background image

AHRS400 Series User’s Manual 

 

 

Doc# 7430-0004-01 Rev. A 

 

Page 1 

1  Introduction 

1.1 

The AHRS Series Motion and Attitude Sensing Units 

This manual explains the use of the AHRS400 Series of products, nine-axis 
measurement system designed to measure stabilized pitch, roll and yaw 
angles in a dynamic environment. 

The AHRS is a nine-axis measurement system that combines linear 
accelerometers, rotational rate sensors, and magnetometers.  The AHRS 
uses the 3-axis accelerometer and 3-axis rate sensor to make a complete 
measurement of the dynamics of your system.  The addition of a 3-axis 
magnetometer also allows the AHRS to make a true measurement of 
magnetic heading. 

The AHRS is the solid-state equivalent of a vertical gyro/artificial horizon 
display combined with a directional gyro. 

The AHRS series units are low power, fast turn on, reliable and accurate 
solutions for a wide variety of stabilization and measurement applications. 

All AHRS products have both an analog output and an RS-232 serial link.  
Data may be requested via the serial link as a single polled measurement or 
may be streamed continuously.  The analog outputs are fully conditioned 
and may be connected directly to an analog data acquisition device. 

Crossbow Technology DMUs employ onboard digital processing to 
compensate for deterministic error sources within the unit and to compute 
attitude information.  The DMUs accomplish these tasks with an analog to 
digital converter and a high performance Digital Signal Processor. 

The AHRS uses angular rate sensors and linear acceleration sensors that are 
micro-machined devices.  The three angular rate sensors consist of vibrating 
ceramic plates that utilize the Coriolis force to output angular rate 
independently of acceleration.  The three MEMS accelerometers are surface 
micro-machined silicon devices that use differential capacitance to sense 
acceleration. Solid-state MEMS sensors make the AHRS both responsive 
and reliable.  The magnetic sensors are state-of-the-art miniature fluxgate 
sensors.  Fluxgate sensors make the AHRS sensitive and responsive, with 
better temperature performance than other technologies such as magneto-
resistive sensors. 

The AHRS400 Series of products utilize a sophisticated Kalman filter 
algorithm to allow the unit to track orientation accurately through dynamic 
maneuvers.  The Kalman filter will automatically adjust for changing 
dynamic conditions without any external user input.  No user intervention 
or configuration is required at power-up. 

SUNSTAR传感与控制 http://www.sensor-ic.com/ TEL:0755-83376549 FAX:0755-83376182 E-MAIL:[email protected]

SUNSTAR自动化 http://www.sensor-ic.com/ TEL: 0755-83376489 FAX:0755-83376182 E-MAIL:[email protected]

Summary of Contents for AHRS Series

Page 1: ...01 Crossbow Technology Inc 41 E Daggett Dr San Jose CA 95134 Tel 408 965 3300 Fax 408 324 4840 email info xbow com website www xbow com SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 2: ...istered trademarks and DMU is a trademark of Crossbow Technology Inc Other product and trade names are trademarks or registered trademarks of their respective holders SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 3: ...e Mode 8 3 4 2 Scaled Sensor Mode 9 3 4 3 Angle Mode 10 3 5 Commands 11 3 5 1 Command List 11 3 6 Data Packet Format 14 3 7 Timing 16 3 8 Temperature Sensor 16 3 9 Analog Output 17 3 10 Magnetic Heading 18 4 AHRS Operating Tips 19 4 1 Mounting the AHRS 19 4 2 AHRS Start Up Procedure 20 5 Appendix A Mechanical Specifications 21 5 1 AHRS400CA Outline Drawing 21 5 2 AHRS400CB Outline Drawing 22 5 3 A...

Page 4: ...pendix E Warranty and Support Information 28 9 1 Customer Service 28 9 2 Contact Directory 28 9 3 Return Procedure 28 9 3 1 Authorization 28 9 3 2 Identification and Protection 29 9 3 3 Sealing the Container 29 9 3 4 Marking 29 9 3 5 Return Shipping Address 29 9 4 Warranty 29 SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic...

Page 5: ...s symbol defines items that have significant meaning to the user M WARNING The user should pay particular attention to this symbol It means there is a chance that physical harm could happen to either the person or the equipment The following paragraph heading formatting is used in this manual 1 Heading 1 1 1 Heading 2 1 1 1 Heading 3 Normal SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX...

Page 6: ...Manual Page iv Doc 7430 0004 01 Rev A SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 7: ... employ onboard digital processing to compensate for deterministic error sources within the unit and to compute attitude information The DMUs accomplish these tasks with an analog to digital converter and a high performance Digital Signal Processor The AHRS uses angular rate sensors and linear acceleration sensors that are micro machined devices The three angular rate sensors consist of vibrating ...

Page 8: ...ort Only the transmit receive power and ground channels are used The analog outputs are not connected 1 DMU Calibration Sheet The Digital Calibration Sheets contains the custom offset and sensitivity information for your AHRS The calibration sheet is not needed for normal operation as the AHRS has an internal EEPROM to store its calibration data However this information is useful when developing y...

Page 9: ... GyroView folder Double click on the setup file 3 Follow the setup wizard instructions You will install GyroView and a LabView 6 Runtime Engine You will need both these applications If you have any problems or questions you may contact Crossbow directly 2 2 Connections The DMU is shipped with a cable to connect the DMU to a PC communications port 1 Connect the 15 pin end of the digital signal cabl...

Page 10: ...log data to a file by entering a data file name You can select the rate at which data is saved to disk 5 If the status indicator says Connected you re ready to go If the status indicator doesn t say connected check the connections between the AHRS and the computer check the power check the serial COM port assignment on your computer 2 4 Take Measurements Once you have configured GyroView to work w...

Page 11: ...le With the thumb of your right hand pointing along the axis in a positive direction your fingers curl around in the positive rotation direction For example if the AHRS is sitting on a level surface and you rotate it clockwise on that surface this will be a positive rotation around the z axis The x and y axis rate sensors would measure zero angular rates and the z axis sensor would measure a posit...

Page 12: ...age3 14 Yaw angle Z axis magnetometer scaled analog voltage3 15 NC factory use only Notes 1 The accelerometer analog voltage outputs are the raw sensor output These outputs are taken from the output of the accelerometers 2 The rate sensor analog voltage outputs are scaled to represent s These outputs are created by a D A converter 3 Actual output depends on DMU measurement mode These outputs are c...

Page 13: ...MU the power supply wires are broken out of the cable at the DB 9 connector The red wire is connected to VCC the black wire is connected to the power supply ground DO NOT REVERSE THE POWER LEADS The analog outputs are unconnected in the cable Crossbow supplies The analog outputs are fully buffered and conditioned and can be connected directly into an A D The analog outputs require a data acquisiti...

Page 14: ...titude and heading reference system You can also use the DMU as a nine axis sensor module The AHRS can be set to operate in one of three modes voltage mode scaled sensor mode or angle VG mode The measurement mode selects the information that is sent in the data packet over the RS 232 interface See the Data Packet Format section for the actual structure of the data packet in each mode 3 4 1 Voltage...

Page 15: ...section for a complete description of the analog outputs To convert the acceleration data into G s use the following conversion accel data GR 1 5 215 where accel is the actual measured acceleration in G s data is the digital data sent by the DMU and GR is the G Range for your DMU The data is scaled so that 1 G 9 80 m s 2 The G range of your DMU is the range of accelerations your DMU will measure F...

Page 16: ...nsor drift in the yaw angle This is the modern equivalent of an analog vertical gyro that used a plumb bob in a feedback loop to keep the gyro axis stabilized to vertical The DMU takes advantage of the rate gyros sensitivity to quick motions to maintain an accurate orientation when accelerations would otherwise throw off the accelerometers measurement of the DMU orientation relative to gravity the...

Page 17: ...e X NOTE Certain combinations of characters not listed here can cause the unit to enter a factory diagnostic mode While this mode is designed to be very difficult to enter accidentally it is recommended that the following command set be adhered to for proper operation 3 5 1 Command List Command Reset Character s Sent R Response H Description Resets DMU to default state Command Voltage Mode Charact...

Page 18: ...mand Continuous Mode Character s Sent C Response Data Packets Description Changes data output mode to Continuous Mode DMU will immediately start to output data packets in continuous mode Data rate will depend on the measurement type the DMU is implementing Raw Scaled or Angle Sending a G will return DMU to Polled Mode Command Request Data Character s Sent G Response Data Packet Description G reque...

Page 19: ...mber in 4 bytes and a checksum byte The serial number bytes should be interpreted as a 32 bit unsigned integer For example the serial number 9911750 would be sent as the four bytes 00 97 3D C6 Command Request Auto Baud Rate Character s Sent b Response Description This starts the auto baud rate detection process This will allow you to change the DMU baud rate from its default This change will not a...

Page 20: ... voltage are sent as unsigned integers The order of data sent will depend on the selected operating mode of the AHRS Each data packet will begin with a header byte 255 and end with a checksum The checksum is calculated in the following manner 1 Sum all packet contents except header and checksum 2 Divide the sum by 256 3 The remainder should equal the checksum X NOTE The header byte FF will likely ...

Page 21: ...2 Yaw Angular Rate LSB Z Axis Acceleration LSB Z Axis Accel Voltage LSB 13 X Axis Acceleration MSB X Axis Magnetic Field MSB X Axis Mag Voltage MSB 14 X Axis Acceleration LSB X Axis Magnetic Field LSB X Axis Mag Voltage LSB 15 Y Axis Acceleration MSB Y Axis Magnetic Field MSB Y Axis Mag Voltage MSB 16 Y Axis Acceleration LSB Y Axis Magnetic Field LSB Y Axis Mag Voltage LSB 17 Z Axis Acceleration M...

Page 22: ...U continues to take data so that in practice roughly every third measurement will be available over the RS 232 interface A time tag is attached to each data packet The time tag is simply the value of a free running counter at the time the A D channels are sampled The clock counts down from 65535 to 0 and a single tick corresponds to 0 79 microseconds The timer rolls over approximately every 50 mil...

Page 23: ...buffer They are raw in the sense that they do not represent a calculated or calibrated value You will need the zero bias point and scale factor given on the DMU calibration sheet to turn the analog voltage into an acceleration measurement To find the acceleration in G s use the following conversion accel G Vout V bias V sensitivity G V where accel is the actual acceleration measured Vout is the vo...

Page 24: ...s are created by the D A The voltage output will be in the range 4 096 V The output is scaled so that full scale is 180 for both roll and yaw Pitch is scaled so that full scale is 90 To convert the voltage to an actual angle use the following conversion angle FA Vout V 4 096 V where angle is the actual pitch roll or yaw angle in degrees FA is the full scale angle and Vout is the analog voltage mea...

Page 25: ...rom magnetic material as much as possible Magnetic material will distort the magnetic field near the AHRS which will greatly affect its accuracy as a heading sensor Because the DMU is using Earth s weak magnetic field to measure heading even small amounts of magnetic material near the sensor can have large effects on the heading measurement Bad materials include anything that will stick to a magne...

Page 26: ...n airplane Assume AHRS is mounted on a small twin prop plane and will be used to record the plane s attitude during flight Flights will be 2 6 hours long The AHRS is mounted near the CG of the plane and is connected to a laptop serial port during flight 1 Turn on power to the DMU and let it warm up 5 10 minutes Power can be on to all electronics but the engines should be off 2 Start the engines 3 ...

Page 27: ... 21 5 Appendix A Mechanical Specifications 5 1 AHRS400CA Outline Drawing SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 28: ...Doc 7430 0004 01 Rev A 5 2 AHRS400CB Outline Drawing SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 29: ... 0004 01 Rev A Page 23 5 3 AHRS400CC Outline Drawing SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 30: ...e sensor Magnetometer Scaled Mode Mag Gauss Vout V 1 25 1 5 4 096 Roll Pitch Yaw Angle Mode Angle Vout V FA 4 096 Pin 12 X axis magnetometer Pin 12 Roll Angle FA 180 Pin 13 Y axis magnetometer Pin 13 Pitch Angle FA 90 Pin 14 Z axis magnetometer Pin 14 Yaw angle FA 180 6 2 Digital Output Conversion Data is sent as 16 bit signed integer for all but Temperature Temperature sensor data is sent as unsi...

Page 31: ...S accounts for the extra magnetic field by making a series of measurements The AHRS uses these measurements to model the hard iron and soft iron environment in your system The correction algorithm is two dimensional You start the magnetic calibration by sending the s command The AHRS will use all subsequent measurements to model the magnetic environment You should make at least one complete turn w...

Page 32: ... U Description This command ends the soft iron calibration process The AHRS will store the soft iron calibration constants in its EEPROM The calibration constants will be applied to all subsequent magnetic measurements Command Clear Hard Iron Calibration Character s Sent h Response H Description This command clears the hard iron calibration constants stored in the AHRS EEPROM The calibration const...

Page 33: ...a packet of data from the DMU Data format depends on operating mode S ASCII String Query DMU serial number Returns serial number as 32 bit binary number v ASCII String Query DMU version ID string Returns ASCII string b Change baud rate Autobaud detection Send b DMU will respond B change baud rate send a DMU will send A when new baud rate is detected s S Start Soft iron calibration DMU should be ro...

Page 34: ...s Phone 1 408 965 3300 7 AM to 7 PM PST Fax 1 408 324 4840 24 hours Email techsupport xbow com Non U S refer to website www xbow com 9 3 Return Procedure 9 3 1 Authorization Before returning any equipment please contact Crossbow to obtain a Returned Material Authorization numb er RMA Be ready to provide the following information when requesting a RMA Name Address Telephone Fax Email Equipment Mode...

Page 35: ...with adequate padding and protection 9 3 3 Sealing the Container Seal the shipping container s with heavy tape or metal bands strong enough to handle the weight of the equipment and the container 9 3 4 Marking Please write the words FRAGILE DELICATE INSTRUMENT in several places on the outside of the shipping container s In all correspondence please refer to the equipment by the model number the se...

Page 36: ...SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 37: ...SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 38: ...Phone 408 965 3300 Fax 408 324 4840 Email info xbow com Website www xbow com SUNSTAR传感与控制 http www sensor ic com TEL 0755 83376549 FAX 0755 83376182 E MAIL szss20 163 com SUNSTAR自动化 http www sensor ic com TEL 0755 83376489 FAX 0755 83376182 E MAIL szss20 163 com ...

Page 39: ...w rfoe net 商斯达消费电子产品网 www icasic com 商斯达实业科技产品网 www sunstars cn 传感器销售热线 地址 深圳市福田区福华路福庆街鸿图大厦 1602 室 电话 0755 83370250 83376489 83376549 83607652 83370251 82500323 传真 0755 83376182 0 13902971329 MSN SUNS8888 hotmail com 邮编 518033 E mail szss20 163 com QQ 195847376 深圳赛格展销部 深圳华强北路赛格电子市场 2583 号 电话 0755 83665529 25059422 技术支持 0755 83394033 13501568376 欢迎索取免费详细资料 设计指南和光盘 产品凡多 未能尽录 欢迎来电查询 北京分公司 北京海淀区知春路 13...

Reviews: