1. 电流互感器输出接入单片机问题
首先,普通的I/O口只能判断电压,高于0.8V被认为是高电平,所以必须的加个负载电阻,用电阻两边的电压做I/O的输入,但是因为是交流电,所以如果你电阻的电压值肯定是不断变化的,这里有两种办法,第一种就是一旦检测到高电平就认定处于工作状态,当检测到处于低电平的时候先延时一段固定的时间(就是电压小于0.8V的那段时间),再来判断电压,如果此时电压还是低则真为低。------这种方法就是当交流频率很高的时候是检测不出来的,第二种就是做一个整流,滤波电路,这个在模电书上能找到,做出来的就可以是一直为高电平的了,但是如果你互感器产生的电压很低的话就连整流电路都过不去的(桥式整流花在二极管上的电压值都为1.4V了)。
2. 电流互感器电压单片机测量
桥式整流后,加滤波,同样需要加一个取样电阻的,测量这个电阻两端的电压才是取样电压,这个取样电阻的大小根据所测电流最大时的取样电压为5V来确定,整流后的电压不能空载,否则就是你的结果,电压会突然变得好大的。
3. 可以通过互感器将数据传给单片机,然后单片机将接收的数据发送到手机吗
这个可以把收到的数据保存在存储区域或数组中,然后通过CAN发送程序通过CAN端口发送出去。
4. 电流互感器检测在单片机实例应用
电流互感器P1是一个线圈呀,会产生感应电流的,才叫电流互感器吗。感应电流通过电阻R1就产生交流电压。再用二极管D1整流,就得直流电压,后面的电阻电容都是滤波的,这样,送到单片机P1.1的是模拟电压,电压大小与交流220Ⅴ的电流成正比。
要编程,这应该是STC单片机,P1.1输入模拟电压,利用内部A/D电路转换数字量就行了。所以,编程,一是完成A/D转换,二是把转换的数字量换算成交流电流的大小,三是显示出交流电流值。
5. 求教如何将交流互感器的输出转化为单片机能接受的信号/谢谢大家帮忙啦
1、电流互感器输出端不得开路,必须要接低阻值负载,建议就用普通电流表(与互感器配套的,5A);
2、从电流表分流器上直接取交流信号,需要用高阻抗电路,后面接精密整流电路、滤波电路,切记:这个电路的输入端必须有过电压保护装置,防止电流互感器次级出现高电压造成后面的电路损坏,也可以考虑用光电隔离或电磁隔离;
3、滤波电路时间常数应考虑远大于交流电周期20ms,单应不至于影响采样周期,建议取1秒;
4、设计模拟信号转换标定电路,将电流信号(整流滤波后)转换为0~5V电平,标定5V所对应的最大电流采样值(应考虑过载时的电流);
5、用ADC转换为数字量,后面的工作与编程有关,本人外行。
6. 请教一个单片机采集电流互感器的问题
全波整流电路,出来的是正电压。已经整流了,所以是正电压。
但要注意,对电流互感器来说,需要用“精密整流电路”,一般的二极管整流电路不合适。因为二极管的导通压降太大了。二极管的导通压降一般按0.7V算,被整流的电压最小也要超过二极管的导通压降才能正常工作。电流互感器,一般的测量范围是0到多少,测量起始范围是0,小信号时互感器出来的信号是接近0的。可能只有几个mV,这种信号没法过二极管整流桥的。
所以,如果是电流互感器,信号测量范围接近0的时候,需要用“精密整流电路”,这个网络可以找到很多电路。
7. 请问从电压互感器、电流互感器出来的信号怎样送到单片机中呢
你可以去读一些测量技术方面的书。例如数字万用表电路中就有交流电流或电压的测量方法。
通常方法是1,将互感器送来的信号。进行衰减成需要的信号,2进行线性整流变换成与信号成比例变化的直流信号。3进行AD转换
电压互感器输出是100伏需要先衰减,电流互感器输出是5A电流需要电流电压变换