首页 文学文摘 时政新闻 科技科普 经济法律 健康生活 管理财经 教育教学 文化艺术 社科历史

基于STC89C52的脉动真空灭菌器控制系统的研究

作者:付爱军 俞子荣 陈黎娟 来源:现代电子技术

摘要: 在此主要叙述以STC89C52单片机为核心的脉动真空灭菌器控制系统的设计,给出了系统的实现原理、硬件组成及相应的软件设计。在灭菌过程中,采用Fuzzy?PID混和算法对温度进行非线性控制。利用该系统的智能化软件可方便地实现对脉动真空灭菌器的自动化控制。该系统在消毒灭菌的过程中,可以实时显示参数和图形化显示灭菌过程,还可以储存所需要的所有参数及打印等功能,同时还采取了软、硬件抗干扰措施。实验表明该系统提高了灭菌器的控制精度,功能齐全且实用性强,可以安全运行,实现了灭菌器的自动化工作过程。

关键词: STC89C52; Fuzzy?PID混和算法; 控制精度; 灭菌器

中图分类号: TN964?34 文献标识码: A 文章编号: 1004?373X(2013)06?0066?03

现在人们生活水平提高了,人们更加的关注医疗灭菌消毒。在90年代中期,国内研制了一种新型灭菌设备——脉动真空灭菌系统。该系统采用了先进的脉动真空技术,其灭菌效果良好,因此在医院供应室、制药厂、手术室及科研部门被广泛应用 [1?3]。目前国内外出现了各式各样灭菌器控制系统,本文根据这一现状,开发了一种由单片机控制的脉动真空灭菌控制器。利用FUZZY? PID混和控制算法,通过控制灭菌温度、压力和时间等主要工艺参数,可以对多种物品进行快速有效地灭菌,例如包裹类、器械类等。该系统上位机视图监控软件采用VC++6.0来编写,通过采用串行通信接口,可以实现远程监控的功能。同时具有实时参数显示、消毒灭菌过程参数存储及打印等功能。该控制系统符合现代电子产品自动化、智能化、模块化、人性化的设计要求且人机界面友好。

压力传感器采用的电流型传感器ETL?200?375系列。该产品提供4~20 mA电流输出,体积小、质量轻,适合于安装空间受限场合。ETL?200?375M系列供电电压(28±4) V DC。采用美国RURR?BROWN公司生产的精密电流环接收器芯片RCV420,可将压力传感器4~20 mA的电流直接转换成0~5 V的电压信号,经A /D转换送单片机,完成对压力的采集。压力采集转换电路如图4所示。其中A/D部分采用美国TI公司生产的多通道、低价格的模/数转换器TLC1543。它是10位逐次逼近式A/D转换器,测量范围为0~5 V。采集的数字信号,经过数字滤波变换后,通过通信电路传到PC机上显示,并且与设定的温度等参数进行比较,得到误差与误差变化率,可以提供后续控制的依据。开关量输入电路的主要作用是:在灭菌的过程中,用来判断高温高压容器的密封门开关和门限位开关的开与关。开关量输入电路的主要作用是:控制各个固态继电器的通与断,来控制所有的数字阀门的通与断,从而达到控制灭菌器内外的温度和压力作用。

2.3 通信电路

该部分电路主要作用是实现对灭菌器的远程控制与诊断,首先控制系统通过发送的命令和数据来对灭菌器进行各种控制;在通过上传的当前的温度与压力等各种工艺参数来实时的反映灭菌的详细情况。硬件电路使用的芯片是处理器STC89C52和MAX232。因为考虑到通信速度和传送距离的问题。采用RS 232C标准进行单向数据传输时,最大数据传输速率为20 Kb,最大传送距离为15 m,满足不了远距离的控制。改用RS 485标准传输大幅度提高,最大传输距离为300 m,降低数据传输速率,可传输的距离可达到1 200 m。基本上满足要求。

3 系统的软件设计

该系统的软件分为2个部分,一部分是C51的单片机程序;另一部分是VC++的上位机程序,采用C语言来进行程序的编写[6]。其设计思想是:采用划分程序模块的方法,先进行各个模块的设计和调试,从而使程序更有条理性。采用自上向下的程序设计方式并采用中断方式和CPU联系,使整个系统的模块化增强。从而提高了系统的可靠性。

3.1 系统的主程序设计

3.2 定时中断程序设计

定时中断程序是整个系统的核心,整个控制都在定时中断中完成。在整个设计中设置定时中断100 ms,在中断中完成温度和压力的测量,完成排除真空、升温、恒温灭菌、排空气、干燥、结束等灭菌过程。其中排除真空主要是使灭菌器内部尽量是真空状态,可以根据需要设置脉动次数;蒸汽通过进汽阀门进入,从而使灭菌器内的温度慢慢上升,在温度上升的过程中,使用模糊控制算法,当温度升到132 ℃,开始采用PID控制算法。

进入恒温灭菌阶段,灭菌时间6~20 min自行设置,但不宜过长。达到恒温时间后自动转入干燥过程。干燥过程结束后,打开进汽阀门,直到灭菌过程全部结束。定时中断流程图如图6所示。

3.3 灭菌控制系统上位机监控程序设计

4 FUZZY? PID混和控制算法

5 结 语

本文介绍了一种可靠性高的灭菌器控制系统,其灭菌过程是全自动化的。该系统可以根据用户不同的灭菌要求来灵活的设置灭菌器的各种工作参数,使灭菌器的应用得到大大的扩展。在灭菌消毒过程中,本文使用了先进的控制理论方法,使温度上升的过程得到优化,从而使灭菌过程的压力、温度和时间得到精确控制,使灭菌效率得到大大的提高,因此具有很高的性价比。

参考文献

[1] 黄华.现代消毒灭菌器的发展及应用[J].中国医疗设备,2011,(8):70?73.

[2] 张东山,季康,马建华,等.预真空压力蒸汽灭菌器在我国的应用现状[J].解放军护理杂志,2005(11):15?17.

[3] 张寅,孙东奎.基于单片机的脉动真空灭菌器控制系统开发[J].医疗装备,2004,17(9):13?15.

[4] 胡汉才.单片机原理及系统设计[M].北京:清华大学出版社,2005.

[5] SHEINGOLD D H.传感器的接口及信号调理电路[M].徐德炳,译.北京:国防工业出版社,1984.

[6] 谭浩强.C程序设计[M].北京:清华大学出版社,1991.

[7] 袁林,袁强.脉动真空灭菌器进气调节装置[J].医疗卫生装备,2005(4):59?61.

[8] 刘德忠,董玉民.基于单片机的某医用灭菌器控制系统的设计与应用[J].机电工程技术,2005(3):32?35.

[9] 王振友,陈平.基于模糊规则的脉动真空灭菌器的智能控制系统[J].计算机工程与应用,2006(5):17?19,32.