Difference between revisions of "Sensors"

From PaparazziUAV
Jump to navigation Jump to search
(moved content to Category:Sensors)
 
(25 intermediate revisions by 7 users not shown)
Line 1: Line 1:
== Infrared Sensors ==
#REDIRECT [[Category:Sensors]]
 
[[Image:ir_sensor_bot_small.jpg|thumb|Paparazzi x-y IR sensor board]]
The paparazzi autopilot uses infrared thermopiles for primary attitude sensing.  The theory is that at zero bank or pitch angle, the difference in the heat between the two sensors should be zero, and at 90 degrees it should be maximum.  From this relationship a linear regression is made and angles are calculated during flight.  Each pair of sensors measures one axis, a minimum of 2 pairs must be used to measure pitch and roll but best results are obtained thru the use of a 3<sup>rd</sup> pair on the vertical axis.  Since the output signal from each sensor pair is proportional to both the attitude and the weather/terrain, systems with only x-y sensors require a ground calibration and may not provide accurate angle calculations as the aircraft travels over terrain with different IR radiation.
 
=== Architecture ===
 
[[Image:IR_Sensor_Board_Architecture.jpg]]
 
=== Dual Axis Board Pinout ===
 
[[Image:IR_Sensor_2-Axis_Pinout.jpg|frame|left|Component Side View]]
<br style="clear:both">
 
=== Single Axis Board Pinout ===
 
[[Image:IR_Sensor_1-Axis_Pinout.jpg|frame|left|Component Side View]]
<br style="clear:both">
 
Below is a product designed by [http://www.fmadirect.com FMA Direct] and is a replacement for their Flight Stabilization system.  With a simple resistor swap, this module is suitable for use in the Paparazzi UAV.
 
[http://www.fmadirect.com/detail.htm?item=1778&section=20 CPD4SENUNIT]
 
=== FMA Direct CoPilot Sensor Head ===
 
[[Image:fmairsensor.jpg]]
 
{|
|[[Image:FMA_IR_OPAMP_OVR.jpg|thumb|left|300px|IR Sensor Board Bottom]]
|[[Image:FMA_IR_TOP_OVR.jpg|thumb|left|290px|IR Sensor Board Top]]
|}
 
=== Stock FMA Components ===
 
{|
|R1
|200 ohm
|-
|R2
|0.8 megohm
|-
|R3
|510 ohm
|-
|R4
|200 ohm
|-
|R5
|0.8 ohm
|-
|R6
|510 ohm
|-
|R7
|600 ohm
|-
|R8
|600 ohm
|-
|C1
|0.026 uF
|-
|C2
|0.026 uF
|-
|C3
|0.026 uF
|-
|C4
|0.026 uF
|-
|C5
|0.01 uF
|-
|C6
|0.026 uF
|}
 
== Inertial Measurement ==
 
Work is underway to create a complete 17 state [http://en.wikipedia.org/wiki/Kalman_filtering Kalman filtered] inertial navigation solution!  Watch the [http://www.recherche.enac.fr/~poine/video/ahrs2fg.mpeg demonstration video] of the current 7-state system.
<gallery>
Image:imu_3_top.jpg|Complete IMU head with 3-axis gyro, 3-axis accelerometer, and 3-axis magnetometer
Image:ahrs2fg.jpg|[http://www.recherche.enac.fr/~poine/video/ahrs2fg.mpeg video of ahrs driving flightgear]
</gallery>
The IMU features the following hardware:
* Analog Devices AXDRS150 5V 150 deg/s gyros (top left)
* MMA7260 3-axis 1.5 - 6g accelerometer (center left)
* 3.3V LDO regulator (lower left)
* Micromag 3-axis SPI magnetometer (right)
* MAX1167 Multichannel, 16-Bit, 200ksps Analog-to-Digital Converter (below Micromag)
* LPC2148 ARM7 microcontroller (below Micromag)

Latest revision as of 04:49, 25 January 2013

Redirect to: