最近一直在调试ADS8364,我的系统中首先通过采样电阻采样MOSFET驱动的电磁铁的电流,采样出来是电压信号,电压信号送入隔离运放7800,在进7800之前并联了一个电容滤波,7800出来的是差分信号经过仪表放大器放大之后送入8364,8364的输入范围是0-5V,仪表放大器是±12V供电,今天在调试的时候出现的情况是仪表放大器输出电压在6V多,起初以为是仪表放大器坏了,换了芯片之后仍然是这种情况,经过检查仪表放大器的输入电压为2V多,放大之后再6V多,而隔离运放的输入电压在0.3左右,隔离运放有八倍左右的增益,因此输出电压也在2V多,但是测量采样电阻的两端电压之后30mv,电压传到隔离运放端就变成了300mv,很是不解,因为使用的是PWM来调节电流的,推测可能与这个有关系,最后找出问题就在滤波电容上。因为输出电压过高,直接搞掉的我一百块的8364,很是痛心。
因此得出以下几点经验,进入AD之前,信号可以加一个稳压二极管限制最大电压,防止烧掉AD。而是滤波电容要靠近源头放置,像我的靠近采样电阻放置没有问题。仅仅是一点体会,不一定正确,欢迎交流。