基于stm32的远程家庭防护系统的设计
来源:56doc.com 资料编号:5D25745 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D25745
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于stm32的远程家庭防护系统的设计(论文11000字)
摘要
随着电子、控制和通信的迅速发展,越来越多的老年人和体弱者独自生活在自己的家中,这就需要新的基于无线传输的远程应急控制系统来为家庭安全保驾护航。基于该设计需求,本文设计了一种基于单片机处理器为控制核心,采用全球移动通信系统(GSM)短消息发送提醒的远程家庭防护系统,旨在实现远程智能防护。该平台设计采用32位单片机STM32F103作为主核心控制模块,无线GSM模块作为无线通信平台,并且增加了数字温度传感器DS18B20和烟雾传感器作为环境数据采集装置;以及采用按键对整个系统进行相应的设置,采用LCD1602显示器进行温度、烟雾等的实时数值显示。本文给出了系统具体的设计思路和解决方案,该平台由主控模块、通信网络、传感器模块、短信模块和接口电路组成。该装置设计具有硬件结构简单、成本高等优点,模块化的程序结构使系统功能的扩展非常方便。
关键词:远程监控;STM32单片机;传感器
ABSTRACT
With the rapid development of electronics, control and communication, more and more elderly and frail people live alone in their own homes, which requires a new remote emergency control system based on wireless transmission to protect family safety. Based on the design requirements, this paper designs a remote home protection system based on single-chip processor as the control core, using global mobile communication system (GSM) short message to send reminders, aiming to achieve remote intelligent protection. The design of the platform uses 32-bit MCU STM32F103 as the main core control module, wireless GSM module as the wireless communication platform, and adds digital temperature sensor DS18B20 and smoke sensor as the environmental data acquisition device; and uses keys to set the whole system, and LCD1602 display for real-time numerical display of temperature and smoke. The platform is composed of main control module, communication network, sensor module, SMS module and interface circuit. The design of the device has the advantages of simple hardware structure and high cost. The modular program structure makes the expansion of the system function very convenient.
Key words: remote monitoring; STM32 single chip microcomputer; sensor
目 录
摘要 II
目 录 IV
1 绪论 1
1.1 本文研究背景 1
1.2 国内外研究动态 1
1.3 本文研究的内容 3
2 基于STM32的远程家庭防护系统方案设计 4
2.1 系统主要元件方案论证 4
2.1.1 主控端选型论证 4
2.1.2 红外传感器选型 4
2.2 系统整体方案设计 5
3 基于STM32的远程家庭防护系统硬件设计 6
3.1 STM32单片机模块 6
3.2 红外传感器模块 7
3.3 烟雾传感器模块 7
3.4 按键设置模块 8
3.5 GSM通信模块 9
3.6 声光报警电路设计 10
3.7 LCD1602显示模块 11
3.8 电源模块电路设计 12
4 基于STM32的远程家庭防护系统软件设计 13
4.1 编程语言环境 13
4.2 GSM远程监测流程 13
4.3 监测自动报警流程 14
5 系统调试分析 16
5.1 系统测试 16
5.2 硬件实物调试 16
5.3 整机设计测试 16
5.4 不足与优化 17
6 结论 18
致谢 19
参考文献 20
附录 22
附录A 22
附录B 22
|