更高(gao)效(xiao)穩定 | 基于ACM32 MCU的編程直(zhi)流電源應用(yong)方案(an)
隨著電(dian)子設備的(de)(de)多(duo)樣化發(fa)展,面對不同(tong)的(de)(de)應用場景,需(xu)要采用特定的(de)(de)供電(dian)電(dian)源。因此,在電(dian)子產品的(de)(de)開(kai)發(fa)測試過(guo)程中(zhong),必不可少使用編程直流電(dian)源來(lai)提供測試電(dian)壓(ya),協助(zhu)完成初步(bu)的(de)(de)開(kai)發(fa)測試過(guo)程。
編(bian)程直流電源概述
編程(cheng)直流電源結(jie)構示意圖
整(zheng)流電路的作用是將交流220V電壓轉換成需要的直流電壓;
調壓電路是根據需(xu)要將整流后的(de)直(zhi)流電(dian)壓轉換成需(xu)要的(de)輸出電(dian)壓,例如BOOST電(dian)路等;
反饋電路是提供(gong)相關(guan)信號給控制單元,包(bao)括輸出電壓,輸出電流(liu)等,用于保證輸出電壓的(de)穩定并檢測輸出是否正(zheng)常,防止出現短(duan)路等情況燒壞(huai)設備;
保護(hu)單元是對(dui)整個系統的防護模塊,當接收到控(kong)制單元的相(xiang)關(guan)保(bao)護措施時(shi),執(zhi)行相(xiang)關(guan)的保(bao)護動作,同時(shi)也提供一(yi)些必要(yao)的信息給(gei)控(kong)制單元,例(li)如過流,過壓(ya)等;
控制單元(yuan)是(shi)整個編程(cheng)直流(liu)電源的核(he)心單(dan)元(yuan),主要負責整個設備(bei)的交(jiao)互并轉換成對應的控(kong)制(zhi)。
上海航芯——編程直流電源應用方案
上海航(hang)芯(xin)推出編程直流(liu)(liu)電(dian)(dian)源(yuan)(yuan)應用方(fang)案,采用ACM32F403/ACM32G103系列MCU作(zuo)為(wei)主(zhu)控芯(xin)片,最(zui)高工作(zuo)頻率(lv)可(ke)達180MHz/120MHz,內置最(zui)大(da)512KB的eFlash和最(zui)大(da)192KB SRAM,足以滿足編程直流(liu)(liu)電(dian)(dian)源(yuan)(yuan)的控制需求。內置2Msps/3Msps采樣率(lv),12位ADC,實現對輸出電(dian)(dian)壓,輸出電(dian)(dian)流(liu)(liu)等信號的高頻采樣。具有USB/UART/CAN/SPI等多種通訊接口,能滿足一般性外設(she)的通信需求。基于(yu)ACM32F403/ACM32G103的編程直流(liu)(liu)電(dian)(dian)源(yuan)(yuan)方(fang)案結構示意圖如下圖所示:
編程(cheng)直流電(dian)源結構示意圖
該方(fang)案中輸(shu)出的(de)直流電(dian)(dian)壓(ya)輸(shu)出則是采(cai)用定時器輸(shu)出PWM方(fang)波配合BOOST電(dian)(dian)路實(shi)現(xian)。PWM輸(shu)出50KHz頻率的(de)方(fang)波,占空比調節精度為千分之一,力(li)求實(shi)現(xian)對(dui)輸(shu)出電(dian)(dian)壓(ya)的(de)高精度調控。
除(chu)此之外,該方案(an)還包含以下幾種功(gong)能(neng):
? 支持(chi)無極(ji)旋(xuan)鈕微調(diao)輸出電(dian)(dian)流、輸出電(dian)(dian)壓
? 支持鍵盤直接設定輸出值
? 支(zhi)持LCD顯示
? 支持輸出電流限定(ding)
? 支持過(guo)(guo)壓、過(guo)(guo)流保護
? 支(zhi)持常用輸出綁(bang)定