消毒灯(有完整资料)

📅 发布时间:2026/7/10 22:15:23 👁️ 浏览次数:
消毒灯(有完整资料)
资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CP-51-2021-047设计简介本设计是基于单片机的消毒灯系统主要实现以下功能可通过LCD1602显示时间可通过按键调整时间可通过人体红外检测是否人。标签51单片机、LCD1602、DS1302、人体红外题目扩展自动加热消毒柜系统。1. 中控部分核心控制器采用STC89C52单片机负责获取输入数据、进行数据处理并控制输出部分的操作。功能实现紫外消毒装置的核心逻辑包括人体检测、时间获取、按键操作处理、紫外线消毒灯控制、按键指示灯和蜂鸣器响应等。2. 输入部分HC-SR501人体红外模块检测当前是否有人确保消毒装置在无人时启动。DS1302时钟模块获取当前时间用于定时消毒功能。独立按键通过三个独立按键切换界面、调整时间等操作。供电电路为整个系统提供稳定的电源支持。3. 输出部分LCD1602显示模块显示当前时间和设置时间方便用户查看和操作。继电器控制紫外线消毒灯通过继电器控制紫外线消毒灯的开关实现房间消毒功能。按键指示灯每次按下按键时指示灯亮起提供操作反馈。蜂鸣器每次按下按键时蜂鸣器发出声音提供操作反馈。第五章 系统调试5.1 仿真调试仿真中首先找到对应的元器件包括STC89C52单片机、LCD1602显示屏、LED灯、蜂鸣器、按键、DS1302时钟以及一些电阻、电容、晶振等最后组成了下图5-1所示的仿真设计图。图5-1 仿真设计图编写好程序后将HEX文件导入到单片机中接下来开始仿真测试。首先初始界面可显示当前的时间并与电脑同步则表明DS1302工作正常。通过“设置”按键可进入调整时间界面并且相应的LED指示灯亮一次及蜂鸣器响一次经过验证一切正常。通过“设置”按键可进入修改消毒开始时间和结束时间设置好后通过与当前时间比对如果当前时间在设置时间之内并且人体红外传感器没有监测到人则紫外线消毒灯点亮。由于仿真中没有人体红外传感器所以本仿真设计通过按键按下代替监测到人。通过所有功能调试验证无误。5.2 实物调试首先先画好原理图在导入到PCB中经过排线最后投到嘉立创进行打板网上买相应型号的元器件等板子回来进行焊接。买了一些集成的模块通过杜邦线进行连接最后组成了下图5-2实物图图5-2 实物图编写好程序后将HEX文件通过USB转TTL模块烧录到单片机中接下来开始实物测试。首先初始界面可显示当前的时间并与电脑同步则表明DS1302工作正常。通过“设置”按键可进入调整时间界面并且相应的LED指示灯亮一次及蜂鸣器响一次经过验证一切正常。通过“设置”按键可进入修改消毒开始时间和结束时间设置好后通过与当前时间比对如果当前时间在设置时间之内并且人体红外传感器没有监测到人则紫外线消毒灯点亮。通过所有功能调试验证无误。设计摘要本设计基于单片机的紫外线消毒灯控制系统是以紫外线灯为研究对象以 STC89C52微控制器为核心运算模块以人体红外传感器为检测模块以及其他外为电路组成的紫外线消毒灯以及控制的系统。中控部分采用了STC89C52单片机其主要作用是获取输入部分数据经过内部处理控制输出部分。输入由DS203S人体红外模块 DS1302时钟模块独立按键供电电路。输出由LCD1602显示模块紫外线消毒灯。关键词单片机人体红外传感器时钟模块紫外线消毒灯字数9000内容预览目录摘 要ABSTRACT第一章 绪论1.1 研究目的与意义1.2 紫外线灯的发展与用途第二章 系统设计方案2.1 系统整体方案2.2 微控制芯片的选择2.3 电源方案的选择第三章 系统设计与分析3.1 整体设计分析3.2 检测电路分析3.3 控制电路分析3.3.1 单片机电路3.3.2 复位电路和晶振电路3.4 显示电路分析3.5 按键电路分析3.6 时钟电路分析第四章 软件设计分析4.1 编程软件介绍4.2 主程序流程设计4.3 按键函数流程设计4.4 显示函数流程设计4.5 处理函数流程设计第五章 系统调试5.1 仿真调试5.2 实物调试结 论参考文献致 谢附 录