你的总体想法是可行的,但是表述中有欠妥之处:电压比较器输出的是开关信号,这种信号不能反映电流的大小,CPU是无法处理的。应该是把取样电压接到放大电路,再通过仪表显示。仪表可以是指针式的,也可以是数字式的。如果你欲向CPU中输入数字信号,可以再加一级模数转换电路。
直流,还是交流。直流可以电阻采样,跟基准比较之後,给MCU中断或者IO口,交流的话,1、电阻采样,放大,精密整流,比较输出,2,互感器采样,放大,精密整流,比较输出