主题中讨论的其他器件: TMCS1100、 INA225
我正在尝试使用 TMCS1101A3B-Q1测量24VAC 电流。 I 关心的典型电流为150mA 至400mA、长时间持续。 负载是用于灌溉阀的24VAC 电磁阀(350mA 浪涌电流、190mA 保持电流、送电或取电流)。 1)我基本上只需要知道1)如果在几秒内看不到电流、或者2)如果电流在几秒内高于或低于150-400mA 范围、
在没有电流的情况下 、我预计输出信号为1.65V、电压为+/-9mV。 我实际上看到的是变化为+/-59mV 的1.731V。
此外、我每次从 ADC (MAX1240)读取数据时都会看到一个尖峰。
TMCS1101周围的布局如下所示:
TMCS1101左侧或右侧的任何层上都没有至少5mm 的覆铜。 ADC 距离为30mm (未显示)。 附近的 IC 是光耦合器。 这是一个4层电路板、其内层均为不间断 GND、外层为电源布线。 背面没有组件。
在没有电流的情况下、我看到了以下结果:
这些尖峰对应于我从 ADC 读取数据的时间(在这些图片中为30Hz)。 其余噪声每~3.5ns 大约+/-59mV 跳变、大概是在 TMCS1100积分器将新信号传播到输出时。
对于44mA 电流:
这里的低频为60Hz、因此传感器似乎在响应24VAC 44mA 负载。 但是、输出的噪声太大、我不认为它在该状态下可用、另外您还可以看到它比1.65V 高很多。
我的探头已校准。 探针 GND 是接地弹簧。 GND 和信号在传感器引脚上获取。 3.3V 电源电压稳定、也在传感器处进行测量。 有一个10uF 的大容量电容、加上 ADC 提供的4.7uF。 TMCS1101和 ADC 具有0.1uF 的去耦。
我的初始测试使用的是距离 ADC 2mm 的 TMCS1101。 我将它移至30mm 远的位置、以解决尖峰问题。 它不是(如上所示)、但尝试它确实意味着我在两个不同的 TMCS1101 IC 上看到了相同的行为。
1) 1)我看到的是典型的吗? (输出噪声、无电流的偏移不是1.65V)
2) 2) TMCS1101是否不适合我的用例? 我应该查看 INA225还是其他类型的产品? 我的3.3V 和24VAC 不共享 GND。
3) 3)为了获得可用的设计、我需要做什么?
我可以对输出信号进行 RC 滤波。 这是建议的和/或通常需要的做法吗? 考虑到上述灌溉阀的用例、哪些 R 和 C 值适合? 滤波不会帮助解决该失调电压远高于1.65V 的问题。
我该怎么办? 我可以在传感器的左侧和右侧放置槽。