一、硬件介绍
1、产品特点
空气质量评估板用于评估 Telaire 空气质量传感器,可支持 SM-PWM-01C 粉尘传感器,串行输出可以配置为通过 USB 连接将传感器数据发送到 PC,进行记录和分析等。
特性
Arduino 平台
保留的 SM-PWM-01C 传感器接口
保留的 T6713 二氧化碳传感器接口
保留的 T9602 温度和湿度传感器接口
支持蓝牙 BLE4.0 OSPF 模块
支持 128*64 OLED 屏幕
外部 USB 电源
参数 | 额定值 |
供电电源 | 5V DC |
供电电流 | 1A |
工作温度范围 | 0~60° |
工作湿度范围 | 0~95%RH |
输出电平(3V3) | Low:0.8VHight:2.7V |
支持接口 | I2C:T9602 温湿度传感器UART:T6713 二氧化碳传感器PWM:灰尘传感器I2C:OLED屏幕模块 |
AAS-AQS-UNO 评估套件包括:
1 个带有预装软件的 Arduino 兼容板
1 个 AAS-AQS-UNO 传感器评估板(扩展板)
1 条 USB 数据线
1 个 0.96寸的OLED 屏幕
1 个 SM-PWM-01C 粉尘传感器
实物图
2、粉尘传感器
SM-PWM-01C是一款利用光学方法检测空气中粉尘浓度的传感器。在传感器中一个红外LED 和一个光接收器光轴相交,当带粉尘的气流通过交叉区域,产生折射光。光接收器检测到粉尘反射的红外LED光线,根据输出信号的强弱判断粉尘的浓度。
粉尘传感器能检测像香烟颗粒大小的颗粒物与室内灰尘等大颗粒,通过输出PWM脉冲信号宽度来区分。
管脚 | 管脚定义 |
GND | 地 |
P2 | 大颗粒粉尘的低脉冲输出P2 |
VCC | 电源电压 |
P1 | 小颗粒粉尘的低脉冲输出P1 |
NC | —— |
低脉冲占空比与粉尘浓度关系
该特性曲线是以香烟颗粒物为被测对象,采用30s移动平均得到的浓度和LPO之间的关系;
测量值对比TSI仪器标准气溶胶条件下的数值输出;
3、OLED屏幕
0.96寸6针oled屏幕
主要参数
通信方式:lIC、SPI;
亮度、对比度可以通过程序指令控制;
OLED屏幕内部驱动芯片:SSD1306;
可根据后面焊接电阻R的选择,从而选择不同的通信方式(SPI / I2C)
引脚 | 定义 |
GND | 电源负 |
VCC | 电源正 3.3V-5V |
SCL | 时钟信号线 |
SDA | 双向数据线 |
RES | 复位 |
D/C | 数据或命令切换 |
4、Arduino 兼容板(Ardunio UNO)
板载的MCU为8位微控制器 ATMEGA328P-PU
ATMEGA328P-PU 是高性能Atmel picoPower 8位AVR基于RISC的微控制器结合了32KB ISP闪存存储器,1024B EEPROM,2KB SRAM等;
主要参数
系列名称 | ATmega | 计时器数目 | 2 |
封装类型 | PDIP | 模数转换器 | 1(6 x 10 位) |
安装类型 | 通孔 | 长度 | 34.79mm |
引脚数目 | 28 | 最高工作温度 | +85 °C |
装置核芯 | AVR | 程序存储器类型 | 闪存 |
数据总线宽度 | 8Bit | 计时器分辨率 | 8 bit, 16 bit |
程序存储器大小 | 32 kB | 高度 | 4.06mm |
最大频率 | 20MHz | 尺寸 | 34.79 x 7.49 x 4.06mm |
内存大小 | 2 kB | 最低工作温度 | -40 °C |
PWM单元数目 | 1 | 计时器 | 1(1 x 16 位),1(2 x 8 位) |
模数转换器通道 | 6 | 模数转换器分辨率 | 10Bit |
典型工作电源电压 | 1.8 → 5.5 V | PWM通道 | 6 |
模数转换器单元数目 | 1 | 宽度 | 7.49mm |
指令集结构 | RISC | 脉冲宽度调制 | 1(6 通道) |
AAS-AQS-UNO 空气质量评估套件有两个版本:
1、AAS-AQS-UNO 基础版(本款):只有粉尘传感器;
2、AAS-AQS-UNO-RH-CO2:额外还有T9602 温度和湿度传感器、T6713 二氧化碳传感器;