本产品支持5V供电电压,输出信号TTL
是5V,高于此电压,产品就会烧坏,
请谨记!
本产品使用激光散射原理,能够得到空气中0.3 ~ 10微米悬浮颗粒物浓度。
产品规格
产品尺寸 :L*W*H=71*70*23mm
通讯协议 :
串口通讯协议:96008N1。(速率 9600, 数据位 8,校验位无,停止位 1)
串口上报通讯周期:1+0.5 秒
数据帧(10 字节):报文头+指令号+数据(6 字节)+校验和+报文尾
字节序号 名称 备注
0 报文头 AA
1 指令号 C0
2 数据 1 PM2.5低字节
3 数据 2 PM2.5高字节
4 数据 3 PM10低字节
5 数据 4 PM10高字节
6 数据 5 0(保留)
7 数据 6 0(保留)
8 校验和 校验和
9 报文尾 AB
校验和:数据1到数据 6的字节加和。
PM2.5数据内容:PM2.5(ug/m3) = ((PM2.5 高字节*256) + PM2.5 低字
节)/10
PM10数据内容:PM10(ug/m3) = ((PM10高字节*256) + PM10 低字节)/10
1.先安装 USB 转 TTL 的驱动软件;
2.USB 转 TTL 串口线,接上 PM2.5 传感器,插上电脑;
3.通电后,打开串口调试助手软件,串口选择 USB 转 TTL 串口线使用的串口,波特率使用 9600。(串口调试助手下载地址: http://www.gu-wen.com/Product/260.html )
4.接收后的数据如下
5.这里随机选了一组数据进行计算,如上图红色框里的数据: AA C0 C1 04 89 09 00 00 57 AB
具体含义:
AA----报文头
C0----指令号,客户开发产品时,看到接收到有CO,即
表示是由PM2.5传感器输出的信号
C1----PM2.5低字节
04----PM2.5高字节
89----PM10低字
09----PM10高字节
00----保留位,暂未用,可以用做传感器的ID(在多台传
感器同时使用时,以便于区分)
00----保留位,暂未用,可以用做传感器的ID(在多台传
感器同时使用时,以便于区分)
57----校验和,即C1+04+89+09+00+00=157(即0X0157)
省略高字节,保留低字节
AB----报文尾
因为输出的是16进制数据,请转换成10进制数进行计
算。
PM2.5值的计算:C1 04
低字节 C1: 12*16+1=193
高字节 04: 0*16+4=4
((PM2.5 高字节*256) + PM2.5 低字节)/10
(4*256+193)/10=121.7ug/m3
PM10值的计算:89 09
低字节 89: 8*16+9=137
高字节 09: 0*16+9=9
((PM10高字节*256) + PM10 低字节)/10
(9*256+137)/10=244.1ug/m3
校验和:57 C1+04+89+09+00+00