如何用51单片机对单相电流电压进行采样

核心提示对单相电流采样,采样的器件选择电流互感器,根据你的实际电流选择互感器的电流比,比如工作电流在50-100A之间,就选择100/5A的互感器.互感器的次极输出最大电流有5A,可以用一个精度1%的30-50W电阻,阻值1欧姆,做为互感器次级负载

对单相电流采样,采样的器件选择电流互感器,根据你的实际电流选择互感器的电流比,比如工作电流在50-100A之间,就选择100/5A的互感器.

互感器的次极输出最大电流有5A,可以用一个精度1%的30-50W电阻,阻值1欧姆,做为互感器次级负载,从这个电阻两端取电压

要把正弦波的信号变成直流0-5V的信号,需要用到精密整流电路,这样线性才会好.

直流0-5V信号进入AD转换和51单片机,根据电流和采样的比值,确定所转换的数据所对应的电流值.

此电路的难点应该在电流采样部分,程序编写部分比较简单.

电路图设计比较麻烦,就不帮你设计了,从网上查找相关的资料吧.

你先把电压控制一下,比如采样结果控制在0-5V之间,然后用一个多通道的AD比如ADC0809进行采样,0809最多可以有8个采样通道。

如果觉得0809分辨力过低,采用高精度AD的话,也可以用一个模拟开关,比如CD4051分别导通每个通道,把数据输入AD进行采样。

CD4051也有8个通道,可以实现8路高精度采样(分时进行,每个时间间隔可以很小,比如ms级,一般够用了)。

 
友情链接
鄂ICP备19019357号-22