I have been working on a project that uses the plug in TX modules from Futaba RC transmitter radios to send to a Futaba RX receiver. I am going to share what I have so far and hope anyone that has question or suggestions will post them.
I Have used a Basic Stamp 2 to send signals out of the TX and I am now working on the Propeller version.
The modules used are the Futaba FP-TP-FM transmitter and the Futaba FP-R127DF 7 Channel receiver.
The Futaba FP-TP-FM module plugs in the back of some of the higher end Futaba radios and allows different frequency and channels to be uses without and entirely new Radio.
The modules can be had in many frequency the 72mHz FM ones like I am using need and antenna but the 2.4gHz modules have the antenna built in but are a little more expensive.
This project allows the long range sending of Servo signals that can be feed directly to a servo or speed controller or read buy and on board Basic Stamp SX or propeller.
The signals sent are From .7ms to 1.7ms and the a .3ms pause between servo pulses according to the PPM protocol.
I used some code out of the propeller obex called jm_servo8.spin and I have modified it to and renamed it PPM Servo DriverPPM Servo Driver.spin.spin and each line I have modified I add ''Dan to the end of the line.
I was in the middle of testing this out some more when my lovely 3 year old little lady managed to share some of her bring with the propeller and it didn't seem to like it LOL...so I will have to order a new board.
The only thing I don't like about the code is that at the end of sending all the Channel pulses their is a waitcnt that waits for either 10ms 20ms or 50ms preset by the main spin program. What I have plans to do is to add the pulse width of each servo the .3ms pauses then subtract them from the true 22.5ms PPM protocol length that way the pasm loop sends it the signals over and over at the proper 22.5ms rate.
I have included pinout drawings, pictures of the modules and the modified spin program to the post.
Comments and suggestion are welcomed