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