STNRG328S 數字控制器:高效電源轉換的理想選擇
在電源轉換設計領域,工程師們一直在尋找能夠實現高效、穩定且功能豐富的解決方案。意法半導體(STMicroelectronics)推出的 STNRG328S 數字控制器,為 STC/HSTC 拓撲結構的應用提供了出色的性能和靈活性。今天咱們就來深入聊聊這款芯片。
文件下載:stnrg328s.pdf
一、產品特色
多功能集成
STNRG328S 是一款專門為 STC/HSTC 拓撲設計的數字控制器,支持 2:1 至 10:1 的寬轉換比,能輸出多種不同的電壓,滿足多樣化的應用需求。它的狀態機事件驅動(SMED)機制實現了一系列關鍵控制功能,像電流限制與熱插拔控制器的結合,能有效保護電路;還可進行轉換比控制、PWM 頻率和死區時間管理,確保零電流檢測(ZCD)功能的穩定運行,此外還具備軟啟動控制、驅動器管理和溫度控制等特性。
應用廣泛
其典型應用場景為服務器的 DC/DC 中間總線生成,輸入電壓范圍為 40V 至 60V,輸出功率范圍在 200W 到 2kW 之間。這使得它在服務器電源等領域具有很大的優勢。
豐富外設
芯片配備了 10 位 ADC、UART 接口、I2C 主設備快/慢速度速率接口以及多個 GPIO 引腳,方便與外部設備進行通信和數據交互。同時,它擁有 Flash 和 EEPROM 存儲器,支持讀 - 寫(RWW)和糾錯碼(ECC)功能,保障數據的安全存儲。其中,程序存儲器為 32KB 的 Flash,數據在 55°C 下經過 1000 個周期后,數據保留時間可達 20 年;數據存儲器為 1KB 的真數據 EEPROM,在 55°C 且經過 85°C 下 1000 個周期后,數據保留時間同樣為 20 年;還有 6KB 的 RAM,為程序運行提供了充足的空間。
高溫度適應性
STNRG328S 的工作溫度范圍為 -40°C 至 105°C,能適應較為惡劣的工作環境,確保在不同溫度條件下的穩定運行。其采用的 VFQFPN32 5x5mm 封裝,體積小巧,便于 PCB 布局設計。
二、系統架構
核心控制
STNRG328S 的核心是 SMED,它能生成六個獨立的 PWM 信號,并且可以對內部和外部事件做出反應,無需軟件干預就能實現狀態的演變。SMED 由一個 CPU 監督器(STM8 微控制器)進行配置,同時借助 E2PROM、Flash 和 RAM 存儲器來存儲數據和代碼程序。意法半導體專門為其設計了固件,用于配置 SMED,以適應 STC/HSTC 應用。
通信與監控
芯片通過多功能雙向 GPIO 實現通信和監控功能,這些 GPIO 設計堅固,具有抗電流注入能力。同時還具備快速數字輸入 DIGIN,可配置上拉電阻;UART 異步通信支持 SW 流量控制和引導加載程序;I2C 主/從設備快/慢速度速率接口;以及一個可連續采樣多達 6 個通道的順序 ADC。
電源管理與保護
為了確保高效運行,STNRG328S 具備電源管理功能,能夠提供多種低功耗模式。同時,它擁有一套完整的保護機制,包括安全的讀寫寄存器訪問保護和過溫保護。內部 PLL 提供 96MHz 的時鐘,用于高頻操作和生成精確的 PWM 信號。該芯片既可以采用 5V 供電,也可以使用 3.3V 供電,為設計提供了更多的靈活性。
三、固件功能
STNRG328S 配備了一個交鑰匙軟件包,以二進制文件的形式提供,用于配置 SMED 以適應全范圍轉換比的 STC/HSTC 拓撲。同時,它提供 PMBUS 通信接口,可用于外部編程參數和 STC/HSTC 控制。其固件架構包含以下幾個重要功能模塊:
主控制
負責管理事件機在開關活動或穩定模式下的狀態,控制 PWM 頻率,檢查故障條件,觸發保護機制,并初始化設備的外設。
SMED 初始化
設置狀態的初始條件,確保啟動后能獲得初始的 PWM 頻率和死區時間。
PMBUS
初始化 I2C 通信,并處理符合 PMBUS 協議的讀寫命令。
ZCD 矩陣
在 RAM 和 E2PROM 中定義 ZCD 板配置中使用的頻率和死區時間,并根據輸入電壓進行調整。同時,定義了 ZCD 表的讀寫和搜索功能。
實用規范
根據所選的開關類型實現軟件請求。
E2PROM
定義存儲在非易失性存儲器(NVM)中的可編程參數和結構。
LIB
包含訪問設備寄存器的變量。
中斷
安排 ADC 序列并處理相關操作,設置每個系統狀態的超時時間,在發生錯誤時通過 I2C 報告錯誤,為每個 ADC 轉換序列收集 7 個樣本,處理 PMBUS 命令與 I2C 之間的數據字節,檢測 ENABLES 引腳的高低電平以打開或關閉設備,檢測欠壓、Vdrive 欠壓和過壓等事件。
四、引腳說明
引腳布局
文檔詳細展示了 STNRG328S 的引腳布局(如圖 3 所示),每個引腳都有特定的功能和用途。
引腳功能
- 電源引腳:數字部分使用 VDD 和 VSS 供電(STC 應用中通常為 3.3V),模擬部分使用 VDDA 和 VSSA 供電(同樣通常為 3.3V),并且需要對 VDD 和 VDDA 進行正確濾波,以保證設備的正常運行。
- EFUSE_Enable 引腳:由 SMED PWM4 通道輸出控制,正常情況下為高電平,使 EFUSE 電路處于激活狀態;當觸發保護機制時,引腳電平變為低電平,禁用 EFUSE 電路。
- PGOOD 引腳:配置為開漏輸出,在軟啟動結束后延遲幾毫秒上升。高電平表示 STC 開啟且輸出電壓穩定,低電平表示 STC 關閉。
- DIGIN[5] 和 DIGIN[3_2] 引腳:配置為數字輸入,連接到 PWM0 通道的輸出,作為 SMED2/3 狀態機的輸入,用于在 DT1 和 DT2 引腳生成死區時間信號。
- I2C_ADDR1 和 I2C_ADDR2 引腳:配置為帶有內部上拉電阻的模擬輸入,用于選擇設備的特定 I2C 地址。有四種可能的組合,可根據實際需求進行配置。
- VOUT_OVP、VDRV_Prot、VOUT_UVP 和 VOUT_Efuse 引腳:分別用于檢測 MOSFET 柵極電源的危險低電平、輸出欠壓保護(UVP)、過壓保護(OVP)以及 EFuse/熱插拔的過流保護。當檢測到異常時,SMED 狀態機將觸發保護機制。
- SelCfgBoard 引腳:通過軟件選擇與連接到該引腳的電阻分壓器的電平電壓相對應的板配置,有多種不同的配置可供選擇,以滿足不同的應用需求。
- ADC 通道輸入引腳:包括 TEMP、VOUT_Efuse、ZCD2、ZCD1、VOUT 和 VIN 等引腳,用于采樣相應的模擬信號,如溫度、輸出電壓、零電流檢測信號等。
- SelMasterSlave 引腳:用于選擇主/從配置,有兩種不同的配置選項,可根據實際需求進行設置。
- SMB_ALERT 引腳:配置為開漏模式的 GPIO 模擬輸出,當有故障觸發時,該引腳會發出信號。
- PMBUS 協議支持:STNRG328S 支持 PMBUS 通信協議,通過 I2C 主機可以向設備發送和接收 PMBUS 命令。文檔中詳細列出了支持的 PMBUS 命令及其功能,包括打開/關閉 STC、清除故障、讀寫保護等。
五、電氣特性與注意事項
電氣特性
文檔對 STNRG328S 的電氣特性進行了詳細描述,包括絕對最大額定值、工作條件、電源電流、引腳負載電容、引腳輸出電壓等。例如,電源電壓范圍為 -0.3V 至 6.5V,輸入電壓在 VSS - 0.3V 至 VDD + 0.3V 之間,要注意避免超過這些額定值,否則可能會對設備造成永久性損壞。
注意事項
在使用 STNRG328S 時,還需要注意一些事項。比如,在選擇外部電容器時要考慮其容值、ESR(等效串聯電阻)和 ESL(等效串聯電感)等參數。Vref 引腳需要連接一個外部電容器 Cvref 來穩定主調節器,同時要確保串聯電感小于 15nH。另外,對于未使用的輸入引腳,不要讓其浮空,以免引入干擾信號。
六、總結
STNRG328S 數字控制器以其豐富的功能、高效的性能和靈活的配置,為 STC/HSTC 拓撲結構的電源轉換應用提供了一個優秀的解決方案。它不僅在功能上滿足了多種應用的需求,而且在穩定性和可靠性方面也表現出色。不過在使用過程中,工程師需要充分了解其電氣特性和注意事項,合理進行電路設計和參數配置,才能充分發揮其優勢。大家在實際應用中遇到過哪些與芯片相關的問題呢?不妨一起交流探討一下。
-
電源轉換
+關注
關注
0文章
223瀏覽量
24485 -
數字控制器
+關注
關注
0文章
114瀏覽量
20112
發布評論請先 登錄
基于STNRG011數字組合和SRK2001自適應同步整流控制器的12 V,150 W電源
使用STNRG388A 1kW SMPS數字控制多相交錯轉換器的EVLSTNRG-1KW評估板
具有數字功率因數控制器的1KW汽車充電解決方案
在數字控制電源中高效調節動態電壓的案例
STNRG012數字式多模PFC和LLC諧振控制器介紹
用于帶PMBus接口電源應用的數字控制器
STNRG328S 數字控制器:高效電源轉換的理想選擇
評論