采样电路中信号线处理不当

       因项目需求,结合之前的一款产品的测试数据,对电路板进行改板,以符合新项目要求。因为我技术不扎实,使在新的电路板上出现了一个致命的错误。

电路原理

       出问题是一个充电电流采样电路,使用的是反向放大器电路。放大倍数为50倍,所以输入端很小的干扰经过运放会变得很大;运放供电电压范围是0~5V。整个地平面的电流流动方向是模拟地到数字地(GND),再到总负极;理论上三种地应该电位相同,但是处理不当很容易造成它们的电位不同,而采样电阻的一根采样线是经过总负极到GND,然后再到运放正向输入端,如果三种地的电位不同,会造成运放正向输入端电压比反向输入端高出理论范围,直接影响电流的采样值。
在这里插入图片描述

现象及分析

       新电路板在电流为0的情况下上位机充电标志位的灯偶尔会亮一下(充电电流大于300mA标志位才会亮),通过上位机通信采集的数据中有很多大于300mA的数值,理论上电流为300mA需要运放输出16mV,实际上此时电流为0,运放输出应该在2mV以内。使用万用表测量充电采样运放输出为7~10mV,使用示波器观察充电电流采样的运放输出,波形中由很大的干扰,最大干扰可以达到10mV,所以运放输出最大20mV。
       经过对充电采样电路上各点电压的测量,分析出采样输出误差较大原因是采样电阻比运放输入端低0.18mV,原因是GND到板子总负极是一段不是很宽且单层的走线,需要过整个板子工作时的10mA电流,所以造成这一段走线有一个压降。因为这段走线也作为采样电阻的一条采样线,所以在采样电阻上电流为0时,运放正向输入端为0mV,而反向输入端为负压,就造成了运放正向和反向输入端的电压不一样,从而使得运放在电流为0的情况下有输出。对于干扰较大我觉得可能是采样线过长,与运放相邻层没有地和信号从运放输出到单片机引脚没有地平面进行屏蔽造成的。
       下面是电路板的示意图,加粗线段为GND到总负极。
在这里插入图片描述
       在实际电路板的表现为为下图,有一根采样线是和地线合并在一起:在这里插入图片描述

修改

       修改分为修改电路和修改电路板。
       在不改板的情况下,我进行了实验以验证自己的猜想。切断GND和运放输入端之间的线,用跳线将运放平衡电阻一端和采样电阻相连,这根采样线就不会受地平面电位不同的影响。经过测试,在电流为0A时充电运放输出1.6mV左右,在误差范围内,解决了运放输出误差较大的问题。接下来就是解决干扰的问题,我在数字地与模拟地之间加上了0Ω电阻(之前电路板测试加不加0Ω电阻对运放输出没有影响,所以就去除了),在运放输出端加上一个103的电容,用来滤除杂波,干扰问题也解决了。
        改板的话需要做的是改变采样电阻的位置,同样要保留运放输出的滤波电位以备使用,但是需要考虑是否会带来其他问题,才能确定最终的位置。缩短GND和总负极的距离和增加宽度以减小阻值,尽可能减小这一段线路的压降;同样也要缩小数字地、模拟地的电位差,提高电流采样的精准度;最主要的是采样线与地线分开,尽可能规避地平面电位不同对采样值的影响。同时尽可能缩短采样线的长度,以减少受干扰的可能;为运放和运放输出的信号提供地平面,以屏蔽干扰,提高抗干扰能力。
       下面是修改电路板的示意图。
在这里插入图片描述
更改后采样线与地线分开,单独走线,呈现在实际的电路板上的效果为下图:
在这里插入图片描述同样在其他层相同的位置也进行总负极的布线,下图为顶层示意图:

在这里插入图片描述
另外一种是改动采样电阻位置,采样线与地线分离,并且缩短采样线。方案的示意图如下:
在这里插入图片描述

经验总结

       在这次画板前,已经对前面的板子进行了测试,为了提高运放采样精度做了修改方案,经过测试,修改方案的措施有效的。在画板时,只考虑模拟地和数字地之间的压降,没有考虑数字地到总负极处理不好与采样线和地线不分开走也会对运放的输入和输出带来很严重的后果。在之前项目测试中得到由于模拟器件的工作电流使模拟地被抬高,从而模拟地和数字地存在压差,进而影响采样准确度;这次板子流过GND到总负极是整个板子的电流,没有处理好更容易有很大压降。在电流为0时,应尽量保证整个运放除电源引脚以外的所有引脚和采样电阻两端都是0mV,这样才能提高运放的输出精度,如果想达到更高精度,就需要清楚运放,以及和运放电路相关点的电压和电流,尽可能减小每一段线路压降和干扰。

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值