资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CP-51-2021-018设计简介本设计是基于单片机的多路温度采集系统主要实现以下功能可通过LCD1602显示温度和状态可通过按键调整温度阈值可通过蓝牙给手机发送温度。标签51单片机、LCD1602、蓝牙模块、DS18B20题目扩展温度报警器中控部分概述中控部分以STC89C52单片机为核心扮演着整个多路温度采集系统的“大脑”角色。它负责接收来自输入部分的数据包括温度检测值、按键指令等并在内部进行逻辑处理和计算。根据处理结果单片机控制输出部分的各个模块实现温度显示、加热/制冷控制、数据发送以及报警等功能。STC89C52单片机的强大处理能力确保了系统的稳定性和高效性。输入部分概述输入部分由三个主要模块组成DS18B20温度检测模块通过三个DS18B20温度检测模块系统能够实时采集不同位置的温度数据并计算得出平均温度值为系统的温度控制提供准确的依据。独立按键三个独立按键用于切换系统界面和设置温度阈值。用户可以通过按键操作方便地调整系统的温度控制范围实现个性化的温度管理。供电电路供电电路为整个系统提供稳定的电力支持确保各个模块能够正常工作。输出部分概述输出部分包含六个模块分别实现以下功能LCD1602显示模块用于显示当前温度、温度状态如正常、过高、过低等以及温度阈值等信息方便用户直观了解系统状态。加热继电器当系统检测到温度低于设定的最小值时加热继电器闭合启动加热设备提高环境温度。制冷继电器当温度高于设定的最大值时制冷继电器闭合启动制冷设备降低环境温度。JDY-31蓝牙模块通过蓝牙模块系统可以将温度数据发送至手机等移动设备实现远程监控和报警功能。LED和蜂鸣器组成的声光报警器当温度超出设定的阈值范围时声光报警器启动通过闪烁的LED和响亮的蜂鸣声提醒用户注意异常情况。综上所述该多路温度采集系统通过中控部分的智能控制、输入部分的精确检测和输出部分的多样化功能实现了对环境温度的精准管理和实时监控。5 实物调试5.1 电路焊接总图首先将电路焊接在集成板上共有以下部分第一部分是电源模块将电源插座、电源开关、10k电阻和一个指示灯依次焊接焊接好之后插入DC 电源指示灯点亮电源模块测试正常。第二部分是显示模块排针焊接好后将LCD1602显示屏插入排针。第三部分是单片机模块本次课题使用的是STC89C52单片机。第四部分是复位电路模块一个复位按键、10uF极性电容、10k电阻为一个模块焊接构成复位电路。第五部分是晶振电路模块由两个30pF瓷片电容、一个11.05926MHz晶振焊接而成。第六部分是USB转TTL模块焊接下载接口GND、TXD、RXD将HEX文件下载到单片机中查看是否能下载正常,测试验证一切正常。第七部分是独立按键模块。第八部分为蜂鸣器和LED指示灯第九部分是蓝牙模块第十部分是温度检测模块使用DS18B20温度传感器检测当前教室的温度第十一部分是继电器。下图5-1为焊接完整实物图图5-1电路焊接总图5.2 设置温度阈值检测实物测试如图5-2所示下图为上电后按下K1进入设置温度最大值和最小值按键K2温度加一按键K3减一。图5-2人数和温度检测实物图5.3 检测温度实物测试如图5-3所示此设计中我们所设置的最大值与最小值当我们检测到温度大于我们所设置的最高温度阈值我们制冷继电器打开蜂鸣器响起温度报警灯亮起。当我们检测到温度大于我们所设置的最低温度阈值我们制热继电器打开蜂鸣器响起温度报警灯亮起。时间蓝牙上显示实时温度。图5-3检测温度小值实物图设计摘要本论文设计了一种基于STC89C52单片机的多路温度采集系统旨在实现对多个温度值的同时采集、监测和控制。该系统由中控部分、输入部分和输出部分组成充分利用了单片机的处理能力和各种传感器模块为温度调控提供了一种智能化解决方案。中控部分以STC89C52单片机为核心负责协调各个模块的工作。输入部分包括三个DS18B20温度检测模块通过多路采集计算平均值以获取准确的温度数据同时还包括独立按键和供电电路。输出部分涵盖了LCD1602显示模块、加热继电器、制冷继电器、JDY-31蓝牙模块、LED指示灯和蜂鸣器。这些模块共同实现了温度的实时显示、自动控制和报警功能。通过该系统用户可以方便地监测多个温度值设定温度阈值并实现自动加热和制冷控制。同时蓝牙模块的引入使得用户可以远程监测温度数据增加了系统的便捷性和灵活性。此外LED指示灯和蜂鸣器的报警机制能够及时提醒用户温度异常确保温度始终在安全范围内。综上所述本论文设计的多路温度采集系统在多路温度监测和控制方面具有实际应用价值。通过单片机与各种传感器模块的合理结合实现了温度采集、控制和报警功能的集成为温度调控领域提供了一种可行且智能化的解决方案。关键词单片机蜂鸣器温度检测字数11000内容预览摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择2.5 温度检测方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.2.1 STC89C52单片机3.2.2 晶振电路和复位电路3.3 液晶屏显示模块3.4 DS18B20传感器检测温度模块4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程设计4.4 显示函数流程设计4.5 处理函数流程设计5 实物调试5.1 电路焊接总图5.2 设置温度阈值检测实物测试5.3 检测温度实物测试结 论参考文献致 谢