Shop OBEX P1 Docs P2 Docs Learn Events
IR signal viewer — Parallax Forums

IR signal viewer

I_Love_My_ComputerI_Love_My_Computer Posts: 11
edited 2007-09-04 16:29 in BASIC Stamp
I am working on a project using the Basic Stamp 2 and I would like to read signals from a TV remote. I have multiple remotes and I would like to test the signals on all of them. Is their a way to make a IR signal viewer? I have done lots of research but I can only find info on Sony remotes. I have a·budget of $30.00 and I am also new using electronics hardware so please be nice to me if I don't understand something. If this can't work do you have other ideas?

Thanks,

Josh eyes.gif

Post Edited (I_Love_My_Computer) : 8/30/2007 3:56:13 PM GMT

Comments

  • stephenwagnerstephenwagner Posts: 147
    edited 2007-08-30 17:07
    Josh,

    Check out this Parallax link first. http://www.parallax.com/html_pages/resources/custapps/app_irrepeater.asp·and then the Parallax IR Remote for the BOE-BOT paper.

    I have several web pages and PDF documents that describe the IR characteristic of many consumer electronic remote codes.

    I need to find them first. I will post them at a later time.

    Good luck.

    Stephen
  • stephenwagnerstephenwagner Posts: 147
    edited 2007-08-30 17:32
    Also,



    Yes you can make an IR signal viewer with a BS2, however, you must keep things organized. You can read most·of the high times / light on·with one program and then read most·of the low times / light off with another. You only have a limited number of varuables. Almost all start with a·burst,·a delay, followed by a series of timed pulses. Once you understand the characteristics (Start burst, pause, Hi-Low time for a logical 1 and the Hi-Low time for a logical 0) of the IR signal, you can build a simple receiver similar to the one described in the BOE-BOT paper.

    I will post the web sights and documents at a later time.

    The NEC code is very popular: http://www.vishay.com/docs/80071/dataform.pdf

    Stephen
  • I_Love_My_ComputerI_Love_My_Computer Posts: 11
    edited 2007-08-30 19:33
    stephenwagner said...

    Also,



    Yes you can make an IR signal viewer with a BS2, however, you must keep things organized. You can read most·of the high times / light on·with one program and then read most·of the low times / light off with another. You only have a limited number of varuables. Almost all start with a·burst,·a delay, followed by a series of timed pulses. Once you understand the characteristics (Start burst, pause, Hi-Low time for a logical 1 and the Hi-Low time for a logical 0) of the IR signal, you can build a simple receiver similar to the one described in the BOE-BOT paper.

    I will post the web sights and documents at a later time.

    The NEC code is very popular: http://www.vishay.com/docs/80071/dataform.pdf

    Stephen

    I think that I understand that pdf but I don't understand how I can view/program this on the basic stamp 2. I also want to know if I can make the signal in a graph like the pictures in the pdf.

    Thanks,
    Josh idea.gif

    Post Edited (I_Love_My_Computer) : 8/30/2007 8:44:02 PM GMT
  • stephenwagnerstephenwagner Posts: 147
    edited 2007-08-30 21:32
    There are several articles on the WWW that explain how to use your sound card a as an oscilloscope.
    ·
    I found one while searching for “infrared protocol” and/or “infrared protocols” and/or IR protocol” and/or “IR protocols”
    ·
    You have a $30.00 budget.

    Do you want to use DEBUG to produce a poormans oscilloscope?

    Enjoy the holiday weekend.
  • I_Love_My_ComputerI_Love_My_Computer Posts: 11
    edited 2007-08-30 21:58
    stephenwagner said...
    There are several articles on the WWW that explain how to use your sound card a as an oscilloscope.
    ·
    I found one while searching for “infrared protocol” and/or “infrared protocols” and/or IR protocol” and/or “IR protocols”
    ·
    You have a $30.00 budget.

    Do you want to use DEBUG to produce a poormans oscilloscope?

    Enjoy the holiday weekend.
    I could use the DEBUG as the oscilloscope but I would need help with the software and hardware.
  • I_Love_My_ComputerI_Love_My_Computer Posts: 11
    edited 2007-08-30 23:09
    The Boe-Bot uses a PNA4601M IR·detector·from Panasonic. I was thinking about copying the IR codes but I wasn't sure weather it would work on my remote or not. Do you think that I could use the same detection process?

    Thanks for your support,

    Josh smile.gif

    Post Edited (I_Love_My_Computer) : 8/31/2007 3:18:48 PM GMT
  • stephenwagnerstephenwagner Posts: 147
    edited 2007-09-04 16:29
    http://www.geocities.com/SiliconValley/Lakes/3947/TABLE.HTML
    http://www.zeitnitz.de/Christian/Scope/Scope_en.html
    http://www.sbprojects.com/knowledge/ir/ir.htm

    I am not sure if debug will support "_" and "-" and "|" to build a poormans scope.

    The hardware will remain the same as described in the BOE BOT papers.

    Keep in mind that the reverse engineering of the sony code started with Parallax Understanding Signals paper(s). You may want to read this. http://www.parallax.com/dl/docs/prod/sic/Signals.pdf

    You need to revese engineer each IR remote to determin if the signal transmitted is 6, 8, 12, 16, 24·and or 32 bits in length.

    Start with the BOE BOT receiver code, look at each bit in the words captured using the .bit? formatter and then debug out a "_|" or a "--|" text string.

    good luck.
    ·
Sign In or Register to comment.