home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / sci / electron / 15137 < prev    next >
Encoding:
Text File  |  1992-09-02  |  3.2 KB  |  55 lines

  1. Newsgroups: sci.electronics
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!wupost!sdd.hp.com!cs.utexas.edu!torn!cunews!nrcnet0!bnrgate!bmerh85!bmers263!carrasco
  3. From: carrasco@bmers263.bnr.ca (Sylvano Carrasco)
  4. Subject: Re: Need encoding scheme for TV remote infrared ... 
  5. Message-ID: <1992Sep02.202944.12046@bmerh85.bnr.ca>
  6. Sender: carrasco@bmers263 (Sylvano Carrasco)
  7. Organization: Bell-Northern Research Ltd, Ottawa, Canada
  8. Date: Wed, 02 Sep 92 20:29:44 GMT
  9. Lines: 44
  10.  
  11. Keith Mancus states
  12. > Odd. I've seen "generic controllers that can be programmed to drive a wide variety of remote-
  13. >controlled devices.
  14.  
  15. To re-iterate, MOST TV IR-remotes use a 40 Khz carrier.  The generic controllers take advantage
  16. of this.  There are basically two types of 'generic remotes'
  17.  
  18. I)  The first one is the type that has a IR sensor (a photocell/phototransistor) but into it.
  19. You program the 'generic remote' by aligning your TV/Stereo/CD/VCR remote head-to-head with the
  20. 'generic remote'.  You then press one button on the original remote.  The 'generic remote' 
  21. senses the pattern (or modulation) for that particular button and saves it in memory.
  22. Essentially the 'generic remote' is sampling the output from your original remote.  
  23.  
  24. If you are interested in building/understanding how generic remote controllers like this work,
  25. dig up an old issue of Byte magazine.  I don't have the reference but Steve Ciarcia (now the
  26. editor of Circuit Cellar Ink) had a project where he designs a trainable remote control.  I'm
  27. sure this article will be of help. (Try BYTE circa 1985, 1986).  There's a pretty in depth
  28. discussion of how the IR works.
  29.  
  30. II)  The second type works on somewhat trial and error.  This is the type of controller you
  31. get on some VCRs that can also control your TV (at least that's what my new VCR controller can
  32. do).  Basically, the remote-control has stored some patterns that are standard for a number of
  33. different TVs (i.e. SONY uses the same pattern[modulation] on all their TVs so you can take 
  34. your remote to a friend's place and play mind games with him as you mysteriously change channels
  35. during the ball game {I've tried this...trust me hours of entertainment as he gets up to smack 
  36. his $1000 TV}.  So basically the controller has to figure out which set of patterns it should
  37. assign to all the buttons.  There's a program button on the 'generic controller'. To train the
  38. remote, the instructions tell you to start pressing buttons randomly.  You will get weird 
  39. behaviour, i.e. pressing 5 will cause the volume to increase and pressing ON will change the
  40. channel. Once you find the button that makes the channel go 'up', you then press the 'program'
  41. button.  The controller can then map which is the correct set of patterns for each button by
  42. looking in its memory for that match.
  43.  
  44. Hope this helps
  45.  
  46. -- 
  47. Sylvano
  48.  
  49. +------------------+------------------------------+----------------+
  50. |  Sylvano Carrasco|   Bell-Northern Research     |  #define       |
  51. |                  |   P.O. Box 3511 Station 'C'  |     Opinions   |
  52. |  (613) 763-4109  |   Ottawa, Ontario.           |        My_Own  |
  53. |                  |   Canada.  K1Y 4H7           |                |
  54. +------------------+------------------------------+----------------+
  55.