单片机课程设计消毒柜经典版Word格式文档下载.docx
《单片机课程设计消毒柜经典版Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《单片机课程设计消毒柜经典版Word格式文档下载.docx(19页珍藏版)》请在冰豆网上搜索。
我们正处于一个高速发展的社会,不仅是经济发展快,科技发展也相当迅速,微电脑控制技术开始逐步渗透到各个领域中,包括工业、农业以及家庭生活。
环境的变化对人们的生产和生活有一定的影响,通过对环境的检测,分析,掌握其变化规律并合理利用,以改善人类的生活质量,更好的为人类服务。
这次要设计的是一个以单片机为核心的单门消毒柜,它由硬件和软件两部分组成。
硬件部分主要由控制电路、单片机开关电源电路、按键和5V直流电源的转换控制电路、继电器切换电路及报警电路等部分组成。
消毒柜采用220V、50HZ交流电,内部加热电热管功率1000W,5V直流电源的转换电路向系统供电,采样AT89C51常见的单片机作为控制芯片。
研发出的消毒柜具有检测其温度的控制,延时控制,报警控制等功能。
而该课题是设计一个消毒柜其实就是设计一个智能的温度控制系统,消毒柜主要通过加热到一个指定温度,对餐具等卫生洁具进行高温消毒,消毒柜将高温控制在一个指定的范围内,并维持一定时间,杀灭细菌,极大地增强了人们的饮食卫生,大大降低了疾病的交叉传染,为提高人们的身体健康起了重要的作用。
关键字:
单片机、AT89C51、继电器、延时控制
贵贵州大学本科课程设计第Ⅱ页
摘要………………………………………………………………………………………Ⅰ
第一章课程设计的任务及要求………………………………………………1
1.1课程设计的内容………………………………………………………………1
1.2课程设计应完成的工作………………………………………………………1
1.3课程设计的安排……………………………………………………………1
第二章绪论………………………………………………………………………3
第三章硬件电路………………………………………………………………4
3.1消毒柜的组成电路…………………………………………………………4
3.2键盘控制电路………………………………………………………………4
3.3晶振电路………………………………………………………………………5
3.4复位电路………………………………………………………………………6
3.5消毒柜电热丝控制电路…………………………………………………7
3.6扬声器报警电路……………………………………………………………7
3.7产生VCC的直流电源电路…………………………………………………8
3.8掉电保护电路………………………………………………………………9
第四章系统软件设计…………………………………………………………10
4.1软件设计流程图……………………………………………………………10
4.2软件设计的程序………………………………………………………………11
第五章结论………………………………………………………………………15
贵贵州大学本科课程设计第Ⅲ页
致谢………………………………………………………………………………………16
参考文献………………………………………………………………………………17
附录1……………………………………………………………………………………18
附录2……………………………………………………………………………………19
贵贵州大学本科课程设计第1页
第一章课程设计任务及要求
1.1课程设计的内容
设计一个以MCS-51系列单片机为核心的单门消毒柜控制电路,并按规范制作设计文本和图纸。
主要性能要求:
1.1.1消毒柜使用220V,50Hz交流电,内部加热电热管功率1000W;
1.1.2消毒柜插头接上市电和电热管通电加热时,面板上都要有相应的指示灯;
1.1.3面板上设置一轻触式按键,手动启动或停止加热(按一下“启动”加热,再按一下“停止”加热,如此循环);
1.1.4若消毒柜内部电热管处于通电加热状态,在下列任何一种情况发生时,立
即停止加热:
.按一下“启动/停止”按键,消毒柜回到待机状态;
.消毒柜内部达到一定温度时,延时20分钟后自动停止加热,回到待
机状态;
.消毒柜门被打开时停止加热,关好门后回到待机状态;
.电热管通电加热1小时后,无条件自动停机,并发出故障报警;
报警
状态要能通过按动一下“启动/停止”按键解除。
1.2课程设计应完成的工作
独立完成消毒柜控制电路的软硬件设计任务,按规范撰写设计说明书一份,用4号标准工程图纸绘制硬件电路原理图和软件流程框图各一张,并编写单片机控制程序。
1.3课程设计的安排
贵贵州大学本科课程设计第2页
序号
课程设计各阶段名称
日期、周次
1
布置课题、让学生充分理解题意
2012年6月25日、第1周
2
查阅资料、设计方案论证、选择
2012年6月26日、第1周
3
硬件电路设计、软件流程的构建
2012年6月27日、第1周
4
程序的编制
2012年6月28日、第1周
5
撰写设计报告
2012年6月29日、第1周
6
绘制控制电路原理图和程序流程框图
2012年6月30日、第1周
7
校对、整理和完善;
交件、批阅和定成绩
2012年7月1日、第1周
表1.1
贵贵州大学本科课程设计第3页
第二章绪论
随着社会的发展,生活水平的不断改善,人们对生活质量和健康问题的意识也不断提高,深深地认识到了安全才能给人幸福,所以大多数的家庭及公共场合对生活餐具进行了安全处理,这样就离不开我们的消毒柜,消毒柜为我们的健康提供了一道安全防线,不但省事而且方便,随之而成为了人们生活的必需品。
但是一个全自动、安全性能高、成本低的消毒柜更加能体现现代科技的成熟,也能走向市场博取消费者的亲睐。
这一性能就需要发展迅速的单片机芯片来实现,现在大多数的电子产品都离不开单片机,单片机已经深入到我们生活中的各个领域,如,家用电器,生活用品,航空,军事等。
接下来我们一起来专研一下消毒柜的工作原理,以及单片机所起到的作用。
贵贵州大学本科课程设计第4页
第二章硬件电路
3.1消毒柜的组成图:
图3.1
如上图所设计的消毒柜的硬件电路大概有这几个部分组成键盘控制电路、掉电保护、复位电路、晶振电路、消毒柜的电热丝、扬声器等。
整个电路采用AT89C51作为控制器消毒柜采用220V,50Hz交流电,内部加热电热管功率1000W,消毒柜插头接上市电和电热管通电加热时,面板上都要有相应的指示灯显示,变压电路将220V交流电压通过整流电路转化为5V的直流电,对电路提供电源,单片机通过晶振电路产生脉冲信号,通过输出各种电脉冲信号来驱动控制各部分,正常工作掉电保护电路保证系统掉电时时钟不会停止。
其他的一些简单电路我们将会在下面的原理中一一给出。
AT89C51单片机具有高速、低功耗、端口驱动能力强、抗干扰能力强、稳定、可靠及低价实用等特点,由其作为主控制器完全能满足设计的需要,与其连接的外围电路分述如下。
3.2键盘控制电路
3.2.1按一下“启动/停止”按键,消毒柜回到待机状态;
3.2.2消毒柜内部达到一定温度时,延时20分钟后自动停止加热,回到待
贵贵州大学本科课程设计第5页
3.2.3消毒柜门被打开时停止加热,关好门后回到待机状态;
3.2.4电热管通电加热1小时后,无条件自动停机,并发出故障报警;
因此键盘电路采用独立式的按键,每个独立按键单独占有一根I/O口线每根I/O口线的工作状态。
利用查询的方式对消毒柜的输入进行控制,分别接在单片机的P1.0、P1.1、P1.2口。
如下图:
图3.2
S1控制门的控制开关S2控制手动开关S3控制温控开关。
当开关闭合时,相应的接口低电平达到断开的作用,相反当开关断开,相应的接口高电平达到闭合的作用开始工作。
3.3晶振电路
单片机的定时控制功能是有片内的时钟电路和定时电路来完成的,而片内的时钟产生方式有两种,内部时钟方式和外部时钟方式。
这里我采用的是内部时钟方式如下图。
片内高增益反相放大器通过XTAL1、XTAL2外接作为反馈元件的,晶体与电容组成的并联谐振回路构成一个自激振荡器向内部时钟电路提供振荡时钟。
电容
贵贵州大学本科课程设计第6页
C1、C2的值则有微调的作用,通常取30pF左右。
图3.3
3.4复位电路
51系列单片机的复位引脚RST上只要出现10ms以上的高电平,单片机就会实现复位如下图:
图3.4
上电时+5V电源立即对单片机芯片供电,同时经R对C5充电。
C5上电压建立的工程就产生一定宽度的负脉,经过反向RST上出现正脉冲使单片机实现了
贵贵州大学本科课程设计第7页
上电复位。
按钮按下时,RST上同样出现高电平,实现了按钮复位。
在应用系统中有些外围芯片也需要复位。
如果这些芯片复位端的复位电平与单片机一致,则可以与单片机复位脚相连。
因此,非门在这里不仅起了反向的作用,还增大了驱动器的电容C3、C4起滤波作用,可以防止干扰窜入复位端而产生误动作。
3.5消毒柜电热丝控制
电热丝是消毒柜的最重要的成分,它工作在220v、50Hz的交流电源下,本身功率为1000W。
它的导通采用的是继电器的吸合方式来控制,如下图:
图3.5
接在单片机的P2.6口上,当P2.6输出低电平时,继电器吸合电热丝开始工作同时D1发光二极管发光,当P2.6输出高电平时继电器不吸合电热丝不工作,同时发光二极管D1没发光。
Q1放大器在这里主要起到的是开关作用,因为从单片机出来的电流不是很大,不足以驱动继电器,因此加了一个VCC电路,使电流流经继电器,从Q1的集电极流向射级从而驱动继电器的工作。
3.6扬声器报警电路
贵贵州大学本科课程设计第8页
当电热丝持续工作一小时而未断开过时,电路报警,电路图如下:
图3.6
其工作原理:
Q2在这里起到了开关电路的作用,利用VCC和P2.7口的高电平
就可以使扬声器发出报警声。
3.7产生VCC的直流电源
控制电路中多处用到的VCC是一个5V的直流电源,下图是产生该直流电源的电路图:
图3.7
贵贵州大学本科课程设计第9页
该电路中用一个变压器将220V的交流电转变为5V的交流电,再用一个整流桥将其转变为直流电,但是转换的直流电不能排除有交流成分所以需要一个电解,电容来滤除交流成分。
另外得出的5V的直流电并不是很稳定,所以要用一个7805的稳压器,最后成能输出稳定的直流电压VCC。
3.8掉电保护电路
在消毒柜工作时,突然的断电可能给消毒柜的性能带有影响,所以需要一个掉电保护电路,以免掉电时继续给点偏激供电。
如下图:
图3.8
当电源供电正常时,一方面给单片机供电,另一方面给电池充电,当电源断电时电池放电,继续给单片机供电,保证其正常工作。
在电源掉电时,为了不使低电平影响到单片机的VCC端,在电源与单片机的VCC端加一二极管。
贵贵州大学本科课程设计第10页