Shop OBEX P1 Docs P2 Docs Learn Events
RF Communications — Parallax Forums

RF Communications

jcfergusonjcferguson Posts: 86
edited 2007-09-16 16:42 in BASIC Stamp
Hello all,

I am using Parallax's 433 RF modules in a project for one direction communication and it works well. I would like to create a new project that has two way communication between two pairs of BS2 modules (or four communication points). Are there any options I should look at for this kind of project?

Thanks!

Carlos Ferguson

Comments

  • dandreaedandreae Posts: 1,375
    edited 2007-09-13 23:32
    It's basically just using two sets of receivers and transmitters along with the BASIC Stamps.· You can use the SERIN/SEROUT commands on separate I/O pins regarding transmitting and receiving.· I have sample codes if you need them.



    Regards,



    Dave


    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dave Andreae

    Parallax Tech Support·
  • DgswanerDgswaner Posts: 795
    edited 2007-09-13 23:46
    Dave Please post the code I will be doing this same sort of thing as soon as I get enough fundage to get my second pair of RF modules.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    A complex design is the sign of an inferior designer. - Jamie Hyneman, Myth Buster
  • Steve JoblinSteve Joblin Posts: 784
    edited 2007-09-14 00:03
    Sounds like a job for the 433.92 MHz Transceiver (SIP/solid/raw) (http://www.parallax.com/detail.asp?product_id=27997), but unfortunately it is no longer sold. Not quite sure why they discontinued it... it seemed like a great solution for bi-directional communications. I guess they want you to use this instead... http://www.parallax.com/detail.asp?product_id=28180
  • jcfergusonjcferguson Posts: 86
    edited 2007-09-14 03:17
    so if I have, say, two little robots and two controllers that talk back and forth to each other (robot a communicates with controller a, robot b communicates with controller b) I could just use the 433 modules? I would need two different channels wouldn't I?

    Thanks,

    Carlos
  • JonathanJonathan Posts: 1,023
    edited 2007-09-14 14:36
    Carlos,

    Yes you would. You could have one controller that both talked to, but not two controllers each controlling a different bot. The problem is of course that if controller A is using 433mHz to talk to robot A, robot B and controller B will be unable to use the frequency.

    Jonathan

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.madlabs.info - Home of the Hydrogen Fuel Cell Robot
  • dandreaedandreae Posts: 1,375
    edited 2007-09-14 16:19
    Dgswaner said...
    Dave Please post the code I will be doing this same sort of thing as soon as I get enough fundage to get my second pair of RF modules.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dave Andreae

    Parallax Tech Support
  • jcfergusonjcferguson Posts: 86
    edited 2007-09-16 14:42
    Does anyone have an idea about my original question then? Is there an RF solution I could look at for two channels with a BS2?

    Thanks!
  • Martin HebelMartin Hebel Posts: 1,239
    edited 2007-09-16 16:42
    I don't know if these transceivers will fit the need, but more robust than the 433's
    http://www.parallax.com/detail.asp?product_id=27985

    Another very popular option is the XBee's from maxstream.net and available from digikey. They employ error correction and clear channel assesment and retires meaning if someone else is 'talking' they wait their turn. It's very easy to get multi device comms going, with each having unique addresses. One problem is they are 3.3V devices. For a time I sold 5V to 3.3V adapter boards. I still have some blank PCB's if you would like a couple along with a digikey parts list, please private me your address and I can mail them in regular mail. The link also has some sample code in the documents at the bottom of the page.
    http://www.selmaware.com/appbee

    -Martin

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    StampPlot - GUI and Plotting Software
    Southern Illinois University Carbondale, Electronic Systems Technologies
Sign In or Register to comment.