Ardupilot as OSD WITHOUT additional hardware (NO LM1881)

BaroneOSD is a PAL video overlay impression WITHOUT additional hardware required (NO LM1881 Sync generator).

Use only 3 pin:

D1 (USART TX) used to pump pixel in the video connected with a 330Ohm resistor to D6

D6 (AIN0) Video in/out, connect here you camera or radio TX.

D7 (AIN1) 0.3V Voltage reference (you can use a partitor resistor)


http://www.elenafrancesco.org/arduino/



Views: 2528

Comment by Francesco Ferrara on March 16, 2010 at 3:32am
tvpal generate a TV Signal (full with VSYNC and HSYNC).
baroneosd overlay text over a PAL signal.
Comment by Rana on March 16, 2010 at 3:43am
Would it not affect the performance of stabilization / navigation by ATMega328 of Ardupilot ?
Comment by Francesco Ferrara on March 16, 2010 at 3:51am
There are some work on the code to integrate it in ardupilot, but I think that is possible.
This program is interrupt driven, and with only 1 line to draw (8 pixel) I think 64us per line, 1ms per frame (50hz) 1/20 of the time consumed to draw.
Comment by Rana on March 16, 2010 at 4:05am
As a standalone osd based on ATMega328, I suggest you a perfect suggestion and that is base on Openlog hardware. It's a small module based on ATMega328. While Openlog receiving data on uart, can handle this task happily.
OpenLog can be easy connected in parallel to X-Bee and work hapily
Comment by Rana on March 16, 2010 at 4:34am
Here is the lates HEX file, firmware modified by me to support bauds 2400, 4800, 9600, 19200, 28800, 38400, 57600, 76800 & 115200. OpenLog.hex
Comment by Francesco Ferrara on March 16, 2010 at 5:27am
Did you mean this ?
Comment by Francesco Ferrara on March 16, 2010 at 5:27am
Comment by Tim McMahan on March 16, 2010 at 5:32am
Here is a standalone unit based on AVR, perhaps some of the info there would helpful in this? Its based on NTSC. The same guy has a HAM radio telemetry system as well.



Tim
Comment by Rana on March 16, 2010 at 6:48am
Comment by Francesco Ferrara on March 16, 2010 at 8:16am
To use the analog comparator, PD6 PD7 (AIN0 AIN1) are needed, but are not avaiable on this implementation sorry.

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service