论文部分内容阅读
随着计算机技术和电子信息技术的高速发展以及人民生活水平的不断提高,人们对生命财产安全的要求越来越高。另一方面,现代电子应用技术、自动化技术和无线通讯技术的飞速发展已经为防盗报警系统的研究提供了强有力的技术支持。目前市场上有很多防盗报警系统,经过调研发现,现有的报警系统成本高、使用复杂、需要专人管理、不太适合一般用户使用,而且由于小动物进入,出现误报的情况;还有报警信息处理不及时,无法拍到有效的证据。要设计出设备安装方便、成本低廉、稳定可靠、响应速度快和灵敏度高的防盗报警系统成为人们迫切需求。针对现阶段技术的特点并结合实际需要,设计了一种基于STM32的红外感应的监测系统。本文首先阐述了国内外报警器的研究现状和发展趋势,指出了本文研究的意义。对与本监测系统有密切关联的技术,如有Cortex-M3内核结构的STM32的微控制器、GPRS/GSM无线通信系统、AT指令和μC/OS-II操作系统做了详细介绍。根据红外感应监测系统的功能需求,给出了系统硬件设计思路和结构框图。详细分析了最小系统、信号采集模块、无线通讯模组、人机交互和电源模块等各部分功能的硬件电路设计。在软件设计上,首先详细分析了了μC/OS-II在STM32上的移植、如何进行程序的升级、系统主程序流程、在系统正常工作之前对系统进行初始化尤其是对无线通讯模块的初始化,入侵报警处理程序设计流程和系统响应接收到的短信指令等的设计流程,实现了信号的采集和信息的发送。最后,对系统主要模块的硬件和软件进行了调试,对红外感应模块的精度和接收无线红外探测器信号的模块进行了测试、对信息的发送进行了测试,测试结果表明此系统的方案可行,具备了家庭、办公室和仓库等处的可靠性较好的安全防范的功能。为系统的改进以至产品化打下了良好基础,也为以后的功能扩展性设计积累了宝贵经验。