with the help of intelligent braking system we can reduce the chances of accident and save human life. this system is based on STM32F3 micro-controller board,LPC-1768 board and Ultra-sonic sensor etc.
2. Objective of Project
To Implement CAN Protocol for Intelligent Braking System
using data acquired from Sensors at remote Nodes and
make data accessible to PWM that controls Hardware like
motors.
3. Introduction
This project presents Implementation of CAN protocol being robust and easy
to use for handling of Industrial actuators.
System takes input from sensors at remote places.
Data acquisition at central controller.
Handling of necessary actuators.
Monitoring of Hardware using the data acquired.
6. Features of CAN Protocol
Multimaster communication.
Message transmission based on message ID (Priority).
System flexibility.
Communication speed : 1. High speed (up to 1Mbps)
2. Low speed (up to 125 Kbps)
Error detection and recovery functions.
Low electromagnetic emission.
Bus arbitration with ‘0’ as dominant bit.
Uses line network with Unshielded Twisted Pair as Physical medium.
Reliable and real time.
8. Input section
Sensor:
1. HC-SR04 : Ultrasonic sensor.
Interfacing with controller using CAN protocol.
Controller 1:STM32F03VCTX
Controller 2:LPC1768
Hardware: DC Motor
IC:L293D
9. STM32F3 board
Uses ARM CORTEX-M4 processor.
Provides JTAG/SWI debug support.
AHB,APB bus architecture for full synchronous communication.
Flexible selection of peripheral frequency.
10. Conclusion
We have successfully implemented intelligent braking system with the help
of STM32F3 controller,LPC1768 controller, CAN bus, L293D as motor driving IC
and controlling the speed of motor based on distance as data acquired from
ultrasonic sensor.
Further extension to this project can be done for increased number of sensors
and industrial actuators more accurately.