IR receiver

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi all, i am currently working on a project using a TSOP5038 IR receiver module in combination with a TSAL6100 IR transmitter.

The typical supply current for the TSOP5038 is 850 to 950uA depending on light conditions.

The system all works well but now i need to reduce power consumption on the IR receiver side as it will be battery powered and i need to get around 5 years battery life.

As far as the battery goes it is 3V @ 8000mA/Hr.

So as far as i can see i can turn the IR receiver on and off at say a 10% duty cycle to reduce power but then i have timing issues with the IR tx side of things as that will have a duty cycle as well as it is also battery powered.

The other alternative is to use a lower power IR receiver.

Does anyone know of such a device.

Any help would be greatly appreciated.

 

Paul

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You could use a similar trick to this RF idea: https://www.avrfreaks.net/comment...

 

ie, have the receiver wake & listen every, say, 1s so the transmitter has to keep transmitting an "attention" burst long enough for the receiver to be sure of seeing it;

 

once the receiver has seen the "attention" burst, in can go into an "awake" mode ...

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi awniel, thanks for the reply.

Thats basically what i propose to do with the current hardware i have.

The IR tx is a dumb device basically and only wakes up periodically to send an IR tx and then back to sleep.

The IR rx side will also periodically check and if an RX occurs the RX side will go to an awake state and take the appropriate action.

The timing is the issue here of course and i am sure i could sort it.

My preference would to be to have an IR rx module that had a running current of around 100uA so i could leave it on all the time.

Not sure if there is such a device though.

 

paul