AltiSafe CTR for RC Aircraft

by danielroibert in Circuits > Assistive Tech

2950 Views, 29 Favorites, 0 Comments

AltiSafe CTR for RC Aircraft

DSCF6567.jpg
quanum-standard.jpg
synoptique.png
module-size-arduino.jpg
module-weight-arduino.jpg
BMP180-divers.jpg
1-A-Star.jpg
gy-68-bot.jpg
4-solder-pins.jpg
altisafe-v2.jpg

This Instructable will show you how to turn a Quanum Lipo Battery monitor into a remote Maximum Altitude Alarm. (AGL altitude)

Simply attach the modified Quanum transmitter to the balance leads of the aircraft lipo and the Quanum receiver will vibrate when the aircraft altitude is greater than the configured limit (either 40m or 120m). This is particularly useful when flying within a CTR (near aerodromes).

Theses limits can be easely modyfied for other needs in the C Arduino firmware.

Parts required:

  1. Quanum Lipo Monitor
  2. Pololu A-Star 32U4 Micro : Arduino compatible micro-controller; the C code is included at the end of these instructions.

  3. BMP180 or similar barometric altimeter

  4. PCB and components
  5. 4 X capacitor 0,1 uF
  6. 1 X capacitor 10uF 20V
  7. 2 X resistor 4,7K
  8. (FIRST VERSION) 3 X resistor 1K
  9. 1 X diode 1N4148
  10. (FIRST VERSION) 1X SH108N or BSS138 or compatible MOSFET chanel N 'logic'
  11. (SECOND VERSION ) 1X MOSFET ZXM61P03F or compatible MOSFET chanel P 'logic'

Cheap, about $20.

New version with link described at the end.

Remove Blister

1 quanum mod cut blister
2 quanum mod cut blister 2

Simply split the blister at the side near the antenna. Then make a cut to be able to access the 3 first pins.

Cut Off All the Pins in Preparation for De-soldering

3 quanum mod cut pins

Cutting the pins off first, will make it easier to de-solder the connector in the next step.

Add Fresh Solder to Help De-soldering

temp-high.jpg
4 quanum mod add pb

Set the soldering iron temperature a few degrees higher than normal, e.g. 370C.

Then put fresh solder on all pins.

Remove Pins

5 quanum mod remove pins
quanum-mod-pinless.jpg

De-solder the pins one by one while pulling them out with tweezers.

Clear the Connector Holes

6 quanum mod suck hole
quanum-mod-hole.jpg

That can be done in many ways, the easiest is with a solder pump.

Rebind the Blister

7 quanum mod reblister

Since the blister is still ok, we can reuse it. Use transparent tape to tighten it and hold it in place.

Populate the PCB

2-pcb.jpg
3-pcb-populeted.jpg
4-solder-pins.jpg

The PCB is described at EasyEDA site.

https://easyeda.com/danielroibert/alti_a_star_1-08...

You can download GERBER files or order it there.

The picture here shows my prototype version. The final version on EasyEda is greatly enhanced and beautiful ;-)

The connectors can be soldered later.

Assembling PCB and A-Star Together

temp-normal.jpg
50 join A star pcb
51-A-star-on-pcb.jpg
53-A-star-pined.jpg

It's easy to use some header pins or little cable.

You can set the soldering iron temperature to a normal one (320C).

Solder all 7 pins for the Pololu A-Star and 4 pins for the BMP180.

Remove the Plastic After the Soldering

52 remove pins plastic

After soldering all the pins on one side, remove the plastic.

Solder the A-Star and the BMP180 to the Pcb

Align and solder the Pololu A-Star and the BMP180 to the pcb.

Trim All the Pins

70-cut.jpg

Trim the pins after soldering.

Solder the Pcb and the Quanum

90-end-3.jpg
90-end-1.jpg
90-end-4.jpg
90-end-5.jpg
90-end-6.jpg
90-end-7.jpg
90-end-2.jpg

Align and solder the pcb and the Quanum together, then solder the 3 pins which pass through the two boards.

Upload the Firmware...

Use the Arduino IDE upload upload the firmware.

First install the BMP180 library from Adafruit.

Wire.h ( normaly already in the Arduino IDE by default )

Adafruit_Sensor.h

Adafruit_BMP085_U.h

Upload the Firmware...

Install the Pololu A-Star 32U4 Micro drivers in the Arduino IDE.

All instructions here :

https://www.pololu.com/product/3101

Upload the Firmware

Download the attached file and open it in the Arduino IDE.

Upload the Firmware...

Plug the USB cable.

Open the Arduino IDE, configure the port and the board as described in Pololu site.

Upload the firmware.

That's all there is to it!

The last step is to read the user manual (last step of this instructable;-)

Two important things:

  • Be sure to check the polarity of the battery when connecting it!
  • Chose to plug the jumper or not, to set the altitude alarm
    • with jumper = 40 m
    • without jumper = 120 m

User Guide

Download the file.

Downloads

New Version With Full Quanum Monitoring and Simple Plug.

altisafe-v2.jpg
schema-pic-full-3.JPG

New version with full Quanum fuctionality, see :

https://easyeda.com/danielroibert/alti_a_star_1_pl...

Version with PIC, see :

https://easyeda.com/danielroibert/alti_pic_full_pl...

The MosFet transistor is a P chanel 'logic' MOSFET: ZXM61P03F or compatible.

Here is an link:

https://www.tme.eu/en/details/zxm61p03fta/smd-p-ch...