基于at89c51智能饮料机控制系统设计说明书.doc
《基于at89c51智能饮料机控制系统设计说明书.doc》由会员分享,可在线阅读,更多相关《基于at89c51智能饮料机控制系统设计说明书.doc(42页珍藏版)》请在三一办公上搜索。
1、吉林化工学院毕业设计说明书基于AT89C51智能饮料机控制系统设计Control System Design of Intelligent Beverage Machine Based on AT89C51学生学号: 08510114 学生姓名: 张向阳 专业班级: 自动0801 指导教师: 付 莉 职 称: 助 教 起止日期: 2012.2.282012.6.18 吉 林 化 工 学 院Jilin Institute of Chemical Technology摘 要灌装机设备种类繁多,应用范围也很广,有食品饮料,日用品,医药,工业等。目前灌装机设备走向自动化,灌装机设备在自动化操作下正在改
2、变着灌装过程的动作方式和灌装容器及材料的加工方法。实现自动控制的灌装系统能够极大地提高生产效率和产品质量,显著消除灌装工序及印刷贴标等造成的误差,有效减轻职工的劳动强度并降低能源和资源的消耗。本系统以89C51单片机为控制核心,由电源电路、单片机控制电路、称重传感器电路、信号放大电路、A/D转换电路、键盘控制电路、液晶显示电路、液体泵驱动电路、下位机与上位机通信电路以及声光报警电路等硬件接口电路组成。该灌装机采用称重式灌装方式对液体灌装,其中液体质量的定量由压力传感器量取。进行灌装时,称重传感器受压后,内部电阻值发生变化,输出信号随液体质量的增多而逐渐变化,由于该信号比较微弱,不便于传输,所以
3、要先对其进行放大,再通过A/D转换器将模拟量转变成数字量送入单片机的I/O口,由单片机进行识别,当液体重量达到预设定重量时,单片机发出信号使继电器开关断开,液体泵停止工作,并等待下一次灌装开始,同时报警电路会提示本次灌装结束。在灌装过程中,灌装液体的质量会显示在液晶显示屏上,并且会通过单片机串口送入PC机。在设计方法上,将软件工程的思想引用于单片机系统的设计,使系统的信息流向及整体功能设计简单明确、清晰。本系统具有成本低、体积小、集成度高、可靠性高等特点,易于广泛推广和普及,在现代化的各种灌装领域中一定能发挥它的最大效能。关键词:灌装;单片机;通信;称重AbstractFilling mach
4、ine equipment has many types. It is widely used in food and drink, daily necessities, medicine, industry, etc. The current filling machine equipment is in the way of automation. Filling machine equipment is changing the way of the action filling process and filling containers and materials processin
5、g methods under the automation. To achieve automatic control of the filling system can greatly improve production efficiency and quality that significantly eliminate the error and filling process is caused by labeling and printing, effectively reduces the labor intensity of workers and energy and re
6、source consumption.The control system is 89C51 MCU. They are made of the power circuit, MCU control circuit, the load cell circuit, signal amplifier, A/D conversion circuit, keyboard control circuit, LCD display circuit and the liquid pump drive circuit. It also includes lower machine and host compu
7、ter communication circuit and the sound and light alarm circuitThe filling machine uses the method of weighing filling to achieve the filling of liquid. The quality of the quantitative amount of liquid is taken from the pressure sensor implementation. In the filling, the load cell is under pressure
8、to change the internal resistance. The output signals gradually change through increase the quality of liquid. Because the signal is weak and not easy to transport, so it must be enlarged first. The analog Converted into digital through the A/D converter. Then it is send to MCU of I/O port to recogn
9、ize. When the liquid of weight reaches pre-set weight, the MCU switches off the relay signal. Liquid pump stop working and wait for the next start filling. The alarm circuit will be prompted to fill the end of this. In the filling process, the quality of the liquid filling is displayed on the LCD sc
10、reen, and will through the microcontroller serial port into PC.In the method of the design, the software engineering is applied to the design of MCU system. The system of information flow and the overall functional design is simple and clear. The system has low cost, small size, high integration and
11、 high reliability. And easy-to-wide promotion and popularization of various filling in the field of modern surely play its maximum effectiveness. Key Words: Filling; MCU; Communication; weigh目 录摘 要IAbstractII第1章 绪论11.1 研究意义11.2 国内外发展概况11.3 课题分析2第2章 系统总体方案设计32.1 方案的选择32.2 课题内容及要求32.3 系统整体框图与流程3第3章 系统
12、硬件设计53.1 直流稳压电源的设计53.1.1 功能要求及方案确定53.1.2 主要元器件的选择53.1.3 电路的设计63.2 单片机最小系统设计73.2.1 单片机的选择73.2.2 电路的设计83.3 称重传感器的选择93.4 微弱信号放大电路的设计103.4.1 AD620芯片介绍103.4.2 AD620的应用电路113.5 A/D转换电路的设计113.5.1 TLC2543芯片介绍113.5.2 电路设计123.6 液体泵驱动电路的设计123.7 声光报警电路的设计143.8 键盘及显示电路的设计143.8.1 键盘电路的设计143.8.2 液晶显示电路的设计153.9 通信电路
13、的设计173.9.1 数据通信方式选择173.9.2 RS-232C标准接口总线173.9.3 MAX232芯片介绍183.9.4 通信接口电路19第4章 系统软件开发环境214.1 软件结构总体设计214.2 下位机程序的设计214.2.1 初始化模块的设计224.2.2 读取预设定值(键盘扫描)模块的设计224.2.3 灌装程序模块的设计224.2.4 显示程序模块的设计224.2.5 通信程序的设计224.3 上位机软件的设计224.3.1 Visual Basic的特点224.3.2 VB通信控件的介绍224.3.3 软件的界面设计22第5章 系统测试与仿真225.1 硬件系统的测试2
14、25.1.1 直流稳压电源的调试225.1.2 微弱信号放大电路的仿真及调试225.1.3 液体泵驱动电路的测试225.1.4 声光报警电路的测试225.2 软件系统的调试22结 论22参考文献22致 谢22第1章 绪论1.1 研究意义在现代工业生产过程中,尤其是在石油、化工、医疗、食品饮料等生产领域中都需要大量液体的存储和转移,因此液体灌装系统在这些领域中的作用就不能被忽视。我国饮料酒(不含果露酒、发酵酒精)总产量已达2878万千升,同比增长8.2%。有关专家指出,我国饮料行业是高成长性的行业,成熟饮品增长稳定,新的热点和增长点不断涌现,新兴饮品的增长更快。同时,中国包装机械已发展成世界液态
15、食品行业中有重大影响和极大市场占有率行业。为了提高产品质量,缩短生产周期,适应产品迅速更新换代的要求,产品生产正在向缩短生产周期、降低成本、提高生产质量等方向发展。在饮料、牛奶、炼油、化工、制药等行业中,液体灌装是必不可少的工序,而且也是其生产过程中十分重要的组成部分。但由于这些行业中多为有毒有腐蚀性的介质,以致现场工作环境恶劣,不适合人工现场操作。另外,生产要求该系统具有灌装精确、控制可靠等特点,这也是人工操作和半自动化控制所难以实现的。所以为了帮组相关行业,特别是其中的中小型企业实现多种液体混合的自动控制,从而达到液体混合的目的,液体混合自动配料势必是摆在我们眼前的一大课题。如何应用AT8
16、9C51在饮料灌装中实现控制功能,在相关的研究文献报道中用基于AT89C51的控制系统对灌装进行控制的研究尚不成熟,以致人们难以根据它的具体情况,正确选用参数进行系统控制也就难以满足提高质量和效率、降低成本的要求,本设计就是基于以上问题进行的一些探索。1.2 国内外发展概况灌装机主要是包装机中的一小类产品,根据我国国情,包装机械工业发展的趋势是: 1引进、消化、吸收国外先进技术,建立一批包装机械骨干企业,包括个别中外合资企业。2大多数企业要重点发展中、小型包装机械。3在包装机械生产中,大量引入高新技术,使包装机械产品设计先进、使用可靠,使其性能指标、工艺水平、“三化”(多功能化、高速化、自动化
17、)水平高,向机电结合、主辅机结合、成套联线方向发展。 4以满足重点商品的包装为出发点,发展包装机械新品种。国外饮料灌装设备新动向: 在饮料灌装机设备方面,美国、德国、日本、意大利和英国的制造水平相对较高。我们可以通过这些国家的饮料灌装机的新趋势来确定我们国家与他们之间的差别应该向哪个方面发展才能缩小之间的差别,使我国的灌装机尽快挤进世界先进行业之列。1.多功能:一台设备,可进行茶饮料、咖啡饮料、豆乳饮料和果汁饮料等多种饮料的冷热灌装;均可进行玻璃瓶与塑料瓶的灌装;2.高速度、高产量:碳酸饮料灌装机的灌装速度最高达2000灌/分,德国H&K公司、SEN公司、KRONES公司,其灌装机的灌装阀分别
18、达到165头、144头、178头。非碳酸饮料灌装机的灌装阀50-100头,灌装速度最高达1500灌/分;3.技术含量高、可靠性高:全线的自控水平高和全线效率高。在线监测装置和计量装置配套完备,能自动检测各项参数、计量精确。集机、电、气、光、磁为一体的高新技术产品不断涌现。1.3 课题分析单片机控制系统有微机和工业生产对象两大部分组成,其中包括硬件电路和软件程序,整个控制系统是通过接口将计算机和生产过程联系起来实现计算机对生产过程的数据处理和控制。硬件电路主要包括:电源电路、单片机控制电路、称重传感器电路、信号放大电路、A/D转换电路、键盘控制电路、液晶显示电路、液体泵驱动电路、通信电路、声光报
19、警。软件程序主要是在Visual Basic 6.0环境下开发完成的。第2章 系统总体方案设计2.1 最优方案的选择灌装系统在灌装过程中起着关键性作用,为了能简单实现灌装系统的设计,将设定的液体送入容器中并提示灌装结束,设计方案如下: 方案1:通过传感器感受到液体重量,降低自身的阻值,来增加电流,并且驱动声光报警器报警。电路简单、可靠但是灵活性和实用性差。方案2:可以通过传感器感知信号多级放大电路,并用电位器调节得到固定的电压值,当得到液体重量信号时,电阻值立刻变小、放大器的放大倍数增加,电压也就随着增加,驱动三极管导通报警电路。该方案有一定的灵活性和可执性,但是电路比较复杂,智能性差。方案3
20、 :通过51系列单片机作为主控单元,并且能够通过传感器把模拟信号通过A/D信号转换为数字信号,并且读取和显示出来。键盘可以通过不同的应用场合和针对液体做出不同的重量设定,并且储存报警的上限和报警时间,方便查询和日后的工作调查。兼于方案三有成本低、体积小、集成度高、可靠性高、灵活性好等特点,易于广泛推广和普及,因此本设计选择方案三。2.2 课题内容及要求设计一种基于AT89C51灌装机,能够实现对大量液体的存储和转移等功能的控制,具体要求如下:1输出信号:一定范围电压信号。2输入信号:+5V和+12V的直流电压。3模拟量输出功能:具有重量设置功能。4具有显示功能。5供电电源:220VAC10%。
21、6系统的最小分辨率为0.01Kg。2.3 系统整体框图与流程经过分析,该称重式液体灌装机主要应该由电源电路、单片机控制电路、称重传感器电路、信号放大电路、A/D转换电路、键盘控制电路、液晶显示电路、液体泵驱动电路、下位机与上位机通信电路以及声光报警电路等硬件接口电路组成,系统整体功能框图如图2-1所示。图2-1 系统总体设计框图在液体灌装过程中,液体泵将液体从容器A中抽取出来后注入到容器B中,同时称重传感器受到容器B中液体质量的压力后,其内部电阻值立刻变小、电压也随着增加、输出信号也随容器B中液体质量的增多而逐渐变大,由于该信号比较微弱,不便于传输,所以还要对其进行放大。另外,传感器输出的电压
22、是模拟量,单片机不能正常识别,所以还要通过A/D转换器将模拟量转变成数字量,再送入单片机的I/O口,由单片机进行识别。当容器B中液体质量达到预设定质量时,单片机发出信号使继电器开关断开,液体泵停止工作,并等待下一次灌装开始,同时报警电路会提示本次灌装结束。在灌装过程中,灌装液体的质量会显示在液晶显示屏上,并且会通过单片机串口送入PC机中,通过上位机编程统计年、月、日的灌装情况。灌装液体的预设定值是通过键盘设置的。本系统为了实现称重、计算、补偿、标定、键盘输入、显示、汇总等功能,除了连接硬件接口电路外,还要通过上位机和下位机编程。通过程序使各部分电路能够相互协调工作达到系统要求的功能及性能。第3
23、章 系统硬件设计3.1 直流稳压电源的设计电源的设计是电子电路设计的重要环节,在某种意义上可以说电源电路的性能指标直接关系到设计的成败。电源电路的设计,因系统供电形式、系统对电源的要求等具体情况的不同其构成原理、设计方案也有所不同。直流稳压电源的种类繁多,但几乎都是将市电网交流电作为输入电源,再经过转换电路转换成所需参数的直流电,其中这类AC-DC稳压电源从原理的角度来看可分为线性稳压电源和开关稳压电源两类。对于单片机数字控制的电路系统,通常采用基于PWM控制的开关电源。而对于放大器的模拟放大系统,采用线性稳压电源则更具有优势。因此,针对电荷放大器的需要,本文提出了一种基于集成稳压器的多输出线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 at89c51 智能 饮料机 控制系统 设计 说明书
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4141444.html