单片机课程设计消毒柜经典版
毕业设计-基于单片机的智能消毒设备

3.1
本系统需要使用12V和5V两种电压给电路各个模块供电,所以采用经典的三端稳压芯片LM7812和LM7805制作电源。利用该方法方便简单,工作稳定可靠。
3.2
方案一:采用LCD 1602液晶来充当显示模块。该液晶显示器以其微功耗、显示内容丰富、体积小、超薄轻巧等诸多优点在电子设计中被广泛应用。
4.7
4.7.1 STC
图4-8 单片机电路
本设计采用PDIP封装的STC89C52芯片为主控制器,STC89C52是一个低电压,高性能CMOS8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。如图4-8所示。该芯片正常工作电压为5V,支持的最高时钟频率为80MHz,Flash程序存储器为8KB,RAM数据存储器为512B,内置看门狗电路,支持ISP/IAP。控制部分是系统整机协调工作和智能化管理的核心部分,采用STC89C52单片机实现控制功能是其关键,采用单片机不但方便监控,并且大大减少硬件设计[2]。
在继电器吸和到断开瞬间,由于线圈中的电流不能突变,将在线圈产生下正上负的感应电压,是晶体管集电极承受很高电压,有可能损坏驱动管Q2,为此在继电器线圈两端并接一个续流二极管D1,使线圈两端的感应电压被定位在0.7V左右。正常工作是,线圈上的电压上正下负,二极管D1截止,对电路没有影响。
4.4
图4-5报警电路
电源电路应注意以下事项[6]:
(1)由于直流稳定电源一般是由交流电源经整流稳压等环节而形成的,这就不可避免地在直流稳定量中多少带有一些交流成份。
消毒碗柜控制电路电子技术课程设计

湖南工程学院课程设计课程名称数字电子技术课题名称消毒碗柜控制电路专业电气工程及其自动化班级学号姓名指导教师2011 年月日目录一.课题设计任务:二、课程设计原理:三、设计方案1.思路图四.安装步骤及其检验五、总结与设计调试体会六.附录七.参考文献一.实验任务设计消毒碗柜控制电路,完成下列工作流程:开机→消毒→消毒,加喷水雾→消毒关, 喷水雾关,烘干↓完成←烘干关,指示灯亮报警1.时间要求:消毒8分钟, 喷水雾6分钟, 烘干2分钟,指示灯亮4分钟报警;2.要求用七段显示器显示每个步骤时间(以分钟为单位).并用发光二极管A、B、C和D分别表示消毒工作、喷水雾工作、哄干工作、指示灯亮报警;3.要求用发光二极管显示每个运行步骤。
4.功能扩展(自选)二.实验原理用A、B、C、D表示消毒柜的工作步骤。
发光二极管A、B、C和D 分别表示消毒工作、喷水雾工作、哄干工作、指示灯亮报警;消毒柜根据设计要求整个过程按四个步骤完成。
A工作33分钟→A和B同时工作12分钟→AB退出、C工作→C退出D单独工作4分钟→完成,再继续循环。
可用CT74LS138 3线-8线译码器作为控制电路,输出端外加一个反相器接发光二极管可分别显示四部的工作情况。
也可用这个译码器输出联合与非门和与门表示A,B,C,D的工作状态。
同理计数器的置数外加其它门电路也可以用74LS138来完成。
开始置数第一步运行完后计数器给信号174LS160的时钟输入端,让它运行第二步置数,置数由74LS138输入给计数器,进行加计数。
各个灯和显示器显示个自的步骤和状态运行情况。
三.设计方案1.思路图2.总电路仿真图3.各单元设计电路元件介绍(1)倒数计数器(2)步骤计数器四.安装步骤及其检验故障分析:首先要注意是否每个芯片都可以正常工作,以及每根线是否能良好导通,否则很容易导致故障发生。
然后,查看每块芯片是否都将其电源端和接地端接入信号,否则该芯片将不会工作。
最后,每块芯片某些端口不接的最好选择其适宜的1或0接入信号,以避免其影响芯片工作。
基于单片机的消毒柜电路设计说明

课程设计课程名称:单片机原理及应用课程设计学院:电气工程学院专业:电子信息工程姓名: ***8 学号: *** 年级: 2009级任课教师:彭建2012年 7 月 1 日贵贵州大学本科课程设计第 I 页摘要现当代科学技术的不断发展,微电脑控制技术开始逐步渗透到各个领域中,包括工业、农业以及家庭生活。
消毒柜就是为了人们日常生活中的餐具消毒而设计的,采用微电脑控制技术,精确地控制消毒柜内的温度和加热时间,很大程度上改善了人们的饮食当卫生,提高了人们的生活水平。
本课题设计一个以MCS-51系列单片机为核心的单门消毒柜控制电路,文中对其电路的各结构及工作原理作了详尽的介绍。
电路运行后,能自动定时控制消毒柜电热板的加电和断电,适时有效地完成对柜内管餐具或其它物品的消毒工作。
对温度的控制主要由单片机控制继电器动作来管理加热板的启动和停止,并且对温度的控制为精确的闭环控制。
具有电路简单、制作容易、使用灵活等优点。
通过该电路,可以进一步了解到单片机电路的应用扩展功能和指令应用技巧。
关键词:单片机,单门,消毒柜,控制电路贵贵州大学本科课程设计第 II页目录摘要 (I)第一章任务及要求……………………………………………………………错误!未定义书签。
1.1任务………………………………………………………………………错误!未定义书签。
1.2 主要性能要求 (1)第二章前言………………………………………………………………………错误!未定义书签。
第三章方案论证与确定 (3)3.1单片机的选择 (3)3.1.2加热控制器件的选择………………………………………………错误!未定义书签。
3.1.3温控器件的选择………………………………………………………错误!未定义书签。
第四章设计过程 (4)4.1硬件电路的设计 (4)4.1.1系统硬件结构框图 (4)4.1.2 设计原理 (4)4.1.3 时钟和复位电路 (4)4.1.4 电源转换电路 (5)4.1.5 电热板控制电路 (5)4.1.6 报警电路 (6)4.1.7 开关电路 (6)4.2系统软件设计 (7)4.2.1 设计原理 (7)4.2.2 程序设计 (7)第五章结论及心得 (10)贵贵州大学本科课程设计第 III页第六章参考文献 (11)致谢 (12)附录一 (13)附录二 (14)贵贵州大学本科课程设计第 1 页第一章任务及要求1.1任务设计一个以MCS-51系列单片机为核心的单门消毒柜控制电路,并按规范制作设计文本和图纸。
基于单片机控制的消毒柜毕业设计论文

第1章绪论随着人们的生活质量的提高,对于健康生活的要求也随之提高,饮食健康成为了人们所关注的重点问题。
消毒柜的诞生和普及,适应了人们对于健康生活的要求。
本章就本课题的研究意义及研究现状等做详细的概述。
1.1 研究意义臭氧技术产品功能强,产品新颖,属高科技环保型产品,符合国家21世纪优先项目计划中的清洁产品行业,而且涉及国内各种产业,潜力极大。
由于小型臭氧技术产品对发生器性能要求较低,由于小型臭氧技术产品对发生器性能要求较低,价格便宜,应用面广,因此从八十年代中期开始在我国迅速发展。
在国内大市场的吸引下,在短短十几年内,发展了不下十几种小型臭氧产品如矿泉水处理设备、臭氧管、臭氧发生器、空气净化器、消毒柜、消毒盒等。
随着人们对消毒柜的需求要求,各厂家也在相继改进自己的产品。
同时随着技术的不断发展,消毒柜新品的高技术含量也体现在模糊逻辑化的控制、触摸屏式面板、数码、微电脑液晶显示和纳米等新材料的使用上。
可以说,家电产品的新技术已全面使用在消毒柜上了。
1.2 研究现状我国臭氧技术的研究及应用起步较晚,70年代中期由华东化工学院、北京环保所、清华大学的水处理技术人员借鉴国外技术,进行了试验性研究。
80年代在蛋果蔬易腐食品防霉保鲜、食品加工、杀菌净化领域有一定发展。
90年代,臭氧技术进入医疗、家电行业。
到目前有机构或企业研究生产、使用和研制用于水消毒、食品加工杀菌净化、易腐仪器储藏防霉保鲜、医疗卫生与家庭消毒净化等方面臭氧产品。
但生产单位分解,规模小,技术力量不足,资金短缺,目前最高水平仅停留在1kg/h的水平。
按产品应用领域分属国家环保局(建设部)、医药管理局、轻工总会等部门管理。
主要部门近来陆续制定了臭氧消毒柜、家用食具消毒柜的二个行业标准。
从对家用电器的控制手段来看,经历了两个阶段,在上世纪70年代到80年代,家用电器基本上属于机电控制功能;进入90年代,家用电器出现了智能化,转向电脑控制的智能化型家电,这种智能家电一般通过微控制器(即单片机)1实现对家电的控制操作;未来的家电将实现网络化,Bluetooth,HomeRF以及IEEE802.15等标准的制定表明了这个趋势。
基于单片机的消毒衣柜控制器设计与实现

基于国内外对消毒柜的研究大体可以分为三个方向:首先是基于温度控制,通过对温度的控制来达到消毒的目的,它分为高温型电子消毒柜杀菌和低温型消毒柜,其次就是市场上的一些通过臭氧消毒,最后就是通过紫外线来消毒的消毒柜。
这三类消毒柜其中高温消毒柜高温型电子消毒柜杀灭细菌的效果好,升温速度较快,用时短,一次消毒的时间一般不会超过25分钟,同时,在消毒的过程中不产生气体,所以容易被用户接受。高温型电子消毒柜适用于铝、不锈钢、陶瓷、玻璃制成的餐具、茶具,但是不适于消毒不耐热的塑料、漆、木、竹制品,选购的时候要考虑这一点。一般家中电子消毒柜耗电功率多在600-700瓦之间,每次消毒耗电相对低温型多一些。
综上所述,本设计使用方案一选用STC89C52单片机作为本设计的微控制芯片。
1.2.2
方案一:使用LCD12864
使用LCD12864作为显示器,该显示器是128*64字符型点阵液晶,能够显示汉字、字母和图形,内部自带字库,使用方便,显示直观。可以通过可变电阻来调节背光亮度,在夜间也可以使用,接口和操作都很简单,价格便宜,并且使用该显示器能够节省IO口占用,节省系统资源。适合作为本设计的选择。
基于单片机的消毒衣柜控制器设计与实现
在科技高速发展、日新月异的今天,人们越来越注重生活舒适度和安全卫生。一切在曾经不曾注意到的微生物也引起了人们的广泛关注,螨虫,细菌,病毒纷纷进入人们的视线,如何消灭它们让生活更安全卫生就成了人们生活中的一件大事,这就促发了消毒衣柜的诞生。
本设计使用STC89C52单片机作为主控器件,使用传感器DHT11作为温度湿度检测器件,与单片机通过普通端口相连接,检测的温度湿度值通过处理后,显示在LCD12864显示器上,使用紫外线灯管进行杀菌,使用PTC加热器进行除湿,并且具有按键输入的功能,可以输入设置的消毒时间,当达到设置值后,停止消毒和加热并产生提示的报警音,从而完成整个功能。
本科毕业设计-消毒柜微电脑控制器设计

摘要在现实生活中,随着科技的进步,人们的健康观念逐渐增强,卫生意识越来越浓,对于食品的消毒要求有所提高。
本文介绍的AT89C51单片机消毒柜控制系统就是为了人们日常生活中的餐具消毒而设计的,采用微电脑控制技术,精确地控制消毒柜内的温度,很大程度上改善了人们的饮食卫生,提高了人们的生活水平。
本设计采用DS18B20温度传感器采集实时温度,通过DQ口送51单片机系统,实现模拟温度值的采集、转化、输出数字值,然后51单片机对采集的数据处理后送液晶显示电路,实时动态地显示当前的温度、最高加热温度、最低保温温度以及最高保温温度。
消毒柜主要通过加热到一个指定温度,对餐具等卫生洁具进行高温消毒,消毒柜将高温控制在一个指定的范围内,杀灭细菌,极大地增强了人们的饮食卫生,大大降低了疾病的交叉传染,为提高人们的身体健康起了重要的作用。
关键词:单片机温度传感器消毒柜饮食卫生目录第一章概述.................................. 错误!未定义书签。
第二章系统的组成及工作原理.................. 错误!未定义书签。
2.1 系统设计要求 ........................... 错误!未定义书签。
2.2 系统组成框图和系统工作原理 ............. 错误!未定义书签。
第三章硬件电路方案设计....................... 错误!未定义书签。
3.1 方案比较与确定 ......................... 错误!未定义书签。
3.2 单片机最小系统设计 ..................... 错误!未定义书签。
3.3 温度采集转换电路 ....................... 错误!未定义书签。
3.3.1 DS18B20温度传感器介绍............ 错误!未定义书签。
3.3.2 DS18B20温度传感器工作原理....... 错误!未定义书签。
课程设计(论文)基于单片机消毒柜控制系统设计

电子信息工程专业课程设计题单班级098208126学生徐安课程名称专业课程设计课题消毒柜微电脑控制器设计要求设置三个功能键:消毒、保温、停止按消毒键,接通加热继电器加热,当测到125℃时,停止加热;按保温键,在50℃以下接通加热器,到70℃关闭,一直持续工作按停止键,则停止工作课题发给日期2010.6.14课程设计完成日期2010.7.9指导教师评语:评分:基于单片机消毒柜控制系统设计学生:胥鑫指导教师:王萍内容摘要:当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导,以信息技术和信息产业为中心的信息革命方兴未艾。
为使我国尽快实现经济信息化,赶上发达国家水平,必须加速发展我国的信息技术和信息产业。
而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。
本文主要介绍了一个来用AT89C51 单片机制作的消毒柜控制电路。
它主要包括供电电源电路、上电复位电路、晶振电路、开关控制电路、电热管电路、报警电路等部分。
文中对各电路的结构及工作原理作了详尽的介绍。
电路运行后,能自动定时控制消毒柜电热管的加电和断电,适时有效地完成对柜内餐具或其它物品的消毒工作。
具有电路简单、制作容易、使用灵活等优点。
通过改电路,可以进一步了解到单片机电路的应用扩展功能和指令应用技巧。
关键词:单片机单门消毒板Based on SCM alexipharmic ark control design Abstract:At present, worldwide, with microelectronics technology, a computer and communication technology as the forerunner, take the information technology and the information industry as the center of information revolution is in the ascendant. In order to make our country as quickly as possible economic informatization, catch up with the developed countries, we must accelerate the development level of our country's information technology and information industry. But how computer technology and practical application is more effective combination and effective play its role is the scientific community's hottest topic, also is the current computer application in active unprecedentedly field. This paper mainly introduces a made by AT89C51 alexipharmic ark control circuit. It mainly includes the power supply circuit, the electricity reset circuit, crystal oscillator circuit, switch control circuit, electric heat pipe circuit, alarm circuit and other parts. In this paper the circuit structure and work principle of a detailed introduction. Circuit after the operation, it can automatic timing control alexipharmic ark of plus electric heating tube and power outages, timely effectively completed to rack tableware or other articles disinfection job. Has the circuit is simple, easy to make, use agile, etc. Through the change circuit, can further understanding to the application of SCM circuit function expansion and instructions application skills.Keywords:SCM ChanMen Disinfection board目录前言 (6)1.1 课题的背景和意义 (6)1.2 国内外研究概况及发展方向 (6)本文主要的研究内容 (7)2 系统的组成及工作原理 (7)2.1 系统设计要求 (7)2.2 系统组成框图 (8)2.3 系统工作原理 (8)3 硬件电路设计 (8)方案论证 (8)3.2 方案确定 (11)单片机最小系统设计 (11)温度转换与放大电路 (12)3.4.1 电桥电路 (13)3.4.2 测量放大电路 (15)3.5 数模转换电路 (17)温度控制电路 (19)3.7 显示模块 (20)4 系统软件设计 (22)4.1 系统软件设计原理 (22)4.2 主程序设计 (22)4.3 中断服务程序设计 (23)4.4 系统子程序设计 (24)4.4.1 温度采样及滤波子程序 (24)4.4.2 显示处理子程序 (26)4.4.3 消毒子程序 (27)4.4.4 保温子程序 (27)4.4.5 停止子程序 (29)4.4.6 键盘处理子程序 (29)5 调试与结果分析 (30)5.1 硬件调试 (30)5.2 软件调试 (31)5.3 调试结果 (31)6 总结 (32)参考文献 (44)基于单片机消毒柜控制系统设计前言1.1 课题的背景和意义随着科技的进步,社会的发展,测温控温仪器的广泛应用,智能控温已经成为当今控制系统的主要方向,特别近年来温度控制系统已经应用在人们生活的各个方面,但温度控制却是一个一直未开发的领域,却是与人们息息相关的。
数电消毒柜课程设计.

目录一、设计思路与基本原理 (1)二、总电路图 (3)三、元件介绍 (4)四、各单元电路 (9)1. 倒计时电路 (9)2. 步骤计数电路 (10)五、故障分析和调试 (11)六、总结和体会 (12)七、附录 (13)八、参考文献一、设计思路与基本原理1、设计思路消毒柜由秒脉冲产生器 , 计数器 , 译码显示电路 , 控制电路等四个部分组成。
其中计数器和控制电路是系统的主要部分。
74LS 192计数器通过时钟信号的控制 , 完成 18分钟、 12分钟、 20分钟、 4分钟的计时功能。
分开计时 , 互相不干扰。
译码显示电路利用数码管完成时间的显示功能。
控制电路实现不同功能 (消毒 , 喷水雾 , 烘干 , 报警的转换同时实现循环控制。
框图 :2、基本原理用发光二极管 A 、 B 、 C 和 D 分别表示消毒工作、喷水雾工作、烘干工作、指示灯亮报警 , 用 E 、 F 、 G 、 H 二极管分别表示一二三四的步骤。
A 工作 18分钟 , AB 同时工作 12分钟 , C 工作 20分钟 , D 工作4分钟。
可用 74LS 138和 3线 -8线译码器联合与非门 ,与门 ,异或门接成控制电路 , 表示 ABCD 及 EF GH 的状态。
置数部分。
通过两片 74L S192可逆计数器的高位端的借位端 T CD 给 74L S161提供脉冲信号 , 使 74L S161进行步骤的加计数。
通过计数器74L S161、译码器 74L S138与组合门电路给两片 74L S192置数。
开始置数第一步运行完后 74LS192计数器给信号 174L S161的时钟输入端 ,让它运行第二步置数 ,置数由 74LS138输入通过组合门电路给计数器 , 进行倒计时。
各个灯和数码管显示步骤和工作状态运行情况。
计数部分。
课题要求实现两位十进制的倒计时 ,故用两个计时器 74LS 192芯片级联即可实现倒计时功能。
该电路选用 74LS 192作为减计时器 , 级联为两位十进制计数器 , 驱动数码管显示器显示时间倒计时。
单片机课程设计消毒柜经典版

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

专业课程设计报告题目名称:消毒柜控制电路姓名:通信工程专业:班级学号:同组人:指导教师:2010年 07 月 10 日摘要随着现代科学技术的不断发展,微电脑控制技术开始逐步渗透到各个领域中,包括工业、农业以及家庭生活。
温度的变化对人们的生产和生活有一定的影响,通过对环境的检测,分析,掌握其变化规律并合理利用,以改善人类的生活。
消毒柜就是为了人们日常生活中的餐具消毒而设计的,采用微电脑控制技术,精确地控制消毒柜内的温度和加热时间,很大程度上改善了人们的饮食卫生,提高了人们的生活水平。
本设计采用电桥电路将PT-100电阻值的变化转换成电压变化,再经运放TL084放大成0~5伏电压,整形滤波使得信号稳定后,送至ADC0809数模转换电路,转化成8位数字信号送8051单片机系统,8051单片机对采集的数据处理后送7279键盘显示电路,实时动态地显示当前的温度及倒计时时间。
对温度的控制主要由单片机控制继电器动作来管理加热器的启动和停止,并且对温度的控制为精确的闭环控制。
关键字:单片机数据处理显示目录第一章前言 (1)1.1课题的背景和意义 (1)1.2国内外研究概况及发展方向 (1)1.3 本文主要研究内容 (2)第二章系统的组成及工作原理 (3)2.1 系统设计要求....................................... ...... (3)2.2系统组成框图 (3)2.3 系统工作原理 (3)第三章硬件电路设计......................................... ....... .... ..43.1方案讨论 (4)3.2 方案确定 (5)3.3单片机最小系统设计 (6)3.4温度转换与放大电路 (7)3.5数模转换电路 (8)3.6键盘控制电路 (9)3.7显示模块 (10)第四章系统软件设计 (12)4.1 系统软件设计原理 (12)4.2主程序设计 (12)4.3 系统子程序设计 (13)4.3.1温度采样及AD子程序 (14)4.3.2显示处理子程序 (15)4.3.3消毒子程序 (15)4.3.4保温子程序 (16)4.3.5停止子程序 (17)4.3.6键盘处理子程序 (18)第五章调试与结果分析 (20)5.1硬件调试 (20)5.2软件调试 (20)5.3调试结果 (21)第六章结论 (22)6.1实现功能 (22)6.2不足之处及改进意见 (22)参考文献 (23)附录 (24)附录一电路原理图 (24)附录二源程序 (25)第一章前言1.1 课题的背景和意义随着社会的发展,科技的进步,测温控温仪器的广泛应用,智能控温已经是当今控制系统的主流方向,特别近年来温度控制系统已经应用的人们生活的各个方面但温度控制却是一个一直未开发的领域,却是与人们息息相关的问题。
基于单片机的消毒柜操纵设计

1 设计任务书课程设计内容1.课落款称:基于单片机的消毒柜操纵电路2.设计内容:以单片机为核心设计一个单门消毒柜操纵电路,并按标准制作设计文件3.要紧性能要求:⑴. 消毒柜利用220V,50Hz交流电,内部加热电热管功率1000W;⑵.消毒柜插头接上市电和电热管通电加热时,面板上都要有相应的指示灯显示;⑶. 面板上设置一轻触式按键,手动启动或停止加热(按一下“启动”加热,再按一下“停止”加热,如此循环);⑷. 假设消毒柜内部电热管处于通电加热状态,在以下任何一种情形发生时,当即停止加热:①. 按一下“启动/停止”按键,消毒柜回到待机状态;②. 消毒柜内部达到必然温度时,延时20分钟后自动停止加热,回到待机状态;③.消毒柜门被打开时停止加热,关好门后回到待机状态;④.电热管通电加热1小时后,无条件自动停机,并发出故障报警;报警状态要能通过按动一下“启动/停止”按键解除。
课程设计应完成的工作独立完成消毒柜操纵电路的软硬件设计任务,按标准撰写设计说明书一份,用4号标准工程图纸绘制硬件电路原理图和软件流程框图各一张,并编写单片机操纵程序。
1 设计任务书 (1)3 摘要 (4)4 引言 (4)5消毒柜操纵电路设计 (5)选题背景 (5)要紧思想 (5)选题意义 (6)硬件电路设计及描述 (6)供电电源电路 (7)上电复位电路及晶振电路 (7)开关操纵电路 (8)电热管电路 (8)报警电路 (10)软件设计 (10)总结 (14)6 参考文献 (15)7 致谢 (15)当前,活着界范围内,一个以微电子技术,运算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。
为使我国尽快实现经济信息化,赶上发达国家水平,必需加速进展我国的信息技术和信息产业。
而运算机技术如何与实际应用更有效的结归并有效的发挥其作用是科学界最热点的话题,也是现今运算机应用中空前活跃的领域。
本文要紧介绍了一个采纳AT89C51单片机制作的消毒柜操纵电路。
基于单片机的智能衣柜系统设计

基于单片机的智能衣柜系统设计引言在科技高速发展、日新月异的今天,人们越来越注重生活舒适度和安全卫生。
一切在曾经不曾注意到的微生物也引起了人们的广泛关注,螨虫,细菌,病毒纷纷进入人们的视线,如何消灭它们让生活更安全卫生就成了人们生活中的一件大事,这就促发了消毒衣柜的诞生。
该设计使用STC89C52单片机作为主控器件,使用传感器DHT11作为温度湿度检测器件,与单片机通过普通端口相连接,检测的温度湿度值通过处理后,显示在LCD12864显示器上,使用紫外线灯管进行杀菌,使用PTC加热器进行除湿,并且具有按键输入的功能,可以输入设置的消毒时间,当达到设置值后,停止消毒和加热并产生提示的报警音,从而完成整个功能。
系统设计本设计以STC89C52单片机作为控制芯片,以DHT11传感器作为测量芯片,通过读取DHT11测量到的数据来对加热板进行控制,以达到自动干燥的目的,通过设置消毒时间来决定紫外线灯的持续时间,以达到杀毒的目的。
该设计分别从硬件系统设计、软件程序设计两大部分对系统进行分析。
硬件系部分单片机最小系统温度湿度采集模块紫外线灯控制模块 PTC加热板控制模块按键模块显示模块软件部分主程序温度湿度采集程序紫外线灯控制程序 PTC加热板控制程序按键扫描程序显示程序系统架构按键输入部分:可以通过按键对消毒时间进行设置,为系统输入部分。
传感器输入部分:检测所处环境中里的温度和湿度,单片机通过发送指令读取传感器测得的温度和湿度。
显示输出:通过单片机驱动LCD12864液晶屏进行显示。
声光报警:当压力值超出设定值后,单片机输出报警信号,通过声音与LED灯的闪烁来进行报警。
PTC加热控制:单片机通过继电器驱动PTC加热器开始加热。
紫外线灯控制:单片机通过继电器驱动紫外线灯对消毒衣柜进行杀毒。
软件设计本设计软件部分需要实现如下功能:1、检测温湿度2、控制紫外线灯和加热板3、设置消毒时间4、警报主程序介绍主程序为程序的入口函数,该函数的函数名为main();任何单片机的C语言程序都从此程序开始运行,程序将该处的地址定义为开始地址,单片机上电复位后进入main函数,首先进行初始化设置,首先初始化LCD1602,然后对压力传感器进行初始化,然后转换一次压力值,显示静态数据。
单片机 模拟消毒碗柜的工作过程 设计报告

河北工业大学计算机硬件技术基础(MCS-51单片机原理及应用)课程设计任务书一.题目:用单片机模拟消毒碗柜的工作过程二.设计人三.总体设计1.功能描述:消毒碗柜可以定时对碗筷等进行消毒,当用户放入碗筷,关闭厨门并且按下开始按钮以后,消毒开始,10分钟以后自动结束,目前采用的比较广泛地消毒方式是臭氧消毒,如果中途用户开门,则必须立即停止消毒,防治臭氧泄漏2.问题的解决方案:(1)鉴于实际条件的限制,我们只是从试验板上模拟这个过程,可以利用红绿灯的亮灭来模拟消毒状态,用拨动开关来模拟厨门,用外部中断来模拟开始消毒的按钮。
(2)可以用软件延时的办法,利用内存单元来存储定时中断的数量,配合定时中断实现长时间定时。
四.硬件设计(1)所需设备为8031单片机,LED发光二极管,开关(2)硬件系统电路如下:五.软件模块和流程图在开始消毒的中断中,首先检测门的状态,确定是否可以启动消毒,按下开始按钮后,若门开则绿灯亮,不能进行消毒,等待状态,若门关上则绿灯灭,红灯亮,此时初始化计数器开始计时并消毒,10分钟后光中断,红绿灯都灭,在消毒过程中,若门打开则绿灯亮红灯闪烁,停止消毒,若门关着则继续消毒至到时为止。
六.汇编程序ORG 8000HAJMP MAINORG 8003H ;外部中断INT0入口地址AJMP BBORG 800BH ;T/C0入口地址AJMP TOS0ORG 801BH ;T/C1入口地址AJMP TOS1MAIN:MOV SP,#5FHMOV TMOD,#51HMOV TH1,#0F4H ;计数器1方式1,计数3000次MOV TL1,#48HMOV TH0,#4CH ;定时器0方式1定时50MSMOV TL0,#00HMOV R1,#00HMOV R2,#00HMOV R3,#00HSETB EASETB EX0 ;允许/INT0开中断SETB IT0 ;允许/INT0边缘触发SETB ET0 ;允许定时中断T/C0SETB ET1 ;允许计数中断T/C1SETB P3.0 ; 赋初值SETB P1.0SETB P1.1SJMP $BB:JB P1.7,AA;按下开关后检测门的状态,门开(P1.7=1)就跳转SETB P1.0CLR P1.1SETB TR0 ;启动定时器与计时器SETB TR1LJMP NEXTTOS1:JB P1.7,TS ;检测门的状态,中途开门就红灯闪烁INC R2CJNE R2,#14H,NEXTMOV R2,#00HSETB P1.0CPL P1.1CLR TR0CLR TR1NEXT:RETITOS0:JB P1.7,TS ;开始计时也反复检测门状态,中途开门就红灯闪烁MOV TH0,#4CH ;定时器T/C0赋初值MOV TL0,#00HINC R3CJNE R3,#02H,NEXTCPL P3.0 ; 经100MS后P3.0取反后输入T/CI自动加1MOV R3,#00HLJMP NEXTAA:CLR P1.0SETB P1.1LJMP BBTS:CLR P1.0CLR TR1JNB P1.7, BB ;门开(P1.7=1)顺序执行INC R1CJNE R1,#0AH,NEXT1CPL P1.1 ;每0.5秒就红灯闪烁一次MOV R1,#00HNEXT1:MOV TH0,#4CHMOV TL0,#00HRETIEND七.设计不足本程序包括三个中断,两个硬件计数和两个软件计数。
用AT89C2051单片机制作消毒柜自控开关

用AT89C2051单片机制作消毒柜自控开关
张继辉;穆晓曦
【期刊名称】《电子制作》
【年(卷),期】2004(000)009
【摘要】本文介绍一个采用AT89C2051单片计算机芯片(以下均简称其为“单片机”)制作的消毒柜自控开关电路.该电路既可按照系统默认的时间参数自动运行。
也可由使用者随时进行设置.通过按键输入新的时间参数。
电路运行后.能周期性地自动(定时)控制消毒柜内紫外线消毒灯管的加电和断电.适时完成对柜内餐具或其它物品的消毒工作。
【总页数】2页(P29-30)
【作者】张继辉;穆晓曦
【作者单位】无
【正文语种】中文
【中图分类】TN929.53
【相关文献】
1.AT89C2051单片机在双组分纺纱自控系统中的应用 [J], 李利
2.AT89C2051单片机在双组分纺纱自控系统中的应用 [J], 李利
3.用单片机制作水族箱加氧泵自控开关 [J], 张继辉
4.一种以AT89C2051单片机为核心的复合开关 [J], 高泽涵;黄岚
5.用AT89C2051单片机制作蒸饭柜定时开关 [J], 张继辉;穆晓曦;崔亦斌
因版权原因,仅展示原文概要,查看原文内容请购买。
单片机课程设计 消毒柜电路设计

《单片机原理及应用》课程设计报告书课题名称消毒柜控制系统姓名学号专业指导教师机电与控制工程学院年月日填写说明1、正文部分:(1)标题与正文格式定义标准如下:一级标题:1.标题1二级标题:1.1标题2三级标题:1.1.1标题3四级标题:1.1.1.1标题4(2)表格:尽可能采用三线表。
(3)图形:直接插入的插图应有图标、图号,不能直接插入的图应留出插图空位。
图中文字、符号书写要清楚,并与正文一致。
(4)文字表述:要求层次清楚,语言流畅,语句通顺,无语法和逻辑错误,无错字、别字、漏字。
文字的表述应当以科学语言描述研究过程和研究结果,不要以口语化的方式表达,报告中科技术语和名词应符合规定的通用词语,并使用法定计量单位和标准符号。
2、参考文献:(1)数量要求:参考文献只选择最主要的列入,应不低于5种。
(2)种类要求:参考文献的引用,可以是著作[M]、论文[J]、专利文献[P]、会议论文等。
(3)文献著录格式及示例。
参考文献用宋体五号字。
[1] 作者. 书名[M]. 版次. 出版地: 出版者, 出版年: 起止页码(著作图书文献)[2] 作者. 文章名[J]. 学术刊物名称. 年. 卷(期): 起止页码(学术刊物文献)示例:[1]王社国,赵建光。
基于ARM的嵌入式语音识别系统研究 [J]。
微计算机信息,2007,2-2:149-150.3、附录或附件:(可选项)重要的测试结果、图表、设计图纸、源程序代码、大量的公式、符号、照片等不宜放入正文中的可以附录形式出现。
4、如果需要可另行附页粘贴。
任务书设计一台消毒柜控制系统要求:(1)显示消毒柜温度,保持时间。
(2)可以键盘设定消毒柜温度,定时时间。
(3)可以实现实时中断功能。
(4)消毒后自动关机。
(5)测温误差:<0.5摄氏度。
(6)定时误差:<20s/月。
目录1、绪论 (1)2、方案论证(规划、选定) (2)3、方案说明(设计) (3)4、硬件方案设计 (4)5、软件方案设计 (6)6、调试 (8)7、技术小结(结束语) (9)8、参考文献 (10)9、附录(源程序代码、电路图等) (11)1.绪论该课题是设计一个消毒柜其实是设计一个智能的温度控制系统,消毒柜温度主要通过加热到一个指定温度,对卫生餐具进行高温消毒,消毒柜将高温控制在指定范围内,并维持一定时间,杀灭细菌,极大地增强了人们的饮食卫生,大大降低了疾病的交叉传染,为提高人们的身体健康起到了重要作用。
编程自动消毒器课程设计

编程自动消毒器课程设计一、课程目标知识目标:1. 学生能够理解编程自动消毒器的基本原理,掌握相关电子元件的功能和使用方法。
2. 学生能够运用所学的编程知识,设计并编写出实现自动消毒功能的程序。
3. 学生了解自动消毒器在实际生活中的应用,认识到科技对疫情防控的重要性。
技能目标:1. 学生能够运用所学知识,独立完成编程自动消毒器的搭建和程序编写。
2. 学生能够通过小组合作,解决在搭建和编程过程中遇到的问题,提高团队协作能力。
3. 学生能够运用信息搜索、分析、整理等方法,为编程自动消毒器的设计提供支持。
情感态度价值观目标:1. 学生对编程和电子制作产生兴趣,培养探究精神和创新意识。
2. 学生在课程学习中,认识到科技改变生活的重要性,增强社会责任感和使命感。
3. 学生通过小组合作,学会尊重他人、倾听意见,培养良好的沟通能力和团队精神。
本课程针对五年级学生,结合学科特点和教学要求,以实用性为导向,旨在让学生在掌握编程知识的基础上,培养实际操作能力和团队协作能力。
课程内容紧密联系课本,确保学生能够将所学知识应用于实际情境中,达到预期的学习效果。
通过本课程的学习,学生将能够独立设计并制作出编程自动消毒器,提高疫情防控意识,为社会发展贡献自己的力量。
二、教学内容本课程教学内容主要包括以下几部分:1. 自动消毒器原理介绍:讲解自动消毒器的工作原理,电子元件(如传感器、电机、控制器等)的功能和使用方法。
2. 编程知识学习:复习并巩固所学的编程基础知识,如循环结构、条件判断、变量定义等,为编写自动消毒器程序做好准备。
3. 硬件搭建:指导学生使用传感器、电机等电子元件,搭建自动消毒器的基本结构。
4. 程序编写:根据自动消毒器的工作原理,引导学生运用所学的编程知识,编写实现自动消毒功能的程序。
5. 实践操作与调试:学生分组进行实践操作,搭建和编写程序,针对遇到的问题进行调试和改进。
6. 成果展示与评价:学生展示自己的编程自动消毒器作品,进行自评、互评和教师评价。
消毒碗柜

用单片机模拟消毒碗柜的工作过程(学院土木班级交通C023 设计人高雪松学号026933)一.总体设计(1)功能描述:功能是利用MCS-51的硬件原理,使用汇编语言实现对消毒碗柜的控制,通过中断程序控制,实现厨门的开关,从而起到消毒作用。
关闭厨门并且按下开始按钮,消毒开始,10分钟自动结束。
由于消毒方式是臭氧消毒,所以中途用户开门,立即停止消毒,防止臭氧泄露。
(2)设计方案描述:利用定时器实现计时,用红绿灯的亮灭模拟消毒状态,用中断系统实行厨门开关的消毒转换,利用硬件显示方案的功能。
二.硬件设计(1)所需设备为8031单片机,LED发光二极管,开关(2)硬件系统电路如下:四软件模块和流程图:在开始消毒的中断中,首先检测门的状态,确定是否可以启动消毒,按下开始按钮后,若门关上则绿灯亮,此时初始化计数器开始计时并消毒,10分钟后光中断,绿灯灭红灯亮,在消毒过程中,若门打开则绿灯灭红灯亮停止消毒,若门关着则继续消毒至到时为止。
五汇编程序:ORG 0000H ;主程序入口处LJMP MAINORG 0013H ;外部程序入口处LJMP ETT1ORG 000BHLJMP L2ORG 1000H ;定时器1的入口地址MAIN: MOV SP,#6FH ;主程序MOV TMOD,#51HMOV TH1,#0F4H ;t/cl计3000个数MOV TL1,#48HMOV TH0,#3CH ;t/co 计50msMOV TL0,#0B0HMOV R2,#00HMOV IE,#10001110BSETB IT1SETB P1.2 ;厨门状态指示灯SETB P1.3 ;消毒状态指示灯CLR P1.1L:JB P1.0,L5 ;循环判断厨门开关SETB P1.2 ;l5;clr p1.2状态SJMP L ajmp lL5:CLR P1.2AJMP LETT1: JNB P1.0,L1 ;厨门开关状态CLR P1.2LJMP NEXT1L1: SETB P1.2SETB TR0 ;开启定时器零CLR P1.3SETB TR1 ;开启定时器一NEXT1:RETIL2: CLR P1.3 ;开始计时控制MOV TH0,#3CHMOV TL0,#0B0HINC R2JB P1.0,L4 ;判断厨门开关CJNE R2,#02H,NEXT ;100ms使p1.0取反一次CPL P1.1MOV R2,#00HLJMP NEXTL4:CLR TR0CLR TR1SETB P1.3CLR P1.2NEXT: RETIL3: CLR TR0CLR TR1CLR P1.2RETIEND六调试方案:运行过程中,曾有无中断的现象,在调试过程中,有时出现语句错误,但经过请教老师,把语句错误改正!经过改正,在最后调试时已经没有问题出现,一切运行良好。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.4 复位电路………………………………………………………………………6
3.5 消毒柜电热丝控制电路…………………………………………………7
3.6 扬声器报警电路……………………………………………………………7
3.7 产生VCC的直流电源电路…………………………………………………8
贵 大学本科课程设计第 Ⅲ 页
致………………………………………………………………………………………16
参考文献………………………………………………………………………………17
附录1……………………………………………………………………………………18
附录2……………………………………………………………………………………19
接下来我们一起来专研一下消毒柜的工作原理,以及单片机所起到的作用。
贵 大学本科课程设计第 4 页
第二章硬件电路
3.1 消毒柜的组成图:
机状态;
③.消毒柜门被打开时停止加热,关好门后回到待机状态;
④.电热管通电加热1小时后,无条件自动停机,并发出故障报警;报警
状态要能通过按动一下“启动/停止”按键解除。
1.2课程设计应完成的工作
独立完成消毒柜控制电路的软硬件设计任务,按规撰写设计说明书一份,用4号标准工程图纸绘制硬件电路原理图和软件流程框图各一,并编写单片机控制程序。
贵 大学本科课程设计第 Ⅱ 页
摘要………………………………………………………………………………………Ⅰ
第一章课程设计的任务及要求………………………………………………1
1.1 课程设计的容………………………………………………………………1
1.2 课程设计应完成的工作………………………………………………………1
3.8 掉电保护电路………………………………………………………………9
第四章 系统软件设计…………………………………………………………10
4.1 软件设计流程图……………………………………………………………10
4.2 软件设计的程序………………………………………………………………11
第五章 结论………………………………………………………………………15
1.3 课程设计的安排……………………………………………………………1
第二章 绪论………………………………………………………………………3
第三章 硬件电路………………………………………………………………4
3.1 消毒柜的组成电路…………………………………………………………4
3.2 键盘控制电路………………………………………………………………4
这次要设计的是一个以单片机为核心的单门消毒柜,它由硬件和软件两部分组成。硬件部分主要由控制电路、单片机开关电源电路、按键和5V直流电源的转换控制电路、继电器切换电路及报警电路等部分组成。消毒柜采用220V、50HZ交流电,部加热电热管功率1000W,5V直流电源的转换电路向系统供电,采样AT89C51常见的单片机作为控制芯片。研发出的消毒柜具有检测其温度的控制,延时控制,报警控制等功能。
1.1.3面板上设置一轻触式按键,手动启动或停止加热(按一下“启动” 加热,再按一下“停止”加热,如此循环);
1.1.4若消毒柜部电热管处于通电加热状态,在下列任何一种情况发生时,立
即停止加热:
①. 按一下“启动/停止” 按键,消毒柜回到待机状态;
②. 消毒柜部达到一定温度时,延时20分钟后自动停止加热,回到待
1.3 课程设计的安排
贵 大学本科课程设计第 2 页
序号
课程设计各阶段名称
日期、周次
1
布置课题、让学生充分理解题意
2012年6月25日、第1周2源自查阅资料、设计方案论证、选择
2012年6月26日、第1周
3
硬件电路设计、软件流程的构建
2012年6月27日、第1周
4
程序的编制
2012年6月28日、第1周
5
课程设计
课程名称:单片机原理及应用课程设计
学 院:电气工程专 业:电子信息工程
姓 名:燕 渊学 号:0908040243
年 级:09级任课教师:建老师
2012年 6月30日
贵 大学本科课程设计第Ⅰ 页
摘要
我们正处于一个高速发展的社会,不仅是经济发展快,科技发展也相当迅速,微电脑控制技术开始逐步渗透到各个领域中,包括工业、农业以及家庭生活。环境的变化对人们的生产和生活有一定的影响,通过对环境的检测,分析,掌握其变化规律并合理利用,以改善人类的生活质量,更好的为人类服务。
贵 大学本科课程设计第 1 页
第一章课程设计任务及要求
1.1课程设计的容
设计一个以MCS-51系列单片机为核心的单门消毒柜控制电路,并按规制作设计文本和图纸。
主要性能要求:
1.1.1消毒柜使用220V,50Hz交流电,部加热电热管功率1000W;
1.1.2消毒柜插头接上市电和电热管通电加热时,面板上都要有相应的指示灯;
而该课题是设计一个消毒柜其实就是设计一个智能的温度控制系统,消毒柜主要通过加热到一个指定温度,对餐具等卫生洁具进行高温消毒,消毒柜将高温控制在一个指定的围,并维持一定时间,杀灭细菌,极增强了人们的饮食卫生,大大降低了疾病的交叉传染,为提高人们的身体健康起了重要的作用。
关键字:单片机、AT89C51、继电器、延时控制
撰写设计报告
2012年6月29日、第1周
6
绘制控制电路原理图和程序流程框图
2012年6月30日、第1周
7
校对、整理和完善;交件、批阅和定成绩
2012年7月1日、第1周
表1.1
贵 大学本科课程设计第 3 页
第二章 绪论
随着社会的发展,生活水平的不断改善,人们对生活质量和健康问题的意识也不断提高,深深地认识到了安全才能给人幸福,所以大多数的家庭及公共场合对生活餐具进行了安全处理,这样就离不开我们的消毒柜,消毒柜为我们的健康提供了一道安全防线,不但省事而且方便,随之而成为了人们生活的必需品。但是一个全自动、安全性能高、成本低的消毒柜更加能体现现代科技的成熟,也能走向市场博取消费者的亲睐。这一性能就需要发展迅速的单片机芯片来实现,现在大多数的电子产品都离不开单片机,单片机已经深入到我们生活中的各个领域,如,家用电器,生活用品,航空,军事等。