作业帮 > 综合 > 作业

我想用OP07采集不同范围的电流值达到不同放大的倍数.例如:0-20A 放大十倍20--80A放大五倍

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/17 15:00:57
我想用OP07采集不同范围的电流值达到不同放大的倍数.例如:0-20A 放大十倍20--80A放大五倍
80A以上放大两倍,可以给我画个图吗?
调整放大倍数比较简单,但这个最好通过AD转换以后进行切换,还要结合比较器.
1:首先以20A采集到的信号做分界点,20A以上选高电平输出,并用此电平切换反馈网络,实现10倍、5被的转换;
2:AD转换以后,CPU通过判别比较器的电平区分是那个放大倍数,并在AD转换值上进行计算,得出最后结果.
此方法的临界点并不十分能准确的做到20A,如果要求准确,可以用CPU的IO口做倍数切换,逻辑上相对复杂些.
再问: 您好网友:您说的切换反馈网络,能不能说的具体一下呢?CPU判别比较器的电平区分是那个放大倍数并在AD转换值上进行计算,这个能给一个图吗?
再答: 下图仅作参考。当电流小于20A时,LM311比较器输出低电平,继电器吸合,RL1开关闭合使RG1、RG2并联,放大倍数为10倍;电流大于20A,比较器输出高电平,RL1断开,反馈电阻只保留RG1,此时放大倍数为5倍。由于运放输出的电压直接不能判别电流,比如15A和30A,切换后的输出信号相同,所以要通过比较器的电平状态来区分。如果是高电平,那么读回来的AD数据要乘以2.