可以用分压电阻,然后过一个电压跟随器后再送AD进行电压采集。
补充:给你个图,注意,那个运算放大器的电源VCC必须大于或等于7.0V。因为没有对应的电阻配准分压电阻,所以用100K的电位器来调节分压电阻。你可以做个试验来调准这个阻值。
对于你的问题我分几类回答。1、对于普通电压,如5V,或大于5V,首先是将电压整理,所谓整理是因为AD 采样芯片往往输入电压是固定的,如只允许输入5V,如果采样电压不到5V可以直接采样,即直接接入AD,然后接入微处理器(如单片机、DSP、微机等)如果高于采样AD允许的电压先用比例电路进行缩小,如果远远低于AD允许的电压就要进行放大,这样更精确,(输入信号的最大值要比AD允许的电压低一点,但不太多)
2、对于高压电,就是通过电压互感器(变压器)变到一个特定的值,也有用分压电阻和取电电容的。然后向第一步。
3、对于多路的可以采用多路分别采样。
4、还有其他方法,这里就不解释了,如电压变频率,频率再转换成数字。
单片机采集电压信号是它的本能,如果是高/低电平(脉冲)的开关信号就用外部中断,如果是随机变化的直流电压信号,就用ADC,比如STC单片机有些型号就有片内ADC功能,官网上有现成的例程,所以写程序就免了吧。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)