home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / sci / electron / 15299 < prev    next >
Encoding:
Text File  |  1992-09-08  |  3.3 KB  |  73 lines

  1. Newsgroups: sci.electronics
  2. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!rpi!newsserver.pixel.kodak.com!laidbak!tellab5!mcdchg!mcdphx!udc!qbarnes
  3. From: qbarnes@urbana.mcd.mot.com (Quentin Barnes)
  4. Subject: Re: Need encoding scheme for TV remote infrared controller
  5. Message-ID: <1992Sep4.231828.12755@urbana.mcd.mot.com>
  6. Sender: news@urbana.mcd.mot.com (News)
  7. Nntp-Posting-Host: neptune.urbana.mcd.mot.com
  8. Organization: Motorola Computer Group, Urbana Design Center
  9. References: <1992Sep2.003540.24065@aio.jsc.nasa.gov>
  10. Date: Fri, 4 Sep 1992 23:18:28 GMT
  11. Lines: 60
  12.  
  13. In <1992Sep2.003540.24065@aio.jsc.nasa.gov> mancus@roger.jsc.nasa.gov (Keith Mancus) writes:
  14.  
  15. >  We're in the process of building a small robot, and we'd like it
  16. >to respond to a TV remote control.  Can anyone tell us:
  17.  
  18. >  (1) Is there a standard carrier frequency?  The IR sensor we're using
  19. >detects 40 MHz.
  20.  
  21. >  (2) Is the encoding scheme standardized?  If so, what is it?
  22. >  (3) Are there any other pitfalls we should know about?
  23.  
  24. I spent a lot of time investigating IR remotes because I wanted to build
  25. an IR repeater for my house.
  26.  
  27. I got an IR phototransistor, as many varied remotes as I could find
  28. (Sony, RCA, Mitsubishi, NEC, and some off-brands for stereos, TVs, VCRs,
  29. CDs, etc).  I found that all of them used a digital pulse system
  30. based on a 40Khz IR carrier.  An individual command is constructed
  31. of 6 to 14 "clock" pulses spaced every 8ms.  The number of clocks
  32. depended on manufacturer and type of device being controlled.  The
  33. information portion is encoded as a "data" pulse which appears
  34. (or not) 1ms behind each clock pulse.  Each command was repeated
  35. as long as the key was held down.  There was a timing gap between
  36. command repeats.  I think it was 64ms, but I don't recall for sure.
  37.  
  38. I'm not saying this analysis will hold true for all remotes, but 
  39. it did for the 10 or 12 I tried.
  40.  
  41. The circuitry for detecting the 40Khz IR carrier, demodulating it,
  42. amplifying it, and cleaning it up would be a lot.  However, don't
  43. bother.  Radio Shack sells a little silver cube a little bigger
  44. than a sugar cube that does all the work!
  45.  
  46. This little cube is great, but there are a few caveats.  The spec
  47. sheet that comes with it has several mistakes and ommisions.  (Big
  48. surprise!)  The output signal is inverted from the input signal, not
  49. positive logic like the diagram has.  Also there is no indication of
  50. output voltage swings or the amount of current the output can drive.
  51.  
  52. I used a simple 2N2222 to reinvert the signal, give it a good voltage
  53. swing, and drive the line.  (Ya, I know, if I do it again, I'll use a
  54. FET, but I had a pile of the 2N2222's lying about.)
  55.  
  56. Important Tip: connect the shielding of the cube to ground!  Without
  57. the connection, the cube is very sensitive to any and all electical
  58. noise.  I found this out the hard way during prototyping my device. 
  59.  
  60. For my application, this drives a 555 which remodulates the signal
  61. at the other end.
  62.  
  63. Feel free to send me mail if you have any further questions.
  64.  
  65. >| Keith Mancus    <mancus@sweetpea.jsc.nasa.gov>                         |
  66. >|                 N5WVR                                                  |
  67. >|  "If I owned Texas and I owned Hell, I'd rent out Texas and live       |
  68. >|  in Hell." -General Sheridan                                           |
  69. -- 
  70. Quentin Barnes
  71. qbarnes@urbana.mcd.mot.com | ..!uiucuxc!udc!qbarnes
  72.