基于STM32的车内高温预警系统设计.doc

资料分类:设计作品 上传会员:Chaturanga 更新时间:2023-04-23
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10132
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:一方面近年来,我国时有发生因车主粗心大意而致使他们的孩子被遗忘在车内并最终因高温致使死亡。而另一方面,随着经济社会的发展,人们对生活质量的要求逐步提高,对各类车载电子产品的需求因而也呈现上升趋势。

本课题是一个基于stm32系列单片机的汽车车内高温预警系统。本文在硬件方面选取STM32F103ZET6作为整个系统的控制核心。使用DHT11温湿度传感模块采集温湿度信息并以数字信号形式输出传送给单片机进行处理,运用HC-SR505人体感应模块向单片机发送识别信号。通过语音模块JQ8900进行声音信号输出来发布警示信息,SIM900A模块远程向机主发送短信提示,同时选择0.96寸OLED作为显示屏。软件方面以KEIL 5为开发平台,采用C语言编程完成系统程序设计。本设计的主要功能为:一方面能够实时显示当前温湿度信息,另一方面可以进行温度阈值设定,并且当有人员驻留车辆并遭遇到威胁生命安全的高温时进行报警,以提醒车主或车辆附近行人,并最终能够挽救孩子们的生命。

 

关键词:单片机  预警  温湿度采集  设计

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景及意义-1

1.2 课题研究的基础-1

1.3 本文架构与组成-2

2 系统设计方案-3

2.1系统设计任务-3

2.2系统总体设计-3

2.3本章小结-4

3 系统硬件设计-5

3.1硬件选型-5

3.2系统硬件介绍-5

3.2.1主控模块-5

3.2.2晶振电路-6

3.2.3复位电路-6

3.2.3电源电路-7

3.2.4 温湿度测量部分-8

3.2.5人体感应识别部分-9

3.2.6显示电路-10

3.2.7预警部分-11

3.2.8通信部分-12

3.2.9按键部分-12

3.3本章小结-13

4 软件设计-14

4.1系统整体设计架构-14

4.2主程序-14

4.3温湿度检测程序-16

4.3.1程序流程图-16

4.3.2温湿度数据接收原理-17

4.4OLED显示程序-17

4.3.1 SSD1306-18

4.3.2显示原理-18

4.5语音程序-19

4.6人体感应程序-19

4.7GPRS短信发送程序-20

4.7.1程序实现思路-20

4.7.2程序流程图-20

4.8本章小结-21

5 系统调试-22

5.1温湿度采集与显示功能的测试-22

5.2按键测试-22

5.3预警功能测试-23

5.4设计与调试中的问题-23

结语-24

参考文献-25

致谢-26

附录一 系统硬件原理图-27

附录二 软件核心代码-28

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:本系统的功能实现离不开各个功能模块,电路。换句话来说,正是由于相关技术的发展进步才使得本课题的实现从不可能变为可能。下面我会对短信发送涉及的GSM通讯技术红外感应与测......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: