怎么得到直流0-10V电压

核心提示不太清楚您的意图。是想要5v的直流供电电源呢?还是想对一个0-10v的交流信号调理成0-5v的直流电压以便用a/d转换采样处理?如果是想要5v的直流供电电源,那么楼上thr_mshq的回答就很好了。如果是想要a/d转换采样,那要看您的采样目

不太清楚您的意图。是想要5v的直流供电电源呢?还是想对一个0-10v的交流信号调理成0-5v的直流电压以便用a/d转换采样处理?

如果是想要5v的直流供电电源,那么楼上thr_mshq的回答就很好了。

如果是想要a/d转换采样,那要看您的采样目的,对延迟时间(也就是采样的“及时性”)要求是否苛刻。

如果要求不苛刻,允许延迟远大于交流周期的时间的话,可以将0-10v的交流信号整流滤波后,再用电阻分压,调理到0-5v。注意通常电容性的滤波得到的直流会达到交流电的峰值,也就是说,对10v的正弦信号整流滤波出来可以达到14.1421……伏。需要按此来确定分压比。因为滤波的时间常数必须远大于交流电周期,所以,此方法在输入信号变化时,会有滞后延迟。

如果对采样延迟时间要求苛刻,不允许如此滤波,那么通常就不再整流滤波,而是直接对交流的瞬时值采样,通过软件来分析该交流电信号。当然软件采样的频度必须远高于交流电的频率才行。因为a/d转换量程是0-5v,所以可以如下转换:

(1)将0-10v的交流信号(其峰值最大±14.1421……伏)分压为峰值最大±2.5v;

(2)再用运算放大器或其他方法叠加上一个标准的2.5v直流电压;

这样,该交流信号就被转换到0-5v范围内了。注意此时2.5v对应于输入的0电压。采得的数据需要统一减去相当于2.5v的数据,得到正负的有符号数才能表示交流电压瞬时值。

 
友情链接
鄂ICP备19019357号-22