Overview
Class Central Tips
Today, there exists a changing paradigm for every organization towards Digital Transformation in alignment with rapid growth of Industrial Automation. As automation impacts the business-returns directly, every organization, be it Designing, Manufacturing, Assembling or Logistics sector, sincerely is getting transformed as Digital Industries. One of the key elements underneath this transformation is, the evaluation of multi-featured, high speed, tiny microcontrollers. The global Microcontroller market estimate is with 7.6% CAGR during 2021-2023.This in turn is creating a large job space for Engineering community in the next decade in Digital Transformation domain. The major objective of this course is to equip learners towards such job space of Engineers. Thus, this course on ‘Microcontrollers and Industrial Applications’ has been designed with a clear vision and roadmap with fundamentals of Microcontrollers, methodologies for Designing microcontrollers, exploratory skill in Application-specific embedded boards and real time industrial applications. The concepts of the course are weaved with perfect demonstrations through digital platform along with use cases, which provide complete learner engagement. The course also provides an experiential knowledge and skill about embedded development boards and Integrated Development Environment (IDE) tool. The learners will be guided with a multi-purpose development boards which are preferred in Industrial applications. The pedagogy followed in the course is making learners to get a good insight about the demos and their creativity will be kindled. The in-course discussion prompt of the course, promote the learner to develop creative embedded solution for real-world applications.
Syllabus
- 8-bit Microcontrollers Architecture
- The module describes about : The need for Microcontrollers in real-life applications; Overview of 8051 Microcontroller; The detailed Pin diagram and hardware architecture of 8051 Microcontroller; The memory models and I/O provisions in 8051 Microcontroller; A simulator sample for 8051 Microcontroller
- Programming of Microcontrollers
- The module describes about: Memory interfacing models; Timers and Counters features in 8051 Microcontroller; Serial I/O interfacing options in 8051 Microcontroller; Interrupt features of 8051 and Instruction Set Architecture options of Data transfer and Logical instructions applicable in 8051 Microcontroller
- Programming of Microcontrollers and Timers, counters
- The module elaborates about: Arithmetic and conditional operations in 8051; Subroutine models in 8051 Microcontroller; Programming of interrupts, Timers and Counters in 8051; I/O Ports programming models of 8051
- Applications and Programmable Peripheral Interface
- The module elaborates about: External I/O like Keyboards, displays etc., in 8051; Typical ADC interfaces in 8051 Microcontroller; Serial I/O connectors in 8051; 8255 PPI configuration in 8051
- Exploring Arduino UNO and ESP8266 Applications
- The module elaborates about: Hardware Development boards Arduino UNO and ESP 8266; Arduino IDE and its features; Development of different applications like SPMS, Inventory control and Air Quality Monitoring using above boards
- Deployment of ESP32 Microcontroller for Industrial Applications
- The module elaborates about: Hardware Development boards ESP 32; Development of applications like line follower, Obstacle sensing, Object counting using ESP32
Taught by
Subject Matter Expert