咨询电话
ENGLISH0755-88840386发布时间:2021-05-20 17:59:05 |来源:网络转载
0 引言
电子胶带秤是安装在胶带输送机的适当位置上, 对散装物料自动、动态、连续地累计称量的计量器具。它广泛应用于散料贸易结算、生产工艺流程中的配料计量及检测控制。
胶带秤控制仪表的性能好坏直接影响到胶带秤的计量精度, 因为该仪表包括了信号的采样、滤波、放大、A/ D 转换, 瞬时流量计算和累计及显示、参数设定、校秤程序, 对于配料秤还包括PID 动态调节部分和变频器控制接口。因此, 对其进行优化设计是非常重要的。
1 速度测量
目前在以光电编码器构成的测速系统中, 常用的数字式转速测量方法有三种: M 法( 频率法) 、T法( 周期法) 、M/ T 法( 频率/ 周期法) 。M 法是在既定的检测时间内, 根据测量所产生的转速脉冲信号个数来确定转速; T 法是根据测量相邻两个转速脉冲信号的时间来确定转速; M/ T 法是根据同时测量检测时间和在该时间内的转速脉冲信号个数来确定转速, 能实现很宽的速度范围内等精度的速度测量。笔者所设计的控制仪表中转速测量采用M/ T 法。专门介绍和分析M/ T 法原理的文章很多, 这里只作简单介绍, 着重介绍一下具体电路的实现。转速测量电路的实现, 可以采用单片机, 但是实现M/ T 法测速, 要占用3 路计数器, 而单片机片内资源有限; 再者为了减少测速时间, 应提高标准时钟脉冲频率, 这又受到了单片机最高计数频率的限制。所以采用CPLD 器件和单片机共同组成测速模块。转速测量电路主要由以下3 部分组成:
( 1) 信号整形电路: 用于待测速度信号的放大和整形, 以便作为CPLD 器件的输入信号;
( 2) 测频电路: 测速的核心电路模块, 由CPLD器件担任;
( 3) 单片机电路模块: 用于控制CPLD 的测频操作和速度的计算, 单片机的P0 口直接读取测试数据, P2 口向CPLD 发控制命令。
等精度测速的实现方法可以简单地用图1 和图2来说明。图1 中, 预置门信号TSET 由单片机发出, T SET 的时间宽度对测量精度的影响较小, 这里设其宽度为T pr。FS 是标准频率信号输入端, FX是测速码盘脉冲信号的输入端, 这2 路信号分别输入到2 个可控的16 位高速计数器中。计数器的计数允许端ENA 高电平有效, 设标准信号频率为Fs ,测速信号的频率为Fx 。
测速开始前, 先发出一个清零信号CLR, 将2 个计数器和D 触发器置0, 然后由单片机发出允许测频的命令, 即令预置门信号T SET 为高电平( 将图1和图2 联系起来看) , 这时D 触发器要一直等到被测速度信号的上升沿通过时, Q 端才被置1 ( 即STA RT 端变为高电平) , 与此同时, 将同时启动2 个计数器开始计数。
在此期间, 2个计数器分别但同时对被测速度信号( 频率为Fx ) 和标准频率信号( 频率为Fs ) 计数。当时间到T pr 后, 预置门信号T SET 被单片机置为低电平, 但此时2 个计数器仍没有停止计数, 一直等到随后而至的被测速度信号的脉冲上升沿到来时,才通过D 触发器将这2 个计数器同时关闭。由图2可见, TSET 信号的宽度和发生的时间都不会影响计数使能信号START, 允许计数的周期总是恰好等于被测速度信号Fx 的完整周期数, 这是确保Fx在任何频率条件下都能保持恒定精度的关键。而且, T SET 宽度的改变以及随机出现的时间造成的误差最多只有Fs 信号的1 个周期, 如果Fs 由精确稳定的晶体振荡器( 10 MHz) 发出, 则任何时刻的绝对测量误差只有10- 7 s。
设在1 次预置门时间Tpr 中, 被测速度信号计数值为N x , 标准信号的计数值为N s , 则有:
Fx / N x = F s/ Ns ( 1)
测得的转速频率为
Fx = (Fs / N s ) × Nx ( 2)
测速轮转速为
n = Fx / P ( 3)
式中: P 为测速光电编码器1 周的脉冲数。将转速n 折算成胶带的线速度为
v = 2rn = 2rFs×Nx/ NsP ×( m/ s) ( 4)
式中: r 为测速轮半径, m。
最后通过控制SEL 选择信号和32 位到8 位的多路转换器MAX32- 8( 见图1) , 将2 个计数器中的2 个16 位的计数值分4 次读入单片机, 再按( 4) 式计算出带速。
用1 片ALT RA 的CPLD 电路EPS7064, 在片内设置2 个相同的独立16 位计数器( COU NT0、COUNT 1) 。每个计数器都有自己的时钟输入CLK、计数器输出OUT 和门控信号GAT E, 通过编程设置工作方式。当GATE 端为高电平时, 允许计数; 当GATE 端为低电平时, 禁止计数。采用MAXPLU S II EDA 开发平台, 利用其功能元件库中的计数器IP 模块, 编程方便。这种方案的优点是可以减轻CPU 的负担, 减少对CPU 内部资源的占用。2 荷重检测
影响胶带秤计量精度的另一个主要因素是荷重的动态检测。由于胶带秤一般处于长期连续的工作状态, 在信号的放大、A/ D 转换通道设计中, 稳定性和抗干扰性能是首先要考虑的问题。因此, 放大电路选用了自稳零斩波放大器ICL7650。这里着重讨论胶带秤仪表中A/ D 转换的实现。基于稳定性的考虑, 选用V/ F 电压/ 频率转换器来实现A/ D 转换, 并对其常规用法作了改进。本设计选用V/ F 转换器中高性能芯片AD652。该芯片采用外部时钟控制, 消除了内部时钟方式中阻容器件的稳定性对精度的影响。该芯片的最高输出频率可达2 MHz,非线性误差仅为0. 002% 。
用V/ F 转换器实现的A/ D 转换可以达到非常高的分辨率, 但这是以牺牲时间为代价的。可估算一下, 如采用1 M 输出的V/ F 转换器, 就是1 s 输出1 000 K 计数值, 1 ms 输出1 K 计数值, 近似于10 位A/ D 转换值。10 ms 输出10 K 计数值, 50 ms输出为50 K 计数, 接近16 位A/ D 转换值: 65 535。由此看出要提高A/ D 的转换速率, 只有提高V/ F转换器的频率输出值。提高输出频率又带来了新的问题, 用V/ F 转换器完成A/ D 转换, 需要1 个定时器和1 个计数器, 计数器的计数频率限制了V/ F 器件输出频率的提高。如果采用51 系列单片机内部的计数器, 计数器的最高计数频率为单片机工作频率的1/ 24, 如采用12 MHz 的晶振, 它的最高计数频率只能达到0. 5 M, 所以采用CPLD 器件组成高速计数器, 对AD652 输出的1 M 脉冲进行计数。AD652 的最高输出频率可达2 M, 选用1 M 的频率是出于对V/ F 输出线性的考虑。
上面分析了提高A/ D 转换速度从硬件上的考虑, 从上述M/ T 法测速中还可得到如下启发, 即直接采用和测速环节相同的硬件逻辑, 将测速信号换成V/ F 转换器AD652 的输出脉冲信号, 在数据处理上也和测速中的频率测量方法相同。按( 2) 式计算出被测频率。这样在保证转换精度的前提下, 使由V/ F 变换器组成的A/ D 转换器的转换速度得以提高。如采用10 MHz 的高精度晶振作为标准频率源, 测量周期Tpr 设定为10 ms, 也就是A/ D 转换的时间, 完成16 位的A/ D 转换, 绝对测量频率误差只有10- 7 s, 而转换速度比传统的算法提高了5 倍。3 输出通道设计
电子胶带秤在工业现场应用时, 往往作为测控系统或配料系统的一部分。这就要求控制仪表不但要有显示输出, 还要由和其它系统相连接的数字量和模拟量输出接口。电子胶带秤控制仪表的模拟量输出通道, 通常为0~ 10 mA 或4~ 20 mA 的电流输出形式。对于配料秤, 要将PID 调节器的输出控制信号传输到胶带驱动电动机的变频器, 以控制胶带的瞬时流量跟随设定值; 对于计量秤, 要输出和流量成线性关系的电流模拟信号, 作为其它控制设备的输入控制信号。对模拟量输出接口的要求, 一个是精度的要求, 另一个是可靠性的要求。
在智能化仪表中, 由于采用了以CPU 为核心的数字化处理技术, 仪表的输出通道要完成数字量到模拟量的转换。为了满足可靠性的要求, 输出通道要采用隔离技术, 以防止现场的干扰信号污染到仪表。尽管DAC 和电压电流变送技术早已广泛地应用在仪表中, 但随着IC 技术的发展, 各种新的、更有特色的专用IC 芯片的出现, 使输出通道的性能得到了进一步的提高, 而成本得到了降低, 同时给设计提供了更多的方便性和灵活性。如近年来串行ADC 和DAC 越来越多地应用于计算机测控系统的控制和数据采集中, 这种芯片将传统的CPU 数据总线连接减少到2~ 3 根CPU 口线。这就大大降低了信号隔离的成本, 可以淘汰昂贵的模拟信号隔离放大器或线性光隔, 代之以便宜的数字光隔。用SPI 接口的DAC 芯片MAX538 和V / I 变送芯片AD694 组成的模拟输出通道如图3 所示。和CPU 的连接只需3 根口线, 其中的数据线和时钟线还可和其它同类型接口芯片共用, 只用3 个数字光隔即可完成隔离, 成本很低。
MAX538 是单电源、低功耗、电压输出12 位串行DAC, 具有8 引脚DIP/ SO 封装, 最大串行时钟频率为14 MHz, 数字更新频率为877 kHz。
AD 694是单片大信号输入电压/ 电流变换器。
电流输出可以设置成标准的4~ 20 mA 环路电流,其输入可通过对管脚的不同连接来实现0~ 2 V、0~ 10 V等范围的变换。该芯片具有很高的线性度, 仅有0. 002%的典型非线性度。
MAX538 的满度输出电压为2 V, 而AD694 可以接成2 V 输入, 同时AD694 片内又可提供MAX538 需要的2 V 参考电压, 所以2 个芯片共同使用可以配合得非常好, 电路简捷, 不须调试就可达到很高的精度。
4仪表结构的优化
电子胶带秤往往作为计量或配比控制系统中的一个组成部分, 安装在工业现场, 而胶带秤控制仪表一般要安装在集中控制室中。两者之间的距离近则数十米, 远则数百米。因此, 传感器和控制信号的传输是必须要考虑的一个问题。
传统的方法是采用电流环的方式传送荷重传感器信号、测速传感器信号和变频器速度给定信号, 每台胶带秤需要远距离传送的信号线路为3 对。而笔者设计的仪表采用分体式结构, 将仪表的测量控制部分和人机界面分开, 将仪表的控制部分放在现场的秤体旁边, 做成一个密闭的机箱, 这部分除了没有人机操作界面外, 是一个完整的可以独立工作的胶带秤控制系统。它的计量数值通过RS485 数字通信接口远传到集中控制室内的仪表或计算机, 现场只完成数据的显示和胶带秤工作参数的设定。这种方案即使有十几台电子胶带秤, 远传信号线也只有1 对, 传送距离比电流环方式更远, 也简化了设计、降低了成本, 便于维护。
5 结语
以上介绍的胶带秤控制仪表的优化设计方法,均已在实际设计中采用, 并取得了良好的效果。
本文源于网络转载,如有侵权,请联系删除