4-20mA高精度电流采集,ADC前端做0-200Hz低通滤波,使用ADI的FilterCAD设计电路并在Multisim中仿真均正常。
实际PCB板,输入4mA电流信号,使用100Ω精密电阻做I-V转换,滤波器前三级AD8628输出均正常,为0.4V, 最后一级AD8628输出为0.7V,将最后一级AD8628输出开路(拆除ADC芯片),
输出仍然异常,请问这是什么原因。
你的U4输出还有负载电容么?
如果有,将此负载电容拆掉,看其是否振荡,一般运放跟随器模式输出直接挂电容,容易导致振荡,因为运放的闭环输出阻抗接近于一个电感,电感再加电容,就等效于在你的运放的输出端挂了一个LC谐振器,因此会导致振荡。所以先看你的U4的输出是否挂了电容。
如果输出没有挂载电容,按如下步骤操作:
把R9跟前一级断开,单独测试U4 滤波器的电路。
1)你先将R9的输入端接地,测试输出是否有振荡;
2)接入一个信号源,输入方波激励, 查看输出的阶跃响应,是否存在振荡或者振铃;
如果有振荡,说明是此电路不稳定,检查你的PCB设计,是否存在问题,替换运放或者外围器件,最终锁定是哪个器件导致振荡!
打赏帖 | |
---|---|
【Zephyr】MCXN947 Zephyr 开发入门适配shell被打赏20分 | |
【我要开发板】6.联合MATLAB记录数据被打赏50分 | |
【瑞萨RA2E1开发板】:使用ADC功能实现位移传感器采集方案被打赏20分 | |
【nRF7002DK】基于sht30的温湿度计被打赏20分 | |
【nRF7002DK】日志打印被打赏20分 | |
rtthread硬件加密-5hash加密分析被打赏10分 | |
【STM32F769】SD卡驱动及其调试经验分享被打赏32分 | |
【分享开发笔记,赚取电动螺丝刀】使用看门狗降低系统隐藏bug触发概率被打赏18分 | |
【STM32F769】调试SD驱动,由于其时钟配置不对引起的错误以及排查记录被打赏35分 | |
【分享开发笔记,赚取电动螺丝刀】MCUXpressoConfigTools配置外设时的异常解决被打赏24分 |