基于STM32室内空气质量检测系统硬件设计
2017-05-13王志强
王志强,王 直
(江苏科技大学 电子与信息学院,江苏 镇江 212003)
基于STM32室内空气质量检测系统硬件设计
王志强,王 直
(江苏科技大学 电子与信息学院,江苏 镇江 212003)
本室内空气质量检测系统,采用Cortex-M3为内核的STM32C8T6作为微处理器,主控板搭载SHT20温湿度传感器、PM2.5激光传感器,能够快速、准确地将室内温湿度值、PM2.5含量检测出来,并通过段式LCD液晶屏显示,同时根据检测出的PM2.5数值,利用CC2541蓝牙模块串口透传功能,发送自定义指令,让子模块执行相应功能。
温湿度;PM2.5;段式LCD;CC2541蓝牙模块;STM32
随着大气污染的日益加剧,受大气污染影响且污染更严重的室内空气污染成为全球性广泛关注重点[1],在诸多气象因素中,对人体健康影响最大的是气温和湿度,当室内温度过高时,会影响到人的体温调节功能,脉搏和呼吸减慢,温度过低时,又会使人新陈代谢功能下降,同样,室内湿度过大时,抑制人体蒸发散热,使人体感到不舒适,而湿度过低时,会感到口干舌燥。人体的生理结构决定了对PM2.5没有任何过滤、阻拦能力,PM2.5的危害随着经济发展带来的空气污染,逐步暴露出其恐怖的一面。本设计是某型空气净化器控制枢纽,采用Corex-M3[2]为内核的STM32C8T6微处理器,搭载温湿度传感器、PM2.5激光传感器,利用蓝牙CC2541模块,段式LCD,将内室空气质量情况检测、显示、传输和控制方案集成一体[3],能够帮助人们了解身体周边空气质量情况。
1 硬件电路设计
1.1 STM32外围电路设计
主控芯片STM32C8T6具有20 kB SRAM、64 kB FLASH、1个高级定时器、3个通用定时器、2个SPI、2个IIC、3个串口、1个USB、1个CAN、1个12ADC以及36个通用IO口,外围资源丰富,性能稳定是STM32广泛运用的重要因素之一[4]。……
