碧波液压网 欢迎你,游客。 登录 注册

一种A/D转换的实现方法及其实用技术

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  一、引 言

  在传统的A/D转换器中,输出的模拟信号在时间上是连续的,而输出的数字信号是离散的,所以进行转换时必须在一系列选定的瞬间对输入的模拟信号 采样,然后再把采样值转换为数字量输出,所以一般它包括采样、保持、量化、编码4个步骤。这种器件使用起来由于结构复杂,从而使线路接口繁琐,控制困难且 智能化过程也很复杂。本文从理论上介绍了一种A/D转换实现的方法,并且从实践验证了其使用的具体方法。

  二、理论分析

  这种模拟转换的原理将模拟信号首先转换成时间T或频率f,然后再将T或f转换为数字量,也称为计数式方法。这种方法的特点是工作速度比双积分式相对速度低,但速度可以做得很高,抑制干扰能力强,再测量仪表中使用的较多。如图1所示。

  图中各点的工作波形如图2所示。在启动信号的作用下,参考电压以一定的斜率产生一个线性良好的斜坡电压,如图2中VA工作波形所示。参考电压分别送到两个比较器的输入端,分别与零电压和输入的Vi相比较,当斜坡电压VA<0时,过零比较器输出VB=0;当VA≥0时,输出VB=1;当斜坡电压VA<Vi时,VC=1;当VA≥Vi时,VC=0。

  从图2工作波形图可见,在t1时刻之前,由于VA<0,所以VB=0,这样就封锁了门电路,计数器不工作;在T1时刻VA≥0,VB=1,且此时VA <Vi,因此门电路打开,将脉冲源导入计数器,计

数器开始累加计数。经过一段时间TW后,到t2时刻,由于VA≥Vi使VC=0,则封锁了门电路,于是计数器停止计数。假设斜坡电压的斜率为k(即v/t),计数器脉冲频率Fcp,周期为Tcp,在TW时间内记录了m个脉冲,因此有下列关系:

  由上式中可以看出,计数脉冲的数目与输入信号Vi信号成正比。计数器输出的状态为记录了m个计数脉冲的二进制数码,也就表示了输入信号Vi的数字量代码。若斜坡电压为非线性的时间变化量,则可以通过处理来实现用数字量表达模拟量。

  三、具体的实现方法

  实现这种A/D转换的关键是产生一个良好的斜坡电压,这个斜坡电压不仅要实现时间有规律的变化,而且要便于控制和处理。这里我们采用RC充放电路来实现,电路构成如图3所示。根据RC充放电回路的电特性则有:

  电容上的电压是时间的函数,这样就可以实现电压与时间的转换,再利用微处理器计算,就能根据时间求出测量的电压值。

  四、系统构成

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论