• ROV Navigation • Ultra-miniature size is ideal for mounting
• Diving Support on today’s micro ROV’s
• Inspection • Low cost
• Search & Recovery • Direct connection to laptop computer
• External trigger available
The Model 852 Digital Echo Sounder was
designed for use with the smallest of ROV’s.
For maximum flexibility, the unit requires
approximately 1.5 Watts from 24 VDC, or
optional 48 VDC. Serial communication is
utilized, RS-485 or RS-232 at 115.2 kbps.
The maximum operating range is 50 meters.
HARDWARE
SPECIFICATIONS:
FREQUENCY
TRANSDUCER BEAM WIDTH
RANGE RESOLUTION
MIN. DETECTABLE RANGE
MAX. OPERATING DEPTH
MAX. CABLE LENGTH
INTERFACE
CONNECTOR
POWER SUPPLY
DIMENSIONS
WEIGHT: In Air
In Water
MATERIALS
FINISH
330 kHz
30° Conical
20 mm
500 mm
11000 m
1000 m on typical twisted shielded pair
RS-485 @ 115.2 kbps (RS-232 optional)
BH6M-Titanium
22 – 30 VDC at less than 1.5 Watts
Optional 40 – 56 VDC
See drawing
~913 g (~2 lbs)
~0.75 kg (~1.7 lbs)
6AL4V Titanium, PVC, Epoxy
Natural
Specifications subject to
change without notice www.imagenex.com Imagenex Technology Corp.
WINDOWS™ OPERATING SYSTEM
MODES
RANGE SCALES
EXTERNAL INPUT
FILE FORMAT
RECOMMENDED
MINIMUM COMPUTER
REQUIREMENTS:
Win852.exe
Windows™ XP, Vista, 7, 8, 10
Echosounder
5 m, 10 m, 20 m, 30 m, 40 m, 50 m
Depth, Heading, Turns
(filename).852
100 MHz Pentium
16 MB RAM
1 GB Hard Disk
800 x 600 x 256 colour graphics
ORDERING
INFORMATION:
11000 m UNIT
RS-232 Option -006
40 – 56 VDC Option -013
Product and company names listed are trademarks or trade names of their respective companies.
852 Echo Sounder 11000 m 2
445-060 www.imagenex.com
Standard 852-000-145
IMAGENEX TECHNOLOGY CORP. 18FEB16
MODEL 852 ULTRA-MINIATURE DIGITAL
SCANNING SONAR HEAD
and ECHO SOUNDER
WIN852.EXE: Display Software For Windows XP/Vista/7/8/10
VERSION 2.09
OVERVIEW
WIN852 is a Windows program that controls, displays and records data from the Model
852 Ultra-Miniature Digital Scanning Sonar Head and/or the Model 852 Ultra-Miniature
Digital Echo Sounder. The program uses a 2-Wire RS-485 COM port (115200,N,8,1) to
communicate with the heads and an RS-232 COM port (38400,N,8,1) for receiving
Remotely Operated Vehicle (ROV) information such as Depth, Heading and Turns
Count. The heads can be operated at different ranges, gains, pulse lengths, etc. The
Windows display mode must be at least 800 x 600 pixels with a small font.
SCREEN LAYOUT
The main screen of WIN852 comprises of a sonar data window on the left side with
various sonar head controls and a sector size icon on the right side. The echo sounder
window overlays the sonar window and is expandable. Other items include a x2 Pixel
Zoom window, date/time readout, Depth/Heading/Turns readout, sonar head
range/bearing readout to one or two cursors and a control for displaying real time data
from the heads or playback data from a file. A pop-up window is available for displaying
diagnostics. A compass rose can be displayed in place of the pixel zoom window.
OPERATION
To operate the sonar head and echo sounder, ensure that the head cable is connected to
the 2-Wire RS-485 serial port or an RS-485 to RS-232 converter is installed in-line.
Connect 22 to 30VDC to the power wires (+V to RED, -V to BLACK) using a DC power
supply capable of supplying a current of 1 Amp. Run the program WIN852.EXE and
select the button DATA FROM 'HEAD' on the right-hand side of the display. Ensure that
the correct COM port is selected (Com Ports Menu) and depending on the RS-485 serial
i/o card installed in your computer, select AUTO Enable or RTS (Request To Send)
Enable. Also ensure that the sonar head and/or echo sounder is enabled via the Set
Switches Dialog Box. To allow other programs to use available CPU time, WIN852 can
be put into standby mode simply by minimizing the main window.
Page 1 of 10
MAIN MENU
File Menu
Record Start (Stop)... opens a File Name Dialog Box so the user can input a
filename for logging sonar and/or echo sounder data (shot
by shot) complete with date/time stamp. The file
extension is always '.852'. The filename and current size
(kbytes) of the file are displayed at the top of the screen.
File recording continues until Record Stop is selected.
Available only when DATA FROM 'HEAD' is active.
Playback... opens a File Name Dialog Box so the user can select and
playback a previously recorded '.852' Sonar file. Available
only when DATA FROM 'FILE' is active.
Copy Start (Stop)... opens a File Name Dialog Box so the user can enter a
filename for a new ‘.852’ file that can be used for making
smaller data files from large pre-recorded sonar files. The
filename and current size (kbytes) of the file are displayed
at the top of the screen. File copying continues until Copy
Stop is selected. Available when DATA FROM 'FILE' is
active.
Save Screen... opens a File Name Dialog Box so the user can enter a
filename for saving the screen as a '.BMP' bitmap file.
Exit writes current configuration to file (WIN852.INI), closes
the program and exits to Windows.
Color Table Menu
Norm Hi normal high intensity color table used for mapping the
echo data amplitude to a color for display. Color depth is
107 colors ranging from Black (low level) through Blue,
Green, Orange, Yellow, White and Red (max level).
Norm Lo normal low intensity color table.
Green 107 shades of green.
Grey 107 shades of grey (White on Black).
Rev Grey 107 shades of grey (Black on White).
Brown/Yellow 107 mixed shades of brown and yellow.
Green/Blue 107 mixed shades of green and blue.
Green/Yellow 107 mixed shades of green and yellow.
Blue 107 shades of blue.
Page 2 of 10
MAIN MENU (con't)
Options Menu
Units to change the units of measurement from Meters to Feet.
Xdcr Position to adjust the display of the sonar head echo data relative to
the physical mounting of the sonar head. If the xdcr
(transducer) is physically mounted down (red side down),
this switch should be set to 'Down'. If the xdcr is mounted
up (red side up), 'Up' should be selected. If this switch is
set incorrectly, the sonar display will appear as a mirror
image; targets which are actually on the right side will
appear on the left, and vice-versa.
Noise Filter to minimize noise in the displayed return data.
Sound Velocity to change the speed of sound number used in range
measurements. This number can have a range of 750 m/s
(2461 ft/s) to 2250 m/s (7381 ft/s). The default is 1500
m/s (4921.3 ft/s).
User Text to enter a text string for display in the User Text Window.
Calibrate Sonar Head to adjust the motor to the center or zero position.
Com Ports Menu
Sonar Head to select the serial communications port (COM1-COM32)
for communicating with the connected sonar head and/or
echo sounder. Ports that are already used or unavailable
are greyed out. The port that is selected must be a 2-Wire
RS-485 serial port. Alternatively, you could use an RS-
232 port with an external RS-485 to RS-232 converter
connected in-line. All communication through this port is
at 115200 bits per second, No Parity, 8 Data Bits and 1
Stop Bit.
AUTO Enable use this mode if your RS-485 serial i/o card or converter
can automatically enable its’ transmit driver. Two
excellent converters are the SeaLink +485I (P/N 2104)
from www.sealevel.com and the Model 9365 from
www.telebyteusa.com which automatically enable the
transmit driver when sending data as opposed to
controlling the driver via RTS (Request To Send).
Page 3 of 10
MAIN MENU (con't)
RTS Enable use this mode if your RS-485 serial i/o card or converter
requires RTS (Request To Send) to enable its’ transmit
driver.
Depth/Heading/Turns to select the serial communications port (COM1-COM32)
for receiving Depth, Heading and Turns Count
information generated from an ROV computer system.
This port accepts the following comma deliminated ASCII
serial string at 38400,N,8,1:
dddd.d,F,hhh.h,-tt<CR><LF>
dddd.d is the ROV depth (0000.0 to 9999.9)
F for depth in Feet or M for depth in Meters
hhh.h is the ROV compass heading in degrees (000.0 to
359.9)
–tt is the ROV turns counter (-99 to 99). Negative
numbers contain a leading minus sign, positive numbers
contain a leading space character (no plus sign).
<CR> - carriage return
<LF> - line feed
If the program detects only one available COM port (i.e.
on a laptop computer), this port will be reserved for
communications with the sonar head only and the
Depth/Heading/Turns input will not be available.
As default on older computers, COM1/COM3 share IRQ4
(interrupt request #4) and COM2/COM4 share IRQ3.
Ensure that the COM port you select for the
Depth/Heading/Turns input does not share its IRQ with
the sonar head COM port. This could cause the program
to hang up!
Enable/Disable use this selection to enable or disable the
Depth/Heading/Turns serial port input.
Page 4 of 10
MAIN MENU (con't)
Set Switches Menu
Sonar Head
Enable / Disable to enable or disable sonar head communications.
The following parameters can be controlled:
Range 5, 10, 20, 30, 40, 50 Meters or equivalent Feet
Gain 0 to 40 dB
Train Angle not available
Sector Size 0 to 360 degree in 3 degree increments
Speed Normal (3 degrees/step), Fast (6 degrees/step)
Pulse Length 10 to 250 microseconds in 10 microsecond increments
Switch Delay 0 to 500 milliseconds in 2 millisecond increments
Frequency 675kHz or 850 kHz
Echo Sounder
Enable / Disable to enable or disable echo sounder communications.
Enabling the echo sounder will display the Echo Sounder
data window.
The following parameters can be controlled:
Range 5, 10, 20, 30, 40, 50 Meters or equivalent Feet
Gain 0 to 40 dB
Pulse Length 10 to 250 microseconds in 10 microsecond increments
Profile Off, Points, Low-Mix, Med-Mix or High-Mix
Profile Min. Range 0 to 25 Meters in 0.1 Meter increments
Switch Delay 0 to 500 milliseconds in 2 millisecond increments
Frequency 675kHz only
Select the Default button to quickly return to factory default settings.
Page 5 of 10
MAIN MENU (con't)
Misc Menu
Grid On/Off to display the range rings on the sonar display.
Pixel Zoom (x2) displays a x2 pixel zoom window in the lower right
hand corner of the screen. A rectangular area about
the cursor is displayed in this window. If the left
mouse button is pressed anywhere in the sonar
image window, the zoom window will be captured
(held). Pressing the button a second time releases
the capture.
Compass Rose displays a circular compass rose in place of the
pixel zoom window (if Depth/Heading/Turns is
enabled).
Clear Screen Now to clear all echo data from the sonar display.
Diagnostics displays the Diagnostics Pop-Up Window. This
window displays the header information from the
sonar head.
ES Profile Mode Off, Points Only, Low Mix, Med Mix, High Mix
ES External Trigger Enable to enable or disable the Echo Sounder External
Trigger function
ES External Trigger Edge select Positive or Negative trigger edge
ES External Trigger Mode select Manual or Automatic Trigger function
Sonar External Trigger Enable to enable or disable the Sonar Head External
Trigger function
Sonar External Trigger Edge select Positive or Negative trigger edge
Sonar External Trigger Mode select Manual or Automatic Trigger function
Page 6 of 10
MAIN MENU (con't)
Sonar On When Minimized when this item is checked, the sonar head and/or
echo sounder will continue to operate and log data
when the sonar screen is minimized. If not checked,
the serial port is closed while communication and
data logging are put on hold until the screen is
maximized. This allows other programs to use the
serial port and available CPU time
Help Menu
About... displays an about box showing the software version and
date of this program.
Page 7 of 10
ON SCREEN SWITCHES
DATA FROM 'HEAD' to display data from the connected sonar head and/or echo
sounder
DATA FROM 'FILE' to display data from a previously recorded '.852' Sonar
file.
Hold to hold or freeze the display.
Rev to reverse the current scanning direction of the sonar head.
Available only when DATA FROM 'HEAD' is active.
TrackBar to re-position the file pointer during file playback.
Available only when DATA FROM 'FILE' is active.
Plot Speed to adjust plotting speed during file playback.
Available only when DATA FROM 'FILE' is active.
The following switches are available only when DATA FROM 'HEAD' is active:
Range to change the sonar operating range. Ranges available are:
5m (15ft), 10m (30ft), 20m (60ft), 30m (90ft),
40m (120ft) and 50m (150ft)
Mode to change the sonar display mode. Modes available are:
Sector, Polar and Sidescan.
Start Gain to change the starting gain of the sonar head. Increase to
get higher return levels, decrease to get lower return
levels. The Start Gain can be adjusted from 0dB to 40dB
in 1dB increments.
Speed to change the stepping speed of the sonar. Speeds
available are:
Normal (3 deg/step) and Fast (6 deg/step)
Sector to change the sector size (sweep angle).
Sector Mode (0 to 180 degrees in 18 degree increments)
Polar Mode (0 to 360 degrees in 18 degree increments)
Two hot swap buttons are available for changing the
sector size from 90 to 180 degrees in Sector Mode or from
90 to 360 degrees in Polar Mode.
Page 8 of 10
ON SCREEN SWITCHES (con’t)
Train always 0 degrees in Sector and Polar Modes.
Up, Down, Port and Stbd settings are available for
Sidescan Mode.
KEYBOARD SWITCHES
The following switches are selected via keyboard entry (case insensitive):
C to clear the sonar screen display.
G to change the Start Gain of the sonar head. When the 'G'
key is pressed, the Key Command Entry Box displays the
prompt: Gain: ? dB. Type in a valid start gain number (0-
40dB) and press <Enter> to change to the new start gain
value. If the entered gain is not valid or the <Esc> key is
pressed, the current gain will be used. Available only
when DATA FROM 'HEAD' is active.
H to hold or freeze the display.
R to change the operating range of the sonar head. When the
'R' key is pressed, the Key Command Entry Box (below
the DATA FROM buttons) is displayed with the
following prompt: Range: ? M (meters) or Range: ? FT
(feet). Type in a valid range number: 5(15), 10(30),
20(60), 30(90), 40(120) or 50(150) in meters or (feet)
using the numeric keys and then press <Enter> to change
to the new range. If the entered range is not valid or the
<Esc> key is pressed, the current range will be used.
Available only when DATA FROM 'HEAD' is active.
Space Bar to reverse the current sonar head scanning direction. Can
also be used to reverse the file playback direction.
Page 9 of 10
ONE CURSOR MEASUREMENT
One Cursor Measurement is used for measuring the distance and relative bearing to a
target with respect to the transducer origin. When the mouse is moved into the sonar
image display area, the cursor changes from an arrow to a square target cursor. The range
and bearing to the target cursor is displayed in the Range/Bearing Display Box
underneath the sonar image display. If a compass heading is present at the second serial
port, the displayed cursor bearing will include the copmpass heading. The area about the
target cursor is also displayed in the Pixel Zoom window. Clicking the left mouse button
while the cursor is in the sonar image display area captures (freezes) the zoom window
image. Clicking the left button a second time allows normal zoom window updating.
TWO CURSOR MEASUREMENT
Two Cursor Measurement is used for measuring the distance and relative bearing
between two targets. To invoke two cursor measurement, position the mouse cursor over
a target in the sonar image display area and press the right mouse button. A target origin
cursor is placed at this location. When the mouse is moved, a rubber banded line is drawn
from the target origin cursor to the target cursor. The Range/Bearing Display Box shows
the range and bearing from the transducer origin to the target cursor (Tar) and the range
and bearing difference (Diff) between the two cursors. If a compass heading is present at
the second serial port, the displayed cursor bearing will include the copmpass heading.
The displayed range and bearing between the two cursors is always relative to the target
origin cursor. Press the right mouse button again to return to One Cursor Measurement.
MESSAGES
No Data at COM? - no power to the sonar head and/or echo sounder
- cable not connected
- Sonar Head COM port set to the wrong port number
- computer not fast enough to keep up with the head
increase Switch Delay.
Depth ‘n/a’
Heading ‘n/a’
Turns Counter ‘n/a’ - ROV computer not connected to serial port
- ROV computer is not sending data
- ROV computer not set for 38400,N,8,1
- Depth/Heading/Turns COM port set to the wrong
port number
- ROV computer not sending correct ASCII string
Page 10 of 10
Byte #
Description
0 to 99
File Header (100 Bytes)
100 to 111
Sonar / Echo Sounder Return Data Header (12 Bytes)
112 to xxxx
Sonar / Echo Sounder Return Echo Data
(0, 252 or 500 Bytes)
xxxx = 112+above number
Byte xxxx always = 0xFC (Termination Byte from sonar or echo
sounder)
xxxx+1
to yyyy
Zero Fill
yyyy = 127, 383 or 639
Byte 4
Byte 5
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
128 (for IPX), 384 (for IMX) or 640 (for IGX)
IMAGENEX TECHNOLOGY CORP. 16SEP15
MODEL 852 DIGITAL SONAR HEAD
MODEL 852 DIGITAL ECHO SOUNDER
DATA STORAGE FILE FORMAT (.852)
When recording the sonar and/or echo sounder data to a .852 file, the following bytes are
appended and saved to the file every 'shot':
FILE HEADER
Bytes 0 through 99 contain the following File Header information:
0 ASCII '8'
1 ASCII '5'
2 ASCII '2'
3 nToReadIndex - Index for Number of Data Bytes
0 = 0 Data Bytes (IPX data)
2 = 252 Data Bytes (IMX data)
3 = 500 Data Bytes (IGX data)
4-5 Total Bytes - number of bytes that are written to the disk for this shot
Page 1 of 5
DATA STORAGE FILE FORMAT (.852) (con't)
Byte 6
Byte 7
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
13 (for IPX), 265 (for IMX) or 513 (for IGX)
Byte 37
7 6 5 4 3 2 1
0
Dir
Xdcr
Mode
Step Size
0=ccw
1=cw
0=Dn
1=Up
0 = Sector (IGX)
1 = Polar (IMX)
0 = 2.25 Deg (Slow)
1 = 4.5 Deg (Fast)
Byte 37
7 6 5 4 3 2 1
0
N/A
N/A
Mode
N/A
0 0 0 = IGX
1 = IMX
0
6-7 nToRead - Number of Bytes from the sonar or echo sounder
8-19 Date - null terminated date string (12 bytes)
"DD-MMM-YYYY"
20-28 Time - null terminated time string (9 bytes)
"HH:MM:SS"
For Sonar Head (Head ID = 0x10):
0 to 102 = 0 to 306 Degrees in 3 degree increments
For Echo Sounder (Head ID = 0x11):
Reserved – always 0
Page 2 of 5
DATA STORAGE FILE FORMAT (.852) (con't)
Byte 46
Byte 47
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
V
Sound Velocity (in meters/second) * 10
40 (Train Angle)/3
For Sonar Head (Head ID = 0x10):
10 to 130 = -180 to +180 Degrees in 3 degree increments
70 = 0 degrees
For Echo Sounder (Head ID = 0x11):
Reserved – always 0
41 Reserved – always 0
42 Reserved – always 20
43 Reserved – always 9
44 Pulse Length 1 to 250 in microseconds
45 Profile0 = Off
1 = Points Only
2 = Low Mix
3 = Medium Mix
4 = High Mix
46-47 Sound Velocity
If 'V' = 0, Sound Velocity = 1500.0 m/s
If 'V' = 1, Sound Velocity = [((Byte 46 & 0x7F)<<8) | (Byte 47)]/10.0
48-79 User Text - null terminated text string (32 bytes)
Page 3 of 5
DATA STORAGE FILE FORMAT (.852) (con't)
Byte 80
Byte 81
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
D
ROV Depth * 10
Byte 83
Byte 84
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
H
ROV Heading * 10
Byte 85
Byte 86
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
T
ROV Turns Counter + 100
80-81 ROV Depth
If 'D' = 0, ROV Depth not available
If 'D' = 1, ROV Depth = [((Byte 80 & 0x7F)<<8) | (Byte 81)]/10
82 ROV Depth Units‘M’ = Meters‘F’ = Feet
83-84 ROV Heading
If 'H' = 0, ROV Heading not available
If 'H' = 1, ROV Heading = [((Byte 83 & 0x7F)<<8) | (Byte 84)]/10
85-86 ROV Turns Counter
If 'T' = 0, ROV Turns Counter not available
If 'T' = 1, ROV Turns Counter = [((Byte 85 & 0x7F)<<8) | (Byte 86)] - 100
87 Operating Frequency
For Sonar Head (Head ID = 0x10):
0 = 675kHz
1 = 850kHz
For Echo Sounder (Head ID = 0x11):
0 = 675kHz
88 Head ID 0x10 = Sonar Head
0x11 = Echo Sounder
89-99 Reserved - always 0
Page 4 of 5
DATA STORAGE FILE FORMAT (.852) (con't)
SONAR / ECHO SOUNDER RETURN DATA HEADER
SONAR / ECHO SOUNDER RETURN ECHO DATA
ZERO FILL
The following bytes contain the Sonar / Echo Sounder Return Data that is acquired
directly from the sonar head or echo sounder serial COM port (refer to the Model 852
Serial Interface Specification):
If Header is ASCII ‘IPX’:
Bytes 100 through 112 (13 bytes)
Bytes 113 through 127 (15 bytes – Zero Fill)
If Header is ASCII 'IMX':
8-BitBytes 100 through 364 (265 bytes)
Bytes 365 through 383 ( 19 bytes - Zero Fill)
If Header is ASCII 'IGX':
8-BitBytes 100 through 612 (513 bytes)
Bytes 613 through 639 ( 27 bytes - Zero Fill)
Page 5 of 5
Byte #
Description
0 – 7
0xFE
0x44
Head
ID
Range
Reserved
0
Reserved
0
Master/
Slave
Reserved
0
8 – 15
Start
Gain
Reserved
0
Absorp-
tion
Reversed
0
Reserved
0
Reserved
0
Pulse
Length
Profile
MinRange
16 – 23
Reserved
0
Reserved
0
External
Trigger
Data
Points
Reserved
0
Reserved
0
Profile
Reserved
0
24 – 26
Switch
Delay
Frequency
Term.
0xFD
IMAGENEX TECHNOLOGY CORP. 05FEB16
MODEL 852 DIGITAL ECHO SOUNDER
SERIAL INTERFACE SPECIFICATION (v1.04)
OVERVIEW
The Model 852 Digital Echo Sounder communicates over a 2-wire differential RS-485
serial data transmission line or optionally a half-duplex RS-232 data line. To interrogate
the echo sounder and receive echo data, a Switch Data Command string is sent via a serial
command program at a baud rate of 115200 bps, No Parity, 8 Data Bits and 1 Stop Bit.
When the Switch Data command is accepted, the echo sounder transmits, receives and
sends its return data back to the commanding program.
SWITCH DATA COMMAND
The echo sounder accepts up to 27 bytes of switch data from the serial interface and must
see the switch data header (2 bytes: 0xFE and 0x44 HEX) in order to process the
switches. The echo sounder will stop accepting switch data when it sees the termination
byte (0xFD HEX). The termination byte must be present for the echo sounder to process
the switches.
Note: the Termination Byte is the only switch value allowed
to have a value of 0xFD. All other switches should be set
higher or lower than 0xFD (253 Decimal) so they are not
interpreted as a termination byte!
Table 1 Model 852 Switch Data Command To Echo Sounder
Page 1 of 8
SWITCH DATA COMMAND (con't)
BYTE DESCRIPTIONS
Note: All Byte values are shown in decimal unless noted with a '0x' (hexadecimal) prefix.
Byte 0 Switch Data Header (1st Byte)Always 0xFE (254 decimal)
Byte 1 Switch Data Header (2nd Byte)Always 0x44 (68 decimal)
Byte 2 Head ID0x11, 0x12, 0x13, 0x14 or 0x15
Byte 3 Range5 to 50 Meters
5,10,20,30,40,50 Meters supported
Byte 4 Reserved
Always 0
Byte 5 Reserved
Always 0
Byte 6 Master / Slave
The echo sounder can be operated as a master or as a slave. The default
mode on power-up is Slave mode (Bit 6 = 1). Slave mode allows the user
to command the unit to transmit then send its return data at any given time.
Currently, the echo sounder only supports slave mode operation.
Bit 0 - 1 = Transmit if Bit 6 = 1 (Slave Mode)
Bit 1 - 1 = Send Data if Bit 6 = 1 (Slave Mode)
Bit 2 - 0
Bit 3 - 0
Bit 4 - 0
Bit 5 - 0
Bit 6 - 0 = Master, 1 = Slave
Bit 7 - 0
Byte 7 ReservedAlways 0
Page 2 of 8
SWITCH DATA COMMAND (con't)
Byte 8 Start Gain0 to 40dB in 1dB increments
Byte 9 ReservedAlways 0
Byte 10 Absorption20 = 0.2 dB/m 675 kHz
Byte 11 Reserved
Always 0
Byte 12 Reserved
Always 0
Byte 13 Reserved
Always 0
Byte 14 Pulse Length Length of acoustic transmit pulse.
1-255 1 to 255 sec in 1 sec increments
Byte 15 Profile Minimum RangeMinimum range for profile point digitization
0 – 250 0 to 25 meters in 0.1 meter increments
Byte 15 = min range in meters / 10
Byte 16 ReservedAlways 0
Byte 17 ReservedAlways 0
Page 3 of 8
SWITCH DATA COMMAND (con't)
The following External Trigger Control byte is valid only for 852 Echo Sounders
supplied with the External Trigger Hardware Option. The external trigger must be
a 0 to 5 volt TTL pulse with a minimum length of 100 microseconds.
- in manual mode, the unit must be "armed" every ping by sending
a Switch Data Command with Trigger Enable= 1. When a valid
trigger pulse is detected, the echo sounder will transmit, send
data (if Send Data in Byte 6 = 1), then wait for the next Switch
Data Command. If a trigger pulse is not detected within 100
milliseconds of being armed, the unit will transmit as normal then
wait for the next Switch Data Command.
1 = Automatic
- in automatic mode, the unit is "armed" with a single Switch Data
Command (with Trigger Enable = 1). When a valid trigger pulse is
detected, the echo sounder will transmit, send data (if Send Data in
Byte 6 = 1) and then automatically re-arm itself and wait for the
next trigger pulse. A Switch Data Command can be sent at any
time to change parameters such as range, gain, pulse length, etc.
Byte 19 Data Points25 - 250 data points are returned by the echo sounder
The return data will have an ASCII 'IMX' header.
50 - 500 data points are returned by the echo sounder
The return data will have an ASCII 'IGX' header.
Byte 20 ReservedAlways 0
Byte 21 ReservedAlways 0
Byte 22 Profile0 = OFF
1 = ON --> The return data will have an ASCII 'IPX' header.
Page 4 of 8
SWITCH DATA COMMAND (con't)
Byte 23 ReservedAlways 0
Byte 24 Switch Delay The echo sounder can be commanded to pause (from 0 to 510 msec)
before sending its return data to allow the commanding program
enough time to setup for serial reception of the return data.
0 to 255 in 2 msec increments
Byte 24 = delay_in_milliseconds/2
Do not use a value of 253!
Byte 25 Frequency
0 = 675 kHz
Byte 26 Termination ByteThe echo sounder will stop looking for Switch Data when it sees this byte.
Always 0xFD (253 decimal)
Page 5 of 8
ECHO SOUNDER RETURN DATA
Byte #
Description
0 to 5
ASCII
'I'
ASCII
'M','G' or
‘P’
ASCII
'X'
Head
ID
Serial
Status
Reserved
0
6 to 11
Reserved
0
Range
Prof Rng
(LO)
Prof Rng
(HI)
Data
Bytes
(LO)
Data
Bytes
(HI)
12 to
(N-2)
Echo Data
0, 252, 500 Data Bytes
N-1
Term.
0xFC
Every ping, the echo sounder returns a 12 Byte header, up to 500 points of echo data
(depending on the Switch Data command that was sent) and a terminating byte value of
0xFC. The total number of bytes (N) returned will be 13, 265 or 513.
Table 2 Model 852 Echo Sounder Return Data
BYTE DESCRIPTIONS
Note: All Byte values are shown in decimal unless noted with a '0x' prefix.
N = total number of return bytes
ASCII 'IMX'
In response to a Switch Data Command with Data Points = 25
N = 265, (252 Data Bytes, 252 Points)
ASCII 'IGX'
In response to a Switch Data Command with Data Points = 50
N = 513, (500 Data Bytes, 500 Points)
ASCII 'IPX'
In response to a Switch Data Command with Profile = ON
N = 13, (0 Data Bytes, 0 Points)
Byte 3 Head ID0x11, 0x12, 0x13, 0x14 or 0x15
Page 6 of 8
ECHO SOUNDER RETURN DATA (con’t)
Byte 8
Byte 9
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
0
Prof Rng (LO)
0
Prof Rng (HI)
L
Byte 10
Byte 11
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
0
Data Bytes (LO)
0
Data Bytes (HI)
L
Byte 4 Serial StatusBit 0 - 1 = Echo sounder
Bit 1 - 0
Bit 2 - 1 = Automatic External Trigger Mode available
Bit 3 - 0
Bit 4 - 0
Bit 5 - 0
Bit 6 - 1 = Switches Accepted
Bit 7 - 1 = Character Overrun
Byte 5 ReservedAlways 0
Byte 6 ReservedAlways 0
Byte 7 RangeEcho Sounder Range: 5 to 50 Meters
Byte 8 - 9 Profile RangeFirst digitized range value above threshold in centi-meters
Prof Rng (LO), Prof Rng (HI)
Byte 10 - 11 Data BytesNumber of Echo Data Bytes returned
Data Bytes (LO), Data Bytes (HI)
Data Bytes High Byte = (Byte 11 & 0x7E)>>1
Data Bytes Low Byte = [((Byte 11 & 0x01)<<7) | (Byte 10 & 0x7F)]
Data Bytes = (Data Bytes High Byte<<8) | Data Bytes Low Byte
Page 7 of 8
ECHO SOUNDER RETURN DATA (con’t)
Byte 12 Start of Echo Data
If Header is ASCII ‘IMX’:N = 265, (252 Data Bytes, 252 Points)
1st Range Point = Byte 12
2nd Range Point = Byte 13
3rd Range Point = Byte 14
4th Range Point = Byte 15
If Header is ASCII ‘IGX’:N = 513, (500 Data Bytes, 500 Points)
1st Range Point = Byte 12
2nd Range Point = Byte 13
3rd Range Point = Byte 14
4th Range Point = Byte 15
If Header is ASCII 'IPX':
There is no echo data and this byte is the termination
byte 0xFC (N = 13). Use Profile Range Bytes from the Header.
Byte (N-2) End of Echo Data
Byte (N-1) Termination Byte0xFC
Page 8 of 8
IMAGENEX TECHNOLOGY CORP. 09FEB16
MODEL 852 DIGITAL ECHO SOUNDER
WIN852.EXE
c/w External Trigger Option
Special Notes:
Before using the external trigger feature, ensure that your 852 Echo Sounder has been
supplied with the External Trigger Hardware Option. The external trigger must be a 0 to
5 volt TTL pulse with a minimum length of 100 microseconds.
To enable the Model 852 echo sounder for external trigger mode, the WIN852.INI
provides the following control:
When enabled for external trigger, the echo sounder will transmit as soon as it detects the
external trigger pulse. If a trigger pulse has not been found after a period of 100
milliseconds, it will transmit as normal.
Please refer to Imagenex Document "852 echo sounder spec.pdf" for more information.
SONAR THEORY AND APPLICATIONS
EXCERPT FROM IMAGENEX MODEL 855
COLOR IMAGING SONAR USER'S MANUAL
IMAGENEX TECHNOLOGY CORP.
#209 - 1875 BROADWAY ST.
PORT COQUITLAM, B.C. V3C 4Z1
CANADA
TEL: (604) 944-8248
FAX: (604) 944-8249
ABOUT YOUR SONAR
TERMINOLOGY:
The following is an explanation of the basic terms used by Imagenex to describe their sonar
techniques.
Color: The different colors used to represent the varying echo return strengths.
Echo: The reflected sound wave
Echo Return: The time required for the echo to return to the source of the sound
Sonar: The principle used to measure the distance between a source and a reflector (target)
based on the echo return time
Target: The object that you wish to obtain information about.
IMAGING:
In Imaging a fan-shaped sonar beam scans a given area, by either rotating or moving in a
straight line, through a series of sm all steps , (see Figure 1). The beam's movement through the
water generates points that form a sonar image of the given area. The different colored points,
representing the time (or slant range) of each echo return, plot a line on a video display screen.
The image, consisting of the different colored lines, depicts the various echo return strengths.
The following characteristics are necessary to produce a visual or video image of the sonar
image:
!the angle through which the beam is moved is small
!the fan-shaped beam has a narrow angle
!the transmitted pulse is short
!the echo return information is accurately treated
These visual images provide the viewer with enough data to draw conclusions about the
environment being scanned. The operator should be able to recognize sizes, shapes and surface
reflecting characteristics of the chosen target. The primary purpose of the imaging sonar is as a
viewing tool.
Fan shaped beam
Scans surfaces at shallow angles, usually through a horizontal angle
Displays color images or pictures
Complete echo strength information for each point
Primarily for visual interpretation
PROFILING:
In Profiling a narrow pencil-shaped sonar beam scans across the surface of a given area
generating a single profile line on the display monitor, (see Figure 2). This line, consisting of a
few thousand points, accurately describes the cross-section of the targeted area. A key to the
Narrow pencil shaped beams
Scans surfaces at a steep angle usually on a vertical plane
Displays individual points or lines
Accurately cross-sections a surface
Echo strength for each point higher than a set threshold
Digitizes a data set for interfacing with external devices
Data set is small enough to be manipulated in a small computer
Primarily a measurement tool
Profiling process is the selection of the echo returns for plotting. The sonar selects the echo
returns, typically one or two returns for each "shot", based on a given criterion for the echo return
strength and the minimum profiling range. The information gathered from the selection criteria
forms a data set containing the range and bearing figures. An external device, such as a
personal computer or data logger, accesses the data set through an RS-232 interface with the
sonar.
The profile data is useful for making pen plots of bottom profiles, trench profiles, internal and
external pipeline profiles. The primary purpose of the profiling sonar is as a quantitative
measuring tool.
USING AN IMAGING SONAR ON AN ROV
The imaging sonar is a useful substitute for a positioning system on an ROV. Without an imaging
sonar, an ROV relies on traveling underwater to bring new targets into view. With an imaging
sonar, instead of traveling it is more useful to spend some time with the vehicle sitting on the
bottom while the sonar scans the surrounding area. Scanning a large area takes only a short
time, and the vehicle pilot can quickly assess the nature of the surrounding area. The ability to
"see" a long distance underwater allows the pilot to use natural or man-made features and targets
as position references.
The combination of an imaging sonar and an ROV leads to fast and effective training in sonar
interpretation. If the ROV pilot is searching for a particular object, recognition can take place
directly from the sonar image. In other cases a number of potential targets may be seen. A pilot
can sharpen his sonar interpretation skills by viewing these targets with the vehicle's video
camera and correctly identify them.
INTERPRETATION OF SONAR IMAGES
In many cases the sonar image of a target will closely resemble an optical image of the same
object. In other cases, the sonar image may be difficult to interpret and quite unlike the expected
optical image. The scanning process used to create a sonar image is different from the process
used by the human eye or a camera to produce optical images. A sonar image will always have
less resolution than an optical image, due to the nature of the ultrasonic signals used to generate
it.
Generally, rough objects reflect sound well in many directions and are therefore good sonar
targets. Smooth angular surfaces may give a very strong reflection in one particular direction, but
almost none at all in other directions. Some objects, such as smooth plane surfaces, may be
difficult to see with a sonar. They can act as a perfect mirror (so called specular reflectors),
reflecting the sonar pulse off in unexpected directions, never to return. This happens to people
visually, when they see an object reflected in a window. The human eye deals with such
reflections daily but it is surprising to see the same thing occur with a sonar image. As with
normal vision, it is often useful to scan targets from different positions, to help identify them. A
target which is unrecognizable from one direction may be quite easy to identify from another.
It is very important to note that the ranges shown to the targets on the sonar image are "slant"
ranges. Usually the relative elevations of the targets are not known, only the range from the
transducer. This means that two targets, which are displayed in the same location on the screen
may be at different elevations. For example, you might see a target on the bottom, and a target
floating on the surface in the same place. By analyzing the shadows you can estimate the height
of objects above the bottom. An example of this calculation is shown in Figure 4.
The diagrams following this chapter are examples of the sonar scanning process. Studying the
diagrams will help you to better understand the images that you see. A basic knowledge of this
process will help users to interpret what otherwise might be confusing images.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.