Control System
Boiler control

Reference: https://coismeyer.blogspot.com

How to choose Sensors?

  • What do you want to measure?
  • What is the range of the measurement?
  • What is the accuracy required?
  • What is the resolution required?
  • What is the response time required?
  • What is the cost?
  • What are connectives/protocols?
  • What is the energy consumption?
Communication protocol

Industrial Sensors

  • Pressure gauge (1) (2) (3)
  • Flowmeter (1) (2) (3)
  • PH sensor (1) (2) (3)
  • Thermometer (1) (2) (3)

Hand-on

Go to www.wokwi.com

Controller Comparison

Controller Ecosystem Learning Curve Cost Connectivity Performance
Arduino Arduino IDE + MicroPython Easy Cheap USB Low
ESP32 Arduino IDE + ESP-IDF + MicroPython + Rust Easy Cheap USB + Bluetooth + Wi-Fi Decent
STM32 STM32Cube Hard Very cheap Multiple options Decent
Raspberry Pi Linux Easy Quite expensive USB + Ethernet + Bluetooth + Wi-Fi Powerful

Questions?

License

This course is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license. This is a human-readable summary of (and not a substitute for) the license. Official translations of this license are available in other languages.

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
  • No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.