论文部分内容阅读
随着社会的发展和人民生活水平的提高,各类商场、超市、加油站、企业等楼宇越来越需要一个安全可靠并且报警及时的库房环境。库房也是人们休息、娱乐、工作和储存大量物品的重要场所,当库房出现停电、温度或者湿度过高,甚至发生火灾、盗窃的时候就需要把情况及时通知管理人员,然后采取有效措施。是以开发出一套能够实现无人值守功能的库房保管系统具有巨大的价值。本文主要设计了智能库房环境实时监控系统的硬件电路部分。本系统主要由数据采集子系统和数据处理子系统构成。数据采集子系统主要由STM32微控制器、继电器电路、红外学习电路、温湿度传感器、水浸传感器、臭氧(O3)传感器、PM2.5(fine particulate matter)传感器、二氧化碳传感器(CO2)和复合型感温感烟传感器组成,它们通过RS485总线与部署在每个库房的监控器连接。继电器电路用于控制开关控制型设备(如换气扇和灭火器等),红外学习模块用于控制其他设备(如空调等)。数据处理子系统由STM32微控制器、7.0寸液晶触摸屏(Liquid Crystal Display,简称LCD)、以太网通信模块和报警模块及一些外围器件构成。另外,在设计中还加入了全球移动通信系统(Global System For Mobile Communication,简称GSM)模块。模块采用的是西姆通公司的SIM900A芯片,可以用于打电话和发短信,在本系统中用于向系统管理员发送报警短信和电话;以太网模块(W5500芯片)用于和外部WEB服务器通信,实现远程控制和数据共享;SD卡部分用于储存采集到的环境数据;EEPROM芯片24C02用于储存系统参数;FLASH闪存则用于储存TFT彩屏的中文字符文件(GBK和UTF-8等汉字)。此外,在数据处理子系统的软件中还嵌入了基于抢占式调度思想设计的微型内核uC/OS-Ⅱ (Micro Control Operation System Two)实时操作系统(Real Time Operating System,简称RTOS),保证了整个系统运行流畅,且对异常情况的处理准确及时。最后,经过实验室环境测试和长时间不间断运行,结果表明本文设计的智能库房环境实时监控系统,解决了功能不全和成本过高的问题,实现了无人看守功能,并且在功耗和报警效率方面有明显提高。本系统不仅可以在监控器终端查看库房内的环境情况(是否停电,失火等),也可以通过远程客户端登录浏览器查看和控制库房信息,使用范围广、操作方便、兼容性高,符合未来智能楼宇发展的趋势。