
基于单片机的紫外线空气消毒机控制系统设计
作品编号:DZDQ1240 开发环境: WORD全文:45页 论文字数:14000字 此基于单片机的紫外线空气消毒机控制系统设计毕业设计完整版包含[开题报告,论文,设计] |

紫外线空气消毒机的结构如图1所示。本设计中,在消毒机的腔体里内置两支30瓦430毫米长紫外线灯管,轴流风机安装在腔体两端,通过空气围绕紫外线灯管的循环运动,来使室内空气在腔内消毒往复不断的运动,且紫外线只对腔内空气进行辐照,对人体不产生伤害。同时在腔体内增设紫外线的反射材料,使腔内的辐射强度得到提高。
系统由遥控信号发射部分和接收两大部分组成。遥控器上有两个按键,分别为电源键和设置键。发射部分由红外发射管进行发射,利用的是编码器BA5104。接收部分则采用BA5204译码器,单片机通过对接收信号进行分析,输出相应的控制信号,利用继电器控制风机和紫外线灯管的运行与停止,同时LED指示灯指示出当前消毒机的运行情况等。按下电源键,指示灯亮,风机开始工作,如果10秒内都不按任何键,指示灯开始闪烁,提示马上就要关机。当电源灯开始闪烁时,10秒后消毒机自动关机。当设置键按一下时,消毒机工作时间设定为20分钟,对应指示灯亮,再按一下设置键,消毒机工作30分钟,对应30 分钟指示灯亮。依此类推,消毒机工作时间还可定于40分钟、60分钟。另外,通过消毒机机体上的手动键也可实现消毒机的运行控制。
本文是针对消毒机控制系统的软硬件设计,主要任务是通过设计适当的软硬件来实现消毒机在两种控制方式下的多种运行模式。其硬件电路的设计主要分三部分组成——电源部分、遥控部分、微控部分。消毒机开关机及各个定时时间段是通过按键进行控制,通过发光二极管来显示其状态的,因此,软件编程的任务主要是按键的判断及相应的工作状态转换。
总体安排如下:
(1)设计消毒机的硬件电路系统;
(2)对软件整体框架进行设计,在此基础上,编写软件程序;
(3)对软硬件进行调试,修改并逐步地完善控制系统设计。
设计方案
发射部分的遥控器上有控制电源和定时设置键2个按钮。电源按钮控制编码器BA5104的K1的信号,按下电源按钮,K1出现高电平信号。定时按钮控制编码器BA5104的K2的信号,按下定时按钮,K2出现高电平信号。信号一出现,晶体振荡器开始振荡,发光二极管LED开始显示发射状态,最后信号以脉冲的形式在输出端D0输出,输出信号由放大电路放大,之后由发光二极管发射出去,最后由接收电路接收。
系统上电初始化,对电源键、定时设置键和手动键进行判断。为了减小干扰的影响,在主程序中对这3个按键分2次来判断。当有按键按下时设置参数并转入相应的子程序,无键就按顺序查看其他按键。另外,还有2个定时中断,定时中断1(T1)
用在开机后10 s不按任何键就关机的计数;定时中断2(T2)用在对消毒机工作时间的计数。
(1)电源按键子程序的设计
在主程序中,判断有电源键时就设置键参数为1,蜂鸣器发出响声,执行电源键子程序。程序有开机和关机两个分支。若消毒机的状态为......
目录
摘要 1
ABSTRACT: 2
目录 4
第一章 绪论 6
1.1 课题背景 6
1.2 国内外相关领域的研究现状 6
1.3 主要研究内容 7
1.4 研究意义 7
1.5 本章小结 8
第二章 系统方案 9
2.1 紫外线空气消毒机的原理 9
2.2 具体方案 10
2.3 本章小结 11
第三章 硬件电路设计 12
3.1 元器件的选择 12
3.2 硬件模块设计 17
3.3 本章小结 26
第四章 软件部分 27
4.1 主程序的设计 27
4.2 子程序的设计 30
4.3本章小结 36
第五章 系统调试 37
5.1 硬件调试 37
5.2 软件调试 40
5.3 本章小结 42
结论 44
致谢 45
参考文献 46
本电子电气通信自动化毕业设计“基于单片机的紫外线空气消毒机控制系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
客服微信号:hastp888
添加好友时请备注“论文”