ZHCAAV5A June 2019 – August 2021 TLA2021 , TLA2024 , TLV333 , TLV9062
输入 | ADC 输入 | 数字输出 TLA2024 |
---|---|---|
0.217A | 0.1V | 021h 或 33d |
10A | 4.6V | 5FDh 或 1533d |
电源 | |
---|---|
监控器电源 | VDD |
15V | 5V |
设计说明
此设计展示了使用运算放大器和分立式差分放大器配置构建的低侧分流监控器。这种设计以相对较低的成本实现了良好的精度。TLV333 运算放大器是一款零漂移放大器,故其偏移和漂移都非常低。这样,可使用低阻分流电阻器以最小化分流电阻器中的功耗。因此,可以使用物理尺寸更小的分流电阻器。使用 TLA2024(或用于单通道 TLA2021)是因为它是一款低成本的12 位Δ-Σ 数据转换器。当成本拮据且精度仍很重要的情况下,实施电流监控器电路就非常有用。一些可能的应用包括个人电子米6体育平台手机版_好二三四、电器和楼宇自动化。
规格
规格 | 目标值 | 计算值 | 仿真值 |
---|---|---|---|
输入范围 | ±6.144V | ||
分辨率 | 6.144/211 = 3mV (1LSB) | ||
带宽 | > 100Hz | 761Hz | 1.1kHz |
噪声 | < 1LSB | 891µVrms (5.35mVpp) | 889µVrms (5.33mVpp) |
范围 | 0A 至 10A | 0.2A 至 10A | 0A 至 10A |
设计注意事项
组件选型
使用 模拟工程师计算器 选择 Rf = 690kΩ、Rg = 1.5kΩ 以获得 –460V/V 的反相增益,或
如果Aol 规格找到线性范围,则查看测试条件。
Aol 测试条件:(V–) + 0.1 V < VO < (V+) – 0.1 V
有关避免该限制的方法,请参阅“可选电平位移”。
直流传输特性
与电流呈线性关系的放大器直流传输函数为 0.213A 至 10A。当电流为0A 至 0.213A (0V 至 0.1V 输出)时,输出不准确,因为其违反了线性输出摆幅限制。0A 至 0.213A 的区域称为死区,因为该区域内的输出不准确。可本文末尾所示的电路修改可以用于消除该死区。
交流传输特性
TLV333 器件的增益带宽积为 350kHz。增益为 460 时,带宽应约为 350kHz / 460 = 761Hz。仿真结果显示带宽约为1.1kHz。注意,外部滤波器的频率都设置为约 10kHz,这就是为什么频率响应具有两个不同的斜率。选择带宽更高的放大器并调整外部滤波器可以调整此电路的带宽。切记在选择放大器时,请务必查看本文组件选型 部分所示的偏移电压、共模范围和摆幅。请查阅 TI 精密实验室 - 运算放大器:有关更多详细信息,请观看带宽系列视频。
瞬态 ADC 输入稳定仿真
显示了对 9A(1A 至 10A,或 1mV 至 9mV)阶跃的仿真响应。仿真阶跃在 1.15ms 后稳定达到 ½ LSB 。输入阶跃电压为 9mV,因此阶跃响应是一个小信号阶跃,并受带宽限制(上升时间 tr = 0.35 / fc = 0.35 / 1.1kHz = 318µs)。
噪声仿真
下述简化的噪声计算方法用于粗略估算总噪声。由于放大器噪声比电阻器噪声高(55nV/√ Hz,高于 1kΩ 电阻器的约 4nV/√ Hz),因此可忽略电阻器噪声。另外,带宽估计为 1.1kHz 三阶,但实际滤波器更复杂。
注意,计算结果与仿真结果匹配良好。请查阅 TI 精密实验室 - 运算放大器:有关放大器噪声计算的详细原理,请观看噪声 系列视频,有关数据转换器噪声,请查阅计算 ADC 系统的总噪声。对于峰间噪声的估算,乘以 6(Epp(仿真)= 6 • 891µV = 5.35mVpp)。请注意,峰间噪声的大小约为 1LSB (1LSB = 3mV)。
PCB 布局
PCB 布局给出了通用布局尺寸。1206电阻器封装用于 0.25W、1mΩ 分流器。请注意,分流器两端的电压是直接在电阻器两端测量的。这称为开尔文连接,消除了电路路径中寄生电阻造成的误差。
可选电平位移
如前所述,输出电压为0V 至 0.1V 时压,放大器输出摆幅受限。消除此问题的一种方法是平移输出,以便在电流为 0A 时输出为 0.1V。对于差分放大器配置,可以将 Rf2 连接到基准电压来实现偏移平移。在此示例中,使用 0.1V 基准电压为 0A 至 10A 输入提供 0.1V 至 4.7V 的线性输出。可以使用更大的基准电压(例如 2.5V)来读取双向电流(使用 2.5V 基准电压时,–5A 至 +5A 可提供 0.2V 至 4.8V 的输出)。
测量转换
根据分流电阻器电压的增益和 ADC 的满量程范围,分流测量的转换相对简单。 TLV333 器件的输出电压计算如下:
同时,将 ADC 测量转换为输出电压:
将输出代码转换为分流电流:
寄存器设置
下表显示了如何将寄存器配置在 TLA2024 中,用于本示例电路。
位 | 字段 | 值 | 说明 |
---|---|---|---|
15 | OS | 1 | 开始单次转换 |
14:12 | MUX [2:0] | 100 | AINP = AIN0,AINN = GND |
11:9 | PGA [2:0] | 000 | FSR = ±6.144V |
8 | 模式 | 1 | 单次转换模式 |
7:5 | DR [2:0] | 111 | DR = 3300SPS |
4:0 | 保存 | 00011 | 始终写入 03h |
伪代码示例
以下示例显示了伪代码序列,其中包含设置器件和与ADC接口的微控制器以便在单次转换模式下从 TLA2024 获取后续读数所需的步骤。使用最大数据周期获取数据,留出时间来唤醒器件、配置 ADC、进行单次转换和设置其他 ADC 测量。其他测量通道同样地用于写入配置寄存器,开始转换,等待转换完成和回读转换。
Configure microcontroller for I2C communication, I2C address=1001000 (48h)
Loop
{
Send 90h 01h C1h E3h //
// Start write to address 48h, write bit 0 (90h)
// Configuration register 01h
// Set C1E3h, AIN0-GND, FSR=±6.144V, Single-shot conversion, DR=3300SPS, stop
Wait 353us // Wait for data period, +10% for internal oscillator variation, +20us
Send 90h 00h 91h xxh xxh // Read back ADC conversion data
// Start write to address 48h, write bit 0 (90h)
// Conversion register 00h, stop
// Start read from address 48h, read bit 1 (91h)
// Read back 2 bytes, stop
}
设计特色 器件
器件 | 关键特性 | 链接 | 其他可能的器件 |
---|---|---|---|
TLA2024 | 低成本,12 位 Δ-Σ ADC,I2C 接口,超小型封装,集成基准 | TLA2024 | http://www.ti.com/adcs |
TLV333 | 低成本,具有出色的偏移和漂移性能,偏移 15µV(最大值),小型封装 | TLV333 | http://www.ti.com/opamps |
主要文件链接
此电路的源文件 - http://www.ti.com/cn/lit/zip/SBAC245。
参考文献
有关TI综合电路库的信息,请参阅《模拟工程师电路手册》。