Connect with us

Infra-Red remote controller

Discussion in 'Electronic Design' started by Horace, Mar 8, 2005.

Scroll to continue with content
  1. Horace

    Horace Guest

    Dear All,

    I would like to build a simple remote controller (only ON /OFF).
    Would you kindly advise the transmiter and receiver circuit? Thank
    you very much.
  2. Anders F

    Anders F Guest

    Look at app.notes from all the uC vendors (Texas, Atmel, Microchip etc)....

  3. Luhan Monat

    Luhan Monat Guest

    Check out TSAL-6200 for the transmitter, and TSOP-4838 38khz IR receiver
    from Vishay <>

    You will need to modulate the IR LED at 38khz, the receiver unit puts
    out a digital output when this carrier is detected.
  4. Si Ballenger

    Si Ballenger Guest
  5. I've been doing some IR transcoder stuff using a Motorola (Ok, its
    Freescale) 68HC908JK3. Even running with max clock of 32 MHz (8MHz bus)
    I can't do the 38kHz pulses without additional hardware (4 bit counter
    and a 22V10) though I have this suspicion that it I were a better
    programmer, it could work. Can the Atmel or PIC do the pulses directly
    in the processor or would added hardware be needed? Using a commercial
    IR receive module, the reception and re-transmission is rock solid. BTW
    this 'glues' together the Samsung DLP monitor and ATSC set top box.
  6. Anders F

    Anders F Guest

    I haven't started my design yet... ;-)
    But you should definitely do the modulation (38kHz) in a counter (PWM). I'm
    sure the Freescale has such (as all the other does ;-). Then you should have
    no need for anything near the clock frequencies you've stated. =)

  7. Luhan Monat

    Luhan Monat Guest

    Most of the time, you can just make up the 38khz pulses in software
    using a PIC. See the 38khz function of...

    This is no problem at all even when running 4Mhz clock on the PIC.
  8. Rich Grise

    Rich Grise Guest

    He already _has_ a 68HC908. What the hell does he need with a PIC?
    I love the Motorola timer system (at least on the HC05/08/11 chips).

    Doing a square wave, or even a pulse train, is almost trivial.

  9. The peripherals and interrupt systems on Freescale nee Moto parts are
    sooo not primitive.

    Best regards,
    Spehro Pefhany
  10. Luhan Monat

    Luhan Monat Guest

    He was asking if he needed extra hardware, probably not, if a PIC can do
    it in software, so can about any other micro.
  11. Anders F

    Anders F Guest

    In any case I agree 100% with Rich: Do it in a timer!

Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day