新闻中心

EEPW首页>嵌入式系统>设计应用> 基于STC89C52的脉动真空灭菌器控制系统的研究

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

作者: 时间:2013-06-14 来源:网络 收藏

压力传感器采用的电流型传感器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机上显示,并且与设定的温度等参数进行比较,得到误差与误差变化率,可以提供后续控制的依据。开关量输入电路的主要作用是:在灭菌的过程中,用来判断高温高压容器的密封门开关和门限位开关的开与关。开关量输入电路的主要作用是:控制各个固态继电器的通与断,来控制所有的数字阀门的通与断,从而达到控制内外的温度和压力作用。

本文引用地址://m.amcfsurvey.com/article/170473.htm

c.JPG


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

3 系统的软件设计
该系统的软件分为2个部分,一部分是C51的单片机程序;另一部分是VC++的上位机程序,采用C语言来进行程序的编写。其设计思想是:采用划分程序模块的方法,先进行各个模块的设计和调试,从而使程序更有条理性。采用自上向下的程序设计方式并采用中断方式和CPU联系,使整个系统的模块化增强。从而提高了系统的可靠性。
3.1 系统的主程序设计
主程序主要是用于链接各模块程序,图5为其流程图。主程序先进行各种初始化:系统初始化和继电器控制各个信号初始化。首先设置所有初始化为关闭状态。完成全部初始化后,单片机在主程序中不断循环,在主程序中还要执行各种相应的自检功能。可以检测系统的各种状态是否符合设计的要求。

d.JPG

pid控制相关文章:pid控制原理


pid控制器相关文章:pid控制器原理


晶振相关文章:晶振原理
温湿度控制器相关文章:温湿度控制器原理


评论


相关推荐

技术专区

关闭