资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CJ-32-2022-106设计简介本设计是基于STM32的汽车胎压控制系统设计与实现主要实现以下功能1、通过温度传感器检测温度用气压传感器检测胎压1、OLED屏上实时显示温度汽车胎压和行车速度并显示系统阈值设置。2、通过蓝牙传输胎温、胎压和汽车速度到手机并在手机上显示。3、通过按键设置胎压报警阈值检测数据不在阈值内时语音播报异常并通过GSM发送短信4、通过按键设置胎温报警阈值检测数据高于阈值蜂鸣器报警。标签STM32、OLED、蓝牙模块、胎压检测题目扩展智能窗户汽车安全系统基于STM32的汽车胎压控制系统设计与实现中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分作为整个系统的“大脑”STM32单片机负责接收来自输入部分的数据。对接收到的数据进行处理包括温度值和胎压值的比较、阈值判断等。根据处理结果控制输出部分的相应模块进行响应如显示信息、报警、调整胎压等。输入部分DS18B20温度采集模块用于实时检测轮胎内部的温度。XGZP6847A气压传感器用于实时测量轮胎的气压值。独立按键允许用户设置温度和胎压的阈值。供电电路为整个系统提供稳定的电源。输出部分OLED显示屏用于显示当前温度、胎压、设置的阈值以及报警信息。1508直流电机可能用于模拟风扇或其他执行机构在特定条件下如胎压异常且温度过高启动模拟车速降低。继电器控制输出用于控制升压/降压设备以调整胎压。DY-SV17F触发语音模块用于播报胎压过高或过低的语音信息。蜂鸣器在检测到温度超过阈值时发出报警声。ECB02蓝牙模块用于将系统状态同步到移动端实现远程监控。GSM模块在胎压异常且无法通过其他方式处理时发送报警信息到用户的手机。5 实物调试5.1 电路焊接总图首先将电路焊接在集成板上共有以下部分第一部分是电源模块将电源插座、电源开关、10k电阻和一个指示灯依次焊接焊接好之后插入DC 电源指示灯点亮电源模块测试正常。第二部分是显示模块排针焊接好后将OLED显示屏插入排针。第三部分是单片机模块本次课题使用的是STM32单片机。第四部分是复位电路模块一个复位按键、10uF极性电容、10k电阻为一个模块焊接构成复位电路。第五部分是5V转3.3V电路焊接而成。第六部分是USB转TTL模块焊接下载接口GND、TXD、RXD将HEX文件下载到单片机中查看是否能下载正常,测试验证一切正常。第七部分是独立按键模块。第八部分是GSM通信模块第九部分是温度检测模块第十部分是蓝牙模块第十一部分是继电器。下图5-1为焊接完整实物图图5-1电路焊接总图5.2 蓝牙连接实物测试如图5-2所示连接蓝牙模式未连接状态是连接指示灯慢闪在手机上找到名字为2021点击旁边的加号连接板子上的连接指示灯快闪。在手机设置界面点击编辑模式进行设置按钮。图5-2连接WIFI实物图5.3 设置阈值模式实物测试如图5-3所示此设计我们可以设置阈值按下按键K1进入设置阈值模式按下按键K2阈值加一按下按键K3阈值减一。图5-3按键控制垃圾桶实物图5.4胎压过低实物测试如图5-4所示此设计中我们用针筒对准胎压传感器吸气模拟胎压过低。当胎压低于阈值时继电器打开气压低于100KPa时风扇打开。蜂鸣器响起语音播报“胎压过低”。手机端也会收到短信“胎压过低”。图5-4胎压过低实物检测5.3 胎压过高实物测试如图5-3所示此设计中我们用针筒对准胎压传感器打气模拟胎压过高。当胎压高于于阈值时继电器打开蜂鸣器响起语音播报“胎压过高”。手机端也会收到短信“胎压过高”。图5-5胎压过高实物测试设计说明书部分资料如下设计摘要本论文设计了一种基于STM32的汽车胎压控制系统。该系统以STM32单片机为核心控制器通过与其他模块的组合实现了对汽车胎压的监测和控制。系统包括中控部分、输入部分和输出部分。中控部分采用STM32单片机负责获取输入部分的数据并进行内部处理和控制输出部分的功能。输入部分由DS18B20温度采集模块、压力传感器、独立按键和供电电路组成用于检测温度和胎压并将数据传输给中控部分。输出部分包括OLED显示屏、直流电机、继电器、触发语音模块、蜂鸣器、蓝牙模块和GSM模块用于显示数据、控制胎压和进行报警。通过独立按键设置阈值用户可以判断胎压是否正常并在OLED显示屏上查看检测结果。当系统检测到温度超过设定的最大值时蜂鸣器进行报警。当检测到胎压不在设定的阈值范围内时继电器打开升压或降压功能并通过触发语音模块进行语音播报同时GSM模块发送报警信息。实验结果表明该系统能够准确监测汽车胎压和温度并及时作出相应的控制和报警。该系统具有实用性和可靠性可以提高汽车行驶的安全性和舒适性。关键词单片机温度检测语音模块GSM通信模块字数10000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.3 显示模块3.4 语音播报模块3.5 SIM900A通信模块4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程图4.4 显示函数流程图4.5 处理函数流程图5 实物调试5.1 电路焊接总图5.2 蓝牙连接实物测试5.3 设置阈值模式实物测试5.4胎压过低实物测试5.3 胎压过高实物测试结 论参考文献致 谢