豆浆机控制器设计-

合集下载

家用豆浆机全自动控制装置毕业设计

家用豆浆机全自动控制装置毕业设计

家用豆浆机全自动控制装置学生:XX 指导教师:XX内容摘要:豆浆机无疑是现在每个家庭必备的家用电器,此豆浆机由单片机Z86E02、传感器、功能电路、煮沸检测电路、磨浆电路、加热控制电路、报警电路等组成。

豆浆机是以单片机为核心,在单片机控制下,完成加热到沸腾的工作,单片机Z86E02内含512字节ROM,128字节RAM,18引脚,体积小,价格廉,特别适合小家电智能控制。

本单片机控制系统具有下列特点:抗干扰能力强,安全可靠,报警程序为多警声输出,接通电源时,发出“滴…,滴,滴”,便于区分工作状态。

而具有这些特点的豆浆机正好适应现代繁忙的人们追求简单化的生活习惯,家用豆浆机全自动控制装置必将取代传统豆浆机。

关键词:豆浆机单片机Z86E02 报警程序Household soybean milk machine automatic control device Abstract:Soybean milk machine is now necessary for every family in the household, The soybean milk machine is composed of a single chip computer Z86E02, sensor, circuit function, boiling detecting circuit, grinding circuit, the heating control circuit, alarm circuit. grinding circuit, the heating control circuit, alarm circuit. Soybean milk machine based on single chip as the core, under the control of the microcontroller, heating to boiling, SCM Z86E02contains512 bytes of ROM, 128 bytes of RAM, 18pins, small volume, low price, especially suitable for small appliances intelligent control. The SCM control system has the following characteristics: strong anti-interference ability, safety and reliability, alarm procedures for multiple alarm sound output, the power supply is switched on, a " drop ... , drop, drop," is easy to distinguish working state. With these characteristics of the soybean milk machine is adapted to the busy modern people pursue simple life habits, household soybean milk machine automatic control device will replace the traditional soybean milk machine.Key words: Household soybean milk machine Single chip Z86E02 Alarm procedures目录前言............................................................................................................................ 错误!未定义书签。

基于单片机的豆浆机控制器的设计

基于单片机的豆浆机控制器的设计

总627期第一期2018年1月河南科技Henan Science and Technology基于单片机的豆浆机控制器的设计付秀伟付莉(吉林化工学院信息与控制工程学院,吉林吉林132022)摘要:传统豆浆机加热和打磨不是同时进行的,这为用户带来了极大不便。

针对传统豆浆机的缺点,本文介绍了一种由单片机控制的豆浆机控制系统,给出了各部分硬件设计的原理和硬件设计所需的电路原理图,本系统具有温度、水位检测等功能。

关键词:单片机;豆浆机;温度;水位中图分类号:TM925.59;TP368.1文献标识码:A文章编号:1003-5168(2018)01-0066-02Design of Soya-bean Milk Machine Controller Basedon Single-chip MicrocomputerFU Xiuwei FU Li(College of Information&Control Engineering,Jilin Institute of Chemical Technology,Jilin Jilin132022)Abstract:The heating and grinding of the traditional soya bean milk machine are not carried out at the same time,which is very inconvenient for the users.Aiming at the shortcomings of traditional soya bean milk machine,this paper introduced a control system of soybean milk machine controlled by single chip mi⁃crocomputer.The principle of hardware design and circuit schematic diagram of hardware design were giv⁃en.The system has functions of temperature and water level detection.Keywords:single chip microcomputer;soybean milk machine;temperature;water level一般情况下,传统豆浆机加热和打磨不是同时进行的,这使得用户需要等待较长的时间才能喝上热乎乎的豆浆。

智能豆浆机控制系统设计

智能豆浆机控制系统设计

摘要目前大多数常用智能豆浆机都是采用微电脑控制,只要开启豆浆机,磨浆、滤浆、煮浆完全自动化,短短十几分钟就自动做好豆浆,既卫生可靠,又快捷方便。

本文介绍的智能豆浆机系统由AT89C51单片机、传感器、功能电路、沸腾检测电路、磨浆电路、加热控制电路和报警电路等组成,豆浆生产完全自动化。

生产过程可以达到预设模式,豆浆机可以自动完成加热、粉碎、报警防溢出等功能。

一般可以选用豆类、玉米或其他五谷杂粮、蔬菜水果等作为加工材料。

所以该智能豆浆机控制系统具有良好的应用价值和使用价值。

【关键词】智能豆浆机,AT89C51,控制系统AbstractAt present most commonly used intelligent soybean milk machine is controlled by microcomputer, as long as open a soybean milk machine, grinder, straining, boiled pulp fully automated, short 10 minutes to automatically do soya-bean milk, both health and reliable, convenient and fast.In this paper, the intelligent soybean milk machine system, sensor, using single-chip computer AT89C51 function circuit, boiling detection circuit, pulping, heating control circuit and alarm circuit and so on, fully automatic soya-bean milk production.Production process can achieve the preset mode, soybean milk machine can automatically finish the heating, crushing, alarm, spill-resistant, etc.Generally can choose beans, corn or other materials such as grain, vegetables, fruit.So the intelligent soybean milk machine control system has good application value and use value.【Key words】Intelligent soya-bean milk machine ,AT89C51,Control System目录一、绪论 (1)1.1 引言 (1)1.2本课题的研究内容 (1)二、设计方案的选定 (3)2.1 设计要求 (3)2.2 设计思路 (3)2.3 方案设计 (3)2.4 方案论证 (4)三、豆浆机控制系统的性能分析 (6)3.1豆浆机的结构简图及主要功能介绍 (6)3.2豆浆机的相关原理及控制特点 (7)3.3 控制系统的硬件组成及功能分析 (8)3.4控制系统的软件功能分析 (9)四、豆浆机控制系统的硬件设计 (10)4.1 AT89C51单片机简介 (10)4.2电源电路的设计 (12)4.3加热及磨浆电路的设计 (13)4.4水位检测及沸腾溢出电路的原理 (14)4.5报警电路的设计 (14)4.6复位电路的设计 (15)五、全自动豆浆机控制系统的软件设计 (17)5.1系统软件设计流程 (17)5.2 豆浆机全自动化过程的主要程序 (19)六、总结 (26)致谢 (27)参考文献................................................................................................... 错误!未定义书签。

基于单片机的全自动豆浆机控制系统设计

基于单片机的全自动豆浆机控制系统设计

摘要全自动豆浆机基本工作过程是将事先泡好的大豆放入豆浆机内,并加入适量冷水后将电热管通电加热至80°C,粉碎电机通电工作。

进行磨豆浆期间断续工作三次,每次2min,每两次间隔5s,然后进入煮豆浆程序,煮开后在延迟5min,并声音提示工作过程结束。

全过程处于无水报警,在自动工作期间,任何时刻提起豆浆机,都会停止工作并报警。

当重新将豆浆机放入水中后,回复以前工作状态。

熟悉单片机SH66P20A的基本结构,工作原理。

根据单片机的工作原理,将其运用于豆浆机中来控制其电路系统;以实现上述豆浆机工作流程的自动化,并运用汇编语言进行相关的编程。

关键词:SH66P20A 加热延迟ABSTRACTAutomatic DouJiangJi basic working process is will advance bubble good soybean into DouJiangJi inside, and join the amount of cold water after heating tube electrify heats up to 80 ° C, crushing motor electrify work. For grinding soya-bean milk during work three times, and each time.misunderstandings 2min, every two interval, then cook soymilk into 5s program, boil in delay 5min, and sound reminders working process is over. Process are without water alarm, in automatic working period, any moment mention DouJiangJi, will stop work and alarm. When will DouJiangJi into the water again after, reply before working state. Familiar with the basic structure of SH66P20A MCU, working principle. According to the working principle of MCU is applied to the DouJiangJi to control its circuit system, In order to realize the above DouJiangJi work flow automatization, and use of assembly languages relevant programming.Keywords: SH66P20A heating delay目录第一章豆浆机的前景与基本结构 (1)第一节前言 (1)第二章全自动豆浆机硬件电路系统 (4)第三章全自动豆浆机的单片机控制 (5)第一节 SH66P20A单片机的简介 (5)结束语 (9)谢辞 (10)参考文献 (11)[1] .薛永毅等.《新型电源电路应用实例》电子工业出版社,2002 [2] .王化祥.《张淑英编著.传感器原理及应用》天津大学出版社,1992 [3] .刘迎春著.《传感器原理、设计与应用》国防科技大学出版社,1991 [4] .汤元信.亓学广.刘元法等编著.《电子工艺及电子工程设计》北京航空航天大学出版社,1999年 [5] .胡汉才编著.《单片机原理及接口技术》清华大学出版社,1996 [6] .周峻雄.《三合一全自动豆浆机》今日科技,2000. (11)第一章豆浆机的前景与基本结构第一节前言1.1前言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。

智能型豆浆机控制系统毕业设计

智能型豆浆机控制系统毕业设计

现在由于社会生活节奏加快,有许多人都没有时间吃早餐,然而早餐对于人的健康是非常重要的。

中国的传统食物豆浆是一种老少皆宜的营养食品。

豆浆含有丰富的营养成分,虽不及豆腐,但比其他任何乳类都高,所以豆浆是很好的早餐之选。

但由于传统的豆浆制作过程复杂,制作时间长,许多人就放弃了喝豆浆。

因此,设计智能型豆浆机控制系统,制作出一款高效省时的豆浆机是非常必要的。

设计智能型豆浆机目标:制作全豆豆浆、五谷豆浆、营养米糊、蔬菜果汁等。

全过程只需要启动豆浆机,加热、打浆、完全实行自动化,短短十几分钟就全自动做好豆浆,既安全卫生,又快捷方便。

本设计基于51单片机设计了一款高效省时的智能型豆浆机控制系统。

此智能型豆浆机控制系统主要由MCS-51系列单片机、温度检测器、加热电路、防溢电路、防止缺水电路、打浆电路、报警电路等组成,豆浆生产完全自动化。

其生产过程完全达到了预设模式,可自动完成粉碎功能、加热功能、防溢出功能、报警功能等。

一般可以选用以下原料作为加工对象,如:豆类、玉米、其他五谷杂粮、蔬菜水果等多种食品。

该智能型豆浆机控制系统具有很好的应用和使用价值。

关键词:51单片机,豆浆机,控制系统ABSTRACTNow because of the social life rhythm speeding up, there are many people who have no time to eat breakfast, breakfast is very important to people's health, however. The traditional food of China soybean milk is a kind of nutritious food for young and old. Soybean milk is rich in nutrients, although less tofu, but higher than any other dairy, so soya-bean milk is a good choice for breakfast. But due to the complexity of traditional soya-bean milk production process, production time is long, many people gave up drinking soybean milk. Design DouJiangJi intelligent control system, therefore, to produce an efficient time-saving DouJiangJi is very necessary. Design intelligent DouJiangJi goal: making full doug pulp, grain and soybean milk, nutritional rice cereal, vegetable juice, etc. Only need to start the whole process DouJiangJi, beating, boiled pulp completely automating, short 10 minutes to fully automatic do soya-bean milk, both safety and health, and quick and convenient.This design is based on 51 microcontroller designed a high efficient time-saving DouJiangJi intelligent control system. This DouJiangJi intelligent control system is mainly composed of MCS - 51 series microcontroller, temperature detector, spill-proof circuit, heating circuit, prevent water circuit, beating circuit, alarm circuit and so on, fully automatic soya-bean milk production. Its production process is reached the preset mode, can automatically complete crushing function, heating, spill prevention, alarm functions, etc. Can choose the following material as a general processing objects, such as beans, corn and other grain, vegetables, fruit and other food. The DouJiangJi intelligent control system has great value in application and use.Keywords:51 microcontroller, DouJiangJi, control system目录摘要 ................................................................................................. 错误!未定义书签。

豆浆机plc课程设计

豆浆机plc课程设计

豆浆机plc课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和结构。

2. 学生能掌握PLC在豆浆机控制系统中的应用。

3. 学生能了解并描述豆浆机制作过程中涉及的传感器及其功能。

技能目标:1. 学生能运用PLC编程软件进行基本的程序编写和调试。

2. 学生能通过PLC实现对豆浆机启动、停止、温度控制等功能的操作。

3. 学生能分析并解决豆浆机PLC控制系统中的简单故障。

情感态度价值观目标:1. 学生培养对自动化技术的兴趣,认识到PLC在工业控制领域的重要性。

2. 学生养成合作、探究的学习习惯,提高团队协作能力和解决问题的能力。

3. 学生认识到科技发展对提高生活品质的作用,增强社会责任感。

本课程针对高中年级学生,结合电子技术、自动化控制等学科知识,以豆浆机PLC控制系统为载体,培养学生的实际操作能力和创新能力。

课程注重理论与实践相结合,通过实际操作和案例分析,让学生在掌握知识的同时,提高技能和情感态度价值观。

课程目标的设定旨在使学生在学习过程中具备明确的方向和可衡量的成果,为后续教学设计和评估提供依据。

二、教学内容1. PLC基本原理与结构:介绍PLC的组成、工作原理、编程语言等基础知识,对应教材第3章。

- PLC的硬件结构- PLC的软件组成- PLC的工作原理2. 豆浆机PLC控制系统设计:分析豆浆机制作过程中的控制需求,学习PLC 在豆浆机控制系统中的应用,对应教材第4章。

- 豆浆机制作过程及控制需求- PLC在豆浆机控制系统中的作用- 豆浆机PLC控制系统的设计方法3. PLC编程与调试:学习使用PLC编程软件进行程序编写和调试,对应教材第5章。

- PLC编程语言及指令系统- PLC编程软件的使用方法- 豆浆机PLC程序的编写与调试4. 传感器及其应用:了解豆浆机制作过程中涉及的传感器,掌握其工作原理和应用,对应教材第6章。

- 常用传感器的工作原理- 传感器在豆浆机控制系统中的应用- 传感器选型及安装调试教学内容安排和进度:第1周:PLC基本原理与结构第2周:豆浆机PLC控制系统设计第3周:PLC编程与调试第4周:传感器及其应用教学内容的选择和组织遵循科学性和系统性原则,确保学生在学习过程中能够逐步掌握PLC相关知识和技能。

智能豆浆机控制系统的设计

智能豆浆机控制系统的设计

智能豆浆机控制系统的设计毕业设计(论文)题目智能豆浆机控制系统的设计系(院)电气工程系专业电气工程与自动化班级2010级4班学生姓名赵思佳学号1014090429指导教师史雁峰职称讲师二〇一四年六月二十日独创声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。

据我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。

对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。

本声明的法律后果由本人承担。

作者签名:二〇一四年月日毕业设计(论文)使用授权声明本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。

本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。

(保密论文在解密后遵守此规定)作者签名:二〇一四年月日智能豆浆机控制系统的设计摘要豆浆是我国人民喜爱的饮品。

传统豆浆的制作方法是先将黄豆用水浸泡变软,然后用石磨磨浆、过滤,再把过滤好的浆煮熟即可做好了。

因为豆浆是我们传统的饮品,我们要将它继承下去,但现代生活的我们不可能都会自己用石磨去磨豆浆,那么如何在这个快节奏的电气时代不失去传统饮食呢,那就是豆浆机的诞生。

传统的豆浆机是先加热再打磨,且打磨与加热不能同时进行,这样会花费很长的时间。

最近在市场上发现一种快速高效的豆浆机,做好一杯豆浆只需3分钟左右,但当你品尝这杯豆浆时你会有股糊的味道。

那么有没有一台豆浆机能够既省时,且做出的豆浆又美味呢,在目前市场上还没发现。

所以我本着继承传统豆浆的口味,又要符合现代生活快节奏的目的,设计一款既高效又美味的豆浆机。

本设计是在传统豆浆机基础上的改进,主要改进措施是在打浆的同时继续加热,并且在开始加热时用大功率加热,加热时还会主动开启消泡装置,这三点可以节省大量时间,整个过程在十分钟左右;同时在加热的过程中会最终将大的加热功率转换为小功率进行文火加热,以保证豆浆的美味。

智能豆浆机控制系统设计和实现 电子信息工程专业

智能豆浆机控制系统设计和实现 电子信息工程专业

众所周知,豆浆的适用群体比较广泛,且物美价廉,对于豆浆的选购,还是非常受大家欢迎的。

而且豆浆内含的铁元素量很高,几乎是牛奶的6-8倍,而蛋白质的比例虽不如牛奶的高,但在我们人体内的吸收率几乎是85%,这样一来就有很多人给予豆浆以“植物性牛奶”的外号。

现在,广大群众的生活水准的日渐改善,大家都很关心健康意识问题,许多家庭为了保证健康和饮食安全,各自在家里制作鲜豆浆,从而刺激了日用自动豆浆机的销售市场。

并且使用豆浆机的步骤简单、快捷,是大部分普通家庭的首选,本文设计的工作步骤是,提前泡好大豆放入机器,后在自动豆浆机加入适量冷水,由加热管加热到75度以上,压碎机打浆,间歇工作6次,每次20秒,然后停止5秒,最后进入煮豆浆的步骤,煮沸后,进行文火慢熬,最后提示结束,全程都设立了防溢出的保护程序。

本文使用的是ATmega8型号的单片机进行控制,豆浆机工作全程有预热、打浆、煮浆、防溢延煮、断电报警这样几个功能,单片机需要自动判断条件进行触发。

而系统的硬件设计需要有:电源模块、MCU的最小系统模块、以及LED电源的指示灯系统、触发按键,其他的LED指示灯,以及防干烧和检测设备温度的电路系统、防溢出的电路模块,以及电热器的驱动电路,还需要电机驱动的电路模块,以及报警的电路设计。

而系统的软件设计,则应是包含在豆浆制作的全过程中,使用代码调试,并使用外部中断控制来避免豆浆的溢出。

前言豆浆是一种适合所有年龄段的高质量,低成本的液体营养、保健产品。

它比牛奶中的铁元素多的5倍。

尽管它所含蛋白质不如牛奶多,但可以提高蛋白质食物在人体中的消化吸收率,且可以达到85%,所以有人将豆浆称为“绿色豆浆”,也有“植物性牛奶”的美誉。

豆浆被称为最适合女性饮用的食物,这是因为它含有丰富而大量的营养成分,对女性比较有益处。

比如,其中含量比较高的大豆异黄酮可以调节女性内分泌循环功能的稳定,且保持女性的皮肤白皙光泽,其实,大豆异黄酮甚至可以起到与雌激素相同的保健功能,比如,可以减轻女性的更年期焦虑,改善骨密度水平,以及预防骨质疏松症等,它还可以用来预防因雌激素引起的不良反应,例如乳腺癌和宫颈癌等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

设计报告书目录一、设计目的 (1)二、设计思路 (1)三、设计过程 (1)3.1 单片机的选用 (2)3.2 电源电路的设计 (4)3.2.1电源的作用 (5)3.2.2电源的组成 (5)3.2.3变压器容量、整流二极管的计算与选择 (5)3.2.4稳压器的选用 (6)3.2.5电源工作原理 (6)3.3加热及磨浆电路的设计 (7)3.4水位检测及沸腾溢出检测电路的设计 (8)3.5 报警电路的设计 (9)3.6主动消泡装置 (9)四、高效省时的豆浆机控制系统的流程的设计 (11)五.调试 (12)六参考文献 (13)一、设计目的我设计这款豆浆机的目的在于它能使人们在匆忙而又宝贵的早晨用最短的时间能够喝上营养丰富的豆浆。

有调查指出现在上班族和学生两大社会群体有40%的人是经常不吃早餐的,而原因大多是没有时间做早餐。

所以这样的一款高效省时的豆浆机想必会大受消费者欢迎的。

中国已经逐渐进入老龄化社会,为健康和养生服务的产品一定会有很大的市场。

设计一台能为我们的健康和养生服务的豆浆机是很有意义的。

这样就能使更多的人在匆忙的早晨喝上新鲜美味的豆浆。

二、设计思路豆浆机的控制系统以单片机AT89C51为控制核心,结合控制传感器,加热及磨浆电路,水位检测及沸腾溢出电路,报警电路,主动消泡装置的控制,达到只要启动豆浆机以后,所有的控制过程都实现完全自动化的目的三、设计过程软件上就是对单片机的编程了,在编程前需要画出一个流程图,根据高效省时的豆浆机控制系统的设计要求及目的,即插上电源按下按钮后,先对豆浆机进行水位检测,符合要求后加热管开始对水进行加热,这时加热管是以1500w的功率对水加热的。

当水温达到80℃左右,启动磨浆电机开始磨浆,磨浆电机不间断的打浆,磨浆的同时对豆浆这时加热管改为750w的功率工作。

当豆浆研磨完毕时电动机停止运转,加热管改为400w的功率对豆浆进行加热。

最后阶段使用350W对豆浆加热,由于加热的缘故会豆浆上溢,当豆浆沫接触到防溢电极时,暂停磨浆,启动主动消泡装置,进行消泡。

这样直到豆浆加工完成,间歇30秒后发出声音信号。

实际工作中,打浆的时候会有少量的豆浆溅到防溢电极上,这时就需要一个延时子程序对其进行延时使得豆浆机不会产生误操作。

按照上述对高效省时的豆浆机控制系统的要求,完成高效省时的豆浆机控制系统设计的流程图后,对单片机进行软件的编程来配合硬件的设计以至于完成整个高效省时的豆浆机控制系统的设计。

豆浆机控制器结构框图如图1所示。

图1 豆浆机控制器结构框图3.1单片机的选用单片计算机即单片微型计算机(Single-chip Microcomputer),是集CPU、RAM、ROM、定时、计数和多种接口于一体的微控制器。

随着科学技术的发展,越来越多的智能化产品都用到了单片机。

它具有体积小,成本低,功能强等优点,广泛被应用于智能产品和工业智能化上。

51单片机是个单片机中最为典型和最具代表性的一种。

本设计采用常见的AT89C51. 单片机主要用于控制目的,要求构成的监测控制系统有实时、快速的外部响应,能迅速采集到大量数据,做出逻辑判断与推理后实现对被控制对象的参数调整与控制。

单片机现阶段的发展方向是以8位为主,目标是高性能、高可靠性、低电压、低功耗、低噪声和低成本。

AT89C51是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。

使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

AT89C51具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。

另外,AT89C51 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。

空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。

掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

中断:AT89C51 有6个中断源:两个外部中断(INT0 和INT1),三个定时中断(定时器0、1、2)和一个串行中断。

这些中断如图10所示每个中断源都可以通过置位或清除特殊寄存器IE 中的相关中断允许控制位分别使得中断源有效或无效。

IE还包括一个中断允许总控制位EA,它能一次禁止所有中断。

如表5所示,IE.6位是不可用的。

对于AT89C51,IE.5位也是不能用的。

用户软件不应给这些位写1。

它们为AT89系列新产品预留。

定时器2可以被寄存器T2CON中的TF2和EXF2的或逻辑触发。

程序进入中断服务后,这些标志位都可以由硬件清0。

实际上,中断服务程序必须判定是否是TF2 或EXF2激活中断,标志位也必须由软件清0。

定时器0和定时器1标志位TF0 和TF1在计数溢出的那个周期的S5P2被置位。

它们的值一直到下一个周期被电路捕捉下来。

然而,定时器2 的标志位TF2 在计数溢出的那个周期的S2P2被置位,在同一个周期被电路捕捉下来。

中断允许控制寄存器(IE):89C51对中断源的开放或屏蔽是由中断允许寄存器IE控制的中断允许控制位=1,允许中断;中断允许控制位=0,禁止中断。

晶振特性:如图2.a所示,AT89C51 单片机有一个用于构成内部振荡器的反相放大器,XTAL1和XTAL2 分别是放大器的输入、输出端。

石英晶体和陶瓷谐振器都可以用来一起构成自激振荡器。

从外部时钟源驱动器件的话,XTAL2 可以不接,而从XTAL1 接入,如图2.b所示。

由于外部时钟信号经过二分频触发后作为外部时钟电路输入的,所以对外部时钟信号的占空比没有其它要求,最长低电平持续时间和最少高电平持续时间等还是要符合要求的。

a. 内部振荡电路连接图b. 外部振荡电路连接图图2 振荡电路内外部链接图石英晶振C1,C2=30PF±10PF 陶瓷谐振器C1,C2=40pF±10pF。

图3 单片机AT89C51的引脚图在本设计中磨浆及加热电路,沸腾检测电路及报警电路等和单片机连接时,只用了P1口和P3口,首先通过单片机中的CPU将P1.6口变成高电位,使发光二极管D4 发光显示,以示电源电路正常,单片机开始工作。

在对水位进行检测时,P1.0和P1.1都是作为输入端,单片机的CPU就是通过检测这两个端口的高低电位来对水位和沸腾溢出进行检测的。

加热时,因为温度传感器为单线智能高效省时数字传感器,P1.5口只是作为常用的输入端口和CPU进行数字传输。

当进行加热和打浆时,P3.0和P3.4作为输出端口,与三极管组成一个驱动控制电路,当程序给一个加热或打浆信号时,这两个端口相应的变成高电位使三极管饱和导通继而驱动继电器工作。

报警电路和单片机端口组合时,单片机的端口同样也是作为一个输出端口来使用的。

3.2 电源电路的设计电源是各种电子设备必不可少的组成部分,其性能的优劣直接关系到电子设备的技术指标以及能否安全可靠的工作。

目前常用的直流稳压电源分线性电源和开关电源两大类。

随着集成电路飞速发展,稳压电路也迅速实现集成化,市场上已有大量生产各种型号的单片机集成稳压电路。

它和分立的晶体管电路比较,具有很多突出的优点,主要体现在体积小、重量轻、耗电省、可靠性高、运行速度快,且调试方便、使用灵活,易于进行大量自动化生产。

3.2.1电源的作用各种电子电路都要求用稳定的直流电源供电,由整流滤波电路可输出较为平滑的直流电压,但当电网电压波动或负载改变时,将会引起输出端电压改变而不稳定。

为了获得稳定的输出电压,滤波电路的输出电压还应该经稳压电路进行稳压。

3.2.2电源的组成电源由电源变压器、整流电路、滤波电路、稳压电路组成。

电源变压器:将电网提供的220V交流电压转换成为各种电路设备所需的交流电压。

整流电路:利用单向导电器件将交流电转换成脉动直流电路。

滤波电路:利用储能元件(电感或电容)把脉动直流电转换成比较平坦的直流电。

稳压电源:利用电路的调整作用使输出电压稳定的过程称为稳压。

3.2.3变压器容量、整流二极管的计算与选择=U0/0.9=5v/0.9≈5.56V.在据整流原理,因为U0=0.9U2则可以得到U2考虑到变压器、绕组损耗(压降)和整流二极管的压降,在工程中必须再在上述基础上增加5%,即U2=5.56*(1+5%)≈5.83V,整流二极管的承受最大的反向电压UD1=21/2U2≈8.2V因为稳压器的最大电流是3A,所以流过二极管的最大电流ID1=1/2Ii=0.75ID2=0.75A;D2中的四个二极管的耐压值至少应该为8.24V,允许流过的最大电流为0.75A.由于变压器输入的电压是220V,而副线圈输出的电压时12V,故有N=U1/U2=220/12=18.1由于线圈匝数比只能为一个整数,因此匝数比取18。

变压器副边的有效值:I2=1.11*1.5=1.67A.变压器的容量:S=UI=5.83*1.67=9.74W.3.2.4稳压器的选用集成稳压器是指将不稳定的直流电压变为稳定的直流电压的集成电路。

由于集成稳压器具有稳压精度高、工作稳定可靠、外围电路简单、体积小、重量轻等显著优点,在各种电源电路中得到了普遍的应用。

常用的集成稳压器有:金属圆形封装、金属菱形封装、塑料封装、带散热板塑封、扁平式封装、双列直插式封装等。

在电子制作中应用的较多的是三端固定输出稳压器。

78XX系列集成稳压器是常用的固定正输出电压的集成稳压器,输出电压有5V、6V、9V、12V、15V、18V、24V等规格,最大输出电流为1.5A。

它的工作原理:取样电路将输出电压按比例取出,送入比较放大器与基准电压进行比较,差值被放大后去控制调整管,以使输出电压保持稳定。

它的内部含有限流保护、过热保护和过压保护电路,采用了噪声低、温度飘逸小的基准电压源,工作稳定可靠。

78XX系列集成稳压器为三端器件,一脚为输入端,一脚为接地端,一脚为输出端,使用十分方便。

在此设计中我选用的是78XX系列中的7805,它能够提供多种固定的输出电压,应用范围广。

内含过流、过热和过载保护电路。

带散热片时,输出电流可达1A,虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。

在本设计中就是利用它把12V的直流电压变成5V的稳定电压给单片机提供电源,以确保正常工作。

3.2.5电源工作原理整个电源电路如图4所示,控制电路采用变压器降压、晶体二极管整流等方法获得工作电源。

相关文档
最新文档