论文部分内容阅读
本系统是颗粒药品包装机械中的计数部件,实现颗粒药品包装前的计数和残缺药品的检测与识别。自动数粒机是药品自动化包装流水线中的关键设备,目前国内实际使用的高性能自动数粒机大多依懒于国外技术,同类产品国内品牌产品与国外厂家依然有较大差距,差距主要体现在计数速度和精度,药品残缺度的检测,以及产品使用寿命等方面。为了解决这些问题,重点在于检测电眼工作方和控制模块数据处理模式的改进。本系统分为电眼模块和控制模块两部分。在电眼模块中,采用红外LED作为检测光源,光敏三极管作为敏感元件,使用对射式安装模式,光源和敏感元件之间是药品下落通道。检测电眼采用动态扫描工作方式,当通道内有物体落下时,会遮挡住光源发出的红外光线,光敏三极管会由导通状态跳变为截止状态,从而确定是否有物体落下。单光束检测原理使电眼可以比较精确的识别药品体积。电眼模块和控制模块之间采用多路复用方式进行连接,输入信号经比较器处理后输入到控制板数据处理芯片进行处理。电眼模块中各通道是相对独立工作的,为解决不同通道中药品同时下落问题,系统采用可以并行处理数据的CPLD作为数据采集芯片。控制板主要由CPLD和DSP组成控制系统,其中CPLD主要进行多通道电眼数据的并行采集以及对采集信号进行初步处理,输出DSP可以接收的串行信号,并以中断提醒方的方式输入到DSP中。DSP对CPLD输入来的信号进一步处理。根据CPLD发送中断的数量和方式以确定药品的数量,根据药片对红外光遮挡的时间和宽度来估算药品的面积,从而确定药品的残缺度。当计数达到设定值时,DSP会向PLC发送开始装瓶信号,启动药品装瓶程序。如果检测到残缺药品,则发出剔瓶信号,剔出残缺药品可能装入的所有药瓶。根据实际生产环境的不同,系统可以灵活的设置药品装瓶数量,各通道药粒计数是相对独立的,但药品计数总数是汇总各通道计数总和。药品的面积初始值也可以灵活设定,以作为残缺药品判断标准。药品计数设定值以及被计数药品的大小由PLC通过485接口设定。使系统可以灵活运用于各种颗粒药品的包装机械中。