毕业设计(论文)基于AT89C52单片机的豆浆机控制器的设计(含电路原理图).doc
《毕业设计(论文)基于AT89C52单片机的豆浆机控制器的设计(含电路原理图).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于AT89C52单片机的豆浆机控制器的设计(含电路原理图).doc(30页珍藏版)》请在三一办公上搜索。
1、豆浆机控制器的设计完整版说明书,原理图纸等,联系153893706摘 要:本文介绍了以AT89C52单片机为核心控制部件的全自动豆浆机的工作原理,给出了控制系统的具体硬件电路和软件设计方法。该款豆浆机以AT89C52单片机为核心控制元件,配合其他器件,组成了电源电路、温度检测电路、加热及磨浆电路、水位检测及沸腾溢出检测电路、报警电路、LED显示模块等几大基本电路,并以会编语言程序来控制该款豆浆机的全自动运行,基本上能完成湿豆制浆、干豆制浆、粉碎、加热、定时打浆、保温及相应的显示功能,具有比较高的智能化水平。关键词:AT89C52;豆浆机;控制系统;The Design of The Soy M
2、ilk Maker ControllerAuthor:Tutor:(Oriental Science Technology College of Hunan Agricultural University, Changsha 410128)Abstract:This paper introduces not only the working principle of automatic soymilk which uses the AT89C52 microcontroller as the main controlling hardware but also the designs of c
3、ircuit and software. The soymilk which uses AT89C52 microcontroller as the core controller is composed by power circuit, temperature measuring circuit ,warming and milking circuit,water level measuring circuit, boiling measuring circuit, alarming circuit and display circuit, and these circuits are c
4、ontrolled by assembly language.Depending on these circuits, the soumilk could basically complete the wet soy milking, dry soy milking, grinding, warming, fixed time milking, keep warming and displaying function with higher intelligence levelKey words:AT89C52;Soy Milk machine;Control system;1 前言1.1 引
5、言豆浆是一种老幼皆宜、价廉质优的液态营养品,它所含的铁元素是牛奶的6倍,所含的蛋白质虽不如牛奶高,但在人体内的吸收率可达到85%,因此有人称豆浆为“植物牛奶”。 豆浆被誉为女人最完美的食物,是因为豆浆中含有丰富的营养成分,其中异黄酮可以调节女性内分泌系统的平衡,保持女性肌肤美白,异黄酮还可发挥与雌激素相同的保健作用,如缓解更年期综合症、提高骨密度、预防骨质疏松等,而且它还能避免雌激素带来的副作用,如乳腺癌、子宫癌等。豆浆中富含人体所需优质植物蛋白,八种必需的氨基酸,多种维生素及钙、铁、磷、锌、硒等微量元素,不含胆固醇,并且含有大豆皂甙等至少五六种可有效降低人体胆固醇的物质,鲜豆浆的大豆营养易于
6、消化吸收,经常饮用,对高血压、冠心病,动脉粥样硬化及糖尿病、骨质疏松等大有益处,还具有平补肝肾、防老抗癌、降脂降糖、增强免疫的功效。但随着人们健康认识的增强,为了卫生,防止上了“黑心作坊”的当,喝的放心,纷纷选择家庭自制豆浆,从而拉动家用微电脑全自动豆浆机市场活跃1。作为一种新型的家用饮料机,豆浆机以黄豆为原料,直接加工成熟的热豆浆。 若在黄豆屮配以芝麻、花生、杏仁等佐料,可以做出各种分为的鲜美饮料。中国市场上比较有影响力的豆浆机品牌有:九阳豆浆机、美的豆浆机、步步高豆浆机等。目前市面上豆浆机主要分为有网,无网两种。有网分为细网和五谷精磨器,但均不好清洗。无网豆浆机是未来发展趋势。 豆浆机还分
7、为豆渣分离和豆渣不分离两种:豆渣不分离的磨出的豆浆营养更全面口感更好。比传统豆浆要稠的多。豆浆机由粉碎黄豆的电机、豆浆加热器和控制电路三大部分组成。用单片机 研制的全自动豆浆机的控制系统,当放入适量浸泡好的的黄豆,加入适量的冷水, 将豆浆机电源插头插入220V交流电源,豆浆机指示灯亮起,按下按钮,先对豆浆机进行水位检测,符合要求后加热管开始对水进行加热,当水温达到80摄氏度左右,豆浆机停止加热。启动磨浆电机开始磨浆,磨浆电机按间歇方式打浆:运转 15秒后停止运转,问歇5秒后冉启动打浆电机,如此循环5次。磨完浆后,开始对豆浆加热,豆浆温度达到一定值时豆浆上溢,当豆浆沫接触到防溢电极时,停止加热,
8、间歇20秒后在开始加热,如此循环5次,豆浆加工完成,间歇10 秒后发出音响信号。可见,只要按下启动按键,豆浆机就开始工作,一会儿就能喝到既美味又营养 的豆浆。整个过程由单片机全自动控制,让您用起来更加的方便、更加的安全。1.2 豆浆机的基本结构豆浆机:采用微电脑控制,实现预热、打浆、煮浆和延时熬煮过程全自动化,特别是由于增设了“文火熬煮”处理程序,使豆浆营养更加丰富,口感更加香泽。 杯体:杯体像一个硕大的茶杯,有把手和流口,主要用于盛水或豆浆。杯体有的用塑料制作,有的用不锈钢制作,但都是符合食品卫生标准的不锈钢或聚碳酸脂材质。购机时以选择不锈钢杯体为宜,主要是便于清洁。在杯体上标有“上水位”线
9、和“下水位”线,以此规范对杯体的加水量。杯体的上口沿恰好套住机头下盖,对机头起固定和支撑作用2。 机头:机头是豆浆机的总成,除杯体外,其余各部件都固定在机头上。机头外壳分上盖和下盖。上盖有提手、工作指示灯和电源插座。下盖用于安装各主要部件,在下盖上部(也即机头内部)安装有电脑板、变压器和打浆电机。伸出下盖的下部有电热器、刀片、网罩、防溢电极、温度传感器以及防干烧电极。需要说明,下盖的材质同样需要符合食品卫生标准。 电热器:加热功率800 W,不锈钢材质,用于加热豆浆。加热管下半部应设计为小半圆形,易于洗刷和装卸网罩。打浆电机:HC6331单相串励电动动。HC6331电动机额定电压为220V,频
10、率为50Hz,额定功率200W,转速为18000rpm-32000rpm。该款串励电动机作为豆浆机专用电机,具有起动转矩大、过载能力强、调速方便、体枳小、重量轻等很多优点,在家用电器中普遍使用。 防溢电极:用于检测豆浆沸腾,防止豆浆益出。它的外径5 mm,有效长度15 mm,处在杯体上方。为保障防溢电极正常工作,必须及时对其清洗干净,同时豆浆不宜太稀,否则,防溢电极将失去防护作用,造成溢杯。 温度传感器:用于检测“预热”时杯体内的水温,当水温达到SCM(AT89C52)设定温度(一般要求8O 左右)时,启动电机开始打浆。 防干烧电极:该电极并非独立部件,而是利用温度传感器的不锈钢外壳兼。外壳外
11、径6 mm,有效长度89 mm,长度比防溢电极长很多,插入杯体底部。杯体水位正常时,防干烧电极下端是应当被浸泡在水中。当杯体中水位偏低或无水,或机头被提起,并使防干烧电极下端离开水面时,SCM通过防干烧电极检测到这种状态后,为保安全,将禁止豆浆机工作。 刀片:外形酷似船舶螺旋桨,高硬度不锈钢材质,用于粉碎豆粒。 网罩:用于盛豆子,过虑豆浆。实际工作时,网罩通过扣合斜楞而与机头下盖是扣合在一起的。2 豆浆机控制系统的功能需求分析豆浆机的控制系统以单片机AT89C52为控制核心,结合控制传感器,加热及磨浆电路,水位检测及沸腾溢出电路,报警电路等的控制,达到只要启动豆浆机以后,所有的控制过程都实现完
12、全自动化的目的。2.1 控制系统的硬件功能分析硬件上豆浆机的控制系统首先需要有-个单片机芯片作为控制核心来控制它的工作过程,刚开始需要进行水位检测,这就需要-个传感器,为了减少成木, 这里釆用一个探针来代替传感器的使用,然后开始对水进行加热,刚开始的加热,需要把水加热到800C,这就需要-个温度传感器,在这里我选用数字温度传感器DS18B20,因为它是单总线器件,线路简单,体积小,省去了A/D转换,并行扩展等步骤,使硬件图变得简单形象了很多。当给豆浆机加热完毕后,需要启动动打浆电机开始打浆,这里我想选用的是单相串励电机,因为串励电动机具有起动转矩大、过载能力强、调速方便、体枳小、重量轻等很多优
13、点,在家用电器中普遍使用。当打完浆后,需要对豆浆再次加热,这里就用到了沸腾溢出的装置, 与水位检测装置一样,沸腾溢出装置同样选用的是-个探针来替代了传感器3。对豆浆再次加热完毕后,预示着豆浆加工完成了,最后发出音响信号,这里就选用一个扬声器就可以了。2.2 控制系统的软件功能分析软件上就是对单片机的编程了,在编程前需要画出-个流程图,根据豆浆机控制系统的设计要求及目的,即插上电源按下按钮后,先对豆浆机进行水位检测, 符合要求后加热管开始对水进行加热,当水温达到80 左右,豆浆机停止加热。启动磨浆电机开始磨浆,磨浆电机按间歇方式打浆:运转15秒后停止运转,间歇5秒后再启动打浆电机,如此循环5次。
14、磨完浆后,开始对豆浆加热,豆浆温度达到一定值时豆浆上溢,当豆浆沫接触到防溢电极时,停止加热,间歇20秒后在开始加热,如此循环5次,豆浆加工完成,间歇10秒后发出音响信号。按照上述对豆浆机控制系统的要求,完成豆浆机控制系统设计的流程图后,对单片机进行软件的编程来配合硬件的设计以完成整个豆浆机控制系统的设计。3 控制系统的硬件设计 3.1 单片机的选用目前市场上比较流行的单片机有PIC单片机、51系列单片机以及AVR单片机,下面分别简单的介绍三种单片机各自的特点。PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路。一种具有分散作用
15、(多任务)功能的CPUPIC单片机有计算功能和记忆内存像CPU并由软件控制运行。然而,处理能力存储器容量却很有限,这取决于PIC的内型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用作写程序的大约在1K4K字节。PIC单片机采用Harward双总线结构,运行速度快,低电压工作,低功耗,较大的输入输出直接驱动能力。价格低廉,一次性编程,体积小,适用容量大,档次低,价格敏感的产品。51单片机是对目前所有兼容Intel 8031 指令系统的单片机的统称。51系列单片机成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。51系列单片机
16、可靠性高,便于扩展,体积小,功率低,价格便宜,易于产品化。AVR单片机采用增强的RISC结构,使其具有高速处理能力,在一个时钟周期内可以执行复杂的指令,每MHz可以实现1MPIS的处理能力。AVR单片机工作电压为2.76.0V,可以实现电耗最优化。AVR单片机的使用使产品功能、精度和质量大幅度提高,且电路简单,故障率低,可靠性高,成本低廉。AVR单片机具有以下特点:简便易学,费用低廉,高速、低耗、保密,I/O口功能强,具有A/D专函等电路,有功能强大的定时器/计数器及通讯接口。综合上述三种单片机比较,本设计选用的是AT89C52单片机。AT89C52单片机是51系列单片机 的一个型号,他是AT
17、MEL公司生产的4。AT89C52是一个低电压,高性能C M O S 8 位单片机,片内含8 K bytes的可反复擦写的Flash只读程序存储器和256 bytes 的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准肊MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为提供许多较复杂系统控制应用场合。3.1.1 AT89C52单片机的简介AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM
18、),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。主要功能特性1、兼容MCS51指令系统 2、8k可反复擦写(大于1000次)Flash ROM; 3、32个双向I/O口; 4、256x8bit内部RAM; 5、3个16位可编程定时/计数器中断; 6、时钟频率0-24MHz; 7、2个串行中断,可编程UART串行通道; 8、2个外部中断源,共8个中断源; 9、2个读写中断口线,3级加密位; 10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能; 11、有PDIP、P
19、QFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。引脚功能AT89C52为8 位通用微处理器,采用工业标 准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和VSS(20 脚)为供电端口,分别接+5V
20、电源的正负端。P0P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(3239 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能5。在本设计中温度传感器,磨浆及加热电路,沸腾检测电路及报警电路等和单片机连接时,只用了 P1和P3 口,首先通过单片机屮的CPU将P1.6 口变成 高电位,使发光二极管D4发光
21、显示,以示电源电路正常,单片机开始工作。在 对水位进行检测时,P1.0和P1.1都是作为输入端,单片机的CPU就是通过检测这两个端口的高低电位来对水位和沸腾溢出进行检测的。加热时,因为温度传感 器为单线智能数字传感器,P1.5口只是作为常用的输入端口和CPU进行数字传输。当进行加热和打浆时,P3.0和P3.4作为输出端口,与三极管组成一个驱动控制电路,当程序给一个加热或打浆信号时,T2/P1.0 VCCT2EX/P1.1 P0.0/AD0 P1.2 P0.1AD1 P1.3 P0.2AD2 P1.4 P0.3AD3 P1.5 P0.4AD4 P1.6 P0.5AD5 P1.7 P0.6AD6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 AT89C52 单片机 豆浆机 控制器 设计 电路 原理图

链接地址:https://www.31ppt.com/p-4149684.html