这款PCB方案验证板,使用支持USB通讯功能的STM32F0x0超值系列ARM芯片--- STM32F070F6P6,结合温湿度
传感器AM2320,设计和实现了一款USB温湿度计。它使用很简单:直接插入PC机的USB端口,然后打开串口
助手之类的软件,即可观察到现场的温湿度数据。通过这个制作,大家可以学习一下AM2320的I2C和单总线
的驱动方法,还有如何使用ST的Cube MX软件来实现一个USB转串口(USB TO CDC)的通信设备。
本作品的亮点:
① 无需额外仪器装置,直插到PC后运行串口助手软件即可观察到实时的温湿度数据。
② 采用引脚紧凑、低成本、同时支持USB通信的Cortex-M0 AMR STM32F070作为主控。
③ 使用出厂时己校准数字信号输出的AM2320作为传感器单元。插件,极易好焊接!
④ 温度分辨率是: ±0.1度,精度±0.5度;湿度分辨率: ±0.1%RH,精度:±3%RH
⑤ 提供2种演示范例,支持单总线和标准I2C 两种通信方式来驱动AM2320传感器。
⑥ 板上STM32F070的全部I/O都被引出,可当作一个低廉的最小系统板、开发板使用。
⑦ 本方案验证板采用USB BUS总线供电,无需额外再提供电源。
系统构架图
PCB 焊接后的实物图