CAN Controller

CAN PROTOCOL BASED DATA ACQUISITION SYSTEM ABSTRACT: The Controller Area Network (CAN) is a Serial, Asynchronous, Multi-master communication protocol for connecting electronic control modules in Automotive and industrial applications. CAN have many features like Low cost, Easy to implement, peer to peer Network with powerful Error Checking, Higher Transmission Rates 1MBitps.

This project is designed to control the DC motor based on the temperature changes using CAN protocol implementation. This Project deals with the Control of DC Motor based upon the temperature changes that occur in a process in Industry. The LM35 series are precision integrated-circuit temperature sensors, whose output voltage is linearly proportional to the Celsius (Centigrade) temperature. The Temperature changes are measured by the ADC and transmitted to the other node using the CAN Bus and the data is received at the other node based upon the data received the speed of the DC motor is Regulated using the PWM (pulse width Modulation) Technique. This PWM is achieved by on Chip Timers.

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. A modern automobile may have as many as 50 electronic control units (ECU) for various subsystems. Typically the biggest processor is the engine control unit, which is also referred to as "ECU" in the context of automobiles; others are used for transmission, airbags, antilock braking, cruise control, audio systems, windows, mirror adjustment, etc. Some of these form independent subsystems, but communications among others are essential. A subsystem may need to control actuators or receive feedback from sensors. The CAN standard was devised to fill this need. The CAN bus may be used in vehicles to connect engine control unit and transmission, or (on a different bus) to connect the door locks, climate control, seat control, etc. Today the CAN bus is also used as a field bus in general automation environments; primarily due to the low cost of some CAN Controllers and processors. Can Protocol Based Data Acquisition System projects main idea is to control temperature variations in industrial process. LM35 sensors are used as temperature sensors in this application. This data is transfer with CAN controller to the master node and in the master node the values are detected and then it goes for the accurate value of the gas. This first check with the node addresses and if the address is matched then the actual location of the plant is identified by the master controller which are already fed in the controller. Thus identifies the location and then gives a accurate location without having any mismatch with a the other location values. This is in a continuous process and this will monitor the unit all the time and it even save the controller time in deducting the time of and power of the controller process.

Block diagram:


Please log in to post comments.