电流互感器输出接入单片机问题

2024-11-26 17:44:00
推荐回答(5个)
回答1:

首先,普通的I/O口只能判断电压,高于0.8V被认为是高电平,所以必须的加个负载电阻,用电阻两边的电压做I/O的输入,但是因为是交流电,所以如果你电阻的电压值肯定是不断变化的,这里有两种办法,第一种就是一旦检测到高电平就认定处于工作状态,当检测到处于低电平的时候先延时一段固定的时间(就是电压小于0.8V的那段时间),再来判断电压,如果此时电压还是低则真为低。------这种方法就是当交流频率很高的时候是检测不出来的,第二种就是做一个整流,滤波电路,这个在模电书上能找到,做出来的就可以是一直为高电平的了,但是如果你互感器产生的电压很低的话就连整流电路都过不去的(桥式整流花在二极管上的电压值都为1.4V了)。

回答2:

电流通过电阻产生压降,接着让三极管导通。让单片机接npn管的射极就可以的。或着p管也可以。

回答3:

得分电器的功率,功率大了,加上限流和钳位电路能直接进单片机引脚,要是功率小了,得加放大或者比较器

回答4:

1,常用电流互感器的输出是交流信号,如果精度要求不高,可以加一取样电阻R,R上的电压信号经整流滤波或整形后得一直流信号。
2,如果精度要求高,可选用WB系列电量隔离传感器,(www.wb-my.com)。
具体的电路图要根据电流范围、电流检测精度等才能定。

回答5:

用L258P作比较器能构成方波,有电流输入时是方波,没电流输入是直流高电平,就可以区分了