Control System Design


Control system design

Control systems can be designed directly from logic gates or can be programmed into a microcontroller board such as the Arduino. These boards contain EEPROM (Electrically Erasable Programmable Read-Only Memory). This memory is non-volatile, which means that the program stays in the memory even when power to the board is removed. In this lesson, you will be designing a control system that monitors a toxic medical waste disposal plant. You will design the system first using logic gates, and then you will work with a design that contains an Arduino “sketch” (another name for a computer program) to accomplish the same thing as was done with logic gates. If you have never done any programming, the latter approach will also introduce you to programming a controller using a language that is similar to C/C++.

There are links below for a pdf with complete lesson details, as well as an Arduino ino sketch file to accompany this lesson.

Duration: 1 45-minute class

GRADE LEVEL
High School (ages 14-17)
College/University (age 18+)

DIFFICULTY
Advanced
Intermediate

SUBJECT
Technology
Science

MODULES & ACCESSORIES USED (22)
buzzer (1)
button (2)
double AND (1)
led (1)
power (1)
pulse (1)
rgb led (2)
fork (2)
split (1)
XOR (1)
NOR (1)
Arduino (1)
battery + cable (1)
wire (6)

LESSON GUIDE

STEP 1 :

The pdf file in the link below contains all of the lesson details including two hands-on lab activities for your students and an Arduino sketch (program) file.