很有用哦!教你防止你的電源變成“磚頭”
發(fā)布時(shí)間:2015-11-02 責(zé)任編輯:sherry
【導(dǎo)讀】在今天的互聯(lián)世界中,需要頻繁的軟件現(xiàn)場(chǎng)更新,以改進(jìn)精確度、添加功能,甚至修補(bǔ)漏洞。更新相對(duì)簡(jiǎn)單,而挑戰(zhàn)在于,在固件轉(zhuǎn)變過程中,保持對(duì)電源的控制。換言之,關(guān)鍵就是要實(shí)現(xiàn)無(wú)縫轉(zhuǎn)換,不丟失任何信息。
在今天的互聯(lián)世界中,需要頻繁的軟件現(xiàn)場(chǎng)更新,以改進(jìn)精確度、添加功能,甚至修補(bǔ)漏洞。如果你希望自己看不到這些更新,就一定會(huì)喜歡這個(gè)想法——不需要軟件重啟或者導(dǎo)致任何細(xì)微的電源故障的即時(shí)更新。這個(gè)概念對(duì)于“使用中”(on the fly) 更新相對(duì)簡(jiǎn)單,而挑戰(zhàn)在于,在固件轉(zhuǎn)變過程中,保持對(duì)電源的控制。換言之,關(guān)鍵就是要實(shí)現(xiàn)無(wú)縫轉(zhuǎn)換,不丟失任何信息。
TI的UCD3138系列產(chǎn)品使用了控制電源的全新方法。UCD3138 控制器的結(jié)構(gòu)使用了可編程的數(shù)字狀態(tài)機(jī)硬件,和集成式通用微控制器一起,執(zhí)行快速電壓/電流回路控制,完成必要的電源管理和系統(tǒng)通訊任務(wù)。這些先進(jìn)的電源外設(shè)可以在處理器上自主運(yùn)行,無(wú)需依賴速度更慢的固件決定或者復(fù)雜的共享資源時(shí)間切片。
圖1:UCD3138器件方框圖
UCD3138器件的拓?fù)渲С譃殡妷耗J交蛘唠娏髂J娇刂?、?全橋拓?fù)洌ㄈ缫葡?、?a target="_blank" style="text-decoration:none;" >開關(guān)或者諧振LLC和單相或者多相升壓功率因數(shù)校正 (PFC))進(jìn)行了優(yōu)化。你甚至還可以在峰值電流模式控制配置中操作控制器,以像移相、硬開關(guān)全橋轉(zhuǎn)換器一樣,保持變壓器磁通平衡拓?fù)浣Y(jié)構(gòu)。要實(shí)現(xiàn)可編程斜坡補(bǔ)償,你可以用同步控制轉(zhuǎn)換率來斜升內(nèi)部數(shù)模轉(zhuǎn)換器 (DAC)。這將消除次諧波振蕩,并且改進(jìn)輸入電壓前饋性能。
執(zhí)行運(yùn)行中更新的主要要求就是讓自主外設(shè)單獨(dú)運(yùn)行控制環(huán)路,并且有一個(gè)以上的閃存段來下載最新的鏡像到冗余段中,以斷開帶電開關(guān)。這個(gè)系統(tǒng)中有3款器件支持運(yùn)行中編程。UCD3138064, UCD3138A64和UCD3138128分別包含64K,64K和128K程序閃存。
出于簡(jiǎn)化設(shè)計(jì)的考慮,我們將使用UCD3138064來描述運(yùn)行中的操作。這個(gè)數(shù)字控制器提供64kB的程序閃存存儲(chǔ)器,分為兩段,每段32kB,因此能夠存儲(chǔ)2個(gè)固件鏡像。固件段A代表用于電源當(dāng)前(已存)固件代碼的空間,而段B可代表代碼所需升級(jí)版本的空間。
你可以使用這項(xiàng)技術(shù)從初級(jí)或次級(jí)側(cè)來更新固件。
次級(jí)側(cè)固件更新:
圖2:運(yùn)行中切換固件
可使用如下2個(gè)步驟來實(shí)現(xiàn)次級(jí)側(cè)的運(yùn)行中升級(jí)
通過PMBus/串行外設(shè)接口 (SPI)/通用同步接收器/發(fā)射器,用來自主機(jī)的全新固件來編輯塊2
從塊A到塊B斷開并執(zhí)行一個(gè)“帶電切換”的操作
如需了解更多信息,請(qǐng)觀看這個(gè)視頻。
初級(jí)側(cè)固件更新:
還可以在初級(jí)側(cè)和次級(jí)側(cè)上執(zhí)行帶電切換。
圖3:初級(jí)和次級(jí)帶電固件更新
可使用下方指定的步驟來實(shí)現(xiàn)針對(duì)初級(jí)側(cè)的運(yùn)行中升級(jí)
1.將全新的初級(jí)鏡像由主機(jī)下載至次級(jí)控制器塊B
2.來自次級(jí)的數(shù)字電源控制器將把與更新鏡像相關(guān)的信息通知初級(jí)側(cè)
3.初級(jí)側(cè)電源控制器準(zhǔn)備一個(gè)帶電切換
4.次級(jí)控制器將鏡像下載至初級(jí)電源控制器
5.初級(jí)控制器級(jí)執(zhí)行切換,并通知次級(jí)控制器
6.次級(jí)將成功切換的消息通知給主機(jī)。
應(yīng)用優(yōu)勢(shì)
在服務(wù)器應(yīng)用中,“運(yùn)行中更新”免除了對(duì)于關(guān)斷的需要,使用“熱插拔”,或者由于固件相關(guān)問題或任何特性升級(jí)需要更換電源,這樣做會(huì)中斷系統(tǒng)運(yùn)行。這就減少了服務(wù)器數(shù)據(jù)中心的停機(jī)時(shí)間,而這個(gè)問題往往由電源固件的升級(jí)而導(dǎo)致。
圖4:基于UCD3138064的數(shù)控離線AC/DC電源
數(shù)據(jù)清理是一項(xiàng)使用后臺(tái)任務(wù)來定期檢查主存儲(chǔ)器或內(nèi)存錯(cuò)誤的糾錯(cuò)技術(shù),在發(fā)現(xiàn)錯(cuò)誤后,這項(xiàng)技術(shù)使用具有不同校驗(yàn)和或數(shù)據(jù)備份形式的冗余數(shù)據(jù)來校正檢測(cè)到的錯(cuò)誤。數(shù)據(jù)清理降低了單個(gè)可校正錯(cuò)誤出現(xiàn)累積情況的可能性,從而降低了不可校正錯(cuò)誤出現(xiàn)的風(fēng)險(xiǎn)。UCD3138064器件架構(gòu)所支持的運(yùn)行中操作的功能使數(shù)據(jù)清理的實(shí)現(xiàn)變得輕松而簡(jiǎn)便。
圖5:UCD3138064上的存儲(chǔ)器清理
特別推薦
- 兆易創(chuàng)新GD32F30x STL軟件測(cè)試庫(kù)獲得德國(guó)萊茵TüV IEC 61508功能安全認(rèn)證
- 芯科科技第三代無(wú)線開發(fā)平臺(tái)引領(lǐng)物聯(lián)網(wǎng)發(fā)展
- MSO 4B 示波器為工程師帶來更多臺(tái)式功率分析工具
- 艾為電子推出新一代高線性度GNSS低噪聲放大器——AW15745DNR
- 瑞薩發(fā)布四通道主站IC和傳感器信號(hào)調(diào)節(jié)器, 以推動(dòng)不斷增長(zhǎng)的IO-Link市場(chǎng)
- e絡(luò)盟現(xiàn)貨供應(yīng) Abracon 新推出的 AOTA 系列微型鑄型電感器
- 加賀富儀艾電子推出支持Wi-Fi 6和藍(lán)牙的無(wú)線局域網(wǎng)/藍(lán)牙組合模塊
技術(shù)文章更多>>
- 數(shù)字驅(qū)動(dòng)工業(yè),智能賦能制造 AMTS & AHTE SOUTH CHINA 2024同期會(huì)議全公開!
- 團(tuán)體觀展招募!104CEF開啟組團(tuán)觀眾通道,解鎖更多禮遇
- 觸摸式OLED顯示屏有望重新定義汽車用戶界面
- 用Python自動(dòng)化雙脈沖測(cè)試
- 揭秘電動(dòng)汽車中直流鏈路電容器的奧秘(上)
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
電阻觸控屏
電阻器
電阻作用
調(diào)速開關(guān)
調(diào)諧器
鼎智
動(dòng)力電池
動(dòng)力控制
獨(dú)石電容
端子機(jī)
斷路器
斷路器型號(hào)
多層PCB
多諧振蕩器
扼流線圈
耳機(jī)
二極管
二極管符號(hào)
發(fā)光二極管
防靜電產(chǎn)品
防雷
防水連接器
仿真工具
放大器
分立器件
分頻器
風(fēng)力渦輪機(jī)
風(fēng)能
風(fēng)扇
風(fēng)速風(fēng)向儀