描述
德州仪器UCD3040、UCD3028、UCD3020数字电源控制器深度解析
在当今的电子设备中,电源管理至关重要,而数字电源控制器在其中扮演着核心角色。德州仪器(TI)的UCD3040、UCD3028和UCD3020数字电源控制器,凭借其强大的功能和出色的性能,成为众多工程师的首选。今天,我们就来深入了解一下这三款控制器。
文件下载:UCD3028RHAT.pdf
一、产品概述
UCD30xx系列是TI推出的数字PWM控制器家族成员,为数字电源转换应用提供了单芯片控制解决方案。这些设备能够实现高性能、高频电源的数字控制,具备灵活的参数配置、监控和通信功能,可支持多种隔离和非隔离拓扑结构,如交错式PFC、隔离式正激、半桥、移相全桥、有源钳位和LLC谐振等。
二、产品特性
(一)控制与输出
- 多环路控制:可对多达四个电压反馈环路进行数字控制,为复杂电源系统提供精确的调节。
- 高分辨率DPWM输出:最多有八个高分辨率数字脉宽调制(DPWM)输出,支持多种离线、隔离和非隔离DC - DC拓扑。其DPWM脉冲宽度分辨率达250 ps,频率分辨率为4 ns,能满足高精度电源控制需求。
- 灵活的相位和死区控制:DPWM输出之间的相移和每对DPWM之间的死区时间均可调节,极性可设置为高电平或低电平有效,最高开关频率可达2 MHz。
(二)反馈与补偿
- 专用EADC:每个反馈环路都有专用的高速误差模数转换器(EADC),感测分辨率高达1 mV,能快速准确地采集反馈信号。
- 片上DAC:片上10位D/A转换器(DAC)用于设置EADC参考电压,确保反馈信号的精确比较。
- 数字补偿器:拥有专用的硬件加速数字补偿器或控制律加速器(CLA),采用三极点、三零点可配置补偿器,具备非线性数字控制功能,还有多个可编程系数寄存器用于自适应数字补偿。
(三)ADC与保护
- 多通道ADC:多达15通道、12位、200 ksps的模数转换器(ADC),可对多种模拟信号进行采样。
- 多级故障保护:包括四个高速模拟比较器、外部故障输入和12位ADC,能及时检测并处理各种故障情况。
(四)其他特性
- 高性能处理器:采用31.25 MHz、32位ARM7处理器,具备强大的运算和处理能力。
- 丰富的存储器:拥有32 KB程序闪存、2 KB数据闪存(带纠错码ECC)和4 KB数据RAM,以及4 KB引导ROM,满足数据存储和程序运行需求。
- 通信接口:支持PMBus、UART、SPI和JTAG(UCD3028除外)等多种通信接口,方便与外部设备进行数据交互。
- 单电源解决方案:内部稳压器控制外部通流元件,简化电源设计。
- 温度传感器:内置温度传感器,可实时监测芯片温度。
- 定时器与保护:多达五个额外的定时器,以及内置看门狗、掉电检测(BOD)和上电复位(POR)功能,提高系统的稳定性和可靠性。
三、产品选型
| 不同型号的UCD30xx在功能和引脚配置上有所差异,以满足不同应用场景的需求。以下是UCD3040、UCD3020和UCD3028的部分特性对比: |
特性 |
UCD3040 PFC |
UCD3040 RGC |
UCD3020 RGZ |
UCD3028 RHA |
UCD3028 RMH |
| ARM7核心处理器频率 |
31.25 MHz |
31.25 MHz |
31.25 MHz |
31.25 MHz |
31.25 MHz |
| 高分辨率DPWM输出数量 |
8 |
8 |
6 |
8 |
8 |
| 高速独立反馈环路数量 |
4 |
4 |
2 |
2 |
2 |
| 12位、200 ksps通用ADC通道数 |
15 |
11 |
9 |
9 |
9 |
| 数字比较器数量 |
6 |
6 |
6 |
6 |
6 |
| 闪存(程序) |
32 KB |
32 KB |
32 KB |
32 KB |
32 KB |
| 闪存(数据) |
2 KB |
2 KB |
2 KB |
2 KB |
2 KB |
| RAM |
4 KB |
4 KB |
4 KB |
4 KB |
4 KB |
| DPWM开关频率 |
最高2 MHz |
最高2 MHz |
最高2 MHz |
最高2 MHz |
最高2 MHz |
四、功能模块详解
(一)ARM处理器
采用ARM7TDMI - S处理器,基于RISC架构,有32位ARM指令集和16位Thumb指令集,具备三阶段流水线架构,包含32位ALU、32×8乘法器和桶形移位器。还提供JTAG端口用于固件调试。
(二)存储器
- 引导ROM:1024×32位引导ROM包含PMBUS通信和非易失性(闪存)内存下载的初始固件启动程序。
- 闪存:32 KB程序闪存用于存储固件程序,2 KB数据闪存用于存储固件数据值和数据记录,均采用ECC提高数据完整性。
- RAM:4 KB数据RAM用于运行时数据存储和暂存。
(三)系统模块
包含地址解码器(DEC)、内存管理控制器(MMC)、系统管理(SYS)、中央中断模块(CIM)和时钟控制模块(CCM),负责控制和配置所有内存、外设和中断机制。
(四)外设
- Fusion Digital Power外设(FDPP):每个FDPP由差分输入误差ADC(EADC)、硬件加速数字三极点/三零点(3p/3z)补偿器和数字PWM模块组成,可驱动1 - 8个DPWM输出。
- 通信端口:支持SPI、UART和PMBus通信接口,方便与其他设备进行数据传输和控制。
- 定时器:包括24位定时器、16位定时器和看门狗定时器,用于实现各种定时功能。
- ADC12模块:12位ADC可对多种模拟信号进行采样,支持自动序列转换,最多可配置16次转换。
- 数字比较器:ADC包装逻辑中的数字比较器可将转换结果与编程的高低限进行比较,提供状态监测。
- 其他模拟功能:包括电源上电复位(POR)/掉电检测(BOD)、模拟比较器、内部温度传感器和内部电压调节器等。
五、应用示例
(一)隔离式AC - DC和DC - DC电源
可用于设计高效、稳定的隔离式电源,满足不同设备的电源需求。
(二)功率因数校正(PFC)
通过精确控制,提高电源的功率因数,减少谐波污染。
(三)非隔离式DC - DC电源
为非隔离电源系统提供可靠的控制和调节。
六、总结
德州仪器的UCD3040、UCD3028和UCD3020数字电源控制器以其丰富的功能、高性能和灵活性,为电源设计工程师提供了强大的工具。无论是复杂的工业电源系统,还是对电源性能要求较高的消费电子设备,这些控制器都能发挥出色的作用。在实际应用中,工程师可以根据具体需求选择合适的型号,并结合其详细的技术手册进行设计和调试,以实现最佳的电源性能。
大家在使用这些控制器的过程中,是否遇到过一些独特的问题或有一些巧妙的应用技巧呢?欢迎在评论区分享交流。
打开APP阅读更多精彩内容