i am using a IR transceiver module , as a proximity detector to wake up the circuit in case of any obstruction. I need to make use of the UART Module to transmit serial data to the Transceiver module to generate Pulsed IR to conserve power. I am using a PIC 18F66K22 controller. Can I transmit serial data when the controller is in sleep mode. Any Suggestion regarding the same would be helpful.
In sleep mode you can't do UART transmission (PIC oscillator is in shut down mode). To preserve power, PIC MCU should be in sleep mode and to use watch dog timer to generate periodically wake-up events. When PIC MCU is active, transmit your sequence via UART and go back to sleep mode.
In sleep mode you can't do UART transmission (PIC oscillator is in shut down mode). To preserve power, PIC MCU should be in sleep mode and to use watch dog timer to generate periodically wake-up events. When PIC MCU is active, transmit your sequence via UART and go back to sleep mode.
Can u Suggest any other automated wake up Systems which will automatically wake up the controller if any obstacle is detected, as well as consuming very less amounts of power. The Range that i am looking to is about 30-50 cms.
15mAH/ day --> 0.6mA average. That should be enough, you can use a design that use about 6 mA for 10% of time or 12 mA for 5% of time...
Function by your design those limits are easy to be reached.