商品規格
注意!本產品支援 5V供電電壓,輸出信號 TTL是5V,高於此電壓,產品會燒壞
本產品提供通訊協定,需自行開發程式
◎ 測量輸出:PM2.5、PM10
◎ 量程:0.0~999.9 µg/立方公尺
◎ 供電電壓:5V
◎ 最大工作電流:100mA
◎ 休眠電流:2mA
◎ 工作溫度範圍:-20~50℃
◎ 響應時間:1秒
◎ 串列埠輸出頻率:1次/秒
◎ 顆粒物直徑分辨率:0.3µm
◎ 相對誤差:10%
◎ 主板尺寸:71x70x23mm
商品介紹
◎ 腳位定義說明
◇ 腳位1:CTL:控制腳,備用
◇ 腳位2:1µm:>0.3µm顆粒濃度,PWM輸出
◇ 腳位3:5V:5V電源輸入
◇ 腳位4:25µm:>2.5µm顆粒濃度,PWM輸出
◇ 腳位5:GND;接地
◇ 腳位6:R:串列埠接收 Rx
◇ 腳位7:T:串列埠傳送 Tx
◎ 通訊協定說明
◇ 串列埠通訊協定:9600, 8, N, 1 (速率 9600, 位元 8, 校驗 無, 停止位元, 1)
◇ 串列傳輸通訊週期:1+0.5秒
◇ 數據長度:10位元 (開頭 + 指令 + 數據6位元 + 校驗 + 結尾)
◆ 0 開頭:AA
◆ 1 指令:C0
◆ 數據1 PM2.5 低位元
◆ 數據2 PM2.5 高位元
◆ 數據3 PM10 低位元
◆ 數據4 PM10 高位元
◆ 數據5 0 (保留)
◆ 數據6 0 (保留)
◆ 校驗位元 (校驗和)
◆ 結尾 AB
◆ 校驗和:數據1 ~ 數據6的字節加總
◆ PM2.5:PM2.5µg/m
3 = ((PM2.5 高位元 * 256) + PM2.5 低位元) /10
◆ PM10:PM10µg/m
3 = ((PM10 高位元 * 256) + PM10 低位元) /10
◎ 範例
◇ 串列埠已 16進位接收到: AA C0 C1 04 89 09 00 00 57 AB
◆ AA ------ 開頭
◆ C0 ------ 指令,開發時看到有接收到 C0 即表示是由PM2.5傳感器輸出的信號
◆ C1 ------ PM2.5 低位元
◆ 04 ------ PM2.5 高位元
◆ 89 ------ PM10 低位元
◆ 89 ------ PM10 高位元
◆ 00 ------ 保留暫未使用,可以用作傳感器 ID,在多台傳感器使用時以便區分
◆ 00 ------ 保留暫未使用,可以用作傳感器 ID,在多台傳感器使用時以便區分
◆ 57 ------ 校驗和 = C1 + 04 + 8 + 09 +00 +00 = 157 (0x0157),省略高位元,保留低位元
◆ AB ------ 結尾
◇ PM2.5計算,因為輸出是 16進位,請先轉換成 10進位計算
◆ PM2.5值 C1 04
◆ 低位元 C1(16進位) = 193(10進位)
◆ 高位元 04(16進位) = 4(10進位)
◆ 計算公式:((PM2.5高位元 * 256) + PM2.5低位元)/10 = (4 * 256 + 193) / 10 = 121.7µg/m
3
◇ PM10計算,因為輸出是 16進位,請先轉換成 10進位計算
◆ PM10值 89 09
◆ 低位元 89(16進位) = 137(10進位)
◆ 高位元 09(16進位) = 9(10進位)
◆ 計算公式:((PM10高位元 * 256) + PM10低位元)/10 = (9 * 256 + 137) / 10 = 244.1µg/m
3