Micro-Control Systems

Electrical Engineering · Level 6  ·  6 Chapters

Compiled by: Susan Githaiga

Can I download Micro-Control Systems notes as a PDF?

Yes. The notes download as a PDF too: every chapter has a Download PDF button above its notes. Sign in and click it. Each download comes from your plan's monthly allowance or from credits. To read before you sign in, the first topic of every chapter opens to anyone, and a Profplanet plan opens the remaining topics.

▣

What Micro-Control Systems covers

In this unit, you will be able to confidently design, select, and customize micro-control systems tailored to real-world job requirements. You’ll master the skills to accurately estimate costs, choose the right devices and software, and develop precise controller programs that bring automated processes to life. By the end, you’ll be ready to tackle complex control tasks with professionalism and technical know-how, making you a valuable asset in any modern technology environment.

■

Careers after Micro-Control Systems

In Kenya, the ability to design, program and fine-tune micro-control systems opens doors across many fast-growing sectors. Whether you join a formal firm or launch your own service, the skills you master in this unit let you turn everyday challenges into automated solutions that save time, cut costs and boost productivity.

  • Small-scale irrigation farms in Narok and Turkana - you read the farmer’s water-delivery specifications, estimate the budget, pick a rugged micro-controller and design the user interface that lets them set schedules from a tablet; you charge a project fee plus a maintenance retainer.
  • Solar mini-grid operators in remote county towns - you determine the power rating of controllers, select the right communication protocol for remote monitoring, install the PC software and configure the system so villagers receive reliable electricity; earnings come from installation contracts and ongoing service agreements.
  • Metal-working workshops in Kiambu and Machakos - you develop custom controller programs that synchronize CNC machines, connect sensors and actuators through the correct I/O modules, and perform visual inspections before hand-over; you are paid per machine retro-fit or as a full-time automation technician.
  • Water-treatment plants in Kisumu County - you analyse process requirements, choose the appropriate programming language, link I/O modules to pumps and valves, and run the controller software to maintain safe water flow; you earn a salary as a plant control engineer or as a freelance consultant for plant upgrades.
  • Smart-home installation firms in Nairobi’s Westlands and Karen - you define the user interface for lighting, security and climate control, customize the controller firmware to match client preferences, and test the system visually; income is generated from installation packages and monthly service contracts.
  • Public transport fleet management services in Mombasa - you configure communication settings for GPS trackers, integrate input devices (speed sensors) and output devices (engine cut-off relays), and ensure the controller software runs smoothly; you are hired as a systems integrator or run your own fleet-tech consultancy.
  • Medical equipment service centres in Eldoret - you identify the correct I/O modules for infusion pumps, run the manufacturer’s PC installer, and perform a visual inspection to certify safe operation; you charge per device serviced and can offer preventive-maintenance contracts to hospitals.
  • Maker-spaces and hobbyist clubs in Nakuru - you guide members through selecting micro-controllers, installing development software, and writing simple programs for robotics projects; you earn by offering paid workshops, selling custom kits, or providing freelance prototyping services.
  • Agricultural processing units in Embu (e.g., coffee hulling) - you define the controller’s process requirements, program the logic that controls motor speeds, and link sensors to the I/O module to monitor moisture levels; you receive project fees and may receive royalties for patented automation solutions.

Mastering these micro-control system skills means you can turn technical know-how into real-world value, whether you’re employed by a growing enterprise or building your own thriving business. Keep experimenting, keep connecting - the next smart solution could be yours!

Chapters

What Micro-Control Systems covers: 71 main topics in 6 chapters

1. Establish complexity of the task

  1. 1.1 Introduction to Process Control Systems
  2. 1.2 Term and definitions
  3. 1.3 Types of Process Control Systems
  4. 1.4 Process Control Components
  5. 1.5 Sensors and Transducers
  6. 1.6 Actuators
  7. 1.7 Electric motors
  8. 1.8 Hydraulic and Pneumatic actuators
  9. 1.9 Electromechanical actuators
  10. 1.10 Indicators
  11. 1.11 Signal processing
  12. 1.12 Signal conditioning Display
  13. 1.13 Need for process control system
  14. 1.14 Introduction to microcontroller technology

2. Select micro control device

  1. 2.1 Factor to Consider When Selecting a Microcontroller
  2. 2.2 Power Rating
  3. 2.3 Communication Protocols
  4. 2.4 Processing Speed
  5. 2.5 Interfacing
  6. 2.6 Scalability
  7. 2.7 Portability
  8. 2.8 Time to market

3. Select micro control programming software

  1. 3.1 Operating System Requirements
  2. 3.2 Install Microcontroller-Related Software
  3. 3.3 User Interface and Communication Systems
  4. 3.4 Select Communication Modules
  5. 3.5 Licensing and support of the software
  6. 3.6 Software Configuration

4. Perform controller programming

  1. 4.1 Introduction to Hardware Programming
  2. 4.2 Terms and definitions
  3. 4.3 Programming Concepts
  4. 4.4 Program Design Methods
  5. 4.5 Top-Down Design
  6. 4.6 Bottom-Up Design
  7. 4.7 Modular Design
  8. 4.8 Structured Programming
  9. 4.9 Object-Oriented Design (OOD)
  10. 4.10 Event-Driven Design
  11. 4.11 Data-Driven Design
  12. 4.12 Functional Design
  13. 4.13 Component-Based Design
  14. 4.14 Types of hardware programming languages
  15. 4.15 Event-Driven Programming
  16. 4.16 Hardware Abstraction Layer (HAL) Programming

5. Interface micro control system

  1. 5.1 Types of I/O
  2. 5.2 Analogue vs digital
  3. 5.3 Active vs Passive
  4. 5.4 Sourcing vs Sinking
  5. 5.5 Types of interfacing ports
  6. 5.6 Pin Headers (Male or Female)
  7. 5.7 Jumper Wires
  8. 5.8 IDC Connectors
  9. 5.9 DB9 Connector
  10. 5.10 FTDI USB to Serial Cable
  11. 5.11 FPC/FFC Connectors
  12. 5.12 JST Connectors
  13. 5.13 Screw Terminal Connectors
  14. 5.14 USB Type A/B/C, Micro-USB, Mini-USB
  15. 5.15 JTAG Port
  16. 5.16 10-Pin or 20-Pin IDC Connector
  17. 5.17 RJ45 Connector
  18. 5.18 RS-232 Port
  19. 5.19 Wi-Fi/Bluetooth Module Ports

6. Perform controller system test and inspection

  1. 6.1 Importance of Testing
  2. 6.2 Meaning of terms
  3. 6.3 Types of Tests
  4. 6.4 Test Signal Conditioning Elements
  5. 6.5 Test Signal Processing elements
  6. 6.6 Test Data presentation elements
  7. 6.7 Testing tools and equipment
  8. 6.8 Error and loading effects

Practise this unit

Revise this unit

3 more for this unit

Beyond the syllabus

Other units in Module VI