基于物联网的空气净化系统的软件设计
2014-04-22陆兴华张传金
科技视界 2014年23期
张 启 陆兴华 张传金
(广东工业大学 华立学院,广东 增城511300)
0 概述
本软件系统的核心是微控制器 (STM32F103R—ARM-based 32-bit MCU),本论文以该微控制器为中心单元,而电源控制模块、电机控制模块、紫外灯控制模块、LED 显示模块、负离子控制模块、触摸按键模块以及空气质量检测传感器模块和WIFI 模块组成的空气净化系统的运行将全部以该微控制器为核心,因此构成了智能可远程控制的空气净化系统。本论文针对空气净化器控制系统的研究采用了多传感器数据采集模块的集成,实现了空气净化器的数据采集和工作状态的自动调整等功能;同时,研究集成了将无线通信模块WIFI 模块与空气净化器结合,实现了空气净化器的远程控制和物联网化,实现了真正的无线互联。
1 总体设计
1)本论文所研究的空气净化器控制系统的软件程序主要包括了系统初始化程序、电机控制程序、紫外灯和负离子控制程序、LED 显示和触摸按键控制程序、 传感器数据采集程序和无线WIFI 通信程序等各功能模块的程序设计。针对本设计采用的STM32F103R 微控制器的实现包括了中断、查询、A/D 转换、GPIO、SDIO、UART 等功能。
2)根据控制系统的功能需求分析,本文描述的空气净化器对于软件程序的需求可分为以下几个部分:系统初始化程序、电机驱动程序、紫外灯和负离子控制程序、LED 显示和触摸按键程序、 传感器数据采集程序、无线WIFI 通信程序设计。
其中,紫外灯、负离子、LED 显示为微控制器的控制程序,电机、WIFI 模块为微控制器的驱动程序;……
登录APP查看全文
