PLC and Microcontroller (Instruction Medium:Hindi)
Offered By: NITTTR via Swayam
Course Description
Overview
Syllabus
After completion of this course, the participant will be able to
Describe the architecture of microcontrollers and their role in embedded systems.
Write and debug programs in Embedded-C language for microcontroller-based systems.
Design and implement embedded systems using microcontrollers for specific applications.
Understand the Basics of PLCs
Program PLCs using Ladder logic programming for Industrial Applications.
Course Layout
Week 1: Introduction to 8051 Microcontroller
Difference between Microprocessors and Microcontrollers, History of development of Microcontrollers, Applications of Microcontrollers, Architecture of 8051, Criteria for choosing Microcontrollers.
Week 2: Programming Languages of 8051
Pin Diagram of 8051, Programming Languages of 8051- Machine Language, Assembly language, Embedded C Language.
Week 3: Embedded C Programming of 8051
Various Data Types used for C programming- Char, Int, Sbit data types, C Programs using various data types, I/O programming in 8051 C.
Week 4: 8051 Timers
Timer 0 and Timer 1 registers, TMOD register, Programming 8051 Timers in C, Keil Compiler.
Week 5: PLC
Introduction to PLC, Block Diagram of PLC, PLC hardware components, I/O section Analog I/O Section Analog I/O modules, digital I/O modules, CPU processor, memory module.
Week 6: Instruction Set of PLC
Basic Instructions, Relay Instructions, Timer Instructions, Counter Instructions, Sequencing Instructions, Comparison Instructions, Arithmetic Instructions
Week 7: PLC programming using Ladder Logic
Ladder Logic Programming based on Basic Instructions, Relay Instructions, Timer Instructions, Counter Instructions, Sequencing Instructions, Comparison Instructions, Arithmetic Instructions
Week 8: Practicals on Allen Bradley based Universal PLC Platform
Demonstration of Practicals on Allen Bradley based Universal PLC Platform using various instructions.
Taught by
Dr Ritula Thakur
Related Courses
Comprendre les MicrocontroleursÉcole Polytechnique Fédérale de Lausanne via Coursera Electronic Interfaces: Bridging the Physical and Digital Worlds
University of California, Berkeley via edX Arduino y algunas aplicaciones
Universidad Nacional Autónoma de México via Coursera Embedded Systems Design
Indian Institute of Technology, Kharagpur via Swayam Enseignes et afficheurs à LED
École Polytechnique Fédérale de Lausanne via Coursera