2 minute read
PWM generation using Python
ladder diagram, manually operated switches – Mechanically operated a Proximity switches - Latching relays
Module 6: Applications of PLC (5 hours)
Cleaning-In Place, Chips making, Bottle filling mechanism, Food Packaging, Milk Process
Practical: List of Experiments (8 Experiments from the list)
1. Load Characteristics of DC Motor 2. Load Characteristics of Three Phase Induction Motor & Three Phase Synchronous Motor 3. Chopper Fed DC Motor Drive 4. V/F control of Induction Motor Drive 5. Energy Saving Technique of Induction Motor using Quadratic Control mode 6. Closed Loop control of Switched Reluctance Motor Drive. 7. Basics of Ladder Programming 8. Ladder diagram for a conveyor mechanism 9. Ladder diagram for control of a blower 10. Ladder diagram for bottle filling mechanism/food packing
Text Books
1. Dubey, G.K., “Fundamentals of Electrical Drives”, Narosa Publishing House, 2nd Edition, New Delhi, 2013. 2. Gary Dunning, “Introduction to Programmable Logic Controllers”, Thomson Learning, 2001.
Reference Books
1. Vedam Subramanyam, “Electric Drives: Concepts and Applications”, Tata McGraw- Hill Education India Private Limited, New Delhi, 2nd Edition, 2010. 2. Parr, “Programmable Controllers: An Engineers Guide”, 3rd Edition, Elsevier, Indian Reprint, 2013. 3. Valdes-Perez, Microcontrollers: Fundamentals and Applications with PIC, Taylor & Francis, Indian Reprint, 2013. 4. Bolton, “Programmable Logic Controllers” 5th Edition Newnes, 2009 5. Austin Hughes, “Electric Motors and Drives Fundamentals, Types and Applications”, Newnes Publishers, 3rd Edition, 2006.
19EE2005 Python for Electrical Engineering L T P C
1 0 4 3
Course Objectives
1. To learn the python programming 2. To study about python extensions in C 3. To develop skill in real world interfacing with Python Course Outcomes At the end of the course the students will be able to 1. Develop python coding for the problems in electrical engineering 2. Create python extensions in C 3. Understand various interfacing methods 4. Build simulators using python 5. Interface with various I/O schemes 6. Handle binary and image data in python
Module 1: Python Programming Language (5 Hours)
Installing Python, The Python Command Line, Command-Line Options and Environment, Objects in Python, Data Types in Python, Expressions, Operators, Statements, Strings -Program Organization Importing Modules, Loading and Running a Python Program, Basic Input and Output, Python Development Tools, Editors and IDEs, Debuggers
Module 2: C Programming Language and Python Extensions (5 Hours)
Installing C, Developing Software in C, Preprocessor Directives , Standard Data Types, User-Defined Types, Operators, Expressions, Statements, Arrays and Pointers, Structures, Functions, The Standard Library, Building C Programs, C Language Wrap-Up C Development Tools ,Python Extensions: Creating Python Extensions in C, Python’s C Extension API, Extension Source Module Organization,