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

上传人:laozhun 文档编号:3942061 上传时间:2023-03-28 格式:DOC 页数:48 大小:582KB
返回 下载 相关 举报
家用豆浆机全自动控制装置毕业设计.doc_第1页
第1页 / 共48页
家用豆浆机全自动控制装置毕业设计.doc_第2页
第2页 / 共48页
家用豆浆机全自动控制装置毕业设计.doc_第3页
第3页 / 共48页
家用豆浆机全自动控制装置毕业设计.doc_第4页
第4页 / 共48页
家用豆浆机全自动控制装置毕业设计.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《家用豆浆机全自动控制装置毕业设计.doc》由会员分享,可在线阅读,更多相关《家用豆浆机全自动控制装置毕业设计.doc(48页珍藏版)》请在三一办公上搜索。

1、毕业设计家用豆浆机全自动控制装置毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保

2、存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目 录目 录1摘 要3Abstract4第 1 章 设计思路与方案51.1 设计思路51.2 方案设计51.3 方案论证6第 2 章 单元电路设计82.1 传感器的设计与选用82.1.1 传感器的作用及组成82.1.2 传感器设计与选用82.1.3 传感器的工作原理132.2 单片机处理电路的设计及选用132.2.1 单片机处理电路的设计132.2.2 单片机的选用142.2.3单片机的作用及组成14

3、2.2.4 单片机的结构、引脚及功能142.3 缺水、沸腾溢出电路设计162.3.1 缺水、沸腾溢出电路的作用及组成162.3.2 缺水、沸腾溢出电路工作原理172.4 报警电路设计182.4.1报警电路的作用182.4.2 报警电路的设计182.4.3 报警电路的工作原理192.5 磨浆及加热电路设计192.5.1 磨浆电路的作用192.5.2 加热电路的作用192.5.3 磨浆及加热电路的设计192.5.4 磨浆及加热电路的工作原理202.6 电源电路设计212.6.1 电源的作用及组成212.6.2 电源技术指标222.6.3 整流二极管、变压器容量的计算与选择222.6.4 稳压器的选

4、用222.6.5 电源工作原理25第3章 系统组成及工作原理263.1 系统组成263.2 系统工作原理27第 4 章 程序设计284.1 程序流图284.2 程序设计30第 5 章 产品制作与调试325.1 PCB板设计325.2 元器件检测与元器件项目表345.2.1 元器件检测345.2.2元器件项目表365.3 产品安装365.4 产品调试38结 论39参 考 文 献40致 谢41附录一 主电路电气原理图42附录二 PCB板布局图43附录三 PCB板图44附录四 PCB板装配图45摘 要单片机控制系统抗干扰能力强,安全可靠。电路方面用继电器隔离强电和弱电,为了避免加热器感应电对缺水检测

5、和沸腾溢出检测的干扰,参考地电极PG不直接接地,而是经R10(100)接地;系统的内部程程序稳定。为了防止加热器干热,在主程序和子程序中,不断检测是否缺水,一旦缺水,关闭马达或加热器,并发出报警声。报警程序为多警声输出,接通电源时,发出“滴,滴,滴”,便于区分工作状态。经反复测试表明,该家用豆浆机使用方便。它能够对按键操作命令和无水干烧、加热溢出等现象实时做出判断和响应,整个工作过程流畅顺利,它的运行达到了最初的设计要求。由于整个工作过程完全采用程序控制,可根据不同的硬件和要求,很容易通过调整相关的指令和时间常数等,实现最佳的运行效果。关键词:单片机 程序控制Abstract Single-c

6、hip microcomputer control system anti-interference ability is strong, safe and reliable. Circuit aspects with relay isolation and high voltage electricity, in order to avoid electric water heater induction of testing and boiling the interference of overflow detection, reference to electrode PG not d

7、irectly grounded, but the R10 (100 ) grounding; Systems internal process procedure stability. In order to prevent the heater dry heat, in the main program and the subroutine, and constantly check whether a shortage of water, once a shortage of water, close motor or heater, and issued a warning of so

8、und. Alarm program which is p sound output, connect the power supply, send out drip drip, drip., easy to distinguish between working state. After the repeated test show that the household DouJiangJi easy to use. It is able to command and key operate without water, heating dry and overflow the phenom

9、enon such as real-time judge and response, the whole process smooth and fluent, its operation achieved the design requirements. Because the whole process completely using program control, according to different hardware and requirements, it is easy to adjust the instructions and related by the time

10、constant, achieve the best effect of operation.Key word: Single-chip microcomputer , Program control第 1 章 设计思路与方案1.1 设计思路由于以前的豆浆机,磨浆要过滤豆渣,豆浆熬煮也要自己动手,还要特别注意豆浆溢锅的问题,程序繁琐麻烦,给人们带来不便,针对这些情况拟定开发家用豆浆机全自动控制电路装置。家用豆浆机全自动控制装置是在单片机的程序控制下进行工作的。打浆时,插上电源插头,接通电源, 直接按“启动”键,控制电路控制豆浆机工作。先给黄豆加热,并由传感器检测温度,当温度达到75度左右时,停

11、止加热。启动磨浆电机开始磨浆,磨浆电机按间歇方式打浆:运转20秒后停止转运,间歇10秒后再启动打浆电机,如此循环进行打浆次。磨浆完后,开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢。当豆浆沫接触到防溢电极时,停止加热,间歇20秒后再开始加热,如此循环16次,豆浆加工完成,间歇10秒后发出音响信号。1.2 方案设计方案1:此方案由单片机、传感器、加热电路、磨浆电路、报警电路组成。如图1.1所示其工作原理是先加热,加热到一定温度后,开始磨浆,磨浆完后,磨浆停止,又开始加热即煮沸后,立即停机,报警提示。磨浆电路传感器加热电路单 片 机报警电路图 1.1 方案1设计框图方案2:此方案由单片机、传感器、

12、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。如图1.2所示其工作原理是豆浆机加电后直接按“启动”键,控制电路控制豆浆机进行加热,当温度达到75度左右时,停止加热,开始打浆;打浆电机按间歇方式打浆:运转20秒后停止转运,间歇10秒后再启动打浆电机,如此循环进行打浆次。打浆结束后开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢。当豆浆沫接触到防溢电极时,停止加热,间歇20秒后再开始加热,如此循环16次,豆浆加工完成,间歇10秒后发出音响信号。单片机加热电路缺水、沸腾溢出电路磨浆电路传感器报警电路功能电路图1.2 方案2设计框图1.3 方案论证方案一如图1.1所示,由单片机、传感器

13、、加热电路、磨浆电路、报警电路组成。工作过程是,先将黄豆放入豆浆机的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。接上电源,按下“加热”键,开始加热,加热到一定温度后,开始磨浆,磨浆结束后,又加热直到豆浆沸腾煮熟,停止加热,发出柔和的报警声,提示豆浆已做好。其缺点是:没有检缺水、沸腾溢出。方案二如图1.2所示, 由单片机、传感器、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。先将黄豆放入豆浆的搅拌器滤网内,搅拌壶内倒入适量的水,装好搅拌机。接上电源,蜂鸣器长鸣一声,提示已接通电源,指示灯LED亮,处于待命状态。按下全自动启动键START,开始加热,温度达到75度时,停止加热

14、;搅拌马达运转,将黄豆粉碎,豆浆过滤,然后马达停转,又开始加热,直到豆浆沸腾煮熟,停止加热,发出报警声,提示豆浆已做好。若豆浆较长时间没喝而变凉,按下再加热键HEAT,加热至沸腾后,停止加热,发出报警声。若缺水,则关闭加热器和马达,按任何键不响应,并发出急促的报警声,直到关闭电源,加好水后才能工作。进行论证后,我选择第二方案。其原因是:(1)加工方式是全自动。(2)粉碎黄豆前加热可以提高工作效率;缩短粉碎后加热至豆浆沸腾时间,防止粉碎后煮浆时间过长所易造成的糊锅现象。第 2 章 单元电路设计2.1 传感器的设计与选用2.1.1 传感器的作用及组成传感器一般由敏感元件、传感元件、测量电路和辅助电

15、源四部分组成,如图2.1所示。在工业生产自动化过程中,检测、监视和控制温度、压力、流量、液位、PH等参数,以便设备工作在最佳状态,成本消耗最低,产品质量最高,同时,在生产过程中将各个环节的参数转为电信号,并与计算机接口,实现生产自动化。图2.1 传感器组成方框图敏感元件传感元件测量电路辅助电源被测非电量电量2.1.2 传感器设计与选用(1) 传感器的设计家用豆浆机的串励电机工作转速可达到12Kr/S左右,大约一分钟时间便可将豆粒彻底粉碎。但由于该电机不可长时间连续运转,为了提高工作效率,粉碎前需要将水温加热至75度左右,所以需要设计传感器来作测温计。在一定温度范围内,半导体材料的电阻RT和绝对

16、温度T的关系可表示为 (2.2)其中常数a不仅与半导体材料的性质而且与它的尺寸均有关系,而常数b仅与材料的性质有关。常数a、b可通过实验方法测得。例如,在温度T1时测得其电阻为RT1 (2.3)在温度T2时测得其阻值为RT2 (2.4)将以上两式相除,消去a得 再取对数,有 (2.5)把由此得出的b代入(2.3)或(2.4)式中,又可算出常数a,由这种方法确定的常数a和b误差较大,为减少误差,常利用多个T和RT的组合测量值,通过作图的方法(或用回归法最好)来确定常数a、b,为此取(2.2)式两边的对数。变换成直线方程: (2.6)或写作 (2.7)式中,然后取X、Y分别为横、纵坐标,对不同的温

17、度T测得对应的RT值,经过变换后作XY曲线,它应当是一条截距为A、斜率为B的直线。根据斜率求出b,又由截距可求出aeA。确定了半导体材料的常数a和b后,便可计算出这种材料的激活能EbK(K为玻耳兹曼常数)以及它的电阻温度系数 (2.8)显然,半导体热敏电阻的温度系数是负的,并与温度有关。热敏电阻在不同温度时的电阻值,可用惠斯通电桥测得。半导体热敏电阻是一种新型的测温元件,它的电阻温度特性曲线如图2.9所示,可以看出其阻值随温度升高而很快减小,用它来设计测温计或传感器是很灵敏的。图2.9 温度特性曲线为了用它来制作测温计,首先要测定它的电阻温度特性。这里介绍一种简单测试方法。 取热敏电阻,如型号

18、是RRC6型的小型热敏电阻,按图2.10所示的结构,焊上引线,套上一段塑料套管,再把它浸在熔化的石蜡锅里浸蜡封口。图2.10 热敏电阻 把上述热效电阻接在图2.11所示的电桥臂中,图中检流计用50微安的微安表,R3为电阻箱,取R1R24K,毫安表量程可取5毫安。图2.11 把热效电阻放在如图2.14所示的热水瓶中,瓶中开始放冰水混合物,用02分度值的水银温度计测量水温。图2.14 接通电桥电源,调节W,使毫安表读数不大于1毫安,再调节R3,使电桥平衡,测出对应温度下热敏电阻的阻值。 逐步提高水温,测出不同温度下的热敏电阻阻值。图2.15 伏安特性顺便说一下,为什么测量时电桥干路中的电流不能超过

19、一定值,这是由于热敏电阻伏安特性决定的。热敏电阻在同一室温下的伏安特性如图2.15所示。为什么当电流I上升到一定值后,它两端的电压U反而下降,这是由于通过热敏电阻的电流过大使它本身发热造成的(自热)。设计热效电阻温度计应避免它进入特性的这一阶段(称为负阻段)。设计热敏电阻温度计的电路如图2.16所示。取R2R3,R1值等于测温范围最低温度(0)时热敏电阻的阻值。R4是校正满刻度电流用的。取R4值等于测温范围最高温度(100)时热敏电阻的阻值。测量时首先把S2接在R4端,改变W使微安表指示满刻度,然后再把S2接在RT端,如果在0时,RTR1,R3R2,电桥平衡,微安表指示为零。温度越高,RT值越

20、小,电桥越不平衡,通过表头的电流也就越大。这样就可以用通过表头的电流来表征被测温度的高低。图2.16 热敏电阻温度计的电路图(2) 传感器的选用 要测量壶中水的温度,需要体积小的温度计。而热敏电阻传感器的结构简单,体积小,电阻率高,热惯性小,所以选用它作为家用豆浆机的测温计。2.1.3 传感器的工作原理金属导电是靠自由电子在电场作用下作定向运动,当温度升高时,自由电子的数目基本不增加,只有自由电子杂乱无章的动能增加了。因此,在一定电场作用下,使自由电子作定向运动就会遇到更大的阻力,即电阻值增加了。而半导体参加导电的是载流子(为自由电子和空穴两种异性电荷),由于半导体中的载流子数目要比原子的数目

21、少几千倍到几万倍,相邻自由电子之间的距离是原子之间距离的几十倍到几百倍,所以在一般情况下它的电阻值很大。当温度升高时,半导体中更多的价电子获得热能而激发,挣脱核束缚成为载流子,因而参加导电的载流子数目增加了,所以,半导体的电阻值随温度升高而急剧减小,且按指数规律下降,呈非线性。2.2 单片机处理电路的设计及选用2.2.1 单片机处理电路的设计随着科学技术的不断发展,采用单片机控制的产品已经十分普遍,涉及的领域也十分广泛。在家电领域中,如豆浆机,它以单片机为核心,在单片机控制下,完成从加热到磨浆再到加热烧开的过程,都不需要人工操作。采用模糊控制的控制理念,使豆浆机具有智能控制功能,而赢得市场的认

22、同。如图2.17所示图2.17 单片机机处理电路图2.2.2 单片机的选用单片机种类较多,使用较多的是MCS-51系列。但美国Zilog公司的Z8系列单片机新颖、品种多,特别适合-家电智能化和更新换代。Z8具有下列主要特点:1)多累加器的结构。内部RAM128字节或256字节单元均可作为累加器使用,方便了软件的编写,减少了软件的长度,提高了内存的利用率。2)端口3的一些引脚可通过软件接通内部的模拟器,可用于过零检测、A/D转换。3)矢量中断。4)有看门狗,提高抗干扰能力。我选用Z86E02单片机,内含512字节ROM,128字节RAM,18引脚,体积小,价格廉,特别适合小家电智能控制。2.2.

23、3单片机的作用及组成单片机控制家用豆浆机完成了从加热、打浆、再加热、报警整个工序,减少人们的繁琐操作和劳动程度。它由时钟OSC、中央处理器CPU、程序存储器ROM、数字存储器RAM、内部总线、各种I/O、定时器/计算器CTC等组成。2.2.4 单片机的结构、引脚及功能(1) 单片机结构 Z86E02单片机引脚功能图(2) 单片机的引脚Table 1. 18-Pin Standard Mode IdentificationPin # Symbol Function Direction1-4 P24-P27 Port 2, Pins 4, 5, 6, 7 In/Output5 V CC Power

24、 Supply6 XTAL2 Crystal Oscillator Clock Output7 XTAL1 Crystal Oscillator Clock Input8 P31 Port 3, Pin 1, AN1 Input9 P32 Port 3, Pin 2, AN2 Input10 P33 Port 3, Pin 3, REF Input11-13 P00-P02 Port 0, Pins 0, 1, 2 In/Output14 GND Ground15-18 P20-P23 Port 2, Pins 0, 1, 2, 3 In/Output(3) 单片机的功能Z86E02单片机内部

25、功能2.3 缺水、沸腾溢出电路设计2.3.1 缺水、沸腾溢出电路的作用及组成 (1) 缺水、沸腾溢出电路的作用是以传感器作为信息采集系统的前端单元来控制家用豆浆机缺水时干烧和沸腾溢出等问题。 (2) 缺水、沸腾溢出电路由碳膜湿敏传感器、单片机和电阻组成。其碳膜湿敏传感器形状如图2.18所示电极基片温度膜图2.18 碳膜湿敏传感器形状在绝缘的聚苯乙烯基片上制备两个电极,然后在电极之间喷涂一层含有碳粉粒的有机胶状纤维素湿膜,便构成了碳膜湿敏传感器。湿敏膜主要由直径约为3.5um的碳粉粒、随温度稳定的水溶性纤维乙醚粘合剂、湿润性可塑剂、分散剂等组成。碳粉粒主要用来构成连接两电极的导电网;粘合剂用来固

26、定碳颗粒;可塑剂用来增强粘合剂的亲水性;分散剂用来使碳颗粒均匀分散。当湿敏膜吸湿后发生膨胀,由于体积增大使碳颗粒的密度降低,碳颗粒间距增加,造成电阻值增大;干燥时,湿敏膜脱水收缩,碳颗粒间距缩小,又使电阻变小。2.3.2 缺水、沸腾溢出电路工作原理 缺水、沸腾溢出检测原理如图2.19所示。PG是装在豆浆机搅拌壶底的参考地电极,经R10(100)接地。PW是装在搅拌壶中部的缺水检测电极,PF是装在搅拌壶顶部的沸腾溢出检测电极。正常工作时,PW和PG被水淹没,PW和PG之间电阻较大,与R7、R6共同对+5V分压,P3.1得到比P3.3高的电压,比较器1输出高电平。缺水时,PW露出水面,和PG之间电

27、阻很小,与R7、R6共同对+5V分压,P3.1得到比P3.3低的电压,比较器1输出低电平。用软件检测比较器1的输出电平,便知是否缺水。用同样方法检测豆浆是否沸腾溢出。豆浆沸腾之前,电极PF远离水面,PF和PG之间电阻很小,与R9、R8共同对+5V分压,P3.2得到比P3.3低的电压,比较器2输出低电平。豆浆沸腾时,泡沫淹没PF,和PG之间电阻大,与R9、R8共同对+5V分压,P3.2得到比P3.3高的电压,比较器2输出高电平。用软件检测比较器2的输出电平,便知豆浆是否沸腾溢出。 图2.19 缺水、沸腾溢出检测电路2.4 报警电路设计2.4.1报警电路的作用报警电路的作用是通过蜂鸣器发出声音信号

28、,提醒主人豆浆以经煮好了。2.4.2 报警电路的设计声音信号电流从单片机的P2.4脚输入到三极管T4,使功率放大,以驱动蜂鸣器B2发出声音。报警电路如下图2.20所示图2.20 报警电路图2.4.3 报警电路的工作原理报警电路由单片机Z86E02、电阻R4、三极管T4与蜂鸣器B2组成。通过事先编写的程序,在单片机的控制下,系统开始工作,当加热完成后,单片机P2.4脚自动输出一个高电平,通过电阻R4使三极管T4饱和导通,于是蜂鸣器B2发出报警声音,提醒主人加热完成。2.5 磨浆及加热电路设计2.5.1 磨浆电路的作用磨浆电路的作用是通过电机,把黄豆搅拌成粉沫。2.5.2 加热电路的作用加热电路的

29、作用是通过加热管,把搅拌成粉沫的黄豆以经煮熟。2.5.3 磨浆及加热电路的设计单片机输出电流经三极管放大,来驱动继电器闭合,使电机转动,把东西搅拌成粉粒。同理,使加热管发热把东西煮熟。磨浆及加热电路图如图2.21所示图2.21 磨浆及加热电路图2.5.4 磨浆及加热电路的工作原理磨浆及加热电路由继电器K1、K2,三极管T2、T3,电阻R15、R16、电容C6、C7以及二极管D1,单片机Z86E02组成。当按下加热键HEAT时,赋给P0.0一个低电平,软件检测到P0.0变为低电平后,赋给单片机P2.6脚一个高电平,使三极管T2饱和导通,电流流过继电器K1,使K1闭合,于是电机得电开始打浆。在系统

30、程序的控制下,打浆机按间歇方式打浆。电机运转20秒后,单片机P2.6脚变为低电平,使三极管T2截止,继电器K1断开,电机停止打浆,间歇10秒后,单片机P2.6脚又恢复为高电平,从而继续驱动电机工作。如此循环5次后打浆结束,单片机P2.5脚变高电平,使三极管T3饱和导通,从而让继电器K2闭合,电阻丝R(HEAT)得电开始对豆浆加热。当豆浆温度加热到75度时,单线数字温度传感器DS1820将温度信号传给单片机,单片机检测到这个信号时,使P2.5脚变为低电平,三极管T3截止,继电器K2断开,电阻丝停止加热。2.6 电源电路设计电源是各种电子设备必不可少的组成部分,其性能的优劣直接关系到电子设备的技术

31、指标以及能否安全可靠的工作。目前常用的直流稳压电源分线性电源和开关电源两大类。随着集成电路飞速发展,稳压电路也迅速实现集成化,市场上已有大量生产各种型号的单片机集成稳压电路。它和分立的晶体管电路比较,具有很多突出的优点,主要体现在在体积小、重量轻、耗电省、可靠性高、运行速度快,且调试方便、使用灵活,易于进行大量自动化生产。2.6.1 电源的作用及组成(1) 电源的作用各种电子电路都要求用稳定的直流电源供电,由整流滤波电路可输出较为平滑的直流电压,但当电网电压波动或负载改变时,将会引起输出端电压改变而不稳定。为了获得稳定的输出电压,滤波电路的输出电压还应经稳压电路进行稳压。(2) 电源的组成电源

32、由电源变压器、整流电路、滤波电路、稳压电路组成。稳压电源的组成方框图如图2.22所示。电源变压器整流电路滤波电路稳压电源图2.22 稳压电源的组成方框图 电源变压器:将电网提供的220V交流电压转换为各种电路设备所需的交流电压。 整流电路:利用单向导电器件将交流电转换成脉动直流电路。 滤波电路:利用储能元件(电感或电容)把脉动直流电转换成比较平坦的直流电。 稳压电路:利用电路的调整作用使输出电压稳定的过程称为稳压。2.6.2 电源技术指标 输入电压 AC 220V 输出电压 DC 5V 输出电流 I0 1A2.6.3 整流二极管、变压器容量的计算与选择 据整流原理,因为Uo=0.9U2则可以得

33、到U2=Uo/0.9=5V/0.95.56V 。再考虑到变压器、绕阻损耗(压降)和整流二极管的压降,在工程中必须再在上述基础上增加5%,即U2=5.56(1+5%)5.83V,整流二极管的承受最大的反向电压UD1=21/2U28.24V,同理,UD2=21/2U28.24V因为稳压器的最大电流是3A,所以流过二极管的最大电流ID1=1/2Ii=0.75A ID2=0.75A; 综上所序,D1中的四个二极管的耐压值至少为8.24V,允许流过的最大电流为0.75A;D2中的四个二极管的耐压值至少应该为8.24V,允许流过的最大电流为0.75A。由于变压器输入的电压是220V,而副线圈输出的电压是1

34、2V,故有N=U1/U2=220/12=18.1由于线圈匝数比只能为一个整数,因此匝数比取18。变压器副边的有效值:I2= 1.111.5=1.67A。变压器的容量:S=UI=5.831.67=9.74 W。2.6.4 稳压器的选用嵌入式控制系统的MCU一般都需要一个稳定的工作电压才能可靠工作。而设计者多习惯采用线性稳压器件(如78xx系列三端稳压器件)作为电压调节和稳压器件来将较高的直流电压转变MCU所需的工作电压。这种线性稳压电源的线性调整工作方式在工作中会大的“热损失”(其值为V压降I负荷),其工作效率仅为30%50%。加之工作在高粉尘等恶劣环境下往往将嵌入式工业控制系统置于密闭容器内的

35、聚集也加剧了MCU的恶劣工况,从而使嵌入式控制系统的稳定性能变得更差。而开关电源调节器件则以完全导通或关断的方式工作。因此,工作时要么是大电流流过低导通电压的开关管、要么是完全截止无电流流过。因此,开关稳压电源的功耗极低,其平均工作效率可达70%90%。在相同电压降的条件下,开关电源调节器件与线性稳压器件相比具有少得多的“热损失”。因此,开关稳压电源可大大减少散热片体积和PCB板的面积,甚至在大多数情况下不需要加装散热片,从而减少了对MCU工作环境的有害影响。 采用开关稳压电源来替代线性稳压电源作为MCU电源的另一个优势是:开关管的高频通断特性以及串联滤波电感的使用对来自于电源的高频干扰具有较

36、强的抑制作用。此外,由于开关稳压电源“热损失”的减少,设计时还可提高稳压电源的输入电压,这有助于提高交流电压抗跌落干扰的能力。LM2576系列开关稳压集成电路是线性三端稳压器件(如78xx系列端稳压集成电路)的替代品,它具有可靠的工作性能、较高的工作效率和较强的输出电流驱动能力,从而为MCU的稳定、可靠工作提供了强有力的保证。LM2576系列开关稳压集成电路的主要特性如下:(1) 最大输出电流:3A;(2) 最高输入电压:LM2576为40V,LM2576HV为60V;(3) 输出电压:3.3V、5V、12V、15V和ADJ(可调)等可选;(4) 振东频率:52kHz;(5) 转换效率:75%

37、88%(不同电压输出时的效率不同);(6) 控制方式:PWM;(7) 工作温度范围:-40 +125(8) 工作模式:低功耗/正常两种模式可外部控制;(9) 工作模式控制:TTL电平兼容;(10) 所需外部元件:仅四个(不可调)或六个(可调);(11) 器件保护:热关断及电流限制;(12) 封装形式:TO-220或TO-263。LM2576内部包含52kHz振荡器、1.23V基准稳压电路、热关断电路、电流限制电路、放大器、比较器及内部稳压电路等。为了产生不同的输出电压,通常将比较器的负端接基准电压(1.23V),正端接分压电阻网络,这样可根据输出电压的不同选定不同的阻值,其中R1=1k(可调-

38、ADJ时开路),R2分别为1.7 k(3.3V)、3.1 k(5V)、8.84 k(12V)、11.3 k(15V)和0(-ADJ),上述电阻依据型号不同已在芯片内部做了精确调整,因而无需使用者考虑。将输出电压分压电阻网络的输出同内部基准稳压值1.23V进行比较,若电压有偏差,则可用放大器控制内部振荡器的输出占空比,从而使输出电压保持稳定。由LM2576构成的基本稳压电路仅需四个外围器件,其电路如图2.23所示。图2.23 稳压器电路原理框图电感L1的选择要根据LM2576的输出电压、最大输入电压、最大负载电流等参数选择,首先,依据如下公式计算出电压微秒常数(ET):ET=(Vin - Vou

39、t)Vout/ Vin1000/f (1)上式中,Vin是LM2576的最大输入电压、Vout是LM2576的输出电压、?是LM2576的工作振荡频率值(52kHz)。该电路中的输入电容C2一般应大于或等于100F,安装时要求尽量靠近LM2576的输入引脚,其耐压值应与最大输入电压值相匹配。而输出电容C1的值应依据下式进行计算(单位F):C13300 Vin/ VoutL (2)上式中,Vin是LM2576的最大输入电压、Vout是LM2576的输出电压、L是经计算并查表选出的电感L1的值,其单位是H。电容C铁耐压值应大于额定输出电压的1.52倍。对于5V电压输出而言,推荐使用耐压值为16V的

40、电容器。二极管D1的额定电流值应大于最大负载电流的1.2倍,考虑到负载短路的情况,二极管的额定电流值应大于LM2576的最大电流限制。二极管的反向电压应大于最大输入电压的1.25倍。Vin的选择应考虑交流电压最低跌落值(Vac-min)所对应的LM2576输入电压值及LM2576的最小输入允许电压值Vmin(以5V电压输出为例,该值为8V),因此,Vin可依据下式计算:Vin(220Vmin/Vac-min)如果交流电压最低允许跌落30%(Vac-min=154V)、LM2576的电压输出为5V(Vmin=8V),则当Vac=220V时,LM2576的输入直流电压应大于11.5V,通常可选为1

41、2V。2.6.5 电源工作原理整个电源电路如图2.24所示。接通电源后,220V交流电源经变压器T1降压,得到+12V的交流电压,再经过整流滤波电路,得到+12V的直流电压,又经稳压器LM2576输出+5V电压给单片机供电。图2.24 电源电路图第3章 系统组成及工作原理3.1 系统组成系统主要由由稳压电源、Z86E02单片机、功能电路、沸腾检测电路、磨浆电路、加热控制电路、报警电路等组成。如图3.1所示图3-1 豆浆机全自动控制电路图3.2 系统工作原理电路由Z86E02单片机控制,全自动制浆时,插上电源插头,接通电源。220V交流电源经变压器T1降压,得到+12V的电压,给继电器JM、JH

42、和报警蜂鸣器B1供电。稳压器输出+5V电压给单片机。Z86E02振荡频率为4MHz,有P0、P2、P3三个输入输出端口。P0口作为按键。P0.0接加热键HEAT,P0.1接全自动启动键START。键未按下时,P0.0、P0.1分别由电阻R13、R14拉成为高电平(+5V),当START键或HETA键按下时,P0.0或P0.1变为低电平,软件不断检测P0.0和P0.1电平,便知道哪个键被按下,执行相应的控制动作。Z86E02的P2.4输出报警信号,经三极管T4放大,驱动蜂鸣器B2报警。P2.5输出加热信号,经三极管T3放大,驱动继电器JH闭合,控制加热器R(HEAT)加热。P2.6输出马达驱动信

43、号,经三极管T2放大,驱动继电器JM闭合,控制马达M运转。为了避免继电器开关断开时拉弧,分别在JH、JM开关两端并接RC吸收元件。P3口为输入口,内有两个模拟比较器,其中P3.3为比较器的参考电压端,由R11、R12对+5V分压提供,接比较器的反向输入端。P3.1为缺水检测输入端,P3.2为沸腾溢出检测输入端,分别接比较器的正向输入端。杯内加水不够时,PW没被水淹没,PW和PG之间电阻较大,这时单片机得到高电平,加热器、马达均不工作。当水位正常时,控制电路控制豆浆机进行加热,当温度达到75度左右时,单线数字温度传感器DS1820,可把温度信号直接转换成串行数字信号供单片机处理。单片机控制停止加

44、热,并输出马达驱动信号,经三极管放大,驱动继电器闭合,控制马达运转打浆;打浆电机按间歇方式打浆:运转20秒后停止转运,间歇10秒后再启动打浆电机,如此循环进行打浆次。打浆结束后开始对豆浆加热,豆浆温度达到一定值时,豆浆上溢,泡沫淹没PF,和PG之间电阻小,单片机得到低电平,马上停止加热,间歇20秒后再开始加热,如此循环16次,豆浆加工完成,间歇10秒后发出音响信号。第 4 章 程序设计4.1 程序流图主程序流图如图4.1所示。接上电源,蜂鸣器长鸣一声(滴,约1秒钟),提示已接通电源。调缺水检测子程序,若缺水,则急促报警(滴,滴),若有水,则检测全自动启动按键START是否按下,若按下,则处理START程序;若没按下,则检测加热键HEAT是否按下,若HEAT键按下,则处理HEAT程序,若没按下,则返回缺水检测程序,循环进行。开始上电报警调测水程序START键按下了

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号