11. Applications and Implications

Week Assignment

Final Project: Carbon Monoxide Monitoring System (COMS)

What will it do?

Every year in Jordan tens pf people found dead because of Carbon Monoxide Poisoning (COP). For many reasons people will continue using conventional heating system indoor, putting a lot in risk of death or serious health conditions. The Carbon Monoxide Monitoring System (COMS) will measure Carbon Monoxide (CO) levels in air and generates necessary alarms and actions. The system consists of two parts, Carbon Monoxide Monitoring Unit (COMU) and Exhaust Fan Control Unit (EFCU). Wireless communication will connect both units together.
Operation of COMS can be summarized as follows.

1. COMU will measure CO levels in air using a CO sensor module. The module is based on MQ-7 CO sensor which detects CO in the range 20 ppm - 2000 ppm. Generated alarms and actions taken by the COMU will be based on the following table. Source

Concentration Symptoms
35 ppm Headache and dizziness within six to eight hours of constant exposure
100 ppm Slight headache in two to three hours
200 ppm Slight headache within two to three hours; loss of judgment
400 ppm Frontal headache within one to two hours
800 ppm Dizziness, nausea, and convulsions within 45 min; insensible within 2 hours
1600 ppm Headache, increased heart rate, dizziness, and nausea within 20 min; death in less than 2 hours
3200 ppm Headache, dizziness and nausea in five to ten minutes. Death within 30 minutes
6400 ppm Headache and dizziness in one to two minutes. Convulsions, respiratory arrest, and death in less than 20 minutes
12800 ppm Unconsciousness after 2–3 breaths. Death in less than three minutes

2. The COMU will generate the following alarms
Visual: 6 LEDs (2 x green, 2 x orange, 2 x red) lighting will be mapped to CO level 20 ppm to 2000 ppm.
Visual: 16x2 LCD will display CO level, and recommended actions (CO <= 400) or taken actions (CO >= 400).
Audio: Buzzer will generate audio alarm at critical CO levels (CO >= 800 ppm.

3. At CO >= 400 ppm, the COMU will communicate with the EFCU and send a command to turn exhaust fan on.

4. The EFCU will control cut-out valve using a dc motor and exhaust fan. User can manually select the mode of operation (Off, ON, COMU Control).

5. Two way RF communication will be between COMU and EFCU. The COMU will always check on cut-out valve and exhaust fan status. If any failed, alarm (using LCD and buzzer) will be generated to inform the user.

Who has done what beforehand?

Many students completed projects related to poisonous gases detection. I used the fablab search and found the following results.
poisonous gas detection system: Will measure poisonous gases in wells and sewage systems. This device will generate an alarm using LCD.
A SHIELD FOR THE 21ST CENTURY Will measure CO in air (and other things) by a sensor connected to the mask. Seems student has not completed working on this.
Project Canary Student mentioned CO detection but had not implemented in final project, only used SDS011 sensor.
Smart Bike Project CO sensor attached to a bike will collect data about air quality in Barcelona city.

My final project is different in many ways.
- It target closed places where usually people stay in.
- Connected to an “action” unit, in my case the action unit is the Exhaust Fan Control Unit (EFCU).
- Inspired by an extreme problem, people loosing their lives.
- Could be adapted in different context like tents used in displaced people and refugee camps.

What will you design?

I will design the following components:
- The COMU PCB that connects input, output and communication devices to micro-controller.
- The COMU casing (3D printing).
- The EFCU that connects input, output and communication devices to micro-controller.
- The EFCU casing (3D printing).
- The cutout valve that will be attached to exhaust fan (Laser cutting and/or 3D printing).

What materials and components will be used?

Type Component Part Number Qty.
Communication Wireless transceiver module NRF24L01+ 2.4GHz 2
Input Push button Tactile 6 mm 4
Input CO sensor module MQ-7 1
Input Limit switches Mini LS 2
Output LEDs LEDFAB1206 13
Output LCD 16x2 LCD 1
Output Buzzer 5V magnetic buzzer 1
Output H-bridge 620-1428-1 1
Output DC motor geared 12VDC motor 1
Output Relay 5VDC/220VAC 1
Output Exhaust fan 6”/8” 220VAC 1
Power Adaptor 220 VAC - 9 VDC 2
Power Voltage regulator +5 VDC 1A 2
Power Voltage regulator +3.3 VDC 2
Control Micro-controller AtMega328 2
Resonator Ceramic resonator 8Mhz/16MHz 2
Resistor Resistors 1kOhms, 10kOhms 19
Capacitor Ceramic capacitors 0.1, 1uF, 10uF 8
Casing COMU and EFCU PLA 3DP 2

Where will they come from?

Most of the material and components are available in the fablab. Other components (NRF24L01+ 2.4GHz, MQ-7, Exhaust fan) are available in local market.

How much will they cost?

Prices below based on digiKey and local market.

Component Qty. Source UP $ TP $
Wireless transceiver module 2 Local market 7.04 14.08
Push button 4 digiKey 0.16 0.64
CO sensor module 1 Local market 7.50 7.50
Limit switches 2 Local market 1.05 2.10
LEDs 13 digiKey 0.31 4.03
LCD 1 Local market 0.31 2.11
Buzzer 1 Local market 1.41 1.41
H-bridge 1 digiKey 1.80 1.80
DC motor geared 1 TBC
Relay 1 Local market 1.76 1.76
Exhaust fan 1 Local market 14.08 14.08
Adaptor 2 Local market 7.04 14.08
Voltage regulator 2 Local market 0.70 1.40
Voltage regulator 2 Local market 0.70 1.40
Micro-controller 2 digiKey 1.58 3.16
Ceramic resonator 2 digiKey 0.39 0.78
Resistors 19 digiKey 0.10 1.90
Ceramic capacitors 8 digiKey 0.13 1.04
COMU and EFCU 10 hours 2 Techworks 2.61 26.10

The approximate cost is $99.37 (The cost of DC motor and 3will be added later)

What parts and systems will be made?

I will make the following components:
- The COMU PCB that connects input, output and communication devices to micro-controller.
- The COMU casing (3D printing).
- The EFCU that connects input, output and communication devices to micro-controller.
- The EFCU casing (3D printing).
- The cutout valve that will be attached to exhaust fan (Laser cutting and/or 3D printing).

What processes will be used?

- For COMU and EFCU casing, I will use 3D modeling and 3D printing.
- For COMU and EFCU PCBs I will use PCB design and PCB milling.
- For Cutout valve I will use 2D and/or 3D modeling and Laser cutting and/or 3D printing.

What questions need to be answered?

On the coming weeks I need to find out how to build RF communication system between two boards and how to control DC motors.

How will it be evaluated?

Evaluation through project development: I will test subsystems before connecting them together. For example, I will send test signals to motor driver and check if the cutout valve is working as required. Another example, I will write a code to send a predefined byte between the boards to test wireless communication.
Evaluation after project development: I will use the system in different CO levels environments and check the response.