DATA TRANSFER BETWEEN TWO MICRO CONTROLLERS USING IR COMMUNICATION


         Communication between any two devices is very important for data exchange. The aim of this project is to establish communication path between two microcontrollers for data exchange. The communication can be done using wires but if the distance between two microcontrollers is too large, cabling cost increases. Thus, we have to switch to other better alternatives. The next and efficient choice is using wireless communication.

This project uses wireless concept IR. The advantage of IR is fast communication. Same configuration will be arranged at both the ends. IR transmitter and receiver will be fixed at both the ends.
When a microcontroller wishes to send data to the other, it enables IR transmitter at its end and sends the data.
 At the other end, IR receiver receives the data and passes the data to the microcontroller. The microcontroller continuously checks and decides to enable the transmitter or receiver to send or receive the data. The data sent and received can be seen on LCD at both the ends.
 This project uses regulated 5V, 500mA power supply. Unregulated 12V DC is used for relay. 7805 three terminal voltage regulator is used for voltage regulation. Bridge type full wave rectifier is used to rectify the ac out put of secondary of 230/12V step down transformer.


SOFTWARE AND HARDWARE TOOLS:
Software Tools:
  1. Keil compiler
  2. Orcad.
  3. Proload

Hardware Tools:
  1. Microcontroller AT89S52.
  2. LCD
  3. IR receiver
  4. IR transmitter