啤酒生产线的产品自动计数测量装置_第1页
啤酒生产线的产品自动计数测量装置_第2页
啤酒生产线的产品自动计数测量装置_第3页
啤酒生产线的产品自动计数测量装置_第4页
啤酒生产线的产品自动计数测量装置_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

介绍了啤酒包装线上的智能计算器的工作原理,在对各种计数方法进行分析后提出了基于光电传感器的计数测量系统,并给出了智能计数器控制的硬件电路设计和程序流程图。详细分析了系统的组成及工作原理,给出了系统中各硬件模块设计方法及系统软件设计方法,给出了部分程序流程图和程序清单。该计数系统安装维护方便,工作稳定,运行可靠,具有较大的推广应用价值。 42自动计数系统组成及工作原理 42.1计数测量原理 42.2计数测量系统结构组成 43自动计数系统硬件电路的设计 53.1生产线自动计数总框图 53.2传感器及信号调理的电路设计 53.2.1光电传感器简介 53.2.2光电转换及信号调理电路设计 63.3单片机小系统的设计 93.3.1单片机 93.3.2键盘显示模块计 3.3.3电源模块设计 4系统软件设计 4.1程序原理框图 4.2程序设计与调试 5实验及结果分析 参考文献 言…般啤酒厂口产啤酒几十万瓶,为及时掌挥啤酒瓶子的破碎率、口产量等指标,需要在灌装生产线的多个环节上安装计数器,每当酒瓶通过计数器时,就会被计数器的传感器检测到,酒瓶个数自动加1。用的传感器有电涡流式接近开关和光电开关。接近开关通过检测金属瓶盖计数。光电开关有光束发射端和接受端,如发射端与接受端位于同一侧,酒瓶通过时就会将发射的光束反射回来,被接受端接受到,开关状态改变,计数电路检测到状态变化而计数:如发射端与接受端相对,酒瓶通过他们之间时,光线被遮,也会改变开关状态。本计数器采用后一种光电开关。22系统组成及工作原理系统组成及工作原理系统组成及工作原理系统组成及工作原理2.1计数测量原理计数测量原理如图1所示,四只管子位于同一平面内,发射管A、径应大于发射管A与接受管B之间的距离。计数器内部设一标志,酒瓶未进入发射管A与接受管A之间时,两束光线均被接收,管A、B均导通,标志置0,当酒瓶继续运动遮遮挡时,标志置0,这时计数器个数加1。由于酒瓶遮挡住一束光线时,标志不变,因此酒唧酒瓶的图1:检测原理图图1:检测原理图.2计数测量系统结构组成计数测量系统结构组成计数测量系统结构组成计数测量系统结构组成系统由信号预处理电路、单片机STC89C51、系统化LED显示模块、路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大发射管A接受管B接受管A发射管B啤酒瓶的5的信号转换成可与单片机匹配的TTL信号;通过对单片机的编程设置可使内部定时器T0对输入脉冲进行计数,这样就能精确地算出加到TO引脚的单位时间内检测到的脉冲数;设计计数显示部分采用价格低廉且使用方便的LED模块,通过相关计算方法计算得到的计数数字通过12C总线放到E2PROM存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。3系统硬件电路的设计系统硬件电路的设计系统硬件电路的设计系统硬件电路的设计3.1生产线自动计数总框图生产线自动计数总框图生产线自动计数总框图生产线自动计数总框图数字存储电路单片机生产线上的计数框图如图2所示。图2系统原理框图3.2光电转换及信号调理电路设计光电转换及信号调理电路设计由于系统需要将光信号转换为电信号,因而需要使用光电传感器并设计相应的信号调光电传感器是采用光电元件作为检测元件的传感器。它首先把被测量的变化转换成光信号的变化,然后借助光电元件进一步将光信号转换成电信号。光电传感器一般由光源、光学通路和光电元件三部分组成。光电检测方法具有精度高、反应快、非接触等优点,而且可测参数多,传感器的结构简单,形式灵活多样,因此,光电式传感器在检测和控制中由光通量对光电元件的作用原理不同所制成的光学测控系统是多种多样的,按光电元件(光学测控系统)输出量性质可分二类,即模拟式光电传感器和脉冲(开关)式光电传感器。模拟式光电传感器是将被测量转换成连续变化的光电流,它与被测量间呈单值关系。光信号调理波形变换波形整形单片机6模拟式光电传感器按被测量(检测目标物体)方法可分为透射(吸收)式、漫反射式、遮光式(光束阻档)三大类。所谓透射式是指被测物体放在光路中,恒光源发出的光能量穿过被测物,部份被吸收后,透射光投射到光电元件上;所谓漫反射式是指恒光源发出的光投射到被测物上,再从被测物体表面反射后投射到光电元件上;所谓遮光式是指当光源发出的光通量经被测物光遮其中一部份,使投射刭光电元件上的光通量改变,改变的程度与被测物红外发光二极管是一种把电能转变成光能的半导体器件。它具有体积小、功耗低、寿命长、响应快、机械强度高等优点,并能和集成电路相匹配。因此,广泛地用于计算机、光电转换及信号调理电路设计光电转换及信号调理电路设计传感器将啤酒生产线上流动信号转变成了电脉冲信号,该信号经过LM324集成运放整光电转换部分与单片机的连接框图如图3所示。供感器整形驱动图3光电转换部分与单片机的连接框图LM324是四运放集成电路,它采用14脚双列直插塑算放大器可用图4所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入输入端,表示运放输出端Vo的信号与该输入端的放输出端Vo的信号与该输入端的相位相同。LM324的引脚排列见图5图(4)放大器图图5引脚图由于LM324四运放电路具有电源电压范围宽,静态功耗小,可单电源使用,价格低本设计计划采用高性能集成四运放LM324来进行光电信号调理电路设计。电路采用两级放大电路对脉冲信号进行放大,防止信号脉冲太小以至对实验结果不产生影响。此外,为了达到预定效果,对系统运用MILTISIM8进行模拟仿真,并利用模拟仿真结果h心x图6电路模拟仿真示意图及其模拟仿真结果系统设计的光电转换及信号调理电路见图7。(1)为了消除玻璃瓶经过光敏三极管时由于透射和折射产生的干扰信号,采用了一级单稳电路,利用玻璃瓶前沿到达光敏三极管瞬间触发单稳态电路翻转,并利用单稳态电路的暂稳期隔离光电信号,使玻璃瓶前沿以后所产生的折射和透射干扰不能进入计数电路,保证一个产品只产生一个计数脉冲.(2)计数器要求计数脉冲不能太宽,如将单稳态电路的输出直接加到计数器,会产Xxx理 一8生两次甚至多次翻转。同时为使计数脉冲获得质量较好的上升和下降边沿,并且具有一定(3)为使电路供电简单化,统一采用5V直流稳压电源。具体电路原理见图7。选用光敏三极管作为光电传感器,该元件灵敏度高、性能稳定,能够适合生产线复杂的工作环h]≈0,RGl截止。这时Lcl=Ec(+5Y),使二极管D反向截止、单稳态电路的由于CB的放电使Ub2逐渐上升,当上升到BG2的导通电压时,BG2才重新导通(图8b),电路又迅速恢复到静止状态。而此期内由于Ub2很小,玻璃瓶折射和透射干扰对截止管BG2不起任何作用,起到了抑制干扰信号的作用,使得一个玻璃瓶只触发一次单稳。积分型整形电路用五块7MY13型集成电路与非门以及R0,CO组成。常态时因BG3截止。Uc3YF1输出ul为低电平“0”,YF2,YF3输出(u2,u3)都为高电平“1”(图≈0,U1=“1”,虽然使YF2输出为“0”。但是不能突跳为0。所以YF3的两个输入全为“1”,输出U3为“0”。此后CO的放电使U逐渐下降到YF3的关门电平(图8f中的Ug3),YF3输出U3又立即为“1”。此后图8电路波形图3.3单片机系统的设计单片机系统的设计单片机系统的设计单片机系统的设计单片机是单片微型计算机(SingleChipMicrocomputer)的简称,是指在一块芯片中断控制器以及串行和并行I/0接口等部件,构成一个完整的微型计算机。目前,新型单片机内还有A/D及D/A转换器、高速输入/输出等部件。由于它的结构和指令功能都是按工业控制要求设计的,特别适用于工业控制及其数据处理场合,因此,确切的称谓应是微控制器(Microcontroller).系统使用的单片机是STC89C51型单片机。STC89C51单片机是基于MCS-51单片机为内核的,其输入/输出管脚以及指令系统和MCS-51单片机是完全兼容的。其优越的性价比使其成为颇受欢迎的8位单片机。如图9是STC89C51结构框图。STC89C51单片机的特点:(4)一个可编程全双工申行口,具有5个中断源。(5)两个16位定时器/计数器。计数脉冲输入T0TI计数脉冲输入计数脉冲输入TOT1特殊功能寄存器并行I/O接口中断系统串行接口中断输入串行接口并行I/0接口中断系统特殊功能寄存器定时/计数时钟源P07/AD7 XTA9STC89C51结构框图图10是STC89C51单片机引脚分布图。由图我们可以看到,单片机的引脚除了电源、复位、时钟接入、用户I/0口外,其余管脚是为实现系统扩展而设置的。这些引脚构成①地址总线(AB):地址总线宽为16位,因此,其外部存储器直接寻址为64K字节,16位地址总线由P0口经地址锁存器提供8位地址(A0至A7);P2口直接提供8位地址。②数据总线(DB):数据总线宽度为8位,由PO提供。组成。图10STC89C51管脚图3.3.2图11为键盘电路图,按键功能通过软件编程设置:按K1显示计时时间;端口均为高电平。当其中任一按键按下时,其对应的P1端口变为低电平,在软件中利用这个低电平设计其功能。软件中还设置了按键防抖动误触发功能,软件中设置定时器150ms中断一次,每次中断都对按键进行扫描,如果扫描到有按键按下,则延迟次进行键扫描,若仍有按键按下,则按键为真,并从P1口读取数据,低电平对应的即为显示部分采用价廉方便的LED数码管,图12为数码管的引脚接线图。测量系统有8位共阳的LED数码管,表3.1为驱动LED数码管的段代码表,1-代表对应的笔段亮,0-代表对应的笔段不亮。若需要在最右边(SO)显示“5”,只要将从表中查得相应的段代码写入PO口,12图12数码管的引脚接线图数字dPeCgbfa十六进制共阴共阳010110111100010100210101101310011101400011110510011011610111011700010101810111111910011111表1驱动LED数码管的段代码表数字显示电路如图13,其电路采用动态显示方式。啤酒瓶个数的测量结果经过译码,输出的8位井行数据通过STC89C51的并行口(PO口)输出,送至7段LED,同时由P2口输3.3.3电源模块设计电源模块为系统板上其它模块提供+5V电源。电源的设计有分立元件和集成稳压器几种方法,目前较常用的是用集成稳压器来设计稳压电源。常用的集成稳压器有固定式三端稳压器与可调式三端稳压器。常用可调式集成稳压器有LM317系列,它们的输出电压从1.25V-37伏可调,负端则为LM337等。最简的电路外接元件只需一个固定电阻和一只电位器。其芯片内有过热和安全工作区保护,最大输出电流为1.5A。系统需要设计一个电源,+5V电源采用7805,电路原理图如图14。原理:9V的交流电压输入后经桥堆整流,通过1000μF的电解电容进行滤波,再经过集成稳压器7805稳图145V电源模块电路图4.1程序原理框图程序原理框图程序原理框图程序原理框图程序原理框图同?NN标志位为0?电源足?YY标志位置0显示状态键按下?YN标志位置1计数值加1YN程序原理框图分组成。数据处理完成对各种测量数据的处理,如各种数据的计算、数据格式的转换等。按键程序包括按键防抖动处理、判键及修改项目等。程序原理框图如图15所示初始化标志位置1标志位为0?班计数送显示累计产量送显示标志位置0程序设计与调试在硬件调试与制作方面,可从下面系列着手考虑。此计数装置完全按照计数器上传感器的实际安装位置进行安装。光电传感器正对着啤酒流水线的啤酒瓶盖。光电传感器接有3根导线,其中棕线、蓝线为电源输入线,黑线为信号输出线。测量头由光电传感器组成。当啤酒流水线流动时,光电元件即可输出正负交替的周期性脉冲信号。脉冲信号的频率大小就反映了流过测量头的啤酒瓶个数。此计数测LM324整形电路调试。在焊接硬件电路时需细心排除元器件和焊接等方面可能出现的被测物理量经过传感器变换后,往往成为电阻、电流、电压、电感等某种电参数的变化值。为了进行信号的分析、处理、显示和记录,须对信号作放大、运算、分析等处来需要调整时,只要修改定义部分就好了。写程序要有足够的注释、说明文档、流程原理图。每次修改程序,应该同步更新相关的注释、说明文档、流程图、原理图。免得下在进行软件编程调试时需要用到单片机的集成开发环境MedWinV2.39软件,编程时容易出现键盘输入和无意的语法错误,还有一些模块达不到预期的功能,都要经过调试才口和内部功能部件的状态值。该软件中有硬件调试和软件调试功能可以看到单片机内存单元对应的运行值,外围部件中可以显示单片机端口,中断、定时器1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论