我们使用INA214来测量激光的电流平均值(如图所示),已有几年时间。 电流为25kHz方波。
-一切正常,除了INA214输出出现奇怪的振荡,输入端不存在。
振荡频率从大约10kHz降至直流,具体取决于温度。
-振荡仅在每5个PCB中发生。
-振荡将 测得电流的标准偏差提高三倍。
-在IN+和IN-之间的10uF电容器可将振荡降低10倍。
我的问题是,如何在运算放大器中创建振荡,是否有办法在不更改布局的情况下将其删除?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们使用INA214来测量激光的电流平均值(如图所示),已有几年时间。 电流为25kHz方波。
-一切正常,除了INA214输出出现奇怪的振荡,输入端不存在。
振荡频率从大约10kHz降至直流,具体取决于温度。
-振荡仅在每5个PCB中发生。
-振荡将 测得电流的标准偏差提高三倍。
-在IN+和IN-之间的10uF电容器可将振荡降低10倍。
我的问题是,如何在运算放大器中创建振荡,是否有办法在不更改布局的情况下将其删除?
您好,Simon:
我们谈论的是什么温度?
方波生成是否如模拟中所示? "D1"是激光二极管吗?
激光二极管有时会表现异常。 您是否已确定INA214输入行的范围?
输出滤波器的角频率为160Hz。 您在哪里观察到10kHz振荡? 在过滤器前面还是后面? 如果在前面,您是否使用了隔离电阻器将INA214的输出与电容负载隔离?
"V1"和"U1"的电源电压去耦如何?
Kai
你好,Simon,
在哪里观察到摆动? INA214输出引脚或ADC输入端?
我在这里看到两个可能的根本原因:ADC负载因温度而变化导致输出不稳定,或者当S1从打开切换到关闭时INA214输出饱和,当温度达到极限时,设备更难达到。
对于后一个原因,放大器具有某些电路,这些电路可能会在温度下降解,例如偏移切块电路和开环增益(内部运算放大器)。 如果输出饱和,设备突然脱离饱和状态,这些电路必须过度修正输出级的非线性条件。 因此,设备如何摆脱饱和的性能可能会随温度而变化。 这就是为什么添加输入上限可能会有所帮助的原因。 它可以有效地将输入步进响应从快边减慢到较慢的斜坡(包含较低的高频组件(能量)),从而使设备更容易从饱和状态过渡到跟踪输入。
解决此问题的另一种方法是简单地为参考引脚提供小的偏置电压(~100mV),这样当S1 =开路时,输出级始终处于线性操作范围内。
遗憾的是,我不确定是否有办法在不更改布局的情况下消除振荡。 您要么需要降低步进响应边缘(输入电容器)的速度,但这会降低激光驱动器的负载,为参考引脚增加一个小偏压, 或者以某种方式更改负载,以便输出可以更快地恢复,例如CSA和ADC之间的小下拉电阻(~10k)或缓冲运算放大器。
谢谢你Kai,
-振荡频率在大约29°C时降至直流 在28°C和30°C以上时,摆动超过1kHz,不严重。
- 激光驱动器使用 激光的监视器二极管设置电流, 然后激光驱动器将信号调制为25kHz。 D1是激光。
-黄色和绿色迹线是INA214输入,蓝色迹线是计算得出的差值电压。
我们观察到ADC信号在29°C时的低频(<160Hz)振荡 在其他温度下,可以在LP过滤器之前观察到振荡(因为频率较高)。
-激光具有100uF和100nF电容器以及INA214 A 100nF电容器。 我尝试用额外的铁氧体磁珠分离INA214耗材,但这没有帮助。
谢谢Peter,
-在29°C时,振荡频率低于160Hz,并在ADC输入和INA214输出处观察到。 在28°C和30°C以上时,振荡频率较高,仅在INA214输出处观察到(由于LP滤波器)。 (请参阅我对Kai的回答)
-我尝试在REF引脚上进行500mV偏移(使用无缓冲电阻分压器)。 这没有什么帮助。
-我尝试在INA214输出端下拉10k欧姆,但没有帮助。
我在没有ADC和LP滤波器的情况下进行了测量。 这没有什么帮助。
我仍然不明白为什么会发生振荡,只有输入电容器有助于减少振荡。
作为附加信息:
-如果激光电流是直流电而不是25kHz方波,则振荡将完全消失。
- 我的ADC信号(黄色迹线)测量值为27°C (在LP过滤器之后不会观察到振荡,因为其频率较高):
在29°C下低频振荡时的相同测量值:
您好,Simon:
根据数据表,INA214的带宽仅为30kHz。 但您的输入信号是一个25kHz方波,带有陡峭的边缘,包含非常高的谐波。 因此,您可以动态地使INA214过载:
e2e.ti.com/.../simon_5F00_ina214.TSC
INA214会偏离其线性操作范围,并开始非线性行为。 动态和静态饱和效应随时间的不同而不同,您在低通滤波后的输出中所看到的只是一个平均电压,其波动看起来像低频率的振荡。 您观察到的这种振荡只是非线性操作的伪影。
我认为您需要使用更快的电流感应放大器。
Kai
你好,Simon,
您期望通过二极管的电源电压是多少?峰值电流是多少?
为什么两个示波器的直流输出电压不同?
您忽略异常振荡的测量值是否有意义?
绿色通道上的输出噪音的频率是多少?
输入电压是否发出噪音? 根据您的第一个示波器镜头,您说绿色和黄色是INA214输入(这些输入相对于设备GND是否为IN+和IN-)? 还是这些输出电压节点?
设备中的某些电路可能有一个时钟出现温度漂移,因此噪音可能在不同的温度下出现。 输入电流保护盖有助于稳定器件内部的类似电流,或者过滤掉二极管驱动器上方的差动电流或共模电压干扰。 这就是为什么我要求澄清第一个示波器。
此致,
彼得
非常感谢Kai和Peter,感谢你们的帮助!
没错,Kai,INA214的频率太高。 我很惊讶,更高的频率并不是简单地从INA214中衰减。 也许这实际上是一个问题。
图6:此图显示INA214输出信号,绿色迹线INA214输出, 黄色迹线低通滤波INA214输出
彼得:
-电源电压为5V,峰值电流约为20mA-22mA。
—在我先前回答的两张图片(27°C和29°C的图片)中,黄色轨迹是低通滤波 INA214输出 ,绿色轨迹是INA214输出(绿色轨迹不是很有用,因为我缩小了)。 黄色轨迹在示波器屏幕上有一个DC偏移,我用它来进一步放大。 遗憾的是,您无法在此示波器图片中比较黄色和绿色迹线的DC值。 两个DC值 实际上是相同的。 回答了您的问题?
-是的,测量值有意义,我们 测量11mA平均电流,约 为22mA峰值电流。
-绿色通道是INA214的输出。 振荡频率从10kHz变为直流,具体取决于温度。
-根据我的感觉,输入电压没有噪音。 是的,在我对Kai的回答的第一张图片中,绿色和黄色轨迹是与设备GND相关的INA214 IN+和IN-输入。
我进行了另一项测试,在印刷电路板上更换了INA214,通过另一个INA214产生了振荡问题,振荡消失了。 所以我认为INA214与振荡有一定关系。
目前我认为 振荡可能来自INA214输入信号(25kHz方波)的调制和INA214中的一些开关电路。 INA214是否具有开关电容器/斩波器电路?
此致,
西蒙
你好,Simon,
是的,有一些切块电路,但我不确定这是否是问题所在。 设备的输出似乎摆动得非常接近地面,所以我总是担心输出接地饱和。
但我相信您的看法是正确的,这一切都与设备的开机有关。 我现在认为这是AC CMRR的问题。 由于您的第一个示波器是输入电压,我可以看到450mV方波输入共模信号。 VCM中的这些快速边缘对设备CMRR的压力更大,因为能量含量更高。 CMRR可能会随着温度的变化而略微移动,因此在某个时间随着温度的变化显示为振荡/振铃。
可以尝试在设备上放置输入过滤器,如下所示。 这可能有助于降低AC CMRR的影响。 Ω 100 k Ω 输入电阻器(Rs)。 对于差分输入盖(CF),选择不会严重影响测量的最大可能值。 使共模大写(CCM)= Cdiff/10。
最佳,
彼得