ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:257.79KB ,
资源ID:3139105      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3139105.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机课程设计消毒柜经典版.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机课程设计消毒柜经典版.docx

1、单片机课程设计消毒柜经典版课程设计课程名称: 单片机原理及应用课程设计 学 院: 电气工程 专 业:电子信息工程 姓 名: 燕 渊 学 号: 0908040243 年 级: 09级 任课教师: 彭建老师 2012年 6月 30日 贵 贵州大学本科课程设计 第 页摘要我们正处于一个高速发展的社会,不仅是经济发展快,科技发展也相当迅速,微电脑控制技术开始逐步渗透到各个领域中,包括工业、农业以及家庭生活。环境的变化对人们的生产和生活有一定的影响,通过对环境的检测,分析,掌握其变化规律并合理利用,以改善人类的生活质量,更好的为人类服务。 这次要设计的是一个以单片机为核心的单门消毒柜,它由硬件和软件两部

2、分组成。硬件部分主要由控制电路、单片机开关电源电路、按键和5V直流电源的转换控制电路、继电器切换电路及报警电路等部分组成。消毒柜采用220V、50HZ交流电,内部加热电热管功率1000W,5V直流电源的转换电路向系统供电,采样AT89C51常见的单片机作为控制芯片。研发出的消毒柜具有检测其温度的控制,延时控制,报警控制等功能。 而该课题是设计一个消毒柜其实就是设计一个智能的温度控制系统,消毒柜主要通过加热到一个指定温度,对餐具等卫生洁具进行高温消毒,消毒柜将高温控制在一个指定的范围内,并维持一定时间,杀灭细菌,极大地增强了人们的饮食卫生,大大降低了疾病的交叉传染,为提高人们的身体健康起了重要的

3、作用。关键字:单片机、AT89C51、继电器、延时控制 贵 贵州大学本科课程设计 第 页摘要第一章课程设计的任务及要求11.1 课程设计的内容11.2 课程设计应完成的工作11.3 课程设计的安排1第二章 绪论3第三章 硬件电路43.1 消毒柜的组成电路43.2 键盘控制电路43.3 晶振电路53.4 复位电路63.5 消毒柜电热丝控制电路73.6 扬声器报警电路73.7 产生VCC的直流电源电路83.8 掉电保护电路9第四章 系统软件设计104.1 软件设计流程图104.2 软件设计的程序11第五章 结论15 贵 贵州大学本科课程设计 第 页致谢16参考文献17附录118附录219 贵 贵州

4、大学本科课程设计 第 1 页第一章 课程设计任务及要求1.1课程设计的内容设计一个以MCS-51系列单片机为核心的单门消毒柜控制电路,并按规范制作设计文本和图纸。主要性能要求:1.1.1消毒柜使用220V,50Hz交流电,内部加热电热管功率1000W;1.1.2消毒柜插头接上市电和电热管通电加热时,面板上都要有相应的指示灯;1.1.3面板上设置一轻触式按键,手动启动或停止加热(按一下“启动” 加热,再按一下“停止”加热,如此循环);1.1.4若消毒柜内部电热管处于通电加热状态,在下列任何一种情况发生时,立即停止加热: . 按一下“启动/停止” 按键,消毒柜回到待机状态;. 消毒柜内部达到一定温

5、度时,延时20分钟后自动停止加热,回到待机状态; 消毒柜门被打开时停止加热,关好门后回到待机状态;电热管通电加热1小时后,无条件自动停机,并发出故障报警;报警状态要能通过按动一下“启动/停止”按键解除。1.2课程设计应完成的工作独立完成消毒柜控制电路的软硬件设计任务,按规范撰写设计说明书一份,用4号标准工程图纸绘制硬件电路原理图和软件流程框图各一张,并编写单片机控制程序。1.3 课程设计的安排 贵 贵州大学本科课程设计 第 2 页序号课程设计各阶段名称日期、周次1布置课题、让学生充分理解题意2012年6月25日、第1周2查阅资料、设计方案论证、选择2012年6月26日、第1周3硬件电路设计、软

6、件流程的构建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 页第二章 绪论 随着社会的发展,生活水平的不断改善,人们对生活质量和健康问题的意识也不断提高,深深地认识到了安全才能给人幸福,所以大多数的家庭及公共场合对生活餐具进行了安全处理,这样就离不开我们的消毒柜,消毒柜为我们的健康提供了一道安全防线,不但省事而且方便,随之而成为了人们生活的必需品。但是一个全自动、安

7、全性能高、成本低的消毒柜更加能体现现代科技的成熟,也能走向市场博取消费者的亲睐。这一性能就需要发展迅速的单片机芯片来实现,现在大多数的电子产品都离不开单片机,单片机已经深入到我们生活中的各个领域,如,家用电器,生活用品,航空,军事等。 接下来我们一起来专研一下消毒柜的工作原理,以及单片机所起到的作用。 贵 贵州大学本科课程设计 第 4 页第二章硬件电路3.1 消毒柜的组成图: 图3.1如上图所设计的消毒柜的硬件电路大概有这几个部分组成键盘控制电路、 掉电保护、复位电路、晶振电路、消毒柜的电热丝、扬声器等。整个电路采用AT89C51作为控制器 消毒柜采用220V,50Hz 交流电,内部加热电热管

8、功率1000W,消毒柜插头接上市电和电热管通电加热时,面板上都要有相应的指示灯显示,变压电路将 220V 交流电压通过整流电路转化为 5V 的直流电,对电路提供电源,单片机通过晶振电路产生脉冲信号,通过输出各种电脉冲信号来驱动控制各部分,正常工作掉电保护电路保证系统掉电时时钟不会停止。其他的一些简单电路我们将会在下面的原理中一一给出。AT89C51单片机具有高速、低功耗、端口驱动能力强、抗干扰能力强、稳定、可靠及低价实用等特点,由其作为主控制器完全能满足设计的需要,与其连接的外围电路分述如下。32 键盘控制电路3.2.1按一下“启动/停止” 按键,消毒柜回到待机状态;3.2.2消毒柜内部达到一

9、定温度时,延时20分钟后自动停止加热,回到待 贵 贵州大学本科课程设计 第 5 页机状态; 3.2.3消毒柜门被打开时停止加热,关好门后回到待机状态;3.2.4电热管通电加热1小时后,无条件自动停机,并发出故障报警;报警状态要能通过按动一下“启动/停止”按键解除。因此键盘电路采用独立式的按键,每个独立按键单独占有一根 I/O 口线 每根 I/O 口线的工作状态。利用查询 的方式对消毒柜的输入进行控制,分别接在单片机的 P1.0、P1.1、P1.2 口。如下图:图3.2S1 控制门的控制开关 S2 控制手动开关 S3 控制温控开关。当开关闭合时,相应的接口低电平达到断开的作用,相反当开关断开,相

10、应的接口高电平达到闭合的作用开始工作。33 晶振电路单片机的定时控制功能是有片内的时钟电路和定时电路来完成的,而片内的时钟产生方式有两种,内部时钟方式和外部时钟方式。这里我采用的是内部时钟方式 如下图。片内高增益反相放大器通过 XTAL1、XTAL2 外接作为反馈元件的,晶体与电容组成的并联谐振回路构成一个自激振荡器向内部时钟电路提供振荡时钟。电容 贵 贵州大学本科课程设计 第 6 页C1 、C2 的值则有微调的作用,通常取 30pF 左右。图3.33.4 复位电路51 系列单片机的复位引脚 RST 上只要出现 10ms 以上的高电平,单片机就会实现复位如下图: 图3.4上电时 +5V 电源立

11、即对单片机芯片供电,同时经 R 对C5 充电。C5 上电压建立的工程就产生一定宽度的负脉, 经过反向 RST上出现正脉冲使单片机实现了 贵 贵州大学本科课程设计 第 7 页上电复位。按钮按下时,RST上同样出现高电平,实现了按钮复位。在应用系统中有些外围芯片也需要复位。如果这些芯片复位端的复位电平与单片机一致,则可以与单片机复位脚相连。因此,非门在这里不仅起了反向的作用,还增大了驱动器的电容C3、C4起滤波作用,可以防止干扰窜入复位端而产生误动作。3.5 消毒柜电热丝控制电热丝是消毒柜的最重要的成分,它工作在 220v、50Hz 的交流电源下,本身功 率为 1000W 。 它的导通采用的是继电

12、器的吸合方式来控制,如下图:图3.5接在单片机的 P2.6 口上,当 P2.6 输出低电平时,继电器吸合电热丝开始工作同时 D1 发光二极管发光,当 P2.6 输出高电平时继电器不吸合电热丝不工作,同时发光二极管 D1 没发光。Q1 放大器在这里主要起到的是开关作用,因为从单片机出来的电流不是很大,不足以驱动继电器,因此加了一个 VCC 电路,使电流流经继电器,从 Q1 的集电极流向射级从而驱动继电器的工作。3.6 扬声器报警电路 贵 贵州大学本科课程设计 第 8 页当电热丝持续工作一小时而未断开过时,电路报警,电路图如下: 图3.6其工作原理:Q2 在这里起到了开关电路的作用,利用 VCC

13、和 P2.7口的高电平就可以使扬声器发出报警声。3.7 产生VCC 的直流电源控制电路中多处用到的VCC是一个5V的直流电源,下图是产生该直流电源的电路图:图3.7 贵 贵州大学本科课程设计 第 9 页该电路中用一个变压器将 220V 的交流电转变为 5V 的交流电,再用一个整流 桥将其转变为直流电,但是转换的直流电不能排除有交流成分所以需要一个电解,电容来滤除交流成分。另外得出的 5V 的直流电并不是很稳定,所以要用一个 7805的稳压器,最后成能输出稳定的直流电压 VCC。38 掉电保护电路在消毒柜工作时,突然的断电可能给消毒柜的性能带有影响,所以需要一个掉电保护电路,以免掉电时继续给点偏激供电。如下图:图3.8当电源供电正常时,一方面给单片机供电,另一方面给电池充电,当电源断电时 电池放电,继续给单片机供电,保证其正常工作。在电源掉电时,为了不使低电平影响到单片机的 VCC 端,在电源与单片机的 VCC 端加一二极管。 贵 贵州大学本科课程设计 第 10 页

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1