谢谢你的回答,还想问下,这个电路中的AN0是交流电流互感器输出端电压,原理如下图:
VAIN0送给单片机的ADC口采样用,在ADC输入口有电压钳制电路限幅到0~3.3v,现在我要测的是电流互感器的二次侧电流,那这两个电路图中这样的电路设计可以实现吗?要是合理的话如何计算电流值呢?
错了!万万不可如此接法如是用电大户必出事故、电流互感器使用有规定次级绝对不可开路不然初级将会产生很高的感应电压,你次级负载近以为100欧对对而言已是一个非常大的数值了(可参阅一般电气装置规程)。具体做法即次级接一低阻电阻,数值不大于该互感器匹配的电流表阻值后再用运放搭一"无损耗"整流(克服二极管0.7v'....)后再进AN0口放大至AIN0 输出达到2.55v数量级与单片机ADC口匹配。
谢谢你的回答,还想问下,这个电路中的AN0是交流电流互感器输出端电压,原理如下图:
VAIN0送给单片机的ADC口采样用,在ADC输入口有电压钳制电路限幅到0~3.3v,现在我要测的是电流互感器的二次侧电流,那这两个电路图中这样的电路设计可以实现吗?你得出的结果VAIN0=5+3*VAN0这个和0~3.3v的采样电压范围不符合吧,要是合理的话如何计算电流值呢?
最后计算失误,应该是VAIN0=VAD0*(1+(RB1+RB0)/R36)=2.5+v1=2.5+3*VAN0
如果ADC限幅是0~3.3,计算结果似乎不是很合理,除非电流互感器输出电流使AN0电压为负值。
VAIN0=VAD0*(1+(RB1+RB0)/R36)=5+v1=5+3*VAN0这个是对的吧,RB1是0欧电阻,哪里错了?
另外AN0有可能是负值啊,因为互感器是串联到交流电中的啊,那如何得到电流值呢,是不是要做什么fft变换之类的?
呃,这个我就不清楚了,没接触过互感器,fft什么的也早不记得了。我就爱莫能助了。如果这里找不到答案,建议去专业论坛吧,那里高人应该多些