DANTE Sensor Interface Modules

DANTE buoy controllers can be customized by selecting interface modules to match the sensor payload and data acquisition requirements. Serial or low-voltage analog (LVA) modules provide a standardized and flexible interface between the controller and all external sensors. Each module has a dedicated microcontroller running an independent sampling script that acquires the data. Serial modules also provide a high speed direct pass-through to a PC serial port or cellular modem terminal connection allowing users to communicate directly with instruments.

Four RS-232 serial modules are integral to the controller backplane. Additional plug-in modules mount to two sockets on the backplane and up to six sockets on an optional plug-in module expansion board. Each module includes two switched power outputs; one connects to the buoys main power, the other connects to an internal switching power supply shared by all modules (5V typical).

When you order a DANTE controller with expansion board and additional plug-in modules, their corresponding connectors are also installed in the enclosure. A serial module is always wired to a 4-pin connector, though pin number definitions vary depending on interface type (RS-232, 485 etc.). Each LVA module can be configured for two differential or four single-ended input channels, and can be wired to one, two, or four connectors, depending on the configuration. See connector wiring options here.

Sensor Interface Module Name Notes
RS-232 Serial S9M-232 Supports common baud rates from 300 to 115200.
Analog (0-5 volts) S9M-LVA Four analog inputs or two differential inputs with independently set ranges. 16 bit ADC.
Inductive Modem (Sea-Bird IMM) S9M-232 Controls up to 99 instruments on an inductive loop. (Occupies one integral RS-232 module.)
Other (RS-485, SDI-12, custom controls, etc.) Email us info@soundnine.com Modules are extremely simple – we can handle your interface requirements.

 

Module programs are simple text scripts, loaded to the modules through the S9C controller’s PC serial port, or remotely through the cellular COM Module. S9M-232 scripts include commands to switch power on and off, enable & disable the port, send a break or text to the instrument, wait (n milliseconds), or wait for specific responses from the instrument.

This example S9M-232 script reads data from an SBE37 through an IMM.

 

12v on
serial on 9600
delay 200
send "\r\n"
wait for "IMM>",500
clearbuffer
send "FCL\r\n"
wait for "IMM>",2000
send "SWT\r\n"
wait for "IMM>",10000
send "#06ts\r\n"
wait for "IMM>",10000
send "pwroff\r\n"
serial off
delay 100
12v off