首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
药品(胶囊)包装的检测控制系统
来源:本站整理  作者:佚名  2009-12-23 08:48:44




1.3.3 外部执行电路的设计
    由于本系统应用在工业控制中的,对可靠性以及抗干扰性的要求很高,普通的继电器对电磁干扰非常敏感,经常造成系统上电就死机的状况。选用固态继电器,有以下几点原因:
    (1)DC输入AC输出,且有很强的带负载能力,最大输出电流可达2 A,最大输出交流电压可达250 V;
    (2)高寿命,高可靠:SSR没有机械零部件,有固体器件完成触点功能,能在高冲击,振动的环境下工作;
    (3)灵敏度高,控制功率小,电磁兼容性好;
    (4)快速转换:切换速度可从几毫秒至几微秒;
    (5)电磁干扰小:固态继电器没有输入“线圈”,因而减少了电磁干扰。
    大多数交流输出固态继电器是一个零电压开关,在零电压处导通,零电流处关断,减少了电流波形的突然中断,从而减少了开关瞬态效应。
    外部执行电路还包括蜂鸣器,红色LED用来指示通过胶囊颗粒数目正确与否,胶囊数目错误时红色LED闪烁,白色LED用来显示通过任何一个小孔的胶囊是否被单片机感应到,如若被单片机感测到,则白色LED亮,若没有胶囊通过,白色LED不亮。实验室环境下,将外部电磁手推杆以220 V交流白帜灯泡代替,测试电路的可靠性能。


2 系统软件设计
2.1 软件设计流程图
    软件设计流程图如图2所示。

2.2 系统初始化
    初始化包含的内容如下所示:
    (1)看门狗程序启动:防止死机AVR的看门狗既是软狗又是硬狗,如果熔丝位不设定,就是软狗,因为程序可以关闭也可以打开;如果熔丝位设定了,就是硬狗,因为程序只可以清除,而无法打开或关闭。需要特别说明的是:使能看门狗不能用“|=”,必须要直接赋值“=”。
    (2)电压检测
    当电源电压降至过低,需要进行系统复位,防止在低压状态下电路进行误操作,或将非易失性存储单元的数据进行误改写,造成数据丢失。因此需要电源电压检测电路判断电源电压值,来决定是否进行系统复位。
    (3)定时器初始化
    欲判定胶囊通过的颗粒数,不仅需要测定产生的脉冲数目,而且要测定一粒胶囊通过小孔的时间。因为如若两粒或者更多粒胶囊连续通过小孔的话,只凭脉冲数目是无法准确探测胶囊颗粒数的,故在开机时应当进行定时器的初始化。
2.3 判断胶囊数目
    光纤传感器当有药片经过时,会产生一个由高到低的脉冲,要准确判定先要检测脉冲数目(通过读PORTD口来确定),当确定是三个脉冲时,继续进行判别,以一粒药片通过小孔的时间为基准,若脉冲持续的时间是设定时间的N倍,则说明有N粒胶囊连续通过某一小孔。

上一页  [1] [2] [3] 

关键词:

相关阅读

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:38,304.69000 毫秒