设计目标
| 输入 |
输出 |
电源 |
满量程范围误差 |
| IiMax |
ViMax |
VoMin |
VoMax |
Vcc |
Vee |
FSRError |
| 1A |
250mV |
100mV |
2.25V |
3.3V |
0V |
2.09% |
设计说明
某些 MSP430™ 微控制器 (MCU) 包含可配置的集成信号链元件,例如运算放大器、DAC 和可编程增益级。这些元件组成了一个称为智能模拟组合 (SAC) 的外设。有关 SAC 的不同类型以及如何利用其可配置模拟信号链功能的信息,请查看 MSP430 MCU 智能模拟组合培训 视频。要开始设计,请下载单电源、低侧、单向电流检测电路设计文件。
此单电源、低侧电流检测解决方案可以准确地检测最大为 1A 的负载电流,并将其转换为 100mV 至 2.25V 的电压。该电路在同相放大器配置中使用 MSP430FR2311 运算放大器。通过使用 MSP430FR2355 外设中的可编程增益级块,可将反馈电阻梯(R2 和 R3)集成到 MCU 中,从而实现进一步集成。可以根据需要调节输入电流范围和输出电压范围,并且可以使用更大的电源来适应更大的摆幅。二级运算放大器的输出可以直接通过板载 ADC 采样或通过板载比较器进行监测,以在 MCU 内部进行进一步处理。
设计说明
- 运算放大器工作在线性输出范围内,这个参数通常在芯片手册的测试条件中给出。
- 共模电压等于输入电压。
- 分流电阻器和反馈电阻器的容差将决定电路的增益误差。
- 避免将容性负载直接放置在放大器的输出端,从而更大限度地减少稳定性问题。
- 使用高值电阻器可能会减小电路的相位裕度并在电路中引入额外的噪声。
- 此电路的小信号带宽取决于电路的增益和放大器的增益带宽积 (GBP)。
- 可通过添加一个与 R3 并联的电容器来完成滤波。如果使用了高阻值电阻器,那么添加一个与 R3 并联的电容器还可提高电路的稳定性。
- 如果该解决方案是通过 MSP430FR2355 SAC_L3 实现的,则运算放大器可以配置为同相可编程增益放大器模式或带有外部 R2 和 R3 无源器件的通用模式来测量电流感应电路。
- 如果该解决方案是通过 MSP430FR2311 实现的,则可以通过 SAC_L1 运算放大器或跨阻放大器 (TIA) 来实现该运算放大器,以测量电流感应电路。
- MSP430FR2355中的增强型参考模块可以通过调节参考电压至2.5V来调节ADC的测量范围,以更精确地测量电流感应AFE地输出。
- 单电源、低侧、单向电流检测电路设计文件 包含展示如何正确初始化 SAC 外设的代码示例。
设计步骤
下面给出了该电路的传递函数。
- 定义满量程分流电压并计算最大分流电阻。
- 计算最大线性输出电压所需的增益。
- 为 R2 和 R3 选择标准值。
假设 R2 = 715Ω(0.1% 标准值)
选择 R3 = 5.69kΩ(0.1% 标准值)
注: 反馈电阻梯(R
2 和 R
3)可使用 SAC_L3 的集成可编程增益电阻梯实现,编程同相增益为 9x。
MSP430FR2355 代码示例 演示了此实现。如果 SAC 运算放大器在通用模式下使用,则外部电阻器将用于构建反馈电阻器梯。
- 计算达到输出摆幅至轨限制前的最小输入电流。IiMin 表示可准确检测到的最小输入电流。
- 计算满量程范围误差和相对误差。Vos 是数据表中的典型失调电压。
- 为了保持足够的相位裕度,应确保器件的增益设置电阻器和输入电容生成的零点大于电路的带宽
设计特色运算放大器
| MSP430FRxx 智能模拟组合 |
|
MSP430FR2311 SAC_L1 |
MSP430FR2355 SAC_L3 |
| Vcc |
2.0V 至 3.6V |
| VCM |
-0.1V 至 VCC + 0.1V |
| Vout |
轨到轨 |
| Vos |
±5mV |
| AOL |
100dB |
| Iq |
350µA(高速模式) |
| 120µA(低功耗模式) |
| Ib |
50pA |
| UGBW |
4MHz(高速模式) |
2.8MHz(高速模式) |
| 1.4MHz(低功耗模式) |
1MHz(低功耗模式) |
| SR |
3V/µs(高速模式) |
| 1V/µs(低功耗模式) |
| 通道数量 |
1 |
4 |
| MSP430FR2311 |
| MSP430FR2355 |
设计备选运算放大器
| MSP430FR2311 跨阻放大器 |
| Vcc |
2.0V 至 3.6V |
| VCM |
-0.1V 至 VCC/2V |
| Vout |
轨到轨 |
| Vos |
±5mV |
| AOL |
100dB |
| Iq |
350µA(高速模式) |
| 120µA(低功耗模式) |
| Ib |
5pA(TSSOP-16,带 OA 专用引脚输入) |
| 50pA(TSSOP-20 和 VQFN-16) |
| UGBW |
5MHz(高速模式) |
| 1.8MHz(低功耗模式) |
| SR |
4V/µs(高速模式) |
| 1V/µs(低功耗模式) |
| 通道数量 |
1 |
| MSP430FR2311 |