资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CJL-51-2022-069设计简介本设计是基于单片机的智能除湿及紫外线消毒系统主要实现以下功能可通过LCD1602显示温湿度可通过按键调整温湿度最大值、手动停止报警通过DHT11监测温湿度通过人体红外检测是否有人检测到人时自动关闭消毒温度或湿度大于最大值时风扇打开。标签51单片机、LCD1602、DHT11、人体红外。题目扩展紫外线消毒系统、温湿度控制系统智能除湿及紫外线消毒系统中控部分、输入部分和输出部分。下面分别对这三部分进行概述中控部分概述中控部分以STC89C52单片机为核心扮演着整个智能除湿及紫外线消毒系统的“大脑”角色。其主要功能包括数据收集与处理接收来自输入部分的各种传感器数据和用户输入信息如温湿度、人体红外检测状态以及按键操作等。逻辑判断与决策根据预设的算法和逻辑对收集到的数据进行分析处理决定是否触发相应的输出控制。输出控制根据处理结果向输出部分发送控制指令如调整风扇工作状态、开关消毒灯、触发声光报警等。输入部分概述输入部分由四个关键模块组成负责向中控部分提供必要的环境信息和用户指令人体红外检测模块用于实时监测区域内是否有人员活动为消毒灯的安全控制提供依据。DHT11温湿度检测模块精确测量并报告当前环境的温度和湿度为除湿和温度调节提供数据支持。独立按键提供用户界面允许用户切换显示界面、调整温湿度阈值等增强系统的灵活性和用户友好性。供电电路确保整个系统获得稳定可靠的电源供应是系统运行的基础。输出部分概述输出部分由五个模块构成负责执行中控部分的指令实现系统的各项功能LCD1602显示模块直观显示当前温湿度、设定的温湿度阈值等信息便于用户监控和设置。风扇控制通过继电器控制风扇的开关根据温湿度情况自动调节实现除湿和降温效果。消毒灯控制根据人体红外检测结果智能控制消毒灯的开关确保在无人时自动开启消毒保障环境安全。蜂鸣器在温湿度超出设定范围时发出警报声提醒用户注意并采取相应措施。LED指示灯与蜂鸣器配合提供视觉报警信号增强报警效果便于用户快速识别系统状态。5 实物调试5.1 电路焊接总图首先在AD中根据各个模块画出原理图然后导出PCB进行连线最后通过嘉立创进行打板。板子到手之后就是焊接过程第一部分是电源模块将电源接口、电源开关、1k电阻、两个电容进行滤波和一个指示灯依次焊接焊接好之后插入Type-C电源指示灯点亮电源模块测试正常。第二部分是显示模块排针焊接好后将LCD1602显示屏插入排针。第三部分是单片机模块本次课题使用的是STC89C52单片机。第四部分是复位电路模块一个复位按键、10uF极性电容、10k电阻为一个模块焊接构成复位电路。第五部分是晶振电路模块由两个30pF瓷片电容、一个11.05926MHz晶振焊接而成。第六部分是下载口焊接下载接口GND、TXD、RXD将HEX文件下载到单片机中查看是否能下载正常,测试验证一切正常。第七部分是甲醛检测模块先焊接一个4Pin的排母然后将传感器插入排母。第八部分是DHT11温湿度传感器直接焊接在板子上。第九部分是蜂鸣器直接焊接在板子上。第十部分是人体红外先焊接一个Pin的排母将人体红外插入排母。第十一部分是三个独立按键直接焊接在板子上。第十四部分是两个继电器直接焊接在板子上。下图5-1为焊接完整实物图图5-1电路焊接总图5.2 设置阈值实物测试如图5-2所示第一次按下最右边的按键K1后屏幕显示“Temp_Max”和“Humi_Max”并且“Temp_Max”的值在闪烁这时按第二个按键K2温度最大值1按第三个按键K3温度最大值-1。同理按按键K1可切换到设置湿度最大值进行设置。图5-2设置阈值实物图5.3 报警实物测试当温度大于温度最大值或湿度大于湿度最大值时控制风扇的继电器工作同时会进行声光报警。图5-3报警实物图5.4 自动消毒实物测试如图5-4所示当人体红外没有触发时消毒继电器自动打开进行消毒。图5-4自动消毒实物图设计说明书部分资料如下设计摘要本文设计了一种基于单片机的智能除湿及紫外线消毒系统旨在提供一个舒适和健康的生活环境。高湿度环境容易导致潮湿、发霉和细菌滋生而紫外线消毒是一种有效的杀菌方法。因此本系统结合了除湿和紫外线消毒功能通过智能化控制实现了自动化的除湿和消毒过程。该系统的核心部分是基于单片机的控制模块通过与各个传感器和执行器的连接实现了对环境温湿度、人体存在和风扇等的监测和控制。系统采用了DHT11传感器能够准确地测量环境的温度和湿度并将数据传输给单片机进行处理。人体红外传感器用于检测是否有人存在于系统监测范围内以便根据情况自动关闭紫外线消毒功能避免对人体造成伤害。此外系统还配备了风扇当温度或湿度超过设定的最大值时系统会自动打开风扇进行除湿以加速湿度的降低。为了方便用户的操作和监测系统还采用了LCD1602显示屏可以实时显示环境的温度和湿度信息用户可以通过按键调整温湿度的最大值并可以手动停止报警。这样用户可以根据自己的需求和环境条件灵活地对系统进行设置和控制。本系统具有较好的稳定性和可靠性能够准确地监测和控制环境的温湿度并在需要时自动进行除湿和紫外线消毒。该系统的应用可以有效地改善高湿度环境下的舒适度和卫生状况为用户提供一个健康、安全的生活环境。关键词单片机温湿度检测人体红外自动控制字数10000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.2.1 STC89C52单片机3.2.2 晶振电路和复位电路3.3 液晶屏显示模块3.4 DHT11传感器检测温湿度3.5 人体红外4 系统程序设计4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程设计4.4 显示函数流程设计4.5 处理函数流程设计5 实物调试5.1 电路焊接总图5.2 设置阈值实物测试5.3 报警实物测试5.4 自动消毒实物测试结 论参考文献致 谢