Embedded System Using C detailed Syllabus for Mechatronics (MK), K scheme PDF has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical/Drawing, Credits, Theory (Max & Min) Marks, Practical (Max & Min) Marks, Total Marks, and other information, do visit full semester subjects post given below.
For all other MSBTE Mechatronics 4th Sem K Scheme Syllabus PDF, do visit MSBTE Mechatronics 4th Sem K Scheme Syllabus PDF Subjects. The detailed Syllabus for embedded system using c is as follows.
Rationale
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Course Outcomes:
Students will be able to achieve & demonstrate the following COs on completion of course based learning
- Classify the different types of embedded systems.
- Use embedded ‘C’ language for programming 8051 microcontroller.
- Interpret the communication protocols of embedded systems.
- Develop embedded ‘C’ programs for Input/Output devices.
- Develop basic embedded system applications.
Unit I
Overview of Embedded System 1.1 Block diagram of embedded system with hardware components 1.2 Characteristics of Embedded System: Processor power, memory, operating system, reliability, performance, power consumption, NRE cost, unit cost, size, flexibility, time-to prototype, time-to-market, maintainability, correctness and safety 1.3 Classification of Embedded System: Small scale, medium scale, sophisticated, stand-alone, reactive /real time (soft and hard real time) 1.4 Von-Neumann and Harvard architecture 1.5 8051 microcontroller: Features, pin configuration 1.6 8051 as a Boolean processor, Power-saving options- Idle and power down mode
Lecture using Chalk-Board Presentations Video Demonstratio
Unit II
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Unit III
Communication Standards and Protocols 3.1 Modes of data communication: Serial, parallel, synchronous and asynchronous communication 3.2 Serial communication standard RS232 (DB9) 3.3 Serial communication protocols: I2C, CAN, Serial Peripheral Interface (SPI) 3.4 Features of advanced serial protocols: IrDA, Bluetooth, Zigbee
Lecture using Chalk-Board Presentations Video Demonstratio
Unit IV
Interfacing of Input and Output Devices with 8051 4.1 Interfacing of switch, LED and it’s programming in ‘C’ 4.2 Interfacing of relay and it’s programming in ‘C’ 4.3 Interfacing and ‘C’ programming of single 7-segment LED display 4.4 16 x 2 LCD interfacing with 8051 and it’s programming in ‘C’ 4.5 Interfacing of ADC 0808. ‘C’ program to convert analog signal into digital 4.6 Interfacing of DAC 0808 and ‘C’ program to generate square wave and triangular wave
Lecture using Chalk-Board Presentations Video Demonstratio Demonstratio
Unit V
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
List of Experiments:
- *Identification of various blocks of 8051 microcontroller development board 2 C
- *Integrated Development Environment tool for 8051 microcontroller 2 C
- *Development of embedded ‘C’ program to accept data from P1 pins and send it out on P2 pins 2 C
- *Development of embedded ‘C’ program for various arithmetic operations 2 C
- Development of embedded ‘C’ program for various logical operations 2 C
- Development of embedded ‘C’ program to accept number from P1 and P2 pins and send out greater number on P3 pins 2 C
- *Development of embedded ‘C’ program for block transfer 2 C
- Development of embedded ‘C’ program for generation of square wave over port pin without using timer 2 C
- *Development of embedded ‘C’ program for square wave generation over port pin using 8051 timer 2 C
- Development of C program to transmit a character ‘Y’ on TxD pin 2 C
- *Development of ‘C’ program for transmitting the message “WELCOME” on serial port 2 C
- *Interfacing of RS232 ( DB9) connector to PC using MAX232 IC 2 C
- Interfacing of LED with 8051 and development of ‘C’ program for LED blinking 2 C
- *Development of ‘C’ program for turning ON the LED by pressing a switch 2 C
- Interfacing of eight LEDs with 8051 and development of ‘C’ program for toggling them continuously 2 C
- *Development of ‘C’ program for controlling a lamp interfaced with 8051 microcontroller through a relay 2 C
- *Development of ‘C’ program for single digit up- counter (0-9) using 7-segment LED display 2 C
- Development of ‘C’ program to display characters ‘A’,’B’,’C’,’D’,’E’,’F’ on 7-segment LED display 2 C
- *Development of ‘C’ program for displaying a message “Welcome” on the 16 x 2 LCD 2 C
- Development of ‘C’ program to turn ‘ON’ the LED when an external interrupt 0 occurs 2 C
- *Development of ‘C’ program for generation of square waveform using DAC 2 C
- Development of ‘C’ program for generation of triangular waveform using DAC 2 C
- Development of ‘C’ program for converting the analog signal into digital form using an ADC 2 C
- *Development of ‘C’ program to rotate the DC motor in clockwise direction 2 C
- Development of ‘C’ program to rotate the DC motor in anticlockwise direction 2 C
- Development of ‘C’ program to rotate the stepper motor in clockwise and anticlockwise direction 2 C
- *Development of ‘C’ program to rotate the stepper motor by 180 degrees 2 C
- Development of ‘C’ program for rotating the servo motor by specified angle 2 C
- *Development of ‘C’ program to turn on the LED when an obstacle is detected by IR sensor 2 C
- Development of ‘C’ program to turn on the LED when motion is detected by PIR sensor 2 C
Self Learning
Micro Project
- Build a circuit to blink LEDs in different patterns.
- Build 8051 based system for speed control of DC motor.
- Build a circuit using LCD to display name in rolling fashion.
- Build 8051 based product counter.
- Build an automated door controlled system.
- Build a countdown timer using LED 7-segment display.
Activities
- Prepare a report on different sensors used in mechatronics industry.
- Write a report on different types of robots.
- Conduct an internet survey on different Arduino boards and prepare a report on it.
- Prepare a report on different motors used in mechatronics industry.
Laboratory Equipment
For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier..
Learning Materials
- Muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin D. McKinlay The 8051 Microcontroller and Embedded Systems using Assembly and ‘C’ Pearson, 2007 ISBN -13: 9780199681273
- Kenneth J. Ayala The 8051 Microcontroller: Architecture, Programming and Applications Penram International Publishing, 1996 ISBN -13: 9780314201881
- Raj Kamal Embedded Systems McGraw Hill, 4th Edit 2020 ISBN -13: 9789353168025
- Ajit Pal Microcontrollers: Principles and Applications PHI Learning Pvt. Ltd.,2011 ISBN -13: 9788120343924
- Ajay V. Deshmukh Microcontrollers: Theory and Applications McGraw-Hill Educati (India) Pvt. Ltd., 2005 ISBN – 13: 9780070585959
Learning Websites
- https://www.keil.com/demo/eval/c51.htm Keil IDE download
- https://www.engineersgarage.com/timers-8051-timer-programmin g/ 8051 timer programming
- https://www.tutorialspoint.com/embedded_systems/es_io_progra mming.htm 8051 I/O programmming
- https://electrosome.com/interfacing-relay-8051-keil-c/ Relay interfacing and programming
- https://www.javatpoint.com/embedded-system-7-segment-display 7-segment-display interfaci and programming
- https://www.javatpoint.com/embedded-system-lcd-programmming LCD interfacing and programming
- https://www.elprocus.com/embedded-system-programming-using-k eil-c-language/ Embedded ‘C’ programmin
- https://www.electronicwings.com/8051/dc-motor-interfacing-wi th-8051 DC-motor-interfacing-with 8051
- https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/ stepper motor interfacing a programming
- https://circuitdigest.com/microcontroller-projects/servo-mot or-interfacing-with-8051 Servo motor interfacing an programming
- https://embetronicx.com/tutorials/microcontrollers/8051/ir-s ensor-interfacing-with-8051/ IR sensor interfacing and programming
- https://www.electronicwings.com/8051/pir-motion-sensor-inter face-with-8051 PIR sensor interfacing and programming
- http://vlabs.iitkgp.ac.in/rtes/index.html Virtual Lab. for embedded system
For detail Syllabus of all other subjects of Mechatronics, K scheme do visit Mechatronics 4th Sem Syllabus for K scheme.
For all Mechatronics results, visit MSBTE Mechatronics all semester results direct links.