



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
This open-ended assignment explores the use of ARM Cortex M3 microcontrollers in the automotive industry through a project involving vehicle monitoring and controlling. the block diagram of the system, hardware and software tools used, firmware, and advantages of ARM processors over competitors like PIC and Intel 8051. The advantages include bus width, data processing speed, power consumption, maximum functions of pins, and the number of peripherals that can be connected.
Typology: Summaries
1 / 5
This page cannot be seen from the preview
Don't miss anything!
Q1. Find the applications of ARM cortex M3 processor or ARM cortex based microcontroller in the automotive industries Automotive Monitoring and Controlling by using the Cortex M Microcontroller(LPC1768)
1. System implementation : ❖ Block diagram
Explanation of block diagram: In this block diagram we have the number of blocks like the sensor node and microcontroller and the controlling Node, power supply and peripherals. By using this we going to monitor vehicle status. First we have a laser sensor, in this we used to measure distance from the node one to another node. That’s why we called this sensor like a distance sensor. MQ-6 sensor we are using to measure the any gas leakages from that vehicle and finally HS-05 sensor used to measure speed of the vehicle and finally, we collect the data and send from the Microcontroller and finally we control the vehicle by the help of the control area networking protocol. ❖ Hardware tools used A. Cortex M3 Microcontroller-Brain of system B. Laser sensor-to measure distance C. HS-05 sensor-to measure speed of vehicle D. MQ-6 sensor-to detect gas leakages E. Power supply-to providing power supply to all system F. Debugger/programmer-to finding any fault in microcontroller and for dumping program G. Hardware tools - for fitting all the components and sensors ❖ Software tools used A. Keil software – for programming cortex m B. kernel -- management systems for processes and drivers for hardware C. CAN BUS ECU simulator-for testing Mbed os Applications
microcontroller because in automobile we are using fuel and converting the energy in another form so it increases the efficiency of automobile because it consumes less power E. Multiprocessing : The LPC1768 is multitasking microcontroller it is the 32 bit it can processes 32 bit data also it is having 12bit ADC which increases the accuracy .it is very fast and because of fast computation it helps in automobile to taking very fast decision F. Simple and small in size: The LPC1768 is very compact in size and it don’t occupy large space in automobile so it helps to designer to make simple design not to make complicate.
3. Justify the benefits of ARM processor in the application by comparing ARM with other processors. Sr No Comparison points ARM CortexM (LPC1768)
1 Bus width 32 bit which is an advantage over 8bit 8bit 8bit 2 How much bit data can processes in single clock cycle 16/32 so it is the faster than other two so it advantages in automobile 8bit 8bit 3 Power consumption At consuming less power because it processes 32 bit data in single clock so it saves power which helps to increase efficiency It can processes 8bit data in single clock so it required 4 clocks to processes 32 bit data so it consumes more power It can processes 8bit data in single clock so it required 4 clocks to processes 32 bit data so it consumes more power
4 Max Functions of pins Each pin have max up to 4 functions which adds extra features to automobile Each pin having 2 functions Some of pins having 4 functions but most of having 2 5 No of peripherals can be connected as compared with other two we can connect more number of peripherals which again increases the features of automobile as compared with arm less number of peripherals we can connect as compared with arm less number of peripherals we can connect
6. LCD of Automobile Now a days it is need that a automobile should have a graphical lcd display so because of large no of GPIO pins we can connect the Graphical LCD because of less no of GPIO pins we can’t connect the Graphical LCD because of less no of GPIO pins we can’t connect the Graphical LCD 7 Communication protocol UART, USART, LIN, I2C, SPI, CAN, USB, Ethernet, I2S, DSP, SAI (serial audio interface), IrDA More number of protocols are supported so it helps in faster and accurate communication in automobile
LIN, CAN, Ethernet, SPI, I2S
8 Analogue to digital converter 12 bit ADC support so resolution is larger than other so more accurate and can processes fast. 10 bit ADC support so resolution is smaller than ARM so less accurate 10 bit ADC support so resolution is smaller than ARM so less accurate