CHEMICAL INDUSTRIAL AUTOMATION and PROCESS CONTROL SYSTEM USING CAN BUS
Industrial automation and process control greatly reduces the need for human sensory and mental requirements as well. Most complex industrial automation processes and systems can be automated. A major advantage of industrial automation and process control is the increased emphasis on flexibility and convertibility in the manufacturing process.
The main aim of this project is to provide more safety to industry machines by avoiding operating from over temperatures and also provide constant lighting by controlling artificial lights depends upon the ambient light intensity. This will be implemented using advanced CAN protocol and ARM7 based LPC2148 32 micro controller.
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 and light sensors, in second node contains loads and lights. Node 1 will measure the light intensity and 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.
The NXP (founded by Philips) LPC2148 is an ARM7TDMI-S based high-performance 32-bit RISC Microcontroller, 512KB on-chip Flash ROM, 32KB RAM, Two 10bit ADCs with 14 channels, Two SPI serial interfaces Two 32-bit timers, Watchdog Timer, PWM unit, Real Time Clock with optional battery backup, Brown out detect circuit General purpose I/O pins
- KEIL IDE for developing micro controller code
- ORCAD for designing schematics
- FLASH MAGIC for dumping the hex file into controller
- ARM7 LPC2148 Micro controller.
- MCP2515 (CAN CONTROLLER).
- MCP2551 (CAN TRANSCEIVER).
- LM35 temperature sensor.
- 10 mm LED
- DC FAN
- 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.
- Green house monitoring systems.
- Automobile applications.