home air quality detector的研究和實作

15
空空空空空空空空空空空空 105 嵌嵌嵌嵌 嵌嵌嵌嵌嵌嵌嵌嵌嵌嵌 空空空空 : Joseph 空空 : 空空空 空空 空空空空 空空空空 空空空空 空空空空 空空空空 空空空空 空空空 :、、、、、、 空空 : 2016.11.4

Upload: -

Post on 12-Jan-2017

106 views

Category:

Technology


1 download

TRANSCRIPT

空氣品質感知物聯網之實作

105嵌入式軟體設計工程師人才養成班

       指導老師 : Joseph組長 : 丘台傑組員:曾振恆、秦貞德、黃子祥、江支豪、石翠娥、劉宇登、彭俊傑日期 : 2016.11.4

報告大綱

 專題研究動機  系統設計  硬體架構  軟體架構  軟體運作流程圖

案例 :空氣懸浮微粒Q&A 

2

專題研究動機

您知道嗎 ? 室內空氣汙染比室外更危險 !LPG 氣體濃度

專注力下降

CO2 二氧化碳濃度 室內懸浮微粒源

溫度濕度

系統設計

4

PM10 Sensor

TemperatureSensor

Cortex-Mo

HumiditySensor

CO2 Sensor

Cortex-Mo

Pi 2

UART

GAS Sensor

device ID=1

device ID=0

Gateway

硬體架構Cloud

mbed connector

UART

Ethernet

5

Outline

專題緣起 / 引言 Preface 系統設計目標 / 實現的目的 System Design

Target 專題硬體架構圖 H/W Blocks 專題軟體架構圖 Software Blocks

空氣懸浮微粒 軟體運作流程圖 / 實驗數據圖

Flowchart/Result 參考文獻 訓後感言分享 Appreciati

6

Software Dev. of PM10 Sensor

經經 ADCADC取得資料取得資料

產生產生 PM10PM10感測器感測器控制信號控制信號

倍數及單位轉換倍數及單位轉換

經藍芽傳送至經藍芽傳送至GatewayGateway

PM10 measured waveform

PM10 Signa receiving timing adjusting

8

ADC_mV PM10 ug/(m^3)

600 0

1200 100

1800 200

2400 300

3000 400

))6003000/(400(*)600)((

)3^/(10

mVmVugmVmVADC

mugPM

PM10 Analog to Digital Conversion

9

PM2.5/PM10 WHO Value

Ittraining Lab real data

Next: BT interface Programing10

BT interface programing_PM10

CO2 LPGPM10

HumidityTemp.

Sensor C Application

GPIO UART

Device MCU

ADC

Linux-Core / Driver

IP StackThread/Time Interrupts

mbed Client C/C++ APIS

Sensor Data Receiver Application

GPIO UART Ethernet

Gateway Pi2

USB

NEXT: mbed-connector API11

mbed-Web API real-time Monitoring

Next : WebAPI 12

mbed-Web API real-time Monitoring

Next : WebAPI 13

All Sensor Types:

本次實作採用的 Sensor項目 型號 使用電壓 量測範圍 訊號種類 CPU (M3)

Pin

MtConnect04S

Pin (規劃 )用途

1 DHT11 5 V0~50 ℃20 ~ 90 % RH

5VSerial

PA10(GPIO)

P0_01(AIN2)

溫 / 濕度

2 SEN0144(Sharp GP2Y1010AU) 5V 10~500

ug/m^35V Digital

5V Analogy

PD0

PA0

P0_01 (LED)

P0_03 (AIN04)

Dust 濃度Air purifier, Air conditioner, Air monitor

3 SEN0159(MG811) 5V 350 ~ 10000

ppm5V

AnalogyPA4

(ADC04)

P0_04(AIN5)

CO2 濃度

4 SEN0131(QM6) 5V 300 ~ 10000

ppm5V

AnalogyPA5

(ADC5)P0_05(AIN6)

Propane, Butane and LPG, also response to Natural gas.

14

Q&A

15