MicroADC Air Data Computer
The Avionics Anonymous MicroADC Air Data Computer is a tiny, richly-featured Air Data Computer (ADC) for small unmanned airplanes. Includes an MS5611 barometric pressure sensor for 10cm-resolution altitude, a Honeywell RSC-series differential pressure transducer for extremely accurate airspeed, and a thermistor interface with high-resolution convertor for air temperature measurement with less than 1 degree precision. All of this interfaces to your autopilot via robust UAVCAN interface - no sketchy I2C wiring! Comes fully assembled, ready to use!
- High-resolution, temperature-compensated airspeed sensor - low-range models are accurate to fractions of a knot!
- Sealed barometer case with port for plumbing to proper static source
- Onboard heaters keep barometer in accurate sensing range, even when it's below freezing outside!
- True air temperature measurement via included OAT probe
- Onboard computer calculates air density and true airspeed
- Robust UAVCAN interface is compatible with most Pixhawks and similar autopilots and makes it safe to install this out in a wing or wherever is convenient!
- Update firmware via CAN interface
- Weight: 6.1 grams
- Size: 1.5in x 1.15in x 0.47in
- Power: 4.0V to 5.5V, XXmA
The MicroADC is connected to your autopilot via CAN bus. The wiring is per the pinout below, or the necessary cables can be purchased to connect to your system right out of the box:
Power Supply. 4.0-5.5V supported.
Included OAT thermistor
Included OAT thermistor
The MicroADC must be plumbed to a clean source of both pitot and static pressure. Typically, this is accomplished via a pitot/static probe, but a static source can also be installed in a carefully-chosen location on the fuselage.
Two barbed fittings are provided to connect to 1/16" ID tubing. The upper barb, which connects only to the differential pressure transducer, is for pitot pressure. The lower barb, which connects to both the differential pressure transducer and barometer, is for static pressure.
MicroADC Air Connections
Several autopilot parameters must be set using QGC or similar:
- UAVCAN must be enabled by setting UAVCAN_ENABLE non zero. Set this to 1 for basic functionality or 2 to allow the device's UAVCAN parameters to be accessed via QGC.
The MicroADC node has a number of parameters accessible via the UAVCAN interface. These may be set following the steps outlined here
Node ID for this device
Time in seconds from boot at which airspeed sensor is zeroed
Enable/Disable publish of calculated indicated and true airspeed
Enable/Disable publish of raw differential pressure
Notes on airspeed vs raw pressure
The MicroADC is capable of publishing calculated indicated and true airspeed based on its sensors. This is valuable for systems which don't have other means to compute these values. However, the PX4 autopilot system is build on an old assumption that only raw pressure is provided, so their existing data flow and sensor validation works better if only raw pressure is provided. The autopilot will still use the highly-accurate pressure and air temperature measurements from the microADC to calculate indicated and true airspeed at identical accuracy to that computed within the air data computer. For this reason, when using PX4, we suggest leaving the default settings - "pub_airspeed" set to 0 and "pub_raw_press" set to 1.
- Fix timing bug that could cause intermittent CAN bus lockups
- Support new thermistor type
- Initial Release