IR receiver for I2C bus?

Mar 22, 2006 5 Replies

Is there such a chip that receives TV remote control IR signals and stores them so they can be retreived later via I2C?



I am aware that I can do that myself using a uController, but I was wondering if there is already a chip out there. If it also had a transmitter, that would be even better.



Thanks



Matthias


PS: Yes, I did use Google, but I seem to get only hits for boards and MPU's that support IrDA and I2C... .



For some TV remotes, yes. But a single chip can't generally fit all TV's remotes. There are just too many different command encodings use out there.

Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.

You just need a large SRAM internally to do this, and then maybe store to SPI dataflash.

I know one remote controller design which just outgrew 256 kB and needs 512 kB :-)

Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may bot be shared by my employer Atmel Nordic AB

i am looking for a chip that stores the last received ir codes and stores them until my controller decides to pick them up via i2c. no need to translate anything. iirc, most ir codes are 12 bits, so they fit easily onto two i2c registers.

i did find a chip that converts ir to rs232, but unfortunatly i do not have a serial line left on my pic.

thanks,

matt

ps; yes, ill repair the shift key... .

You didn't get my point. The remote of a TV you don't know, for all practical means and purposes, doesn't emit "IR codes" --- it emits patterns of IR light that mean something to the TV, but not to you. Without knowing for which TV they are, they'll just be random variations of intensity. I.e. if you want to store these signals, you either have to restrict yourself to a single model (or family), or you'll have to store complete IR input intensity traces, and hand the job of deciphering them to somebody else. E.g. a web-based database backend, like Logitech did it for their "Harmony" line of universal remotes.

Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.

got you. thanks.

this was meant to support as many remote controls as possible, but limiting myself to rc5 seems good enough. i was thinking about something like this project, only for i2c.

formatting link

anyway, seems i have to vurn this onto a pic or avr myself.

thanks for the help

matthias

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required