Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Making a transmitter with PIC16F628

Status
Not open for further replies.

AMSA84

New Member
Hello there people.

I'd like to make a R/C transmitter with PIC16F628. I was thinking to input into the PIC inputs a DC voltage provided by a voltage divider, and convert them to digital and put those digital data into the PIC output and transmit them.

I think the PIC16F628 can make that, right?
 
Well, I pretend to creat a code that will be sent to the modulador (RF).. them there will be another PIC at the reciver that will interpret the code and then activate the PWM depending the DC input in the PIC from the transmiter. Do you understand?
 
Yes, easily. A PWM modulated baseband for RC is only around 900 pulses per second pulse width modulated, and even the PCM modulation is only around 9600 baud? or so. All easily done from a PIC. This signal can easily be fed to an R/C controller's 'buddy box' for RF modulation and decoded by tapping the baseband signal at the receiver.
 
Just that, somewhere inside the receiver after the RF section before the decoder chip is going to be the baseband signal, play around with a scope and a set of known pulses and you should be able to find it, then you just solder a wire to that particular pin and viola you can intercept a custom trasmission from a micro controller hooked up to a budy box. I checked the bandwidth of 10bit PCM systems and you should be able to get pretty close to 9600 baud data throughput, maybe more with a decent encoder/decoder.
 
as suggested read up on Nigels tutorials they helped me a bunch with IR and if you have a PIC16F628 you should be set. Use the sony IRC its not to hard. (well i just copied Nigels code :D ) but you can just alter it with commands you wish to send heck if you got a sony remote you can just build the receiver part and use the remote for testing until you can build your own.

Once you get Nigels code running (operational) just change the command and device code to your pleasing and poof you have a custom receiver/transmitter.

THANKS again NIGEL!

on the receiver end you can have it do what ever you want when a certain code is received.
 
Status
Not open for further replies.

New Articles From Microcontroller Tips

Back
Top