Presentation 30 x 40 mm Autopilot based on ATMEGA 1280 in an aircraft with 490 mm wing span

Hi all,

 

I would like to present my new UAV project based on the ATMEGA 1280 and Arduino language. On the autopilot there is the ATMEGA 1280, a 5V and 3.3V regulator, 4 low pass filters for the IMU, 4 connectors to motor/servos and connectors to the telemetry module. The RC - receiver is connected to one interrupt, this interupt reads the sum - signal from the receiver. I presented this autopilot as proposal last year here in this forum.

 

Name of the Aircraft: "Lerche 500" (Lark)
Wingspan: 490 mm
Take off weight: 250 Gramm
Control: Motor, Aileron, Pitch, Payload - Dropping

Motor: MFLY 180
Controller: Hype 6A (similar to Turnigy 6 Ampere)
Accumulator: 2 cells LiPo 800 mAh
Servo: 2 x Dymond D 47 + 1 x MC 10
Telemetry modul: Radiotronix 868 Mhz
RC - receiver: ACT sum - signal 35 MHz
IMU (Sparkfun modules): 2 x ADXRS610 + 1 x ADXL322
Camera: 380 lines, view upright, 2.4 GHz
GPS: 4 Hz
Autopilot: 30 x 40 mm based on ATMEGA 1280

 

On the fuselage there is the programming socket and the accumulator load socket. With the first button I can switch the electronic on (autopilot, telemetry, IMU, RC - receiver and GPS). The other button switchs the motor, servo motors and the wireless camera on. Now I work on the software. The basis in the vehicle is Arduino language and on the ground station I will use Borland C with OpenGL and GLUT library. The electronic block is embedded in a safety box, so I hope I can avoid to much damage during the "learning phase". And when all tests are sucessful, then I will use this set up and this aircraft on the competition www.IMAV2010.org in Braunschweig (Germany). We will see...

 

Best regards from the northern part of Germany
Tumba

 

 

 

 

 

Views: 1466

Reply to This

Replies to This Discussion

Nice work on the board layout! It looks like you basically reinvented ArduPilot Mega from scratch (including the code, GCS, etc). That's a lot of work....what were you trying to do that ArduPilot Mega doesn't do?
Oh,

now I have seen the ArduPilotMega the first time, really. Up to now I was awere on the development of this only. I have a lot of fun, to develop something. My smaller autopilot is designed for small vehicles. Of course, he has less function. So there is no plan to trying something to do that ArduPilotMega doesn't do.

Best regards
Tumba
Very nice Tumba, if you could be so kind....what is the series and manufacturer of the connectors you used, also is did you create a custom board to hold the gryos and accelerometers..also why not 3 gryos? The workmanship of your airplane looks nice too.
Thanks Michael,

the connectors I use are 1.27 mm spacing "BL 1X10G 1,27" from "MPE-GARRY". I get this connectors on the page http://www.reichelt.de/?ARTICLE=51821;PROVID=2028. They are covered with gold, they resist up to 0.6 newton / pin and they resist up to 1 ampere / pin. The plug is "SL 1X10G 1,27" from the same shop.

My IMU is a cube based on Sparkfun modules. Here you see a 3 gyro example (3 x ADXRS610 + 1 x ADXL322), I use for quad - copters:


For this aircraft I use only a 2 axis IMU (roll and pitch). I think for the control of the 2 servo motors I need only 2 axis from the IMU. The yaw - movement I will calculate from flight path (GPS). This yaw - info will be mixed to the roll servo motor. I will see in the next days / weeks, if this works or not. :-)

Best regards Tumba
now that is good IMU design that supports each other in physical terms IMHO ,cute airframe too with very nice installation. only thing i might change is the switch & position ;)
Hi Tumba, nice work and thanks for share it with us,....it remindes me a old proverb... " the rainbow has more colors than those we can see" !

Gil
Incredible job! Really tight components are hard to do on a board you solder yourself...I'm really looking forward to hearing about the tuning, and flight of this airframe too!
w0w
what funkmodul is for?
Jhon, I think that is comm port ( i think "Funk" is communication in German as per my limited experience)
Sorry, this "Funkmodul" is an UART connectet to the telemetry Radiotronix 868 Mhz module.
http://www.radiotronix.com/images/wi232dts%20rf%20press%20release.jpg
On the 4 pins are: Ground, 3.3Volt, RX, TX. The module gets 3.3 Volt but the communication with the 5 Volt ATMEGA works well.
Hi Tumba, where in Europe can i order 1 pair of these modules ?

Gil
Hi Gil,

I order the modules usually in one of this 3 German shops:
https://www.mikrocontroller.com/index.php?main_page=product_info&am...
http://www.sander-electronic.de/es0032.html
http://de.farnell.com/radiotronix/wi-232eur-r/module-rf-tx-868mhz-u... (for companies only)

Dont hesitage to ask there in English, the shop owner will understand you.

But when you not in Germany, then mits easier to order the modules in US (Mouser, Farnell) I think. But you have to asked for the "European version" (frequence).

Best regard
Tumba

Reply to Discussion

RSS

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service