版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 学科分类号 0409 本科毕业设计题目(中文): 全自动电冰箱控制电路设计 (英文): completely automatic electric refrigerator control circuit design 姓 名 学 号 学院 职业技术学院 专业、年级 应用电子技术教育 指导教师 二年月湖南师范大学本科毕业设计诚信声明本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本
2、人完全意识到本声明的法律结果由本人承担。 本科毕业设计作者签名: 二六 年 五 月 十 日湖南师范大学本科毕业设计任务书 设 计 题 目全自动电冰箱控制电路设计作 者 姓 名所属院、专业、年级指导教师姓名、职称预计字数1.2万开题日期选题的目的和意义:从电冰箱进入中国市场的这么多年来,它的发展速度相当惊人,可以说它是电器市场当中发展速度最快的电器之一。正因为发展速度非常快,就提高了对设计的要求。然而,从普通电冰箱到全自动电冰箱,它的制冷循环系统几乎没有改变,改变的只是它的控制电路和控制方式。所以,选择这个设计是很有实际意义的。主要研究内容:本次设计从所要实现的功能出发,根据其功能确定所需要的单
3、片机模块及其外围电路。在选择好主芯片及所需元器件后,再针对实现功能制作出电路板,编写程序,实现所需功能。在本设计中,采用的主芯片是at89c52,软件编程是采用c语言。程序模块有:主程序;键盘扫描子程序;显示子程序;中断子程序。化霜延时子程序。应达到的技术指标或要求: 1. 箱内温度显示;2. 自动除霜;3. 手动除霜;4. 箱内温度自动调节;5. 可自行设定箱内温度;6. 过欠压保护;7. 报警与二极管指示。主要设计方法或技术路线:1. 结合资料,确定设计选题;2. 用传感器检测冰箱内温度;3. 采用单片机at89c52为主芯片;4. 采用adc0809为a/d转换电路;5. 采用led显示
4、温度值;6. 控制压缩机和化霜电热丝实现自动化霜和过欠压保护;7. 安装与调试。完成本课题应具备的环境(软件、硬件):硬件上:采用示波器、数字万用表、焊接工具、伟福仿真器;软件上:采用c语言编程。各阶段任务安排:2006.2.10-2006.3.18 确定设计题目,查阅有关资料,明确该设计的现状。2006.3.18-2006.4.10在研读和分析手上资料的基础上提出自己的个人见解,并与老师讨论,购买元器件,制作电路板,同时构思论文,撰写初稿。2006.4.10-2006.4.20 在老师的指导下,进行硬件调试,并开始编制程序,同时修改论文,完成二稿。2006.4.20-2006.5.1 在老师
5、的指导下调试程序,使得硬件电路正常工作,并对照论文规范和范本,进一步修改,完成三稿。2006.5.1-2006.5.10 完成正稿。主要参考资料:1李佐周,制冷与空调设备原理及维修m北京:高等教育出版社,1991:1-62吴麒,自动控制原理m北京:清华大学出版社,2001:13pic系列单片机简介,db/ol4蔡美琴,mcs-51系列单片机系统及其应用m北京:高等教育出版社,1992:8-125常州惠昌产品介绍db/ol6刘乐善,微型计算机接口技术及应用m武汉:华中科技大学出版社,2000:279-2807孔星朗,单片机原理及其在家用电器中的应用m北京:海洋出版社,1993:15-158付晓光
6、,单片机原理与实用动手术m北京:清华大学出版社,2004:30-339康华光,电子技术基础数字部分m北京:高等教育出版社,2000:138-14110led的特点db/ol11srous, sound of destiny, new york; free press,2005, p37712祁伟,单片机c51程序设计教程与实验m北京:航空航天大学出版社,2006:10指导教师意见:二、湖南师范大学本科毕业设计评审表 设计题目全自动电冰箱控制电路设计作者姓名所属院、专业、年级指导教师姓名、职称字 数中文摘要全自动电冰箱控制电路设计是利用硬件电路和软件控制来实现对电冰箱的全自动控制。在电冰箱进入中
7、国市场以来,它的发展速度非常惊人,无论是在保鲜效果上,还是在节能环保上都有了非常大的进步,但在控制电路上仍然还不全面,大部分还是机械式控制方式,仅在一些高档商品中才出现由软件来控制。这也就要求我们在随着单片机的发展上,将电冰箱控制电路做到软件控制上的智能化,同时为环保和节能做出更大的进步。本设计正是从这一点出发而实现的。它主要实现的功能有自动化霜;可设定化霜温度;可手动化霜;显示与报警;过欠压保护。在系统中采用了目前应用最广泛的单片机at89c52作为主芯片,采用了adc0809作为a/d转换器件;程序设计上采用了通用的c语言编程;硬件电路采用分立电路板,用接插排线连接,它能够有利于硬件的调试
8、与检查检修,也显得美观大方。关键词电冰箱;自动控制;单片机英文摘要the completely automatic electric refrigerator control circuit design is to realize completely automatic control over electric refrigerators by using the hardware electric circuit and the software control. since electric refrigerators entered the chinese market, thei
9、r development speed has been astonishing. great progress has been made on freshness preservation as well as energy conservation and environmental protection. but they are not perfect on the control circuit, and majority of them are controlled by mechanical systems. software controls only appear in s
10、ome high-grade products. this also requires us, in along with in the monolithic integrated circuits development, to achieve intellectualization on the electric refrigerator control circuit by software. at the same time we should make greater progress for environmental protection and energy conservat
11、ion. this design is precisely made on this point. it mainly realizes such functions as the automated frost, the setting of the frost melting temperature, manually melting of frost, demonstration and alarming and low voltage protection. the most widespread monolithic integrated circuit at89c52 is use
12、d at present in the system to make main chip and adc0809 to be a/d transformation component. the program has used the general c language programming. the hardware electric circuit board uses separate electric circuit board, which can be connected through the electric connector in a line, so it can b
13、e advantageous to the hardware debugging and the inspection and mending, and it has a pretty appearance. 关键词electric refrigerator; automatic control; monolithic integrated circuit目录摘 要iabstractii1 绪论12 电冰箱的制冷原理42.1电冰箱的概述42.1.1 电冰箱的分类42.1.2 电冰箱的主要规格与星级规定52.1.3 电冰箱的制冷原理63 整机设计方案83.1方案183.2方案283.3选择方案9
14、3.4整机设计方案94硬件电路设计114.1整机电路114.2温度检测电路114.3a/d转换电路124.4单片机及外围电路154.5键盘及显示电路194.6过欠压保护电路214.7压缩机驱动电路及电热丝控制电路224.8电源电路234.9指示报警电路245软件程序设计255.1概述255.2程序流程图265.3程序编制29结论53参考文献54附表1元件清单55附录a全自动电冰箱控制电路图56附录b电路板实物及使用设备图57致谢60全自动电冰箱控制电路设计应用电子技术教育2002级邓朝晖n44020102摘要全自动电冰箱控制电路设计是利用硬件电路和软件控制来实现对电冰箱的全自动控制。在电冰箱进
15、入中国市场以来,它的发展速度非常惊人,无论是在保鲜效果上,还是在节能环保上都有了非常大的进步,但在控制电路上仍然还不全面,大部分还是机械式控制方式,仅在一些高档商品中才出现由软件来控制。这也就要求我们在随着单片机的发展上,将电冰箱控制电路做到软件控制上的智能化,同时为环保和节能做出更大的进步。本设计正是从这一点出发而实现的。它主要实现的功能有自动化霜;可设定化霜温度;可手动化霜;显示与报警;过欠压保护。在系统中采用了目前应用最广泛的单片机at89c52作为主芯片,采用了adc0809作为a/d转换器件;程序设计上采用了通用的c语言编程;硬件电路采用分立电路板,用接插排线连接,它能够有利于硬件的
16、调试与检查检修,也显得美观大方。关键词:电冰箱;自动控制;单片机abstractthe completely automatic electric refrigerator control circuit design is to realize completely automatic control over electric refrigerators by using the hardware electric circuit and the software control. since electric refrigerators entered the chinese marke
17、t, their development speed has been astonishing. great progress has been made on freshness preservation as well as energy conservation and environmental protection. but they are not perfect on the control circuit, and majority of them are controlled by mechanical systems. software controls only appe
18、ar in some high-grade products. this also requires us, in along with in the monolithic integrated circuits development, to achieve intellectualization on the electric refrigerator control circuit by software. at the same time we should make greater progress for environmental protection and energy co
19、nservation. this design is precisely made on this point. it mainly realizes such functions as the automated frost, the setting of the frost melting temperature, manually melting of frost, demonstration and alarming and low voltage protection. the most widespread monolithic integrated circuit at89c52
20、 is used at present in the system to make main chip and adc0809 to be a/d transformation component. the program has used the general c language programming. the hardware electric circuit board uses separate electric circuit board, which can be connected through the electric connector in a line, so i
21、t can be advantageous to the hardware debugging and the inspection and mending, and it has a pretty appearance.keywords: electric refrigerator; automatic control; monolithic integrated circuit1绪论电冰箱是以人工方法获取低温,供储存食物、药品等的冷藏与冷冻器具。电冰箱自动控制电路是指对电冰箱所要实现的诸多功能,如制冷、化霜等进行自动控制,而无需人为操作。电冰箱在进入中国几十年里,发展速度非常快。随着人们生
22、活水平的提高,电冰箱已经走进千家万户,慢慢成为人们生活的必须品。而人们对电冰箱的功能、保鲜效果及价格等要求也越来越高。这就要求设计师们考虑到电冰箱功能全、保鲜好、自动化程度高、成本低廉等许多问题。从一些参考资料上获悉当前国内外电冰箱的主要发展方向可归结为:节能、环保、降噪、变频技术、模糊控制、抗菌、除臭和保湿、多间室冰箱和迷你型冰箱、网络化冰箱。而这些发展又需要控制电路来实现。在当今电冰箱市场上,大多数电冰箱的控制电路仍是采用机械控制方式,仅有少数高档电冰箱采用了软件控制方式。电冰箱控制电路的改进是改进电冰箱的措施之一。在选择这个设计题目时,我走访了国美、苏宁几家大型的电器商店,在电冰箱市场上
23、已经出现一些比较高档的产品。这些高档产品主要是增强了许多功能,如保鲜性能的提高、环保性能的提高等。但拥有这些功能的高档产品并不多,目前上市的大部分电冰箱都还是普通电冰箱,高档电冰箱的价格非常高。电冰箱的设计还有待进一步的完善,电冰箱制冷循环系统基本上没有什么改变,仍然由四大基本部件组成。这就是说,电冰箱的改进设计,主要是考虑对各项功能实现自动控制。从电冰箱的发展史来看,最初的电冰箱全是靠硬件来实现各项控制功能。而随着单片机技术的迅速发展,控制芯片生产成本降低,使单片机控制技术应用到普通电冰箱上成为可能,加入软件来实现电冰箱的控制电路是大势所趋的。针对当前市场行情及用户对电冰箱的要求,本设计的全
24、自动电冰箱控制电路主要是利用单片机at89c52来实现的,它的主要特点是成本低、功能强。一块at89c52的价格仅十元左右,在单片机市场上,它是较便宜的了,而它的功能却非常强,编制适当的程序便能实现对许多功能的控制。在本设计当中,所实现的功能是:1. 箱内温度显示;2. 自动除霜;3. 手动除霜;4. 箱内温度自动调节;5. 可人为设定箱内温度;6. 过欠压保护;7. 报警与二极管指示。箱内温度显示包括冷藏室和冷冻室温度显示;自动除箱是通过程序编制由控制电路来实现的;手动除霜是利用键盘,由用户根据实际情况即时化霜;箱内温度的自动控制是控制电路根据传感器实时检测箱内温度值与设定值进行比较,由编制
25、程序做出判断,决定制冷系统压缩机的启、停,使电冰箱保持在恒定的温度;人为设定箱内温度是用户根据实际情况设定自己所需温度值;过欠压保护是利用控制电路根据电压的相应变化值而做出不同的反应,只有电源电压在180240v之间,电路才正常工作,而一旦电源电压超出这个范围,控制电路便会停止工作,从而达到保护压缩机的目的;报警与二极管指示就是利用发光二极管的不同颜色指示不同的工作状态,红色表示电源的接通,绿色表示制冷状态,蓝色表示化霜状态,而当两个红色亮时,表示待机状态,在控制电路的工作状态发生变化时,如由化霜状态转到制冷状态,二极管便由绿色亮变为蓝色亮。各个功能的具体实现将在后面一一介绍。在硬件设计上,本
26、设计采用了分立的电路板,通过接插针和连接线来连接各个电路板。这样在调试与检查、检修上都带来了方便。在软件设计上,本设计采用了单片机at89c52。本系统软件分为:主程序、压缩机断电延时保护检测子程序、冷冻室和冷藏室温度控制子程序、除霜控制子程序、故障检测子程序等。本控制电路设计是针对普通电冰箱,增加实现部分自动控制功能。电冰箱的市场非常大,它的许多功能也在发生变化,如变频技术、抗菌除臭功能等,这是本设计中尚未涉及的地方。随着各项技术的提升,全自动电冰箱控制电路设计有待进一步完善。2电冰箱的制冷原理电冰箱的发展速度非常快,几乎快要普及到每个家庭。它是制冷原理的典型应用,制冷是指用人工的方法制造出
27、一个低于自然界环境温度的低温环境,并且在必要长的时间内维持所需要的低温状态1。应用于制冷技术的不仅仅是局限于家庭内,它更广泛的应用于工农业生产、科学研究、国防、医疗卫生、商业和公用设施等领域。本章介绍电冰箱的制冷原理。2.1电冰箱的概述2.1.1 电冰箱的分类1.按制冷原理分类(1) 压缩式冰箱蒸气压缩式制冷,是目前主要用于生产和使用最多的冰箱,其性能系数可达0.851.1w/w。(2) 吸收式冰箱吸收式制冷,目前主要用于没有电源的地区,或要求冰箱运行时噪声较低的旅馆客房中,其性能系数大致为0.250.35。(3) 半导体冰箱半导体制冷,结构简单,便于携带,多作为汽车用冰箱,其性能系数约为0.
28、120.18。2.按用途分类(1) 普通家用电冰箱 它具有冷藏和冷冻两种功能。可供不同的食品贮存。(2) 冷冻电冰箱它没有冷藏室,只有一个冷冻室,可提供-18以下的低温,专供冷冻较多食品之用。3.按冷却方式分类(1) 直冷式电冰箱这种冰箱由蒸发器直接吸收室内热量而冷却降温。(2) 间冷式电冰箱这种冰箱在冷冻室和冷藏室之间或在冷冻室后壁的夹层中设置蒸发器,用小型风扇将流经蒸发器吸收热量后的冷空气通过风道吹和冷冻室和冷藏室,形成箱内空气的强制循环来冷却降温。这种冰箱冰箱的冷冻室及冷冻物品上不会结箱,又称为无霜型电冰箱。4.按容积大小分类(1) 携带式电冰箱容积在1220升范围内。(2) 台式电冰箱
29、容积在3050升之间。(3) 落地式电冰箱容积在50升以上。5.按使用环境温度分类(1) 亚温带型(sn)使用环境温度为1032。(2) 温带型(n)使用环境温度为1632。(3) 亚热带型(st)使用环境温度为1838。(4) 热带型(t)使用环境温度为1843。2.1.2 电冰箱的主要规格与星级规定1.有效容积电冰箱的有效容积是指关上门后,冰箱内壁所包围的可供贮藏物品用空间的容积,单位通常是用升(l)。2.箱内温度范围及星级规定(1) 冷藏室温度一般在0以上10以下。(2) 冷冻室温度用星级规定区分,见表2.1电冰箱星级规定。表2.1 电冰箱星级规定级别星号冷冻室温度()冷冻室贮藏期一星*
30、 天二星*个月三星*个月高二星*个月2.1.3 电冰箱的制冷原理冷凝器压缩机蒸发器节流阀制冷剂流向图2.1电冰箱制冷原理图电冰箱的制冷是利用蒸气压缩式制冷。蒸发器、压缩机、冷凝器和节流阀是蒸气压缩式制冷系统的四个必不可少的基本部件,如图2.1所示。在电冰箱当中,节流阀是用毛细管代替的。在电冰箱制冷时,制冷剂由压缩机排出,此时,制冷剂为高温高压的汽体。经过冷凝器,变化为高温高压的液体,再通过节流装置将制冷剂变化为低温低压的液体。再经过蒸发器,再变化为低温低压的汽体。最后回到压缩机。不断循环,从而实现制冷。3整机设计方案从上个世纪初以来,特别是从第二次世界大战以来,控制科学与控制技术得到了迅速发展
31、 2 。同样的,单片机的飞速发展,更加加快了控制技术发展的步伐。现在,单片机的应用数量与型号也非常多,据统计,我国的单片机年容量已达13亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%。当今单片机厂商琳琅满目,产品性能各异。针对具体情况,我们应如何选择呢?3.1方案选用risc结构的单片机。risc就是指采用精简指令集。它的主要特点是:采用risc结构的单片机数据线和指令线分离,即所谓哈佛结构。这使得取指令和取数据可同时进行,由于一般指令线宽于数据线,它包含更多的处理信息,执行效率高,速度快。同时,这种单片机指令多为单字节,程序存储器的空间利用率大大提高,有利于实现超
32、小型化,但这种芯片不可反复擦写。属于risc结构的有microchip公司的pic系列、zilog的z86系列、atmel的at90s系列、韩国三星公司的ks57c系列4位单片机、台湾义隆的em-78系列等3。3.2方案选用cisc结构的单片机。cisc就是指采用集中指令集。它的主要特点是:数据线和指令线分时复用,即所谓冯诺伊曼结构。它的指令丰富,功能较强,速度快,可反复擦写,价格低廉,但取指令和取数据不能同时进行。属于cisc结构的单片机有intel8051系列、motorola和m68hc系列、atmel的at89系列、台湾winbond(华邦)w78系列、荷兰pilips的pcf80c5
33、1系列等。3.3选择方案一般来说,控制关系较简单的小家电,可用采用risc型单片机,因为不可反复擦写,稍为复杂一些的地方都不选用risc型单片机。而cisc型单片机则不然,本设计由于要实现对电冰箱采用全自动控制,根据上述两类单片机的特点,采用cisc类型单片机比较合适,本设计选用了csis结构的at89c52。3.4整机设计方案整机设计方案如图3.1所示单片机传感器a/d转换数码显示驱动电路压缩机化霜电热丝键盘输入过欠压保护电源检测图3.1 整机设计方框图本设计方案由单片机、传感器、a/d转换电路、键盘输入、电源检测、显示电路和压缩机、化霜电热丝驱动电路组成。其设计流程为:将传感器放置在电冰箱
34、冷藏室内,由温度传感器检测的模拟值经a/d转换变为数字值,再送至单片机做为控制数据,最后由编制程序实现对压缩机及化霜电热丝的控制。其中键盘电路是实现对温度值的加减、主电源的通断及化霜电热丝的控制,显示电路是显示冰箱内的实际温度值和所设定的温度值,电源检测电路是检测电源电压的变化,以实现过欠压保护功能。在本设计中,主芯片采用的是at89c52。 at89c52的主要特点是:包含了一个位cpu;一个片内振荡器及时钟电路;8k字节rom程序存储器;128字节ram数据存储器;两个16位定时器计数器;可寻址64k外部数据存储器和64k外部程序存储器空间的控制电路;32条可编程的i/o线(四个位并行i/
35、o端口);一个可编程全双工串行口;具有五个中断源、两个优先级嵌套中断结构。很明显地,at89c52是at89c51的改进品。对一般用户来说,除了上述特点外,at89c52单片机还存在与89系列单片机通用的特点:内部含flash存储器;和80c51插座兼容;静态时钟方式;4错误编程亦无废品产生;可进行反复系统试验4。除主芯片外,传感器为hcte34b502;a/d转换电路是使用adc0809;数码显示是采用共阴极ledfj5361ah;键盘输入是采用普通22键盘;过欠压保护则是利用两个继电器。具体的电路将在后面章节详细介绍。4硬件电路设计4.1整机电路整机电路如附录(p56)整机电路图所示。从电
36、路图上可以看到,它主要由温度检测电路、转换电路、单片机及外围电路、键盘及显示电路、过欠压保护电路、压缩机驱动电路及电热丝控制电路和电源电路组成。各个电路的功能将在下面一一介绍。4.2温度检测电路温度传感器检测电路如图4.1所示。图4.1 温度传感器检测电路温度传感器检测电路的工作过程:温度传感器安装在冰箱内,用于对冰箱内的温度实时检测,温度传感器rp100将检测到的温度值经rt1、r1(adc0809提供5v电源)分压后转换成电压信号送入adc0809内部进行a/d转换。本设计采用的温度传感器rp100是常州惠昌传感器有限公司生产的te系列环氧树脂包封型热敏电阻器,具体型号为hcte34b50
37、2。它具有高精度和快速反应等优点。其主要特点是:1.测试精度高;2.反应速度快;3.能长时间稳定工作。该系列产品的主要参数如表4.1所示。表4.1 hcte34b502及其同系列的其它产品主要参数表产品型号标称电阻值25b参数25/50热耗散系列热时间常数工作温度范围hcte32b5025k3275k2.0mw/静态空气中 20s静态空气中-40+100hcte33b10310k3380khcte34b5025k3470khcte34b10310k3470khcte39a2022k3920khcte39b5025k3950khcte39b10310k3950khcte39b15315k3950
38、k表中“”中电阻值误差为:f1%,g2%,h3%,j5%,b参数25/50 :1%,2%。使用时需要注意的是:1.由于te系列体系较小,焊点小,引线两端不能承受过大拉应力。2.焊接时,请距引线跟部5mm处焊接,焊接时间尽量短。3.te系列热敏电阻器不能直接安装在水中或液体中使用5。4.3a/d转换电路在本设计中,a/d转换电路采用adc0809芯片。其内部结构如图4.2所示。adc0809是cmos单片型逐次逼近式ad转换器,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型da转换器、逐次逼近。寄存器、三态输出锁存器等其它一些电路组成。因此,adc0809可处理8路模拟量输入,且有三态
39、输出能力,既可与各种微处理器相连,也可单独工作。输入输出与ttl兼容6。其内部的工作过程为:首先输入3位地址,并使ale=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一,再到比较器。start上升沿将逐次逼近寄存器复位。下降沿启动 ad转换,之后eoc输出信号变低,指示转换正在进行。直到ad转换完成,eoc变为高电平,指示ad转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当oe输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。图4.2 adc0809内部结构框图其主要特性:1.8路8位ad转换器,即分辨率8位。2.具有转换起停控制端。3.转换时间为100s
40、4.单个5v电源供电 5.模拟输入电压范围05v,不需零点和满刻度校准。6.工作温度范围为-40857.低功耗,约15mw。adc0809芯片有28条引脚,采用双列直插式封装,如图4.3所示。图4.3 adc0809引脚及外围电路图adc0809在整机中的工作过程:由温度传感器rp100检测的信号经adc0809的27脚送入其内部进行转换。这个电路仅利用了它的in1输入端口。下面说明各引脚功能:in0in7:8路模拟量输入端。2-12-8:8位数字量输出端。adda、addb、addc为3位地址输入线,用于选通8路模拟输入中的一路。如表4.2所示。表4.2adda、addb、addc真值表al
41、e:地址锁存允许信号,输入,高电平有效。start: ad转换启动信号,输入,高电平有效。eoc: ad转换结束信号,输出,当ad转换结束时,此端输出一个高电平(转换期间一直为低电平)。oe:数据输出允许信号,输入,高电平有效。当ad转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。clk:时钟脉冲输入端。要求时钟频率不高于640khz。ref(+)、ref(-):基准电压。 vcc:电源5v。 gnd:地。 4.4单片机及外围电路单片机at89c52引脚及外围电路如图4.4所示。at89c52共有40只引脚,为双列直插式(dip)封装。键盘ledad0809图4.4 单片机及外
42、围电路at89c52引脚特点:1. 主电源引脚vcc(40):电源。vss(20):电源地。2.外接晶体振荡元件引脚xtal1(19):片内反相放大器输入端。xtal2(18):片内反相放大器输出端。xtal1和xtal2接晶振元件,与片内反相放大器构成振荡电路。3.控制线引脚ale/prog(30):允许地址锁存端。一般情况下,ale引脚以i/o振荡器频率送出周期性的正脉冲信号。该信号可作为对外输出的时钟脉冲,用于定时。在访问片外程序存储器期间,以此脉冲信号的下降沿锁存p0口输出的低位地址。但在访问片外数据存储器时,ale的脉冲信号频率会有所改变。psen(29):读片外程序存储器时的选通信
43、号端。在向片外程序存储器读取指令或常数时,该信号会周期性地出现低电平,cpu将在psen端低电平期间通过p0口读回指令或常数。ea/vpp(31):片内程序存储器控制端。该引脚接高电平时,cpu只访问片外程序存储器;此时,cpu先访问片内程序存储器,只有在程序计数器pc值超过1ffh时,才自动转向访问片外程序存储器。rst/vpd(9):复位输入端在振荡器正常工作时,该引脚出现一定时间的高电平将使单片机复位。主电源vcc失电时,可用此脚接备用电源vpd,以保存片内ram区中的数据7。4.i/o接口引脚p0.0p0.7(3932):p0口的个引脚。在接有片外存储器或扩展i/o口时,p0口将分时先
44、作低位地址总线后作双向数据总路线。在不接片外存储器或不扩展i/o口时,p0口可用作准双向i/o口(用作输入时,须先将口置的双向i/o口,称为准双向i/o口)。p1.0p1.7(18):p1口的个引脚。一般情况下,该口用作准双向i/o口,在对片内eprom区进行程序固化或程序验证时,p1口起低位地址总线作用。52子系列的p1.0和p1.1口还具有第二功能:p1.0是定时器计数器的计数脉冲输入端t2,p1.1是定时器计数器的外部控制端t2ex。p2.0p2.7(2128):p2口的个引脚。在一般情况下作准双向i/o口使用。在接有片外存储器或扩展i/o口时,p2口用作高位地址总线。对片内eprom区
45、进行程序固化或程序验证时,p2口也作为高位地址总线。p3.0p3.7(1017):p3口的个引脚,p3口除作一般准双向i/o口使用外,每个引脚还各有第二功能。见表4.3(p3口的第二功能)8。表4.3口的第二功能引脚第二功能p3.0rxd(串行输入口)p3.1txd(串行输出口)p3.2int0(外部中断请求输入口)p3.3int1(外部中断请求输入口)p3.4t0(定时器计数器计数脉冲输入端)p3.5t1(定时器计数器计数脉冲输入端)p3.6wr(片外数据存储器写选通信号输出端)p3.7rd(片外数据存储器读选通信号输出端)当检测到的温度模拟信号值在adc0809内进行a/d转换以后,得到的
46、二进制数值,从adc0809的d0、d1、d2、d3、d4、d5、d6、d7脚位传送到单片机的p1.0p1.7端口。它的工作过程为: a/d转换后的信号送入单片机p1.0p1.7后,再由各个按键便可控制它的工作状态,并显示出来,同时,对应的控制压缩机、化霜电热丝的驱动电路。工作状态是:单片机经p0.0p0.7,p2.5p2.7对显示电路提供信号,显示其实际温度与设定温度值,其中p2.5p2.7的信号经ls138译码,供给led显示;单片机p2.0p2.4为键盘信号输入端;单片机的p3.5p3.7为指示电路输出信号接口,可使指示电路显示压缩机,化霜电热丝当前的工作状态;18、19引脚外接12m晶
47、体振荡器,为单片机提供时钟基准。4.5键盘及显示电路键盘电路如图4.5所示。至单片机图4.5键盘电路键盘电路采用五个普通22按键,当按键s1按下时,实现单片机电源开;当按键s2按下时,实现温度+;当按键s3按下时,实现温度-;当按键s4按下时,实现手动化霜功能;当按键s5按下时,实现单片机待机。显示电路如图4.6所示。显示电路的工作过程是:单片机p0.1p0.7输出的数字信号经三极管q1q6驱动输入数码管,同时由单片机p1.0p1.7口分两路送到数码管d0d6,分别显示温度检测值和温度设定值。本设计中,显示电路采用的是fj5361ah共阴极led。它是利用注入式电致发光原理制作的发光二极管,通
48、称led9。接单片机控制线接单片机数据线图4.6显示电路led的发光颜色和发光效率与制作led的材料和工艺有关,目前广泛使用的有红、绿、蓝三种。led工作电压低(仅1.5-3v),能主动发光且有一定亮度,亮度又能用电压(或电流)调节,本身又耐冲击、抗振动、寿命长(10万小时)。控制led亮度的方法主要有两种:一种是改变流过led的电流,一般led管允许连续工作电流在20毫安左右,除了红色led有饱和现象外,其它led亮度基本上与流过的电流成比例;另一种方法是利用人眼的视觉惰性,用脉宽调制方法来实现灰度控制,也就是周期性改变光脉冲宽度(即占空比),只要这个重复点亮的周期足够短(即刷新频率足够高)
49、,人眼是感觉不到发光象素在抖动 10。共阴极led的发光特点是点亮为低电平,熄灭为高电平,根据这一特点可写出其输出功能表,如表4.4所示。表4.4fj56ah输出功能表十进制或功能输出abcdefg0llllllh1hllhhhh2llhllhl3llllhhl4hllhhll5lhllhll6hhlllll7lllhhhh8lllllll9llllhll4.6过欠压保护电路在本设计当中,过欠压保护电路的实现是通过检测电源电压的变化,使其在低于176v,或高于240v时自动切断压缩机供电电源,从而达到保护压缩机的目的。具体电路如图4.7所示。它的工作过程是:电源电压经整流滤波之后,接入过欠压保
50、护电路的取样部分,另外由ic7805稳压输出电压与之进行比较。在经过稳压管v1、v2,可调电位器rt2、rt3的取样比较。在电源电压正常的情况下,三极管bg1是截止的,继电器t1失电不工作,继电器开关k1置于右边;而三极管bg2是导通的,继电器t2得电工作,继电器开关k2置于左边,单片机正常工作。当电源电压高于240v时,三极管bg1由截止状态变为导通状态,继电器t1得电工作,继电器开关k1得电工作,置于左边位置,切断单片机工作电源,从而达到过压保护的目的;当电源电压低于176v时,三极管bg2由导通状态变为截止状态,继电器t2失电不工作,继电器开关k2置于右边位置,切断单片机工作电源,从而达
51、到欠压保护的目的。图4.7过欠压保护电路4.7压缩机驱动电路及电热丝控制电路压缩机驱动电路及电热丝控制电路如图4.8所示。它的工作过程是:当单片机的p2.6口为高电平时,bg3截止,继电器t3失电不工作,压缩机开关处于断开状态;当单片机的p2.6口为低电平时,bg3导通,继电器得电工作,压缩机开关处于闭合状态;当单片机的p2.7口为高电平时,bg4截止,继电器t4失电不工作,化霜电热丝开关处于断开状态;当单片机p2.7口为低电平时,bg4导通,继电器得电工作,化霜电热丝开关处于闭合状态。实现自动控制的目的。化霜过程是:压缩机运行十二小时后,检测箱内温度是否达到设定化霜温度(-5),一旦达到设定
52、温度,则开始化霜,接通化霜电热丝,到箱内温度为5,再待机10分钟,结束化霜,压缩机继续运行制冷。图4.8压缩机驱动电路及电热丝控制电路4.8电源电路电源电路图如图4.9所示。它的工作过程是:220v交流电通过变压器tb变压成ac6v,再经二极管d5、d6、d7、d8进行桥式整流,再经电容cx滤波,最后经ic7805输出直流5v作为单片机电路和其他电路的主电源。图4.9电源电路4.9指示报警电路指示电路图如图4.10所示。至单片机图4.10指示电路它的工作过程是:由单片机根据不同状态向指示电路输出高低电平控制发光二极管的亮与灭,当单片机输出低电平时,二极管为点亮状态,相反地,当单片机输出高电平时,二极管为熄灭状态。报警电路就是单片机在报警时,给蜂鸣器加高电平,使得蜂鸣器发声,实现报警的目的。指示、报警电路在国外应用得相当普遍,特别是声音报警可应用于非常多的场合,如特定房间温度过高或过低;特定房间湿度过高或过低等11。5软件程序设计5.1概述软件程序设计是根据具体的硬件电路及其要实现的各种功能,来设计的。软件设计的一般步骤如图5.1所示。图5.1软件设计步骤一个好的软件,除使系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司工资分配制度
- N-S-Trityl-L-cysteinyl-glycine-生命科学试剂-MCE
- Netobimin-SCH-32481-生命科学试剂-MCE
- 防疫小班主题课程设计
- 煤炭行业铁路技能大赛(铁路车站值班员赛项)理论考试题库-上(单选题)
- 高炉炼铁工职业技能竞赛理论试题库-下(多选、判断题)
- (预决算员)聘用合同劳动合同
- 采煤学的课程设计谁能做
- 数学数字化课程设计
- 湖州师范学院《小学生品德发展与道德教育》2022-2023学年第一学期期末试卷
- 促销与促销组合策略
- 新版pep小学英语三四年级教材解读
- 人教版(新插图)二年级上册数学 第3课时 锐角、钝角的认识 教学课件
- 山东省济南市市中区实验中学2024届高二物理第一学期期中达标测试试题含解析
- GB/T 16935.1-2023低压供电系统内设备的绝缘配合第1部分:原理、要求和试验
- 工厂仓库管理方法范本
- GB/T 43005-2023给水用连续玻纤带缠绕增强聚乙烯复合管
- 医院公共卫生科制度职责
- 2023学年完整公开课版盘古开天地
- 2023年福建省三明市七年级上学期数学期中试卷附答案
- 小学道德与法治三年级上册第三单元《安全护我成长》第8课《安全记心上》说课稿
评论
0/150
提交评论