1. Catalogs
  2. Novasail Ltd
  3. NS-M-GPSM E-Compass

NS-M-GPSM E-Compass
1 /25Pages

NS-M-GPSM E-Compass

NS-M-GPSM E-Compass
1 /25Pages

Catalog excerpts

NS-M-GPSM E-Compass-1

NMER GP5/GLONRSS/BEDOU 9 RXIS E-COMPRS5 INERTIRL MERSURMENT UNIT

 Open the catalog to page 1
NS-M-GPSM E-Compass-2

SIRF/UBLOX NMEA commands . . . . . . . . . . . . . . . . . . . . . . . 21 Electrical connections . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 Open the catalog to page 2
NS-M-GPSM E-Compass-3

The 9 axis e-compass is a new generation IMU featuring a GPS/ GLONASS receiver coupled with a 9 axis AHRS unit providing 3D orientation by integrating gyroscopes and data fusing with accelerometers and magnetometers. Electrical characteristics: • Low power consumption, 450mW • Power supply : 5V-15.5V (Version 1), 5V-28V (Version 2), overvoltage and reverse polarity protected • Embedded firmware upgrade through proprietary NMEA messages • Runtime user calibration • 9 axis inertial measurement unit (IMU) magnetometers, accelerometers & gyroscopes data fusing with proprietary algorithm • Onboard...

 Open the catalog to page 3
NS-M-GPSM E-Compass-4

Proprietary NMEA commands General header format is $PNOVA. All messages end/must end with carriage return “\r\n”. -compass Operating Manual

 Open the catalog to page 4
NS-M-GPSM E-Compass-5

aaaa: rate selection 01Hz, 05Hz or 10Hz xx: checksum • Example: $PNOVA02,05Hz* Acknowledgement: $PNOVA02,RATE SET*xx note: the rate is saved into non volatile memory $PNOVA03: NMEA $GPGMS message rate selection Set the rate in second for the $GPGMS NMEA message Format: $PNOVA03,aa*xx aa: rate selection in seconds. 00 second disable permanently the GPGMS message. xx: checksum • Example: $PNOVA03,05* (GPGMS is sent every 5 seconds) Acknowledgement: $PNOVA03,RATE SET*xx note: the rate is saved into non volatile memory $PNOVA04: Enable/Disable standard NMEA message output Enable or disable the output...

 Open the catalog to page 5
NS-M-GPSM E-Compass-6

$PNOVA05: NMEA GPHDM message rate selection Set the rate of the standard $GPHDM NMEA message Format: $PNOVA05,aaaa*xx aaaa: rate selection 01Hz, 05Hz or 10Hz xx: checksum • Example: $PNOVA05,05Hz* Acknowledgement: $PNOVA02,RATE SET*xx note: the rate is saved into non volatile memory $PNOVA06: NMEA GPHDG message rate selection Set the rate of the standard $GPHDG NMEA message Format: $PNOVA06,aaaa*xx aaaa: rate selection 01Hz, 05Hz or 10Hz xx: checksum • Example: $PNOVA06,05Hz* Acknowledgement: $PNOVA02,RATE SET*xx note: the rate is saved into non volatile memory $PNOVA10: Get magnetic declination,...

 Open the catalog to page 6
NS-M-GPSM E-Compass-7

• c: W (West) or E (East) • dd.d: 00.0 to 90.0 degrees - e: ‘0’ fixed magnetic variation,‘1’ automatic computation of variation - xx: checksum Example: $PNOVA10,07.6,5,W12.3,0*xx for 7.6 knots and 5 seconds minimum threshold for auto computation parameters, 12.3 degrees west declination, fixed $PNOVA11: Set magnetic declination, minimum speed, time threshold computation parameters Format: $PNOVA11 ,aa.a,b,cdd.d,e*xx - aa.a minimum speed (knots) selection, 01.0, 01,1 ...19.9,20.0 - b: minimum time in sec, 1, 2...8, 9 - cdd.d: magnetic declination • c: W (West) or E (East) • dd.d: 00.0 to 90.0...

 Open the catalog to page 7
NS-M-GPSM E-Compass-8

Acknowledgement: $PNOVA61 ,aaaaa,bbbbb,ccccc,ddddd,eeeee,fffff,ggggg,hhhhh,iiiiijjjjj,kkkkk,llllrx x aaaaa: magnetometer X axis zero bias (eg: 00200) bbbbb: magnetometer Y axis zero bias ccccc: magnetometer Z axis zero bias ddddd: accelerometer X axis zero bias (eg. -0010) eeeee: accelerometer Y axis zero bias fffff: accelerometer Z axis zero bias ggggg: gyroscope X axis zero bias (eg. -0080) hhhhh: gyroscope Y axis zero bias iiiii: gyroscope Z axis zero bias jjjjj: accelerometer X axis +1G bias (eg. 16235) kkkkk: accelerometer Y axis +1G bias MMl: accelerometer Z axis +1G bias xx : checksum Example:...

 Open the catalog to page 8
NS-M-GPSM E-Compass-9

aaaaa: magnetometer X axis zero bias (eg: 00200) bbbbb: magnetometer Y axis zero bias ccccc: magnetometer Z axis zero bias ddddd: accelerometer X axis zero bias (eg. -0010) eeeee: accelerometer Y axis zero bias fffff: accelerometer Z axis zero bias ggggg: gyroscope X axis zero bias (eg. -0080) hhhhh: gyroscope Y axis zero bias iiiii: gyroscope Z axis zero bias jjjjj: accelerometer X axis +1G bias (eg. 16235) kkkkk: accelerometer Y axis +1G bias MMl: accelerometer Z axis +1G bias xx : checksum Example: $PNOVA71,00040,00237,-0322,00525,00189,-0056,16543,15970,16345*xx note: this acknowledgement...

 Open the catalog to page 9
NS-M-GPSM E-Compass-10

Proprietary NMEA commands Vertical axis Horizontal plan Acknowledgement: - $PNOVA82,HORIZONTAL PLAN CALIBRATION STARTED* : the IMU is launching the calibration Information message during the calibration: - $PNOVA00,JITTER DETECTED* : the IMU is detecting too much jitter thus delaying the calibration - $PNOVA00,UNIT NOT IN HORIZONTAL POSITION* : the IMU is detecting that the IMU board is not placed in the horizontal plan - $PNOVA00,CALIBRATION OK* : the IMU has finished successfully the calibration process Note: The calibration values are stored into non volatile memory Operating Manual

 Open the catalog to page 10
NS-M-GPSM E-Compass-11

Proprietary NMEA commands $PNOVA83: Runtime user calibration, 90 degrees roll This message will start the static 90 degrees roll calibration. During the calibration the E-Compass must remain in a fixed 90 degrees roll position so that the IMU captures the zero bias of the accelerometer Z axis and the 1G value of the X axis Format: $PNOVA83*xx Horizontal plan Acknowledgement: - $PNOVA83,90 DEGREES ROLL CALIBRATION STARTED* : the IMU is launching the calibration Information message during the calibration: - $PNOVA00,JITTER DETECTED* : the IMU is detecting too much jitter thus delaying the calibration...

 Open the catalog to page 11
NS-M-GPSM E-Compass-12

Proprietary NMEA commands Note: The calibration values are stored into non volatile memory $PNOVA84: Runtime user calibration, 90 degrees pitch This message will start the static 90 degrees pitch calibration. During the calibration the E-Compass must remain in a fixed 90 degrees pitch position so that the IMU captures the 1G bias of the accelerometer X/Y axis and the zero bias of the Z axis Format: $PNOVA84*xx Vertical axis Horizontal plan Acknowledgement: - $PNOVA84,90 DEGREES PITCH CALIBRATION STARTED* : the IMU is launching the calibration Information message during the calibration: Operating...

 Open the catalog to page 12
NS-M-GPSM E-Compass-13

Proprietary NMEA commands - $PNOVA00,JITTER DETECTED* : the IMU is detecting too much jitter delaying the calibration - $PNOVA00,UNIT NOT IN 90 DEGREES PITCH POSITION* : the IMU is detecting that the IMU board is not placed in the horizontal plan $PNOVA00,CALIBRATION OK* : the IMU has finished successfully the calibration process Note: The calibration values are stored into non volatile memory $PNOVA85: Runtime user calibration, dynamic magnetic horizontal plan This message will start the dynamic horizontal plan calibration. During the calibration the E-Compass must remain in the horizontal plan...

 Open the catalog to page 13
*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.