PROGRAMMABLE LOGIC CONTROLLER TRAINING SECTIONS

PLC Programming module one (BASIC)

This module is a beginners’ guide to understanding the basic operation of programmable logic controllers (PLCs) and their application in the industry. It is designed for students with little or no experience in industrial automation and PLC programming. It introduces the student to the basic architecture of PLC, hardware and data structures as well as expose the student to the programming language involved in PLC programming which is the “Ladder Logic”. Basic hardware setup, introduction to sensor technology and control panel design will be carried out to enhance the learning experience. For the purpose of aiding quick learning and broader knowledge of PLCs, this course is based solely on Siemens PLCs. This will help the student to be able to handle all other PLC brands in the automation industry.

Course Outline:

  • General Overview of PLCs and their applications in the Industry
  • Introduction and Identification of PLC hardware components, basic control panel design
  • Introduction to sensor technology
  • Introduction to Siemens PLC software (Simatic manager)
  • Introduction to hardware configuration of S7 300 PLC and establishing communication using Simatic manager.
  • Introduction to basic operands, timers and counters operations of Ladder Logic
  • Introduction to PLC simulation and real time testing of programs
  • Practical and projects
  • Basic troubleshooting of PLCs

Learning Outcomes:

  • Understand the basics of industrial automation
  • Understand how sensors work and be able to design simple control panel and program PLCs effectively for various industrial processes.
  • Be able to carry out hardware configuration and write basic ladder logic program for S7 300 PLC.
  • Be able to handle digital signal processing for industrial application.
  • Be able to troubleshoot PLCs and find faults.

Who this course is for:

This course is for students, industrial technicians, plant operators and anyone with little or no prior knowledge of industrial automation and PLC programming who are interested in building a career in the field of automation.

Software and Hardware Required

The required software for this course is Step 7 Professional (Simatic Manager). The main controller that will be used is S7 300 Siemens PLC. The siemens software will be made available to students.  The hardware setup for the training will also be made accessible to the students either via online platform or physically at our training centre.

PLC Programming module two (INTERMEDIATE)
This module is our intermediate level course for industrial technicians and those with basic knowledge of PLC programming. In this course, the knowledge of PLC programming is deepened by the introduction of field devices interfacing and use of complex ladder logic instructions such as function(FC), function blocks(FB), data blocks (DB), comparators, program control functions and maths functions. This course focuses the student more on hardware configuration of various field device modules such as distributed I/O modules with different communication protocol such as profibus, profinet, etc. More complex panel design will be controlled and form major part of the practical sessions. It also introduces the students to higher models of siemens PLCs such as the S7 400 PLC series and presents various challenges in programming PLC. Finally, the course will be rounded up with basic application of various valves to industrial process control and introduction to analog signal processing. Previous knowledge of PLC programming is required and will be an added advantage to aid pace of learning.

Course Outline:

  • S7 300 and S7 400 PLC hardware configuration and programming using Simatic manager
  • Introduction to Profibus and Profinet Technology
  • Working with Distributed I/O and other field device modules
  • Working with function blocks, data blocks, interrupts, shift registers and program control functions.
  • Handling and controlling valves for industrial process automation.
  • Introduction to analog signal processing and Micromaster VFD interfacing.
  • Control of complex control panel and machine
  • Practical and projects
  • Troubleshooting of industrial automation devices and hardware.

 

Learning Outcomes:

  • Be able to work comfortably with S7 300 and S7 400 siemens PLC.
  • Understand the basics of field device interfacing via profibus technology
  • Be able to write and interpret complex ladder logic programs.
  • Basic knowledge of process automation and analog signal processing.
  • Wider troubleshooting skills and techniques.

Who this course is for:

This course is for young engineering students, industrial technicians, plant operators, automation engineers interested in upgrading their skills in the industrial automation.

Software and Hardware Required

Software required is Step 7 Professional (Simatic Manager) and the major controllers are S7 300 and S7 400 PLC. Both software and hardware setup will be made available and accessible to students on our online platform or physically at our training centre.

PLC Programming module three (ADVANCED)

In this module, industrial and process automation is introduced to plants operators, engineers and any industrial personnel involved in industrial automation at a more advanced level. This course introduces Siemen’s latest software for PLC programming and automation processes which is the Totally integrated automation (TIA) portal. This course is specially designed for those with prior practical knowledge of PLC programming and industrial experience. It covers the general overview of the TIA portal interface for programming S7 1200 and S7 1500 PLC. It introduces profinet communication protocol and brings a clear understanding to industrial motion control commissioning and drives technology. It covers digital and analog signal processing, drive technology, HMI/Scada (basic) design technology and general automation hardware commissioning.

 

Course Outline:

  • Introduction to S7 family and concept of TIA
  • Introduction to TIA portal working environment and profinet technology
  • Basic hardware configuration and programming of S7 300/400 and S7 1200/1500 PLC in TIA portal
  • Working with S7 1200/1500 PLC
  • Working with function(FC)/function blocks(FB), storing process data in data blocks (DB), shift registers, program control functions in TIA portal.
  • Converting programs from ladder logic to structured text (STL)
  • Introduction to HMI design technology in TIA portal environment.
  • Working with PLC tags and HMI tags
  • Analog signal processing and their visualization on HMI touch panel
  • Introduction to recipes, trends and alarms on HMI touch panel
  • Introduction to drive technology and motion control
  • Introduction to distributed control system (DCS)
  • Practical and projects
  • Project documentation (archiving/retrieving) and general handling in TIA portal
  • Fault tracing and advanced troubleshooting of industrial devices

Learning Outcomes:

  • Understand the concept of TIA
  • Understand the concept of profinet (industrial ethernet) communication protocol
  • Be able to use TIA portal to configure and program any model of Siemens PLC both at basic level and advanced level.
  • Be able to work with advanced programming blocks and instructions in TIA portal
  • Be able to handle industrial projects whose major controller is S7 1200/1500 PLC.
  • Be able to configure and design basic HMI touch panels
  • Be able to carry out analog signal processing and link industrial processes to HMI/SCADA platforms.
  • Be able to commission drives and carryout motion control
  • Be able to carry out remote troubleshooting, document projects and solve any industrial automation challenge.

 

Who this course is for:

This course is designed majorly for plants engineers and operators who wants to upgrade their skills and build sufficient capacity in the area of handling automated industrial machines. It is also for engineering students who wants to build a career in automation and become good in the field.

 

Software and Hardware Required

The required software is TIA portal which includes all other packages of siemens for industrial automation design. The basic hardware is S7 1200 PLC as well as other automation components such as drives, valves and general industrial actuators. Both software and hardware setup will be made available and accessible to students on our online platform or physically at our training centre.

 

 

 

 

HMI AND SCADA TRAINING SECTION

HMI and SCADA Design (BASIC and ADVANCED)

Industrial machine designs are usually complemented with various visualization interface for human machine operations and supervision. This course is targeted towards bringing to the student both basic and advanced knowledge of how these human machine interfaces are designed and linked with a machine program. While HMI is based on dedicated and specially designed panels, SCADA are more flexible and are for management and administrative purposes. So, this course covers all the required topics regarding configurations of Siemens HMI panels and by extension Scada technology in the field of industrial automation.

This course is designed especially for beginners who would like to strengthen their knowledge on Simatic WinCC and develop HMI applications with help of this package. Prior knowledge of PLC configuration and programming in Simatic manager environment is a requirement for this course. At more advanced level, topics such as creating recipes, setting alarms, reporting, generating trends and user administration settings will be covered. The course will be rounded up with full analog process design for various process automation applications.

 

Course Outline:

  • Introduction to HMI and SCADA technology
  • Introduction to the working environment of Simatic WinCC Flexible software
  • Understanding the link between PLC program and HMI panel design (HMI and PLC tagging system)
  • Configuring basic HMI touch panels and integrating with PLC and runtime simulation.
  • WinCC project build-up, working with symbols/graphics and importing images
  • Creating screens, navigations, effects and animations
  • Introduction to analog signal process representation on HMI/SCADA
  • Creating user administration and multilingual projects
  • Creating recipes, generating alarms and real time/historical trends
  • Introduction to SCADA system design and remote control/monitoring.
  • Interfacing Siemens PLC with other HMI panels brands
  • Practical and projects
  • Troubleshooting and documentation

 

Learning Outcomes:

  • Understand the general concept of HMI/SCADA technology and their industrial application.
  • Learn how to use Simatic WinCC Flexible software to configure and design basic and advanced HMI touch panels
  • Be able to represent analog industrial processes on HMI/SCADA
  • Be able to handle administrative and system settings for HMI
  • Be able to interface Siemens PLC with other HMI panels or SCADA platforms.

Who this course is for:

This course is specifically for those who has had prior experience in PLC programming, plant engineers, students and generally anyone who is having interest in designing HMI and developing SCADA system for industrial process control.

 

Software and Hardware Required

This required software for this course is Simatic WinCC flexible, Simatic manager and few other supporting softwares to aid our quick understanding of SCADA system. The hardware employed will be Siemens PC HMI touch panels, Basic HMI panel and others. Both software and hardware setup will be made available and accessible to students on our online platform or physically at our training centre.

BMS TRAINING SECTION

Building Management system control course provides a comprehensive foundation for the integration of commercial building systems, for HVAC, lighting, and security systems. This course master the fundamentals and quickly move on to more advanced topics about the operation, signals, and functions of sensors, actuators, and other control equipment used in automated systems in commercial buildings. The building system, each system is explained so that the function and application of each device is clear. This system-based foundation is then used to discuss the possibilities of interaction between multiple systems in automated buildings.

Course outline

  • Basics of Building Automation
  • HVAC System Control Devices
  • HVAC System Applications
  • Electrical System
  • Lighting System
  • Plumbing System and Applications
  • Fire Protection System
  • BMS Video Lesson
  • Course Manual.

Description

This course is designed to equip the beginner with no prior BMS system experience with the basic tools necessary to create a complete BMS  system using  most current platforms.

Who this course is for:
This course is written for anybody who wants to become functional or professional in designing Building Management System (BMS) OR Building Automation System and have great opportunity to work in a large number of consulting firms, international contracting companies and manufacturing companies for BMS solution

ladder logic as quickly as possible.

Advance Building Management system control course provides a comprehensive advance training for the integration of commercial building systems, for HVAC, lighting, and security systems. This course master the fundamentals and quickly move on to more advanced topics about the operation, signals, and functions of sensors, actuators, and other control equipment used in automated systems in commercial buildings. The building system, each system is explained so that the function and application of each device is clear. This system-based foundation is then used to discuss the possibilities of interaction between multiple systems in automated buildings.

Course outline

  • Security System Control Devices
  • Access Control System Control Devices
  • Voice-Data-Video (VDV) System Control Devices
  • Elevator System Control and Applications
  • Automated Building Operation
  • Equipment/Materials log
  • BMS Data I/O Point
  • BMS Schematic Diagram
  • BMS Equipment Monitoring Logs
  • BMS Trouble Shooting
  • BMS Video Lesson
  • Course Manual.

 

Description

Advance Building Management System ( BMS ) Course for average class, is your way to be a professional in BMS with a professional instructor  with vast experience as an Electrical control automation and BMS skills.The course is designed to equip you the advance tools, techniques and skills necessary to create a complete BMS  project from anywhere around the world.

Who this course is for:
The Course is designed for engineers who desire to build career in the field of building management system

INDUSTRIAL BOILER TRAINING SECTION

A complete training on boiling management  and operation for boiler operators, maintenance personnel, building and facility engineers, and all people who are supervising and/or responsible for maintaining and troubleshooting boilers. Increase your knowledge about what a boiler is, how best to operate it, and how best to maintain it for optimal safety and efficiency. Understand the boiler’s electrical circuitry to keep it online and reliable, and save thousands of dollars annually in lost production due to untimed outages. In most facilities, the boiler is the device with the most potential for disaster making boiler operation training a key part of any facility’s overall safety. This training Guarantees the students with the practical skills, experience and procedures to eliminate any potential danger in operation of Industrial boiler. The goal of this course is to ensure the student gains a comprehensive understanding of commercial, industrial and utility boiler systems. Boiler inspections, operating controls testing and general troubleshooting tips will all be discussed. Overall, this program is designed to help maximize safety, dependability, and efficiency, thus extending boiler life, improving boiler efficiency, saving energy costs for the employer, and establishing a culture of safe work practices among the employees. It offers a great overview for maintenance technicians, multi-craft tradespeople, building managers, stationary engineers, or anyone seeking to improve their boiler maintenance and operation skills.

 

Description

This course introduces the practices of controls systems and safety controls for industrial steam generating boilers. It focuses on the control and safety requirements applicable to most types of boilers from small gas-fired units to large multi-fuel installations. The workshop will provide training in how control and instrumentation is designed to manage the main variables such as drum water level, furnace draft, combustion fuel and air conditions. We believe in hands-on training with familiar boiler equipment conducted by seasoned boiler industry professionals. Because as valuable as documented training can be, there is simply no replacing the advice and expertise of a seasoned veteran. That’s why we developed this course to formalize the thorough, quality training and education that only experience can provide.

Who this course is for:
This course is intended for junior and senior boiler plant operators, repairers and installers, control system engineers, instrumentation engineers and technicians, boiler plant commissioning engineers, operation, maintenance, inspection and repair specialists, mechanical engineers and technicians, design engineers, consulting engineers.

ELECTRICAL MOTORS AND DRIVES TRAINING SECTION

This course aims to provide participants with underpinning knowledge and skills needed to undertake electrical maintenance on motors and motor controls safely and efficiently.

Course outline

  • The types of Electric Motors used in these Industries
  • How Motors are Started and Controlled, including Variable Speed Drives
  • The Various Classifications Types of Motors used in Hazardous Areas
  • The importance of Selecting and Installing the correct Motor Bearings
  • Lubrication Programs to ensure the Maximum Motor Life
  • The importance utilizing the correct Motor Protection
  • The use of Intelligent Motor Control and Motor Managers
  • Effective Motor Maintenance, On Line and Off Line Diagnostics
  • A Repair Program for Faulty Electric Motors
  • Identifying circuit symbols
  • Understanding basic electrical symbols
  • Logics of line diagrams
  • Magnetic solenoid
  • Relay and contactor numbering
  • Time Delay relay
  • Basic panel wiring techniques
  • Selecting  correct panel wiring cable
  • Producing  a basic motor control layout
  • Installing a motor: The Rules
  • Installing flexible conduit
  • Examining Motor Nameplate
  • Wiring  Push-buttons, toggle switches, relays, contactors, timers, auxiliary contacts, overload relay
  • Correctly setting an overload unit to suit the motor protected
  • Installing a control circuit to provide Start / Stop operation
  • Installing a control circuit to provide Emergency Stop operation
  • Installing a control circuit to provide Auto / Off / Manual operation
  • Installing a control circuit to provide Reversing, braking, jogging,
  • Interlocking & Sequential operations
  • Installing Power On, Motor Run and Overload Tripped indication
  • Two-wire and three-wire  controls
  • Wiring  a three-phase motor winding in Star and Delta
  • Wiring a D.O.L. starter to control and protect a three-phase motor
  • Wiring a D.O.L. starter to control and protect a single-phase motor
  • Wiring a Wye-Delta starter to control and protect a three-phase motor
  • Converting a three phase motor to single  phase
  • Developing and interpreting schematic diagrams for above circuits
  • Locating and repairing faults on above circuits
  • Introduction to Programmable Logic ControllersBasic VFD
  • Safe working methods on electrical systems

Requirements
Basic electricity knowledge.

Description
This course is designed to exposes trainees to an extensive hands-on approach to wiring practices and troubleshooting of various control and power circuits utilized in the industrial controls of motors. Emphasis is also placed on safe working practice and on the development of useful practical skills in interpreting and troubleshooting ladder diagram. This is a highly practical training in the design and maintenance of industrial motor control system. The course is design to provide participants with the skills to understand how the electric motors and their associated motor protection and control systems are applied in industrial process plants in both non-hazardous and hazardous

Who this course is for:
This course is written for anybody who wants to become functional industrial motor control and management.

DRIVE AND MOTION CONTROL TECHNOLOGY

This Variable Frequency Drive Basics, is a VFD basics industrial drive training online certificate course. With this electric drive tutorial you’ll learn how does a variable speed drive work (VFD drive working principle), and other industrial drive essentials. One of the best VFD motor online courses you can get as it never expires, 24/7 access worldwide. This training module is designed to familiarize students from beginner or expert with the essential VFD types, features, functions, VFD Bypass and benefits of Variable Frequency Drives. So if you are dealing with a VFD pump, VFD HVAC, motor inverter or other AC drive control, this course is a great introduction to the essentials.

PNEUMATIC AND ELECTROPNEUMATIC SECTION

Electro-Pneumatics

Designed as a general introduction to the function and operation of pneumatic and electrical equipment used in simple Electro-Pneumatic controls, the course covers the design and practical construction of such circuits.

The course deals with the control of pneumatic actuators using electrical sensing and switching devices. Electrical principles are covered at a basic level, but some previous knowledge of pneumatic equipment is required.

Course outline

  • Overview of pneumatic symbols
  • Electrical symbols
  • Electrical contact specification
  • Electrical logic connections
  • Solenoid valves
  • Open and closed loop control
  • Relays
  • Proximity sensors
  • Pneumatic speed control
  • Multi-cylinder control, sequential and conditional control
  • Motion diagram
  • Single continuous cycle
  • Time delay

Requirements
General engineering background.

Training Outcomes
On completion of this course, participants will be able to:

  • Read and understand Electro-Pneumatic circuit diagrams
  • Design Electro-Pneumatic circuits
  • Understand fundamentals and terminology of Electro-Pneumatic control engineering
  • Understand the function and operation of a range of proximity sensors
  • Read, interpret and construct motion diagrams
  • Understand Pneumatic symbols
  • Understand Electro-Pneumatic symbols
  • Construct multi-cylinder control circuits

 

Who this course is for:
The course is designed for engineers and students that are aspiring to have vast skills and experience in  the field of pneumatic and electro-pneumatic engineering.  They will be trained to expert in  the control of pneumatic actuators using electrical sensing and switching devices. Also Electrical principles are covered at a basic level, but some previous knowledge of pneumatic equipment is required.

INTRUNMEMTATION AND CONTROL TRAINING SECTION

Pnumatic and Electro-pneumatic training

Designed for those involved in the maintenance and management of fluid power systems involving pneumatics and control, relating to all sectors of industries. This course will incorporate a typical system including a range of pneumatic, electro-pneumatic and sequence control valves.

This course will provide 18 hours of Continuous Professional Development to add to your records.

By the end of this training course, participants will be able to:

  • Assist in crucial decisions for instrument design and selection
  • Interpret drawing and diagrams related to newly designed instrumentation
  • Have a full understanding of the various process control strategies, and how to implement them
  • Implement hazardous area zones, and select appropriate instrumentation and equipment for them
  • Manage a project appropriately, from design to handover

 

OBJECTIVE

Signals, FDS, Vendors Interaction & P&IDs

  • Understanding instrumentation signals
  • Understanding process diagrams (including block, flow and where the P&ID fits in)
  • Functional Design Specification (FDS) and drawing standards
  • Vendor pre-qualification, interaction and quotation request
  • Tag numbering and naming conventions
  • Reading and creating P&IDs, including assorted P&ID symbology

Description

This training  combines lectures, discussions, group exercises and illustrations. Participants will gain both theoretical and practical knowledge of the topics. The emphasis is on the practical application of the topics and as a result participant will go back to the workplace with both the ability and the confidence to apply the techniques learned to their duties.

SENSORS TECHNOLOGY TRAINING SECTION

Sensors Technology

Sensors Technology teaches students how to design and assemble basic control circuits using sensors.
Sensors teaches the concepts and application of digital and analog sensors in control circuits. Students design and build circuits with various sensors including light sensors, fiber optic, magnetic and pressure.

Students learn how digital and analog sensors function. They also also learn how a sensor’s analog signal is converted to a digital output.

Course outline

Activity 1:Introduction to Sensors
Activity 2: Contact Sensors
Activity 3: Digital Light Sensors
Activity 4: Analog Light Sensors
Activity 5: Reed Switch Sensors
Activity 6: Logic AND Circuits
Activity 7: Logic OR Circuits
Activity 8: Relays – Logic NOT Circuits
Activity 9: Inductive Proximity Sensors – Intro
Activity 10: Inductive Proximity Sensors –
Applications
Activity 11: Pressure Sensors
Activity 12: On-Off Control Systems
Activity 13: Using an Optic Fiber as a Conductor
Activity 14: Control Circuit Design
Activity 15: Conclusion

Who this course is for:

All personnel involved with the design, installation, maintenance, operation and servicing of automated processes

 

EMBEDDED SYSTEM AND PCB DESIGN USING CAD PACKAGE COURSE

Embedded System and PCB design using CAD software module one (Basic)

This is the first module out of a three-part course on embedded system and PCB design using CAD software. This module is focused on training students on the basics of electronic circuit design for building simple applications and DIY projects. It introduces the concept of passive and active components identification and description as well as applying knowledge of information gotten from datasheets to design with specification. It also covers analog and digital integrated circuits (ICs) design and rounds up with introduction to schematic design drawing using Proteus design suite CAD software.

 

Course Outline:

  • Introduction to Basic Electrical and Electronics design
  • Identification and description of passive components
  • Identification and description of active components
  • Working with components datasheets for quality design
  • Working with analog ICs
  • Introduction to power electronics design (Basic)
  • Introduction to digital ICs
  • Introduction to schematic design on Proteus design suite.
  • Plethora of mini-projects and DIY applications
  • Troubleshooting basic electronic circuits

 

 

Learning Outcomes:

  • Understand the concept of basic electronic and schematic drawing using CAD packages
  • Be able to work with passive and active components.
  • Be able to interpret datasheets for design of circuit with reliability.
  • Understand how to work with integrated circuits for building simple projects
  • Be able to design and build simple power electronics projects
  • Be able to use Proteus design suite for schematic drawing and simulation/prototyping.
  • Be able to handle DIY applications and mini projects design
  • Be able to troubleshoot electronic circuits

 

Who this course is for:

This course is for engineering undergraduates and beginners in the field of electronics. It is for those who have a strong passion electronics and indigenous product development.

 

Software and Hardware Required

The basic CAD software for this course is Proteus design suite. The hardware requirement are basic passive and active components, analog and digital ICs and other components. These components and the software will be made available and accessible to students. However, we strongly advice that students should get their electronic DIY training kit.

The intermediate course is centered on the use of CAD software(s) for the sketching, simulation and analysis of electronic circuits as well as an introduction to PCB design technology. This course covers all aspects of Proteus design suite as the major CAD software of use. It is designed to enable students to build confidence in software based electronic design for simulation and prototyping of real time projects. PCB design and 3D visualization is one aspect of the training that makes it so interesting and gives students an added advantage.  It is concluded with basic skills guiding generation of manufacturing files and documentation as well as troubleshooting of schematics design.

 

Course Outline:

  • Introduction to computer aided design (CAD) of electronic circuits and product development.
  • Electronic product design and development using Proteus design suite.
  • Schematic analysis using Proteus design suite (ISIS)
  • Creating custom components and adding component libraries on proteus design suite.
  • Preparing schematic for PCB design on Proteus (ISIS)
  • Introduction to PCB design technology
  • PCB layouting, routing and 3D visualization using Proteus design suite (net listing to ARES)
  • Adding package (3D and mechanical parts) libraries and creating PCB footprints on Proteus design suite (ARES).
  • Generating GERBER files, schematic/PCB pdf documents and bill of materials (BOM).
  • Simulating firmware projects on proteus (embedded system design).
  • Mini projects and DIY applications
  • Basic and advanced troubleshooting of prototype design on proteus.

 

Learning Outcomes:

  • Understand the basic principles of electronic product design and development
  • Be able to work with Proteus both at basic and advanced level.
  • Be able to design professional PCBs out of standard electronic schematics.
  • Be able to add required components footprints and PCB package as well as create new components on proteus design suite.
  • Be able to simulate advanced electronic circuits (embedded system design).
  • Be able to generate production files, manufacturing notes, BOM as well as other documents.
  • Be able to troubleshoot electronic circuits using CAD softwares.

 

Who this course is for:

This course is for engineering undergraduates and beginners in the field of electronics. It is for those who have a strong passion electronics and indigenous product development.

 

Software and Hardware Required

The basic CAD software for this course is Proteus design suite. This course is void of physical hardware design. All design will be carried out on proteus. The software will be made available to students.

Embedded System and PCB design using CAD software module three (Advanced)

This is final module in the course series on embedded system and PCB design. This module is focused on advanced electronics design i.e. embedded system design. Embedded system design is an aspect of electronic that involves hardware programming of microcontrollers for the development of intelligent devices and systems. In this course, basic hardware programming in C/C++ language is being introduced as well as basic guide on working with microcontrollers. The targeted chips are Atmega and PICs. The training covers Arduino programming and use of MikroC for both PIC and Atmega for developing firmware for projects. At more advanced level, Atmel studio software and Altium designer CAD software will be introduced. Several mini and major projects will be done in the course of the training so students can build capacity in the field of reverse engineering, remanufacturing and product development.

 

Course Outline:

  • Introduction to Embedded systems and reverse engineering
  • Working with Microcontrollers and embedded system kits
  • Introduction to hardware programming (C/C++ and MikroC)
  • Exploring and exploiting libraries in hardware programming.
  • Building your first embedded system project.
  • Basic techniques in hardware design of embedded system projects
  • Building and working with project developments boards.
  • Working with Arduino (uno, nano and mega) boards.
  • Plethora of Arduino mini and major projects
  • Introduction to MikroC for PIC and AVR.
  • Plethora of PIC projects
  • Introduction to Atmel studio
  • Plethora of Atmel/Atmega projects
  • Total integration of embedded system project design using Altium designer, EasyEDA and Proteus design suite.

 

Learning Outcomes:

  • Understand what embedded system design is all about.
  • Understand the architectural design of microcontrollers as well the types.
  • Develop hardware programming skills in C/C++.
  • Be able to design and build projects developments boards for PICs and Atmega chips.
  • Be able to build simple prototypes of intelligent devices.
  • Be able to work with Arduino boards.
  • Be able to use MikroC and Atmel studio for hardware programming.
  • Be able to build complex projects using Arduino, PICs and Atmega chips.
  • Be able to integrate embedded system design up to finish product level using Altium studio, Proteus design suite and other CAD softwares.

 

Who this course is for:

It is for those who have a strong passion electronics and indigenous product development. It is for those who have prior knowledge of basic electronics and basic programming skills.

 

Software and Hardware Required

The softwares include Arduino IDE, MikroC for PIC and AVR, Atmel studio, circuit burners ad other programming softwares. Basic CAD software for this course is Proteus design suite, EasyEDA and Altium designer. The hardware requirement are basic passive and active components, analog and digital ICs, sensors, microcontrollers and development boards. These components and the softwares will be made available and accessible to students. However, we strongly advice that students should get their electronic DIY training kit and programming kits.