User Manual for Seafloor models including: HydroLite-TM PLUS Echsounder Kit, HydroLite-TM PLUS, Echsounder Kit

Jeffrey Riley

User Manuals | Seafloor Systems Inc


File Info : application/pdf, 18 Pages, 1.65MB

PDF preview unavailable. Download the PDF instead.

HydroLite-TM Plus Manual
HydroLite-TM PLUS
User Manual
HydroLite-TM Plus(Single Frequency) Portable Bluetooth Echologger
6 HDIORRU6 \VWHPV,QF_LQIR# VHDIORRUV\VWHPVFRP_

Getting Started
Overview
The HydroLite-TMTM Plus Developed to meet requirements for the U.S.ArmyTactical Dive Teams, the rugged, wireless Hydrolite-TMTM looks and feels like your traditional survey instrument. The system also outputs a water temperature measurement with every depth measurement made. Software for the "front end" of the Echologger is available to run on a wide range of devices from Pocket PCs, to the full range of desktop and tablet systems running the Windows operating system. Additionally, the Echologger is directly compatible with most traditional land survey acquisition software.

1 3
2

Table 1: Kit Components Part Number 1 2 3 4

4
Description Survey poles Triangle Mounting Bracket TM Echologger TM Echogram

Quantity 3 1
1 1

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019

Page 1

Setup
Connection: EU400 1. Connect the device to a PC via USB port (Plug and pay)
Just in case a PC needs a driver to recognize the USB device, it can be downloaded on the link below. USB driver for FTDI http://www.ftdichip.com/Drivers/VCP.htm For Windows7 http://www.ftdichip.com/Drivers/CDM/CDM%202.08.24%20WHQL%20Certified.zip Connection: ECT400 / ECS400 2. Connect a power supply (8~75VDC) to the device, then the device to a PC via a "RS232/RS485 to USB" converter
GUI software program 3. Run an up-to-date control software "Echologger Control Program" (Ver. 3.0)

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019

Page 2

Setup Continued

4. (2) Find a serial (COM) port where the device is connected

-

Go to Control Panel > Hardware and Sound > Devices and Printers. (Windows 7)

5. Select the serial port found and set the port speed. Same procedure applies for GPS. (If no GPS is connected, select "None")

- Click

to select a folder where data is to be saved

- File name is automatically generated based with date / time

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 3

Setup Continued

6. Press "Connect" to get the device connected

-

When successfully connected, data will be shown in the summary

window. (If GPS is not connected, "GPS Data" will be empty)

* Note!!
Default Baud-rate is 115200. If Baud-rate has to be changed, it can be done only on a command line i.e., in a terminal program (Hyper terminal etc.) with a procedure below
a. Connect the device to a PC (& power supply) b. Run a terminal program. (i.e. "Tera term" or "Hyper terminal" etc.) c. Select a correct COM port and set an appropriate baud-rate d. Terminal program will show data as the device started work immediately e. Press the "space bar" to stop f. Type "#info" to check current parameters g. Type the command for change parameters (for 921,600 baud, type #speed 921,600) è This means the baud rate of the device set at 921,600. h. Match the same baud rate at the terminal program under Serial Port (baud rate of the program). Otherwise communication error will be resulted in with strange font letters as below

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 4

Setup Continued
i. Run Echologger GUI and select the changed Baud-rate to the same baud rate set on #speed.

!!!!When an error message "device not connected" is shown on the GUI program, check both Serial Port Number and Serial Port Speed!!!!

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 5

Setup Continued
7. Setup parameters

- Range, m : Range in meters
- Tx Length, sec : Set transmitted pulse length in microseconds. (Up to 100 sec)
- Interval, sec : Interval (repetition rate) between pulses in seconds. (From 0.1 to 3600 (1 hour))
- Deadzone, mm : Near field zone where detection is ignored
- Offset, mm : Offset the position of device in millimeter

- Altimeter threshold, % : Altimeter threshold in % of Full Scale
- Gain, dB : Analog gain of amplifier in dB.
- Sound speed, m/s : Speed of sound in the medium (type in) Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019
Revised 11/18/2021

Page 6

Setup Continued
- Output mode : Select output data format (See Output mode section)

* Note: - After selecting parameters or changing them, press "Apply" to make them
effective - To use a set of pre-recorded parameters on the device, click "Re-read
parameters")
<Recommended settings for Maximum Range versus Interval accordingly to

baud rate> Baud Rate: 115200 bps (F/W Rev.2.1, Rev.2.5)

Altimeter Mode Interval (sec)

Maximum Range (m)

0.1

10

0.2

40

0.25

80

0.3

100

Echosounder Mode Interval (sec) 0.1 0.2 0.25 0.5 1 2 2.5
Baud Rate: 921600 bps (F/W Rev.2.5) Altimeter Mode Interval (sec) 0.1 0.2 0.25 0.3

Maximum Range (m) --1 2 8 20 80 100
Maximum Range (m) 15 40 100 100

Echosounder Mode Interval (sec) 0.1 0.2 0.25 0.5 1

Maximum Range (m) 2 10 15 30 100

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019

Revised 11/18/2021

Page 7

Setup Continued
8. Main window shows echo signal in time domain

- Data Scale. : Echo signal can be change dB or linear scale
- Data Output : Show max or mean amplitude on the screen
- Range : Selectable range to be shown only on the screen (not on the raw data) - Color Palette : Select color schemes
Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 8

Setup Continued
9. Playback saved data

- Select input data file : Select a saved file (.log) to playback

- STOP: Stop playing - PLAY: Play again after paused - PAUSE: Play paused - STEP: Shows each ping of data when
pressing it - REPLAY: Replay from start
Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019
Revised 11/18/2021

Page 9

FAQ
How to set up parameters to avoiding false altitude  Make the most of the Echogram, where real-time echo signal is shown. The altitude is determined where the threshold meets the first echo-signal. For accurate altitude data appropriate Threshold, Dead zone and Gain have to be chosen.

In order to have a real Altitude at appx. 6.0m (2)
è Increase Deadzone to ~500mm in order to avoid the first peak (1)
èOr increase Altimeter Threshold (yellow dotted line)
so that the threshold can meet the real peak (2) first, not peak (1)
The rules of thumb are, - Set the Deadzone big enough to avoid initial reverberation (1) - In Altimeter modes (Simple, NMEA, PSA-916) increase the Gain, so that the Echo signal can be big enough (saturated). This will help to keep the Echo signal amplitude minimizing fluctuation. But also watch other unwanted reflections amplified by this Gain. - The Threshold should be as small as possible. But it should be more than the unwanted signals, otherwise false values will be calculated from these unwanted reflections, not from the bottom of the water. This is when users feel the altitude values from the device are not accurate, but this is a matter of setting optimal parameters using Echogram at Echosounder mode (not at Altimeter mode)
*Example of settings ­ Altimeter mode for altitude measurement ECT400, ECS400, EU400 (450kHz): Tx Length: 100 µsec Deadzone: 300 mm Threshold: 10% Gain: +10 dB Offset : +35 mm (when altitude from the front face of the transducer is required) Speed of sound :1,480 m/s (fresh water at 20degC)

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 10

FAQ
10. Echologger commands Control commands are used when managing the device manually through terminal programs (Hyper Terminal, Tera Term Pro etc.) or when custom-made interface is needed

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 11

FAQ

Command #range
#interval
#threshold

Sample of input/output
#range 10000 <ENTER> or >#range <ENTER>
>Input Value: 10000<ENTER>
>ok. #interval 0.5<ENTER> or ># interval <ENTER>
>Input Value: 0.5<ENTER>
>ok. #threshold 10<ENTER>

#offset

#offset 0<ENTER>

#deadzone #txlength

#deadzone 200<ENTER> #txlength 20<ENTER>

Comments Set range in mm, from 1000 mm to 100000 mm
Pulse repetition rate. Set interval between pulses (pings) in seconds. From 0.1 to 3600 seconds
Set altimeter threshold in %% of Full Scale (maximum amplitude of echo signal)
Set offset of output altitude in mm Set minimal deadzone in mm. Set transmitted pulse length in microseconds. Max. value 100 uks.

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 12

FAQ

#output

#output 1<ENTER>

#gain

#gain 3<ENTER>

#tvgmode

#tvgmode 1<ENTER>

#tvgs

#tvgs 1<ENTER>

#speed

#speed 4800<ENTER>

#nmeadbt

#nmeadbt 1<ENTER>

Set Output mode.
1- Altimeter Simple 2- Echosounder
3- Altimeter NMEA
4- Echosounder Fixed 200 Samples 5- Echosounder Fixed 500 Samples
6- Echosounder Fixed 1000 Samples
Set analog gain of preamplifier in dB.
Set TVG mode (Time Variable Gain).
Only for debugging.
Default value: 1. Set slope TVG curve.
Only for debugging.
Default value: 1.
Set serial port speed in
bods. User can set: - 4800 - 9600 - 19200 - 38400 - 57600 - 115200 - 230400 - 460800 - 921600
$GPDBT message
enable - 1, disable - 0

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 13

FAQ

#nmeadpt

#nmeadpt 1<ENTER>

$GPDPT message enable - 1, disable - 0

#nmeamtw

#nmeamtw 1<ENTER>

$GPMTW message enable - 1, disable - 0

#nmeaxdr

#nmeaxdr 1<ENTER>

$GPXDR message enable - 1, disable - 0

#nmeaema #nmeaema 1<ENTER>

#sound

#sound 1500<ENTER>

$GPEMA message enable - 1, disable - 0 Set sound speed in water.

#help or #info

#help <ENTER>
Info -----------------------------------------------
Ultrasonic Echo Sounder ECHOLOGGER EU400 USB Type TVG2

Show device state and information about
parameters and commands.

Made by EofE Ultrasonics Co., LTD(C) Version 1.0 Jan 20 2012 16:14:34 Device ID: 0201 EU400 USB Type TVG2

Specification:

* Tx Frequency

450000 Hz

* Work Max Range 100m

* Tx Length

20~100 uks

* Speed of Sound 1500 mps

Water Temperature [Celsius]: 19.02°C

Commands: -----------------------------------------------

- #help - #go - #default

(goto Work Mode) (set default Settings)

Device ID: 0210 Echologger 450000 Hz EU400 USB Type TVG2

- #range - #interval - #threshold - #offset - #deadzone - #txlength - #sound - #output - #tvgmode - #gain - #tvgs - #speed

[ 3000 mm [ 1.00 sec [ 10 % [ 0 mm [ 300 mm [ 20 uks [ 1500 mps [ 4 [ 1 [ 0.0 dB [ 1.00 [ 115200

] 1000 ~ 100000 ] 0.1 ~ 100000 ] 0 ~ 100% ] -+1000 ] 0 ~ 1000 ] 10 ~ 100 ] mps ] 1, 2, 3... ] 0, 1, 2, 3 ] -30 ~ +30 ] 0.1 ~ 10 ] 4800 ~ 921600

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019

Page 14

Revised 11/18/2021

FAQ

#go

#go<ENTER>

Start send pulses and receive echo signal

#default

<ENTER>

6. Synchronization

Set default values:
- range: 10000mm - interval: 1 sec - deadzone: 300 mm - offset: 0mm - threshold: 10% - txlength 20 uks - gain 0 dB - tvgmode: 1 - tvg slope 1 - output mode:
NMEA

Change the parameters for synchronization is only available from a terminal program (1) Start a terminal program and set a correct port information (Com No. and baud rate)
(2) Switch on Echosounder by supplying power. After initialization, the device will start work and send data strings
(3) Press "space bar" to stop sending data, not it is ready to control
(4) Type "#info" and find out device ID
(5) Command "#syncextern" to select internal sync mode (0), or external sync mode (1) : At internal sync mode "#syncextern = 0" (default setting), device will transmit sync pulses

(Duration~1ms, Amplitude~4.5V)

(6) Command "#syncoutpol" to set polarity of transmit pulse : "0": inverting pulse or "1" (default setting): positive pulse
(7) Command "#syncextmod" to define triggering edge for external sync mode : "0": Falling or "1"; Rising (default setting)

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 15

FAQ

(8) After selecting all parameters, enter "#go" to start 7. Trouble shooting (known issues)
Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 16

FAQ
(1) Parameters cannot be changed : At RS485 interface, if interval between pings is to small (especially at long range), interruption from a controller (PC) such as changing parameters may not work. RS485 is half duplex so that commands from the controller can be transmitted to the device during the gap between each data transmission. (refer to max range vs interval table) In order to recognize commands coming from the PC, the device should have enough time between pings. First, the device should be stopped. At terminal program, press `space bar' several times VERY FAST so that device stops (means collecting data stops). At the GUI software, press "Apply" several times VERY FAST until device stops receiving data. Once the device stops, now it can receive commands. New parameters with appropriate Range, Interval can be set in both terminal program or in GUI, then start the device with a command `#go' or `Apply'.
(2) Cannot connect the device to a controller (PC). Checking at terminal program some strange characters are shown (@RS485) : TX+ / TX- wires connected in opposite

Seafloor Systems, Inc. | info@seafloorsystems.com | +1(530) 677-1019 Revised 11/18/2021

Page 17



References

Microsoft Word for Microsoft 365