RF Transceiver – Recommendations?
Moderators: David Barker, Jerry Messina
RF Transceiver – Recommendations?
I’m looking to set up a wireless link between two Pics. Nothing very fancy – max range would be around 30m but it would need to go through a few walls. Data rate isn’t critical – 2400bps would be fine but higher would be a bonus.
My problem is that RF stuff is, and I fear always will be, a total black art to me. Therefore I’m looking for an off-the-shelf module which is as ready to go and as idiot-proof as possible. Something with an antenna at one end, power and data pins at the other, and magical bits in the middle which take care of encoding, transmitting, receiving, decoding, rejecting the nonsense, collision avoidance etc. would be ideal!
The XBee modules look interesting - http://www.digi.com/products/wireless/p ... module.jsp - but I wasn’t too sure how they would cope with going through walls or how straight forward they might be to use in practice. Anyone had any experience with these?
Anyone have a recommendation for anything else which might fit the bill?
Cheers,
Andy.
My problem is that RF stuff is, and I fear always will be, a total black art to me. Therefore I’m looking for an off-the-shelf module which is as ready to go and as idiot-proof as possible. Something with an antenna at one end, power and data pins at the other, and magical bits in the middle which take care of encoding, transmitting, receiving, decoding, rejecting the nonsense, collision avoidance etc. would be ideal!
The XBee modules look interesting - http://www.digi.com/products/wireless/p ... module.jsp - but I wasn’t too sure how they would cope with going through walls or how straight forward they might be to use in practice. Anyone had any experience with these?
Anyone have a recommendation for anything else which might fit the bill?
Cheers,
Andy.
Did you get a look at Linx modules :
http://www.linxtechnologies.com/
I use them and they work fine. But you have to implement a Squelch to avoid permanent noise to trigger the receiving PIC. You can use the internal comparator of the PIC to do that. Some Linx receiving modules already include a squelch.
http://www.linxtechnologies.com/
I use them and they work fine. But you have to implement a Squelch to avoid permanent noise to trigger the receiving PIC. You can use the internal comparator of the PIC to do that. Some Linx receiving modules already include a squelch.
Wow, you weren't kidding. Just took delivery of the modules. Connected one to my laptop via USB and another to the serial port of my desktop via an RS232 driver. Fired up HyperTerminal the two were talking to each other straight away! I feel slightly cheated - surely it shouldn't be this easy!!XBEE is dead simple and will work right out of the box for this app.
Looking forward to having a proper play with these and finding out what they can do (and getting them working with a PIC).
If anyone's looking for a UK supplier, I bought mine from here:
http://robosavvy.com/store/index.php/cP ... 50b0a923eb
They weren't the absolutely cheapest place but I used them because they do a nice breakout board which has an onboard 3.3v regulator and brings the pins of the XBee out to a breadboard-friendly 2.54mm spacing. They also do a USB board which I used to connect the XBee to my laptop.
In case anyone searches out this link with Xbee Swordfish problems, the Series 2 Xbees don't work straight out of the box as promoted. I tried. You need to download X-CTU and do some simple configs. and set device addressing. There are some blogs around with how to do that. They work great once thats done though.
- Senacharim
- Posts: 139
- Joined: Tue Aug 10, 2010 5:19 pm
- Location: Ventura, CA
There are also "transparent" serial-to-bluetooth modules available which once configured pretend to be a 'wireless wire' and need no control from the PIC; just serial communication. I've used them myself and can vouch for their efficacy.
A quick search for "serial bluetooth" or "rs232 bluetooth" will net ya plenty of results.
Good luck! Please remember to reply later on this post with an anecdote as to your success/learning experience/spectacular failure so others can learn from your example.
A quick search for "serial bluetooth" or "rs232 bluetooth" will net ya plenty of results.
Good luck! Please remember to reply later on this post with an anecdote as to your success/learning experience/spectacular failure so others can learn from your example.
Surviving Member
Bermuda Triangle Battalion
from 2026 to 1992
Voted "Most likely to time travel"--Class of 2024.
Bermuda Triangle Battalion
from 2026 to 1992
Voted "Most likely to time travel"--Class of 2024.
Lo!
I have a similar situation as AndyO. And I'm a noob as well.
I'm building a radio controlled window shades, and I'd like the result not only work, but to look good as well. For this reason I'd like to use a ready remote controll, like this one:
http://www.beckermotors.co.uk/ec545-p-39.html
How easy is it to make that remote communicate with my project? Does it matter if I don't have the datasheet information of the remote? In other words, if I buy a rf reciever with the same frequency, how can make them work together or can I?
Thanks already..
I have a similar situation as AndyO. And I'm a noob as well.
I'm building a radio controlled window shades, and I'd like the result not only work, but to look good as well. For this reason I'd like to use a ready remote controll, like this one:
http://www.beckermotors.co.uk/ec545-p-39.html
How easy is it to make that remote communicate with my project? Does it matter if I don't have the datasheet information of the remote? In other words, if I buy a rf reciever with the same frequency, how can make them work together or can I?
Thanks already..
- Senacharim
- Posts: 139
- Joined: Tue Aug 10, 2010 5:19 pm
- Location: Ventura, CA
I've worked with similar devices. If it works like the ones I've used, then you'll have paired microchips which require that a series of pins be set the same (in order to put them on the same "channel") after which they function almost like a wireless TTL signal--with some small delay.yllis wrote:Lo!
I have a similar situation as AndyO. And I'm a noob as well.
I'm building a radio controlled window shades, and I'd like the result not only work, but to look good as well. For this reason I'd like to use a ready remote controll, like this one:
http://www.beckermotors.co.uk/ec545-p-39.html
How easy is it to make that remote communicate with my project? Does it matter if I don't have the datasheet information of the remote? In other words, if I buy a rf reciever with the same frequency, how can make them work together or can I?
Thanks already..
My advice--get the spec sheet, read the spec sheet, read the spec sheet again.
Surviving Member
Bermuda Triangle Battalion
from 2026 to 1992
Voted "Most likely to time travel"--Class of 2024.
Bermuda Triangle Battalion
from 2026 to 1992
Voted "Most likely to time travel"--Class of 2024.