<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 電源管理 > 正文

    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    發(fā)布時間:2025-05-18 責任編輯:lina

    【導讀】電源管理集成電路(PMIC)有益于簡化最終應(yīng)用并縮小其尺寸,也因此備受青睞。然而,當默認啟動時序和輸出電壓與應(yīng)用要求不符時,就需要定制上電設(shè)置。大多數(shù)情況下,電路沒有可以存儲這些設(shè)置的非易失性存儲器(NVM)。對此,低功耗微控制器是一個很好的解決方案,其功能特性和所包含的工具可以在上電時對PMIC控制寄存器進行編程,而不需要開發(fā)固件。本文將探討如何使用工具鏈來解決集成難題。該工具鏈無需開發(fā)固件,能夠簡化PMIC的定制過程,并顯著縮短開發(fā)周期。


    摘要


    電源管理集成電路(PMIC)有益于簡化最終應(yīng)用并縮小其尺寸,也因此備受青睞。然而,當默認啟動時序和輸出電壓與應(yīng)用要求不符時,就需要定制上電設(shè)置。大多數(shù)情況下,電路沒有可以存儲這些設(shè)置的非易失性存儲器(NVM)。對此,低功耗微控制器是一個很好的解決方案,其功能特性和所包含的工具可以在上電時對PMIC控制寄存器進行編程,而不需要開發(fā)固件。本文將探討如何使用工具鏈來解決集成難題。該工具鏈無需開發(fā)固件,能夠簡化PMIC的定制過程,并顯著縮短開發(fā)周期。


    簡介


    為了減小手持設(shè)備、智能相機和其他便攜式設(shè)備的尺寸并降低成本,設(shè)計時需使用高度集成且功能強大的器件。MAX77714是一款高度集成的PMIC,包含多個降壓轉(zhuǎn)換器、低壓差(LDO)穩(wěn)壓器、通用輸入輸出(GPIO)和實時時鐘(RTC),可用于生成應(yīng)用所需的所有電源軌。


    靈活的時序控制器支持針對目標應(yīng)用定制上電和關(guān)斷時序。


    這款PMIC提供的幾種VOUT/時序控制器選項(由完整產(chǎn)品型號定義)不符合應(yīng)用要求。為了提高靈活性,可以使用低功耗微控制器作為替代解決方案。該器件可以在上電時喚醒,對器件寄存器進行編程,然后休眠以節(jié)省電力。


    要求高集成度的中等規(guī)模應(yīng)用需要采用現(xiàn)成器件的簡單解決方案,并根據(jù)需求定制操作。


    硬件設(shè)計人員一直希望能夠擁有可以自動生成固件代碼的工具,讓他們可以在前期開發(fā)時避免涉及軟件資源,同時還能優(yōu)化資源的使用。


    MAX28200


    MAX28200是一款低功耗、小尺寸(1.7 mm × 1.8 mm)RISC微控制器,帶有多種外設(shè)。對于此應(yīng)用,我們使用兩個GPIO引腳作為位觸發(fā)I2C主機。


    電源電壓最高為3.6 V,因此如果輸入電壓超過3.6 V,則使用始終開啟的LDO穩(wěn)壓器為微控制器供電。該器件可以通過I2C節(jié)點接口進行編程。


    MAX77714


    MAX77714(圖1)是一款高度集成的PMIC,包含四個降壓轉(zhuǎn)換器、九個LDO穩(wěn)壓器、八個GPIO、一個RTC和一個靈活的電源時序控制器(FPS)。降壓轉(zhuǎn)換器和LDO穩(wěn)壓器按照默認時序和電壓上電,并遵循電壓軌規(guī)范。用戶可以通過I2C嵌入式接口進行修改。然而,在大多數(shù)情況下,我們需確保默認時序和電壓與連接到PMIC的器件的要求相匹配;如果電壓超過其最大額定值,器件可能會損壞。


    上電和關(guān)斷時序也很重要,因為現(xiàn)場可編程門陣列(FPGA)等器件為了正常運行,需要按照正確的時序使能和禁用電壓。圖2為默認上電時序。共有八個時隙,電壓可以在任意一個時隙中使能。該器件可以由高達5.5 V的電壓供電。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖1.MAX77714簡化功能框圖。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖2.MAX77714EWC+默認上電時序。


    器件接口


    P0.0和P0.1用于生成針對PMIC的I2C事務(wù);P0.2負責監(jiān)控GPIO4的狀態(tài);P0.3利用SPDT開關(guān)選擇I2C主機(MAX28200或主機微控制器)。模擬開關(guān)是選配項,僅在主機微控制器需在上電后控制PMIC時才需要配置(見圖3)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖3.MAX28200和MAX77714與MAX14689和ADP166連接。


    上電復位(POR)如圖4所示:

    1. P0.3置為低電平,選擇該器件作為PMIC的I2C主機。

    2. 寫入以下所需的數(shù)據(jù)寄存器。

    3. P0.3置為高電平,選擇主機微控制器作為I2C主機,該器件進入休眠模式。

    4. P0.2連接到GPIO4,用于在關(guān)斷時喚醒器件并對寄存器重新編程。


    請注意,在配置結(jié)束時,必須將GPIO4置為高電平。


    一旦使用EN0和EN1信號使能PMIC,它就會以新的時序/電壓配置上電。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖4.MAX28200程序流程。


    MAX77714上電和關(guān)斷時序由此處提供的MAX77714 GUI定義。


    使用“GUI導入/導出”選項卡,可以將寄存器值導出為Excel文件。


    在展示如何使用GUI EVKIT之前,我們需要先知道哪些寄存器對于定制啟動很重要。


    MAX77714寄存器詳細信息


    降壓轉(zhuǎn)換器


    每個降壓轉(zhuǎn)換器實例都有三個相關(guān)寄存器(SDx_CNFG1、SDx_CNFG2和SDx_CNFG3),用于定義啟動電壓、斜坡速率和工作模式。


    CNFG1用于設(shè)置輸出電壓,7位至8位位域如下:

    VSD0 = 0.26 V + ((SD0VOUT[6:0] - 1) × 10 mV) ?范圍為0.26 V到1.56 V

    VSD1 = 0.26 V + ((SD1VOUT[6:0] - 1) × 10 mV) ?范圍為0.26 V到1.56 V

    VSD2 = 0.6 V + (SD2VOUT[7:0] × 6.25 mV) ?范圍為0.6 V到2.194 V

    VSD3 = 0.6 V + (SD3VOUT[7:0] × 12.5 mV) ?范圍為0.6 V到3.7875 V


    CNFG2和CNFG3寄存器用于選擇斜坡速率(2.5 mV/μs或10 mV/μs)、使能/禁用主動放電、使能/禁用跳頻模式、選擇響應(yīng)時間和過壓閾值。


    LDO電壓調(diào)節(jié)器


    每個LDO穩(wěn)壓器實例都有兩個相關(guān)寄存器(LDO_CNFG1_Lx和LDO_CNFG2_Lx)。


    CNFG1設(shè)置輸出電壓:

    LDO0和LDO1為0.8 V至2.375 V。

    VLDO = 0.8 V + (VOUT_LDO[5:0] × 25 mV)

    LDO2、LDO3、LDO5、LDO6、LDO7、LDO8為0.8 V至3.95 V

    VLDO = 0.8 V + (VOUT_LDO[5:0] × 50 mV)

    LDO4為0.4 V至1.275 V

    VLDO = 0.4 V + (VOUT_LDO[5:0] × 12.5 mV)


    CNFG2用于使能/禁用過壓箝位、使能/禁用自動低功耗模式、使能/禁用主動放電、選擇快速/慢速啟動。


    GPIO


    每個GPIO實例都有一個相關(guān)寄存器CNFG_GPIOx,該器件負責選擇方向GPO/GPI、輸出類型(開漏/推挽)和輸出驅(qū)動電平(若為GPO),以及輸入驅(qū)動電平、中斷行為和去抖動配置(若為GPI)。


    FPS


    時序由xxxFPS寄存器定義,LDO0FPS至LDO8FPS用于線性穩(wěn)壓器,SD0FPS至SD3FPS用于降壓轉(zhuǎn)換器,GPIO0FPS、GPIO1FPS、GPIO2FPS、GPIO7FPS用于GPIO,RSTIOFPS用于復位。


    FPS[2:0]用于設(shè)置關(guān)斷時隙(SLOT0至SLOT7)

    FPS[5:3]用于設(shè)置上電時隙(SLOT0至SLOT7)

    FPS[7:6]用于設(shè)置分配的時序控制器(FPS0、FPS1)

    FPS0由EN0使能,F(xiàn)PS1由EN1使能


    上電和關(guān)斷時隙的大小可以利用MSTR_PU_PD寄存器指定:


    MSTR_PU_PD[2:0]用于指定關(guān)斷時隙,MSTR_PU_PD[6:4]用于指定上電時隙


    可能的步長為:31 μs、63 μs、127 μs、253 μs、508 μs、984 μs、1936 μs、3904 μs,MAX77714EWC+的默認值為3904 μs。


    GUI實際應(yīng)用


    在圖5中,已利用GUI將SD0的輸出電壓修改為0.7 V。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖5.用于修改SD0電壓的GUI。


    SD0上電和關(guān)斷時序已修改為時隙2(圖6)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖6.用于修改SDO時隙號的GUI。


    GPIO4已配置為推挽輸出,驅(qū)動電平為高電平(圖7)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖7.用于配置GPIO4的GUI。


    最后,使用“導入/導出”選項卡將修改后的寄存器值導出為Excel文件(圖8)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖8.用于導出寄存器值的GUI。


    以下是生成的.csv文件(圖9)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖9.MAX77714 .csv文件的格式。


    請注意,如果必須在上電期間對連接到I2C的其他器件進行編程,用戶可以使用相同格式將其他命令附加到.csv文件。


    從.csv文件創(chuàng)建I2C主機固件


    您可以點擊此處獲取MAX28200 GUI,按照以下步驟可對器件進行編程:

    1. 從.csv文件構(gòu)建.hex文件(圖10)。

    2. 對器件進行編程(圖11和圖12)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖10.從原始.csv文件構(gòu)建.hex文件。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖11.使用選定腳本對器件進行編程。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖12.使用數(shù)據(jù)模式對器件進行編程。


    對建議解決方案進行測試


    一旦在上電時使用MAX77714.hex進行編程,P0.3就會置為低電平,以將MAX77714 I2C線連接到MAX28200,并使用新值對SD0和GPIO4寄存器進行編程(圖13)。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖13.MAX77714 SD0和GPIO4寄存器已用新值進行編程。


    現(xiàn)在,當MAX77714使能時,EN0置為高電平,SD0將按照編程設(shè)定,以0.7 V在時隙2上電。圖14為寄存器寫入之前上電(a)和寄存器寫入之后上電(b)的情況。


    破局PMIC定制困境:無代碼方案加速產(chǎn)品落地

    圖14.SDO在寄存器寫入之前和之后上電。(a)寄存器寫入之前上電。(b)寄存器寫入之后上電。


    結(jié)論


    MAX28200是一款頗具吸引力的微控制器解決方案,能夠為PMIC提供上電設(shè)置。此過程可以使用工具來自動執(zhí)行,無需設(shè)計人員編寫任何代碼。對于不熟悉軟件的硬件設(shè)計人員來說,這是一個非常方便的解決方案。微控制器就像黑匣子一樣,工作時無需固件設(shè)計人員參與。設(shè)計人員可以使用針對特定應(yīng)用定制的現(xiàn)成器件來達到集成目標。

    作者:Franco Contadini,主管工程師


    免責聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請聯(lián)系小編進行處理。


    我愛方案網(wǎng)


    推薦閱讀:

    線繞電位器技術(shù)解析:原理、應(yīng)用與選型策略

    低電流調(diào)光困局破解:雙向可控硅技術(shù)如何重塑LED兼容性標準

    從實驗室到市場:碳化硅功率器件如何突破可靠性瓶頸

    維科杯·OFweek2025年度評選:揭秘工業(yè)自動化及數(shù)字化轉(zhuǎn)型“領(lǐng)航者”,誰將脫穎而出?

    尋找傳感器界的“隱形王者”!維科杯·OFweek 2025年度評選等你來戰(zhàn)

    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    夜夜添无码一区二区三区| 日韩精品无码一区二区三区AV | 日日摸夜夜爽无码毛片精选| 国产仑乱无码内谢| 国产中文在线观看| 无码国产精品一区二区免费| 最近中文字幕在线中文视频| 免费无码又爽又刺激网站直播| 少妇人妻偷人精品无码视频 | 国产成人无码免费看片软件| 亚洲人成无码网WWW| 最近更新中文字幕在线| 亚洲av无码国产精品色午夜字幕| 免费无码午夜福利片69| 中文字幕本一道先锋影音| 亚洲一区二区三区无码影院| 日韩精品真人荷官无码| 亚洲国产精品无码AAA片| 中文字幕av高清片| 免费无遮挡无码视频在线观看| 久久久久久久亚洲Av无码| 日本欧美亚洲中文| 99无码熟妇丰满人妻啪啪| 日韩精品无码久久久久久| 午夜不卡无码中文字幕影院| 亚洲午夜无码久久久久| 中文字幕丰满伦子无码| 精品欧洲av无码一区二区14| 久久久久久精品无码人妻| 成年无码av片完整版| 永久免费AV无码网站国产| 亚洲动漫精品无码av天堂| 亚洲av永久无码精品秋霞电影影院 | 无码任你躁久久久久久老妇App | 中文字幕无码毛片免费看| 无码AV大香线蕉| 亚洲国产精品无码久久久久久曰 | 亚洲欧美日韩中文久久| 久久精品无码专区免费青青 | 亚洲AV中文无码乱人伦| 中文无码喷潮在线播放|