Xbee based temperature and gas monitoring system using pic microcontroller is a system that could be used for monitoring or controlling the temperature or gas automatically of any room, public place or storage place such as vegetable storage or fruit storage place. If we analyze the current situation of world then we can easily examine that in this busy world, no one has a time to switch on or off the electric appliances such as home or public place appliances. As a result, these appliances are running continuously therefore the home or public place expenses are increasing day by day. To overcome this problem here we have designed a system that is called a Xbee based temperature and gas monitoring system using pic microcontroller.
This system has designed with the help of pic18F452 microcontroller, Xbee module, DS18B20, USB to UART module, LCD display, transformer, bridge rectifier and voltage regulator. This system has divided into two ends one is called transmitter end from where temperature or gas data is send and second one is called receiver end from where data is received through user computer. By using this system, the user can easily know the temperature or gas data at his computer automatically and then switch on or off the respective electric appliances. This system is more compact, more reliable and less costly as compared to other systems. The block diagrams of transmitter and receiver ends of this Xbee based temperature and gas monitoring system using pic microcontroller with respective components are shown is figure 1 and 2.
Transmitter End Block Diagram of XBee Based Temperature and Gas Monitoring System Using Pic Microcontroller
Here is the transmitter end block diagram of Xbee based temperature and gas monitoring system using pic microcontroller with their essential components,
Figure 1 Transmitter End Block Diagram of Xbee Based Temperature and Gas Monitoring System Using Pic Microcontroller
Transmitter End Working of XBee Based Temperature and Gas Monitoring System Using Pic Microcontroller
The transmitter end of this Xbee based temperature and gas monitoring system using pic microcontroller is directly coupled with 220V ac supply. Because the whole system consists of electronic components therefore ac voltages are step down into 6V through step down transformer then these are converted into dc through bridge rectifier. After that, these voltages are regulated into 5V dc through voltage regulator LM 7805. The whole components of this system are powered up through voltage regulator. Here we would demonstrate this system only for temperature measurements. For temperature measurement, the temperature is sensed through temperature sensor DS18B20.
After sensing the temperature, this sensor gives the logic high signal to microcontroller which is main intelligent control of this system. It is programmed in c language with the help mikro/c software and is interfaced with Xbee module and LCD display. After that, this controller gives the logic high signal to Xbee module, which is basically a tiny chip used for communication purposes between two devices wirelessly. Microcontroller also displays the temperature data on LCD display. Two Xbee modules are used in this system one is used at transmitter end for transmitting the temperature data and other one is used at receiver end for receiving the temperature data.
Receiver End Block Diagram of XBee Based Temperature and Gas Monitoring System Using Pic Microcontroller
Figure 2 Receiver End Block Diagram of Xbee Based Temperature and Gas Monitoring System Using Pic Microcontroller
Receiver End Working of XBee Based Temperature and Gas Monitoring System Using Pic Microcontroller:
The receiver end of Xbee based temperature and gas monitoring system using pic microcontroller also consists of Xbee module, which received the temperature data form transmitter end and send it USB to UART module. The USB to UART module is only used for serial communication between this system to user computer or laptop. Eventually, the user computer received this data through USB to UART module automatically.
Contact us for source code.
can you send me the source code of this project .. and thank you