OceanServer OS5000-S User Manual

OceanServer OS5000-S User Manual

Os5000 series digital compass

Advertisement

O C E A N S E R V E R
C O M P A S S
M A N U A L
Digital Compass Users Guide, OS5000 Series
P/N: 90-05000-00
REVISION 3.0
 2007,2008 OceanServer Technology, Inc, 151 Martine St, Fall River, MA 02723 USA
www.ocean-server.com
Sales@ocean-server.com
or
support@ocean-server.com
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the OS5000-S and is the answer not in the manual?

Questions and answers

Summary of Contents for OceanServer OS5000-S

  • Page 1 O C E A N S E R V E R C O M P A S S M A N U A L Digital Compass Users Guide, OS5000 Series P/N: 90-05000-00 REVISION 3.0  2007,2008 OceanServer Technology, Inc, 151 Martine St, Fall River, MA 02723 USA www.ocean-server.com Sales@ocean-server.com support@ocean-server.com...
  • Page 2: Table Of Contents

    O C E A N S E R V E R C O M P A S S M A N U A L T able of Contents Introduction to the Tiny Compass Family ............3 OS Compass Design Features ................5 Specifications .....................
  • Page 3: Introduction To The Tiny Compass Family

    C O M P A S S M A N U A L Introduction to the Tiny Compass Family The OceanServer precision 3-Axis Tilt Compensated compass products use state of the art technology to provide outstanding performance and ease of use in a low cost design.
  • Page 4 C O M P A S S M A N U A L OS5000-S -- Signals: RS-232 Levels: 3-Axis Compass, 1” x 1” size with full RS-232 support, single connector on the top side of the module. OS5000-T -- Signals: TTL Levels: 3-Axis Compass, 1” x 1” size offers TTL only support, single connector on the topside of the module OS5000-US -- Signals USB or RS-232: 3-Axis tilt compensated compass, 1”...
  • Page 5: Os Compass Design Features

    24 bit Sigma-Delta converters with differential inputs All Models are RoHS Compliant Additional Note: The OS5000 family of compasses is the next generation of compasses offered by OceanServer Technology. The table below gives a cross reference to previous generation parts: Previous Generation Part...
  • Page 6: Specifications

    O C E A N S E R V E R C O M P A S S M A N U A L Specifications Parameter Value Azimuth accuracy 0.6 deg RMS, 0.1 deg resolution Inclination (pitch and roll) < 1 deg, 0.1 deg resolution accuracy Inclination range +/- 80 degrees, (output for full rotation at decreased...
  • Page 7: Electrical Connector And Pin Assignment

    C O M P A S S M A N U A L Electrical Connector and pin assignment :OS5000-S, OS5000-US (TOP, Side 1 Serial Connector) and OS5000-T 7 pin, Molex 1.25mm connector (Molex: 51021-0700) – Available on. www.Mouser.com along with pins and tool to make custom cables.
  • Page 8: Cables

    Must be no connect Cables OceanServer offers a variety of cables, which come with the compass evaluation kits or can be ordered separately. OS5000-US will auto detect whether the Serial or USB cable has been plugged in. (No jumper required) Standard Cables: 19-00061-24, 24"...
  • Page 9: Communicating With The Compass, Rs-232 Or Usb

    C O M P A S S M A N U A L 19-00062-24, 24" OS5000-S/-T Series Pigtail Cable, 7 Pin connector, blunt cut (below) 19-00116-00, Aprox. 6’ OS5000-US Demo Kit Cable with USB to 6 Pin connector Communicating with the compass, RS-232 or USB The USB compass requires device drivers to present itself to the system as an asynch serial port, i.e.
  • Page 10: Output Sentence Formats

    O C E A N S E R V E R C O M P A S S M A N U A L server.com/compass/. At this point all compass designs present themselves as serial port devices at a baud rate, 8 bits, 1 stop bit (ASYNCH). Using a windows system open up a TeraTerm terminal emulator port to the compass device.
  • Page 11: Format Type 0X01: "$C" Format

    Ttt.t: Temperature of the compass board, crude measure taken from the core microprocessors internal sensor. Used for relative measurements of environments not accurate. We provide a single point calibration offset using the <esc>+ command. Standard Factory Format for OS5000-S, OS5000-US or OS5000-T The standard setting below is <esc>*1<space> command Example: $C320.5P0.2R-18.3T19.0*3C Mx,My,Mz Magnetic field strength reported on each sensor.
  • Page 12: Format Type 0X02: "$Ohpr" Sentence

    O C E A N S E R V E R C O M P A S S M A N U A L • Temp: 21.1 degrees • Depth: 21.01 feet [This is only output on the OS5500-USG ] Format Type 0x02: “$OHPR”...
  • Page 13: Terminal Emulation Programs For Communicating With The Compass

    Terminal Emulation Programs for Communicating with the Compass Hyperterm Issues: OceanServer compasses will usually show up as an additional Hyperterm port when properly connected to a system. If the compass cannot be communicated/programmed check to confirm the Hyperterm port has the correct settings (baud is 9600, 8, 1, N (older compasses) or 19200 with firmware v1.1 or later).
  • Page 14: Compass Command Summary Table

    O C E A N S E R V E R C O M P A S S M A N U A L http://www.neocom.ca/forum/viewtopic.php?t=436 The install for version 4.51 and can be locate at http://www.neocom.ca/freeware/TeraTerm/teraterm_utf8_451.exe A windows version of Tera Term installer is located at www.ocean- server.com/compass/ Compass Command Summary Table...
  • Page 15 O C E A N S E R V E R C O M P A S S M A N U A L <Esc> X Fields to Display, bit mask of 5 bits (entered in decimal). 31=all active. Sum up the values, Azimuth=1, Pitch=2, Roll=4,Temp=8,depth=16. <Esc>...
  • Page 16: Compass Mounting Guidelines

    <Esc> % Change Escape Character for compass, default=27=ESC *careful* This is used to change the compasses ESCAPE character for applications where the compass may be on a shared output line and the system may send ASCII=27 characters. If you change it you will not be able to talk to the compass unless you can send the new character.
  • Page 17 Metals such as iron and steel will distort the magnetic field. OceanServer ships compasses with plastic standoff but users should insure that the compass has sufficient distance from ferrous objects that could bend the earth’s magnetic field and disrupt compass accuracy.
  • Page 18 So moving the compass 10+ inches from these moving magnets we were able to remove all of the significant error introduced in your reading. $C288.6P-0.2R-0.1T26.6*20 $C288.4P-0.2R-0.2T26.6*21 $C288.6P-0.2R-0.2T26.6*23 ^^^^ Notice: Level in roll and pitch CMD:C Bridge offset Calibrate X,Y <space> when done XyxXyXyXYXyXyX.XXYxYY.xYxYxYxYxYxYxYxY.xYxYxYxYxYxYxY.xYxYxYxYxYxYxYx.YYxYxYxYx YxYY.YYYYYYYY.YYXYXXYXYXX.XXXXXXX.XXXXXXXX.XXXXXXXX.X.yyy..yy.yy.y.yyyy.yy..X XXX.XXX.X...Y.YYY.YY.YY..xxx.x....Flash Write...
  • Page 19: Calibrating The Compass

    (described bellow). “Soft-iron” effects should be addressed during the design in phase and compasses should be located away from such items to minimize impact to the sensor. OceanServer compasses with firmware version V1.4 and later include a soft iron calibration option.
  • Page 20 Users will need to calibrate the compass. Step 1: Select appropriate location and install OceanServer Compass in device IMPORTANT NOTE: Compasses require users to hit the < Esc > key prior to each programming/calibration step. This has been added to prevent accidental programming.
  • Page 21 (i.e. Hit space and start at step 3 above). Compasses can also be calibrated in the latest version of the OceanServer Windows Demo program. The basic steps are the same as described above. The feature can be found under the...
  • Page 22 Optional Soft Iron Calibration The above mentioned (C,Z) calibration routines do not compensate for soft iron effects. Soft iron, batteries, wires with moving currents and other high permeability materials in the near field cause these. These are generally far weaker than hard iron effects.
  • Page 23 After you run through the calibration process, you will see the correction values generated by the process. At this point, the soft iron calibration is completed. You should go back and check the cardinal points with your system. You should see your system more inline with the cardinal points.
  • Page 24 (2) Averaging of readings, n Sample in the average This will be a moving average filter of the magnetic readings and the accelerometer readings. A value of 1 sample is no filtering, the default is 6 with an output rate of 10 samples per second. The output rate of samples per second combines with the number of samples in the average to give you the lag in response time of the output.
  • Page 25: Installing Windows Demo Utility

    The acceleration raw data in G's can be output. The format is as follows: G1.001,Gx0.621,Gy0.212,Gz0.754 G=Gravity vector, will be close to 1 if no dynamic acceleration present Gx=X axis component of acceleration in G's Gy=Y axis component of acceleration in G's Gz=Z axis component of acceleration in G's The "G"...
  • Page 26 Main Screen: Configuration Screen...
  • Page 27 Program Screen (allows for calibration, custom screen displays and other settings) USB Drivers for the OceanServer OS5000-US family of compasses You must download the USB drivers for windows directly from our web site. These are only required if your using the USB interconnect option on the OS5000-US compass.
  • Page 28: Basic Commands To Configure The Os5000

    Our demo program runs on Windows only but on all other operating systems you can open a terminal program to the virtual serial port and talk/listen to the compass with it's NMEA strings. If you would like a method to test the OS5000-T (TTL only) with a RS232 com port on a PC, Black Box Networks offers a RS232 to TTL converter (PN# IC1157A).
  • Page 29: Depth Or Other Sensor Connection For Os5500-Usg

    Depth or other sensor Connection for OS5500-USG OS5500-USG connection with MSI pressure transducer, sensor outputs 1.-5V. OceanServer compass has internal series divider to change voltage range to .5-2.5V (3K+3K ohm series) Note: See page 7 for assignment of pins 3-7.
  • Page 30 Customer Support Send technical questions to: support@ocean-server.com Or call us at 508-678-0550 during normal business hours. OceanServer Technology, Inc, 151 Martine St, Fall River, MA 02723 USA Copyright © 2008 by OceanServer Technology, Inc. All Rights Reserved.

This manual is also suitable for:

Os5000-usOs5000-tOs5500-usg

Table of Contents