HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Jan 17, 2013, 01:02 AM
Registered User
Joined Sep 2011
32 Posts
or you can use second hand components.. if I want to finish something and don't have all resistors or something I get it from old motherboard or faulty disk of course you can't find everything but it is good source if local store does not have everything I need
Spejlo is offline Find More Posts by Spejlo
Reply With Quote
Sign up now
to remove ads between posts
Old Jan 17, 2013, 02:53 AM
Registered User
Ascended's Avatar
Joined May 2012
437 Posts
What current sensor are you using?

Also, why does the mah count flash constantly - doesnt this get distracting?

Awesome video - looks really beautiful with the snow!
Ascended is offline Find More Posts by Ascended
Reply With Quote
Old Jan 17, 2013, 04:46 AM
Registered User
Belgium
Joined Sep 2004
34 Posts
I modified a Minimosd that should be used with the ardupilot.
It's also an adruino based OSD. I'm pulling the RSSI (2x), link quality and bad packets values out of the I2C port from the EzUHF.

Highly modified MinimOSD (1 min 1 sec)
Magpie is offline Find More Posts by Magpie
Reply With Quote
Old Jan 17, 2013, 06:59 AM
FpvQc
BillyJo's Avatar
Canada, QC, Quebec
Joined Jan 2008
155 Posts
a lot of info on the screen !
BillyJo is offline Find More Posts by BillyJo
Reply With Quote
Old Jan 17, 2013, 09:30 AM
Registered User
mike_o's Avatar
Denmark, kbh
Joined Jan 2012
1,401 Posts
Quote:
Originally Posted by BillyJo View Post
a lot of info on the screen !
just skip the camera input, so it won't distract you
mike_o is offline Find More Posts by mike_o
Reply With Quote
Old Jan 17, 2013, 10:03 AM
Registered User
United States, AZ, Prescott Valley
Joined Feb 2012
178 Posts
Quote:
Originally Posted by Magpie View Post
I modified a Minimosd that should be used with the ardupilot.
It's also an adruino based OSD. I'm pulling the RSSI (2x), link quality and bad packets values out of the I2C port from the EzUHF.

http://www.youtube.com/watch?v=kOqGUdVWp-g
Magpie,

Nice work And yes a lot of info here.... but I'm sure you can turn off whatever you don't want
Do you plan to have your work open source or ..... ?
I'd love to see your code and how you wired this all up. I'm assuming you started with this hardware http://store.diydrones.com/Ardupilot...-apmminosd.htm

Again, nice work

Rick
RickEis is offline Find More Posts by RickEis
Reply With Quote
Old Jan 17, 2013, 10:26 AM
Registered User
Belgium
Joined Sep 2004
34 Posts
Quote:
Originally Posted by BillyJo View Post
a lot of info on the screen !
I use to have much more info

EzUHF connected to APM2 with MinimOSD RSSI & LQ pt.2 (7 min 55 sec)
Magpie is offline Find More Posts by Magpie
Reply With Quote
Old Jan 17, 2013, 01:36 PM
Registered User
Joined Sep 2011
32 Posts
ooooohh.. its waaay too much info.. I modified this (DIYOSD) code cos I think it's too much numbers when I fly high so now I can turn off some of then (or all of them) in flight.
Spejlo is offline Find More Posts by Spejlo
Reply With Quote
Old Jan 20, 2013, 10:11 AM
Registered User
Ascended's Avatar
Joined May 2012
437 Posts
Here's my take on the OSD hardware:

* All connectors, except GPS are DF13, 1.25mm pitch low profile connectors. These are what 3DRobotics use on the APM boards, I chose them because they sell all the different pin counts in various lengths. This saves people having to crimp them!
* GPS is JST SH series, also APM compatible (we have several APMs here, so very nice to have easy compatibility and use of existing cabling).
* Added I2C port
* Added two Analogue ports ("airspeed" and "temperature"). Should allow the use of an analogue differential pressure sensor or 3DR's airspeed sensor.
* Added current port - again, compatible with 3DR's current sensor. VDiv on input supports up to 10S.
* Added second voltage divider for upto 6S. The LDO I have onboard only supports up to 6S voltages so I need a second port for aus power for 8S or 10S aircraft.
* Added 3 pin header for voltage section. If not using the 2 pin power connector, a jumper can be mounted to connect the current sensors voltage reference to the power system. 3rd pin acts as a safe place to store the jumper (pin 1-2 does nothing, pin 2-3 connects vref to vin.)
* Added EEPROM for settings storage (footprint supports up to 512k) and possibly basic datalogging. EEPROM is too slow for complex datalogging IMO.
* Added a heap of power filtering.
* Isolated 5VA/5VP/5V for the Max7456 to supply cleaner video.
* 75 Ohm impedance routes for video.
* Testpin/pogopin programming pads.
* Protection resistors on most inputs.
* Added BMP085 onboard. Not the pressure sensor of choice for me, but it seems popular in the open source world. *shrug*

Camera/Transmitter connectors are 5 pins. This allows video, audio pass-through, filtered input voltage, ground and a second passthrough that could be used as a second audio line, or for a regulated voltage. On an aircraft i built just last week I had a crazy bit of wiring to get 8v to both the TX/RX off a 12S battery and still get the OSD in the loop. Not very neat. These connectors would have been so handy.

Todo:
* Check that the BMP085's I2C lines are 5V tolerant.

Might change:
* VDiv for current sensor to 12S.
* Isolate GPS power pin.
* Add PCB heatsink for 5V. Would only be worth added if the boards are machine assembled or at least stencilled.

Notes:
The LDO is SOT-223 which is pretty huge, but I would be applying upto 6S to this so I need it's ability to survive dumping that much waste heat. Couldnt be bothered designing a SMPS for this board.

The board has some vast areas of copper with no components or routes on it. The board is fairly well laid out for RF performance (rotating the MCU CW 90* might help a little but could make some other things a pain). Seeing as the board is still fairly small (45.5x31mm) I'm not too bothered. The bare copper is used as heatsinking for the 5V PSU and MAX7456.

Discretes are mostly 0402, but are not very densely packed, so they should be easy to hand solder for anyone with experience.

There are no thermals. I don't like the ringing that the high inductance of thermals creates They also serious limit the ability for heat to escape.

We don't use silkscreen for designators here.. Designators moved to a mechanical layer for assembly diagrams.
Ascended is offline Find More Posts by Ascended
Reply With Quote
Old Jan 20, 2013, 10:44 AM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
791 Posts
Looks good
Great to see you got something out of the schematic, even though it wasn't exactly done .

I can see that you have mounted decoupling-caps on MAX7456. As far as I can see, MAX7456 have internal load-capacitors for the crystal. I also had them mounted on the first versions, but it works just fine without.

The 5-volt regulator is not a bad idea, but I think it will get quite hot with 6S li-po.

I tested a version with 5-volt regulator, but decided not to go with that solution, as it got too hot for my taste.
- It's one of the first versions:


But in general it looks very good .
The extra EEPROM is a nice feature. I have a few different I2C EEPROMS laying around for testing, but been busy with other things lately.
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Jan 20, 2013, 10:53 AM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
791 Posts
Got a few OSDs soldered up for testing

Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Jan 20, 2013, 11:21 AM
Registered User
absolute-zero's Avatar
Joined Sep 2004
253 Posts
Looks good....

Quote:
Originally Posted by Dennis Frie View Post
Got a few OSDs soldered up for testing
absolute-zero is offline Find More Posts by absolute-zero
Reply With Quote
Old Jan 20, 2013, 11:30 AM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
791 Posts
Quote:
Originally Posted by absolute-zero View Post
Looks good....
Thanks!
By the way, you'll get one soldered and ready to install in a plane and the other one ready for your soldering-iron. That should give you a reference and an OSD that can get airborne quickly
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Jan 20, 2013, 11:42 AM
Registered User
United States, AZ, Prescott Valley
Joined Feb 2012
178 Posts
Dennis,

Very Cool !!!

Looks like you are becoming an expert and at soldering MAX

- got modified quad running - should be doing more flying/testing soon !!

Dennis, what does this mean from the ImmersionRC Beta version ..

“For example, a 4 channel RX can now emit 12 channels of PPM on CH1 in Multicopter mode”

I don't understand all I know about this ..

Currently, in flying the quad, channel 1,2,3,and 4 are set aside for controls -
channel 5 is for control mode selection (NAZA)
channel 7 and 8 for RSSI and LINK and 6 for PPM

I'd like another channel for a servo to tilt the camera.

Does this mean it may be possible ?

Thanks,

Rick
RickEis is offline Find More Posts by RickEis
Reply With Quote
Old Jan 20, 2013, 11:50 AM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
791 Posts
Quote:
Originally Posted by RickEis View Post
Dennis,

Very Cool !!!

Looks like you are becoming an expert and at soldering MAX

- got modified quad running - should be doing more flying/testing soon !!

Dennis, what does this mean from the ImmersionRC Beta version ..

“For example, a 4 channel RX can now emit 12 channels of PPM on CH1 in Multicopter mode”

I don't understand all I know about this ..

Currently, in flying the quad, channel 1,2,3,and 4 are set aside for controls -
channel 5 is for control mode selection (NAZA)
channel 7 and 8 for RSSI and LINK and 6 for PPM

I'd like another channel for a servo to tilt the camera.

Does this mean it may be possible ?

Thanks,

Rick
In theory, you should be able to use 1-4 for control, 5 for Naza and 6, 7 or 8 for PPM. If you put RSSI and link on channel 9 and 10, you still have channel 7 and 8 for control. But I gotta admit, that I haven't tested the 12-channel PPM-output myself, as I don't get anywhere near the channel-limitation.
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Help! OSD version UNKNOWN and fail to update (error) dROb Eagle Tree Systems 9 May 16, 2012 05:12 PM
Sold EASY OSD (Version 1.2) Brand New . $75 shipped. LHTPlane FPV Equipment (FS/W) 7 Mar 20, 2012 10:45 PM
For Sale MAX7456 OSD Break out board. ziomatrixacs FPV Equipment (FS/W) 4 Jun 18, 2011 03:50 PM