This thread is privately moderated by FredericG, who may elect to delete unwanted replies.
Dec 15, 2007, 11:30 AM
Registered User
Discussion

# OSDContol is working now - integrated on OSD code

"OSDControl" is working fine now I added filters to the inputs and made a clean PCB for it.

I also found some time to continue my work on the OSD code and integrate the OSDContol, a small demo here:

 (3 min 3 sec)

### Images

Last edited by FredericG; Dec 15, 2007 at 04:16 PM.
 Mar 14, 2008, 03:46 AM Registered User very interesting, any scheme and hex for the pic??? i'm interested in building 1...
 Aug 27, 2008, 07:58 PM Old retired Electronics Fart You got me thinking on the switches how you done it with a digital pot IC. I think I know now. I'll give it a shot. Your making the pulse width equal to a digital number. lets say 1 ms = a wait of 0 . pulses = 1ms to 2ms on each channel. .01 ms = switch 1 on .02 ms = switch 2 on .04 ms = switch 3 on .08 ms = switch 4 on .16 ms = switch 5 on .32 ms = switch 6 on .64 ms = switch 7 on so if you had switches 1,3 on then the total pulse would be 1.05 ms if you have switches 2,4,5 is on the the total pulse would be 1.26 ms You get my thoughts . That could give a total of 7 switch in the digital word in 1 ms of width. Is this the way you did the switches on the transmitter. The Rx would need a Pic to detect that pulse width and turn on the outputs for the switches . Charles
Aug 28, 2008, 09:28 AM
Registered User
Quote:
 Originally Posted by Charles Beener You got me thinking on the switches how you done it with a digital pot IC. I think I know now. I'll give it a shot. Your making the pulse width equal to a digital number. lets say 1 ms = a wait of 0 . pulses = 1ms to 2ms on each channel. .01 ms = switch 1 on .02 ms = switch 2 on .04 ms = switch 3 on .08 ms = switch 4 on .16 ms = switch 5 on .32 ms = switch 6 on .64 ms = switch 7 on so if you had switches 1,3 on then the total pulse would be 1.05 ms if you have switches 2,4,5 is on the the total pulse would be 1.26 ms You get my thoughts . That could give a total of 7 switch in the digital word in 1 ms of width. Is this the way you did the switches on the transmitter. The Rx would need a Pic to detect that pulse width and turn on the outputs for the switches . Charles
Well yes, this is approximately what happens.
The pulses from the receiver go to the OSD PIC controller. The controller measures the pulse length and canculate the state of the pulses.

Frederic