食堂自动盛饭机设计.doc
《食堂自动盛饭机设计.doc》由会员分享,可在线阅读,更多相关《食堂自动盛饭机设计.doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、食堂自动盛饭机设计谢飞龙摘 要本文主要介绍了针对食堂用的自动盛饭机的应用背景、功能特点、硬件设计思路及软件设计思路。简单介绍了8031单片机、可编程并行I/O接口芯片8255A、外部程序存储器2764的外部引脚及部分特性。由8031单片机、可编程并行I/O接口芯片8255A、外部程序存储器2764组成自动盛饭机系统,能够实现自动盛饭的目的。人工盛饭(稀饭)很不健康和卫生,自动盛饭机能够代替现在的人工盛饭(稀饭),它使用简单、操作方便、健康卫生,并且特别适用于学校食堂。关键词 厨房革命,自动盛饭机,单片机,系统设计,系统控制ABSTRACTThis text mainly introduces
2、to the applied background, function characteristics, the hardware design way of thinking and the software design way of thinking of The Fill Bowl With Rice Of Auto Machine that dining room use.Introduced The Leadfeet and parts of characteristicses of The 8031 Singlechip, The Programmable Proceed Tog
3、ether The I/ O Intoface Chip 8255 A,and The Saving Machine Of The Exterior Procedure 2764 in brief.From The 8031 Singlechip, The Programmable Proceed Together The I/ O Intoface Chip 8255 A, The Saving Machine Of The Exterior Procedure 2764 constitutes the minimum system of The Fill Bowl With Rice Of
4、 Auto Machine , It can carry out the purpose that fill bowl with rice automatically. The artificial fill bowl with rice( gruel) very the ill-health and hygiene, The Fill Bowl With Rice Of Auto Machine can replace the artificial now enough to fill bowl with rice automatically( gruel), it use simple,
5、operation convenience, healthy hygiene, and be applicable to the school dining room specially.Keywords Kitchen Revolution,The Fill Bowl With Rice Of Auto Machine, The Singlechip ,The System Design,The System Control目 录摘 要ABSTRACT1 绪论12系统设计思路及功能描述2 2.1系统设计思路22. 2 系统设计框架22. 3 功能描述22. 4 系统工作步骤32. 5 系统功
6、能模块33系统技术方案43.1 单片机4 3. 1. 1 8031单片机的特点4 3. 1. 2 8031单片机的芯片引脚及说明43.2可编程并行I/O借口芯片8255A5 3. 2. 1 8255A概述5 3. 2. 2 8255A引脚及引脚说明5 3. 2. 3 8255A接口电路63.3外扩8KBEPROM 2764EPROM6 3. 3. 1 2764EPROM概述6 3. 3. 2 2764EPROM引脚及引脚说明6 3. 3. 3 2764EPROM接口电路63.4 电机控制8 3. 4. 1 交流伺服电动机的特点9 3. 4. 2 交流伺服电动机的控制方式10 3. 4. 3 交
7、流伺服电动机的驱动线路及接口103.5 控流电磁阀10 3. 5. 1 控流电磁阀结构原理10 3. 5. 2 控流电磁阀分类10 3. 5. 3 控流电磁阀接口1113.6 LED数码管12 3. 6. 1 LED数码管概述12 3. 6. 2 LED数码管显示方式13 3. 6. 3 LED数码管接口144 自动盛饭机硬件设计15 4.1 电源电路15 4.2 复位电路16 4.3 键盘电路17 4.4 显示电路17 4.5 控制电路174. 5. 1 信号检测电路184. 5. 2 电机控制电路184. 5. 3 发光二极管D4控制195 盛饭机软件设计20 5.1 系统软件设计流程20
8、 5.2 系统内存单元分配20 5.3 编程实现216 结论27 参考文献28附录A:延时程序的延时时间周期设定磨难实验29附录 B: YHD系列化工用全塑料电磁阀简介30致 谢32211 绪论饮食要卫生,然而,现在的大多数食堂、饭店,无论其就餐环境还是其饮食都很不卫生。我们应当发起“厨房革命”,那就是应用科学技术实现无人做厨,建造“智能厨房”,提高饮食的卫生质量,让人们健康饮食。人类已经部分实现了做厨无人化,但大多数是针对家庭单位。事实上我们更应当关注公共的食堂、饭店,而这也是“厨房革命”所要解决的最主要的对象。据观察,我们学院食堂的稀饭是用瓷盆盛装的,在用餐时段,稀饭长时间暴露在空气中,加
9、上吃饭时人来人往,稀饭很不卫生;如果盛饭去的晚了,就只能喝冷的稀饭,这对大家的身体不好。为了让全校同学吃到热的、卫生的稀饭,为了方便食堂,特设计了针对食堂用的自动盛饭机。如彩图所示,该图描述了盛饭机的设计外观,外观看该机由两部分组成:1:桶体部分,2:传送带部分。事实上盛饭机系统被设计成由桶体、一个传送带、一个搅拌器、一个电磁阀、两个光电检测器等组成。传送带用来传送盛饭餐具,其功能是把已经装满的餐具运走,并用一只空的餐具来代替。为使餐具恰好对准稀饭流出的出口,使稀饭刚好流入餐具中,在传送带的中间装光电控制器1,用以检测餐具是否到位,电磁阀则控制稀饭流出,当餐具到位时,阀门打开稀饭会自动流入餐具
10、内。检测器2用于检测桶体稀饭液位是否符合要求。每次稀饭盛装的量可以由键盘输入给定值并用软件延时计数的方法来控制。搅拌器用于搅拌稀饭以便稀饭随时保持一定的稠密度。自动盛饭机不但可以实现稀饭的自动盛饭功能,还可以用于开水、免费汤的自动盛装,加之其系统结构简单,操作方便,其应用前景可观。目前该机在生活中、市面上尚无。相信该机能够方便同学们用餐,也能够方便食堂。采用先进的科学技术实现人类衣、食、住、行等方面自动化已经很久了,而采用单片微机更是实现人类衣、食、住、行等方面自动化的有效工具。单片微机正在朝着人性化的方向发展,虽然单片微机技术有着日新月异的发展,但MCS-51系单片机在实际生活中的应用却很广
11、泛。本设计亦是采用单片微机来实现食堂稀饭的自动盛装,利用MCS-51系列中的8031单片机设计了一个最小系统,系统中扩展了一片8255A可编程接口及程序存储器EPROM 2764,再加上输入、输出及辅助设备便组成了自动盛饭机系统。2 系统设计思路及功能描述2.1 系统设计思路自动盛饭机被设计成密闭桶式,可以保证稀饭的卫生,并可以在一定时间内保证稀饭的热量。自动盛饭机利用单片机完成控制功能,同时利用按键、LED数码管、发光二极管为使用提供便利。其内部装有控流电磁阀,可以根据按键的输入定量盛饭,很是方便。 22.2 系统设计框架设计系统框架时,除了需要考虑实现自动盛饭功能外,系统的可操作性和安全性
12、也是很重要的。盛饭机必须设计良好的操作按键及显示系统,在设计中还须考虑报警措施,完善供电电源的设计。图2.1所示为系统的设计框架,包括按键输入与LED显示、发光二极管状态指示与报警输出、供电电源输入、光电检测输入、电机控制和电磁阀控制。单片机控制系统电机、电磁阀控制键输入LED显示发光二极管供电电源光电检测图2.1 系统设计框架2.3 功能描述自动化盛饭机由单片机控制,根据实际需要用到了传送带、搅拌机、控流电磁阀、LED数码管和发光二极管等。按照设计要求,其可以完成如下功能:a 保温功能,桶体是由外壳(通常可用印花钢板或不锈钢板材料)和内壳(通常可用镀铝钢板材料),以及在内、外壳之间填充的保温
13、层(一股可用绝缘和绝热的玻璃纤维或硅酸铝纤维材料)组成,这样它的密封性能和保温效果均可达到良好。b 按键、显示功能,通过按键可以方便设定所要求的饭量,并通过LED数码管显示出来。发光二极管显示当前盛饭机的工作状态。c 报警功能,在盛饭机内装有光电检测器,可以检测液位是否符合要求,如不符合启动报警。d 搅拌功能,为了使稀饭的稠密适当,设计了搅拌系统。e 自动盛饭功能,使用皮带传送机传送盛饭餐具,当光电检测器检测到盛饭餐具时,皮带传送机停止运动,同时电磁阀打开,稀饭就自动流出。2.4 系统工作步骤 自动盛饭机系统工作步骤如下:a 用键盘设置每次盛饭的量,并存放在PARTS单元中。b 接通电源,通过
14、检测光电传感器2的状态,来判断稀饭液位是否符合要求,符合则系统继续运行,不符合则启动报警程序。符合时使传送带的驱动电机运转,带动餐具一起运动。搅拌器电机也启动开始搅拌。通过检测光电传感器1的状态,判断传送带上的餐具是否到位。c 当餐具运行到检测器1的光源和光传感器的中间时,关断电机电源,使传送带和搅拌器停止,等待盛饭。d 启动电磁阀,阀门打开,使饭流入餐具中。e 当阀门打开的同时,启动延时计数程序,并将计数结果与键盘给定值即存放在PARTS单元中的值进行比较。f 当值未达到给定值时,电磁阀保持打开状态,当值与给定值相等时,停止电磁阀,阀门关闭,同时启动传送带电机和搅拌器电机。让传送带带走盛满的
15、餐具,并带来下一个空的餐具到指定位置,并继续上述过程。2.5 系统功能模块自动盛饭机的主要功能模块可划分为5部分: a 按键输入与LED指示部分。该模块负责09按键的信号输入,并利用数码管显示按键的输入,发光二极管显示工作状态。3b 报警提示输出部分。该模块完成盛饭机当饭量不足时,发出报警,即发光二极管闪烁。c 电源部分。该模块实现单片机系统从交流电中整流输出稳定的+5V供电电压。d 电机、电磁阀部分。电机、电磁阀采用220V市电供电。e 光电检测部分。该模块检测液位和检测餐具,并发出相应控制。43 系统技术方案针对上述任务及功能,采用8031单片机设计一个最小系统。为了读键盘给定值及完成检测
16、和控制,系统中扩展一片8255A可编程接口及程序存储器EPROM 2764。其原理系统电路图,如图3.2所示。 如图3.2中所示,8031,74LS373,2764组成最小系统。8031通过8255A的PB口实现给定值显示。PA口读入键盘的给定值,PC口高4位设为输入方式,用于检测光电管和START,STOP两个键的状态。PC口低4位设为输出方式;其中PC0控制传送带的动力电机;PC1 控制电磁阀;PC2控制搅拌器的动力电机。 为了提高系统的可靠性及减少误操作,用PC3这条IO线控制状态指示灯D,D为红色,当系统出现问题,例如没有设置给定值时,启动START键,则D灯闪烁,提醒操作者注意,需重
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 食堂 自动 盛饭 设计
限制150内