基于STM32的红外感应监测系统的研究与设计.pdf
时间:06-23 09:40
查看:1104次
下载:162次
简介:
本文首先阐述了国内外报警器的研究现状和发展趋势,指出了本文研究的意
义。对与本监测系统有密切关联的技术,如有Cortex.M3内核结构的STM32的微控制器、GPRS/GSM无线通信系统、AT指令和斗C/OS—II操作系统做了详细介绍。根据红外感应监测系统的功能需求,给出了系统硬件设计思路和结构框图。详细分析了最小系统、信号采集模块、无线通讯模组、人机交互和电源模块等各部分功能的硬件电路设计。在软件设计上,首先详细分析了了gC/OS.II在STM32上的移植、如何进行程序的升级、系统主程序流程、在系统正常工作之前对系统进行初始化尤其是对无线通讯模块的初始化,入侵报警处理程序设计流程和系统响应接收到的短信指令等的设计流程,实现了信号的采集和信息的发送。最后,对系统主要模块的硬件和软件进行了调试,对红外感应模块的精度和接收无线红外探测器信号的模块进行了测试、对信息的发送进行了测试,测试结果表明此系统的方案可行,具备了家庭、办公室和仓库等处的可靠性较好的安全防范的功能。为系统的改进以至产品化打下了良好基础,也为以后的功能扩展性设计积累了宝贵经验。