Call us Today ! +918886268863 | [email protected]

Distributed remote temperature monitoring and acquisition system based on CAN bus

Distributed remote temperature monitoring and acquisition system based on CAN bus

Distributed remote temperature monitoring and acquisition system based on CAN bus


In modem industrial and agricultural production, the working temperature change reflects the operating status of equipments and change of many physical characteristics, so the temperature is an important parameter, which needs to be monitored, especially in the severe environment. The workers can make right judgments and operation by a temperature monitor. So it is the most effective and most economical means of equipment safety monitoring. A temperature remote monitoring embedded system platform is designed in this project.LPC2148 micro controller is used as CPU of the system. 

The system realizes real-time remote data collection monitoring and storage through protocol data conversion of the CAN bus and RS232 bus of the distributed temperature acquisition node. The main aim of this project is to provide more safety to industry machines by avoiding operating from over temperatures. 

The controller Area Network (CAN) is a serial, asynchronous, Multi-master communication protocol for connecting electronic modules in Automotive and industrial applications.CAN protocol has many features like low cost, easy to implement, peer to peer network with powerful error checking and higher transmission rates 1Mbits.The CAN Network is a Peer to Peer Network consisting of different nodes. Different parameters can be monitored by these Nodes and can be updated to the Central Control Unit. Mostly used in Industry and Auto Mobiles in a Hazardous Environment and is reliable.

            Using CAN protocol we can send data from one node to other node. Here we are    having two nodes, each node contains ARM7 based LPC2148 micro controller, MCP2515 (CAN CONTROLLER), MCP2551 (CAN TRANSRECEVER). In first node we are interfacing temperature sensor, in second node contains loads. Node 1 will measure the temperature and send these values to node 2 through CAN bus. This node 2 will control the machines and lights according to the data it received. The Can protocol is implemented using SPI lines of ARM7. 


Software Tools:

  • KEIL IDE for developing micro controller code
  • ORCAD for designing schematics
  • FLASH MAGIC for dumping the hex file into controller

Hardware Tools:

  • ARM7 LPC2148 Micro controller.
  • LM35 temperature sensor.
  • Regulated +5v and +3.3v Power supply.


  • Low cost
  • High Speed
  • Reliable because of its error checking mechanism.
  • Provides more safety  


  • Industry automation.
  • Security and safety systems.
  • Equipments of the power system, intelligent agriculture remote monitoring, intelligent furniture monitoring, intelligent warehouse monitoring.
  • Chemical industries
March 30, 2022

0 responses on "Distributed remote temperature monitoring and acquisition system based on CAN bus"

Leave a Message

Template Design © VibeThemes. All rights reserved.