摘要:针对日益受人瞩目的室内空气净化器,开发了一种以STM32为核心的多功能空气净化器控制系统。系统实现了8种常见污染气体浓度检测、温湿度检测、按键操控、红外遥控、风机驱动、紫外杀菌、负氧离子净化、液晶显示等功能的设计。首次采用综合污染指数法评价室内空气品质,并提出了使用多个低分贝风机实现低噪音、大风量的目的。该控制系统具有稳定性好、操作简单、可依据功能需求进行有效裁剪封装等优点,主要用在卧室、厨房和客厅等家用场合的空气净化器上。 中文引用格式:张鹏,冯显英,霍睿. 基于STM32的多功能空气净化器控制系统开发[J].电子技术应用,2017,43(3):80-83. 英文引用格式: Zhang Peng,Feng Xianying,Huo Rui. Study of the control system of multi-functional air purifier based on STM32[J].Application of Electronic Technique,2017,43(3):80-83. 0 引言随着我国经济的飞速发展和人民生活水平的不断提高,人们越来越重视自己居住的生活环境。然而,随着经济及科技的发展,人们在享受现代社会发展成果的同时,也深受其所带来的环境污染的危害[1]。在室内,人们在对便利、舒适生活享受的同时,也制造了各种各样的污染物。例如空调的长期使用滋生的致病细菌,粉刷墙及家具挥发的甲醛、TVOC,煤气泄露或燃烧不充分产生的CO、CO233目前家用空气净化器种类繁多,主要放在卧室使用,大多只采集一、二种气体的浓度值来解算空气污染指数。若放在客厅、厨房和卫生间等其他地方使用,由于缺少该地方主要污染气体检测功能,最终解算出的污染指数会有所下降,自动净化效率也会随之而降。同时,这些净化器对于室内空气质量等级的评判采用的是室外空气质量等级的评判方法,具有片面性。基于此,本文采用了空气质量综合指数评判法,并应某企业委托需求,开发了一种能够对多种室内主要污染气体,包括PM2.5、PM10233等8种气体进行实时监测,并有效快速净化空气的家居用多功能空气净化器控制系统。1 控制系统功能分析控制系统应实现气体浓度检测、净化空气和人机交互等三大功能。本设计采用气体传感器来实现气体浓度检测功能,使用按键、蜂鸣器、摇控装置和液晶显示器来实现人机交互功能,通过驱动风机转动使空气加速流过净化系统来实现净化功能。常见的净化技术有HEPA和活性炭过滤吸附、光触媒催化分解、紫外灯杀菌、负氧离子净化、静电除尘以及臭氧和等离子体杀菌等技术。由于静电除尘需配置安全保护装置且功耗大,臭氧有很强腐蚀性,等离子体技术复杂且不成熟、并带有二次污染等缘故[1],故该系统未采用后三种净化技术。将系统功能模块具体化,得到如图1所示模块图。 2 系统功能实现与电路设计2.1 数据采集功能
依据功能分析,数据采集任务由PM2.5、PM10233等8种气体传感器以及温湿度传感器组成的传感器阵列来完成。通过比较若干气体传感器的优缺点,选择如表1所示的传感器并列出相关技术参数。温湿度传感器型号为DHT11,是一款有已校准数字信号输出传感器,量程为0 ℃~50 ℃和20%~90% RH,输出单总线串行数据[2,3],有响应超快、抗干扰能力强、性价比极高等优点。传感器阵列接口电路如图2所示。
不同气敏元件的气体传感器接触污染的空气后产生相应不同的信号,经基于单片机系统构成的数据采集系统采集和数据解算处理,得出各污染气体的浓度值。依据空气质量综合指数法,评判给出空气质量等级和主要污染气体,并采取有效净化策略进行净化处理。 2.2 空气净化功能
为了给用户带来方便,系统提供了3种净化模式:(1)自动模式,电机可依人为调节工作于四级转速,对应占空比分别为25%、50%、75%和100%,由速度调节按键进行切换;(2)自动模式,系统根据空气污染指数大小自动改变电机转速;(3)睡眠模式,电机工作在功率最低且噪音最低状态,即对应一级转速。由于净化系统中,HEPA过滤网的风阻大且噪音大,为解决噪音问题,查阅噪音叠加相关知识可知,若作用于某一点的两个声源声压级相等,其合成的总声压级比单个只增加了3 dB,因此可通过使用多个低分贝风机来达到低噪音高风量的效果。因此,本设计选用了6个DC12 V NMB涡轮离心风扇来实现高风压、大风量和低噪音的目的。风扇额定电流0.75 A,额定转速3 200 r/min,风量20.5 CFM,噪音42 dB,足够一般家庭使用。出于安全考虑,使用了L298N电机驱动芯片来驱动风机,因其驱动能力强,可驱动46 V、2 A以下2个直流电机,且有过电流保护功能,当出现电机卡死时,可以保护电路并防止电机烧毁,驱动电路如图3所示。由于风机只需正转,所以L298N的控制端口IN1、IN3和IN2、IN4分别接电源和地。单片机仅输出一路PWM脉宽调制信号便能控制电机同时转动,节省端口资源。