《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 電源技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于C8051F040的程控電源的設(shè)計(jì)
基于C8051F040的程控電源的設(shè)計(jì)
摘要: 本設(shè)計(jì)使用C8051F040作為主控芯片。C8051F040是一款功能強(qiáng)大的單片機(jī),是完全集成的混合信號(hào)系統(tǒng)級(jí)芯片,具有與8051兼容的微控制器內(nèi)核,與MCS-51指令集完全兼容。除了具有標(biāo)準(zhǔn)8051的數(shù)字外設(shè)部件之外,片內(nèi)還集成了數(shù)據(jù)采集和控制系統(tǒng)中常用的模擬部件和其它數(shù)字外設(shè)及功能部件。外設(shè)或功能部件包括ADC、DAC、電壓基準(zhǔn)、可編程計(jì)數(shù)器陣列等。它有優(yōu)于51系列單片機(jī)的性能,而且成本也不高,C8051F040單片機(jī)是真正能獨(dú)立工作的片上系統(tǒng)(SOC)。
Abstract:
Key words :

1 引言

  在各種電子電路實(shí)驗(yàn)中,穩(wěn)壓電源是一種必不可少的儀器,目前實(shí)驗(yàn)所用的電源大多是只有固定電壓輸出(例如常用的有:±5V、±12V或±15V),其缺點(diǎn)是輸出電壓不可人為的改變,輸出精度和穩(wěn)定性都不高。

  隨著科學(xué)技術(shù)飛速發(fā)展,對(duì)電源可靠性、輸出精度和穩(wěn)定性要求越來(lái)越高,利用D/A轉(zhuǎn)換器的高分辨率和單片機(jī)自動(dòng)檢測(cè)技術(shù)設(shè)計(jì)的程控電源就顯示出其優(yōu)越性。程控電源既能方便輸入和選擇預(yù)設(shè)電壓值又具有較高精度和穩(wěn)定性,而且能實(shí)現(xiàn)對(duì)電源的可編程監(jiān)控,給電路實(shí)驗(yàn)帶來(lái)極大的方便,提高了工作效率。

2 C8051F040單片機(jī)

  隨著微電子技術(shù)的飛速發(fā)展,CPU已經(jīng)變成低成本器件。在可能的情況下,各種機(jī)電設(shè)備已經(jīng)或者正在嵌入CPU構(gòu)成的嵌入式系統(tǒng)。美國(guó)的Silabs公司推出的C8051F系列單片機(jī)把80C51系列單片機(jī)從微控制器(MCU)時(shí)代推向片上系統(tǒng)(SOC)時(shí)代,使得以8051為內(nèi)核的單片機(jī)上了一個(gè)新的臺(tái)階。SOC即system on chip的縮寫,意思是把計(jì)算機(jī)常用的一些數(shù)字核模擬外設(shè)等全部做在一塊芯片上,使它成為一個(gè)完整的模擬數(shù)據(jù)采集與控制系統(tǒng)。

  本設(shè)計(jì)使用C8051F040作為主控芯片。C8051F040是一款功能強(qiáng)大的單片機(jī),是完全集成的混合信號(hào)系統(tǒng)級(jí)芯片,具有與8051兼容的微控制器內(nèi)核,與MCS-51指令集完全兼容。除了具有標(biāo)準(zhǔn)8051的數(shù)字外設(shè)部件之外,片內(nèi)還集成了數(shù)據(jù)采集和控制系統(tǒng)中常用的模擬部件和其它數(shù)字外設(shè)及功能部件。外設(shè)或功能部件包括ADC、DAC、電壓基準(zhǔn)、可編程計(jì)數(shù)器陣列等。它有優(yōu)于51系列單片機(jī)的性能,而且成本也不高,C8051F040單片機(jī)是真正能獨(dú)立工作的片上系統(tǒng)(SOC)。

3 工作原理

  交流電220V經(jīng)變壓、整流、濾波后得到高壓直流電100V,然后通過(guò)DC-DC變換電路將高壓直流電變?yōu)樗枰闹绷麟妷?2V,12V除了給恒壓控制回路和限流控制回路供電外,還經(jīng)過(guò)DC-DC變換器(LM2596S)得到5V直流電,5V直流電給單片機(jī)模塊供電。

  控制電路是整個(gè)程控電源的核心部分,用戶可根據(jù)需要,通過(guò)鍵盤設(shè)定開關(guān)電源輸出的電壓值及最大輸出電流值,單片機(jī)系統(tǒng)對(duì)電源輸出電壓和電流進(jìn)行數(shù)據(jù)采樣,并與用戶給定數(shù)據(jù)進(jìn)行比較,然后根據(jù)設(shè)置的調(diào)整算法控制開關(guān)調(diào)整電路,使電源輸出電壓符合給定值,開關(guān)控制電路在調(diào)整電源輸出電壓的同時(shí)還要檢測(cè)電路的輸出電流,當(dāng)輸出電流超過(guò)給定值時(shí),就限制電流值,使其不超過(guò)最初設(shè)定的最大電流值,實(shí)現(xiàn)保護(hù)功能。實(shí)時(shí)的電壓值和電流值通過(guò)液晶LCD顯示。

  C8051F040內(nèi)部集成有可編程計(jì)數(shù)器陣列PCA,PCA產(chǎn)生PWM,基于單片機(jī)的PWM(脈寬調(diào)制)控制,通過(guò)一個(gè)I/O引腳輸出PWM脈沖,直接驅(qū)動(dòng)外接的調(diào)節(jié)管,改變功率開關(guān)管的導(dǎo)通/截止時(shí)間進(jìn)行輸出穩(wěn)定,從而達(dá)到穩(wěn)定輸出電壓的目的。

  限流控制回路從輸出端取樣并與設(shè)定的上限電流值進(jìn)行比較,若負(fù)載上的電流高于設(shè)定電流值,就限流保護(hù),使輸出電流值保持在上限值,電壓值隨之降到對(duì)應(yīng)值。

4 硬件電路設(shè)計(jì)

4.1 輔助電源電路

  本次設(shè)計(jì)的電源系統(tǒng)最終要求實(shí)時(shí)輸出我們想要的電壓,故我們需要電壓穩(wěn)定的直流供電系統(tǒng)。本系統(tǒng)是將220V的交流電分別變?yōu)?5V(單片機(jī)最小系統(tǒng))和+12V(穩(wěn)壓、限流控制模塊)的直流電壓。

  如圖1所示,220V交流電通過(guò)電源變壓器,變?yōu)?00V交流電。整流電路的任務(wù)是將交流電變換成直流電,這里采用的是橋式整流電路。濾波電路用于濾去整流輸出電壓中的紋波,在此選用的是由電容、電感組合而成的復(fù)式濾波電路。由于電抗元件在電路中有儲(chǔ)能作用,故電容、電感具有平波作用。其后加上兩個(gè)電阻(R1,R2)一個(gè)穩(wěn)壓管(W1),將電壓大致穩(wěn)在直流12V。


圖1 整流、濾波、穩(wěn)壓原理圖

  圖2是DC-DC變換器(LM2596S)以及外圍電路,以12V作為輸入電壓,經(jīng)過(guò)轉(zhuǎn)化輸出穩(wěn)定的5V直流電壓。LM2596S由比較器,基準(zhǔn)電壓源,振蕩器,驅(qū)動(dòng)器等構(gòu)成。C16是輸入濾波電容,F(xiàn)S1起保護(hù)電路的作用,L4,D15,C17是儲(chǔ)能部分。


圖2 DC-DC變換器
 
4.2 控制電路本模塊利用開關(guān)式穩(wěn)壓電源的基礎(chǔ)電路,以高性能單片機(jī)C8051F040為主控元件,組成數(shù)據(jù)處理電路,在檢測(cè)與控制軟件支持下,采用雙閉環(huán)控制系統(tǒng),控制閉環(huán)為電壓環(huán)或電流環(huán),控制回路從輸出端對(duì)輸出電流、電壓進(jìn)行數(shù)據(jù)采樣,并與設(shè)定基準(zhǔn)進(jìn)行比較,從而調(diào)整和控制開關(guān)功率管的工作狀態(tài),改變功率開關(guān)管的導(dǎo)通/截止時(shí)間進(jìn)行輸出穩(wěn)定。同時(shí)監(jiān)測(cè)輸出電流大小,通過(guò)系統(tǒng)軟件實(shí)現(xiàn)限流功能。圖3表示恒壓控制模塊的原理圖和限流控制模塊的原理圖。

4.2.1 恒壓控制電路

  為達(dá)到穩(wěn)定輸出電壓的目的,不斷檢測(cè)系統(tǒng)的輸出電壓,根據(jù)電源輸出電壓與設(shè)定值之差,輸出PWM波,直接控制調(diào)節(jié)管M2的占空比,使輸出電壓穩(wěn)定。C8051F040內(nèi)部集成有可編程計(jì)數(shù)器陣列PCA,基于單片機(jī)的PWM(脈寬調(diào)制)控制,通過(guò)P0.0(通過(guò)數(shù)字交叉開關(guān)設(shè)置)輸出PWM脈沖,直接驅(qū)動(dòng)外接的晶體管Q4、Q3,從而改變功率開關(guān)管M2的導(dǎo)通頻率或?qū)?截止時(shí)間進(jìn)行輸出穩(wěn)定,達(dá)到穩(wěn)壓狀態(tài),穩(wěn)壓回路工作,DS1亮,呈現(xiàn)紅色。

4.2.2 限流控制電路

  限流控制回路從輸出端取樣并與設(shè)定的上限電流值進(jìn)行比較,若負(fù)載上的電流高于設(shè)定電流值,就限流保護(hù),使輸出電流值保持在上限值,電壓值隨之降到對(duì)應(yīng)值。限流狀態(tài)時(shí),DS2亮,呈現(xiàn)綠色。

圖3控制電路原理圖

5 算法介紹

  主程序中主要包括對(duì)定時(shí)器中斷返回的鍵值的處理,對(duì)采樣回的電壓、電流值的處理以及調(diào)節(jié)等部分。

  電壓采樣部分利用了C8051F040的模數(shù)轉(zhuǎn)換(A/D)功能。采用了12位的ADC,通過(guò)設(shè)置相關(guān)的寄存器使其工作在單端方式下,電壓基準(zhǔn)取自VREF0 引腳,增益為1。該設(shè)計(jì)的電壓基準(zhǔn)為2.44v,有公式:
 

         轉(zhuǎn)換碼 =

  其中:?jiǎn)味朔绞絥 = 12;差分方式n = 11。

  采樣電壓值Vd為:Vd=轉(zhuǎn)換碼×2.44/4096;

  分析電路可知實(shí)時(shí)電流Io與采樣回的電壓Vdi的關(guān)系是:Io=Vdi/11/1.1;由R20和R19的分壓關(guān)系可知輸出電壓Vo與采樣電壓Vdv的關(guān)系是:Vo=Vdv×101。

  由以上三式便可根據(jù)ADC0相關(guān)的寄存器ADC0H、ADC0L中的轉(zhuǎn)換碼得到實(shí)時(shí)的電壓電流值。

  電流的控制部分利用了C8051F040的數(shù)模轉(zhuǎn)換(D/A)功能。C8051F040內(nèi)有兩個(gè)片內(nèi)12 位電壓方式數(shù)/模轉(zhuǎn)換器(DAC),每個(gè)DAC 的輸出擺幅均為0V 到VREF,對(duì)應(yīng)的輸入碼范圍是0x000 到0xFFF,由于輸出擺幅和輸入碼是線性的對(duì)應(yīng)關(guān)系,所以可得到輸出電壓CCadj與輸入碼Mda的關(guān)系是:Mda=CCadj/2.45×4096

  又由電路圖可知限定電流Imax與輸出電壓Vda的關(guān)系是:CCadj=Imax×1.1×11;由以上兩式可得到限流值與輸入碼的關(guān)系為Mda=Imax×1.1×11×4096 /2.45

  則可通過(guò)該式給輸出限定電流值,通過(guò)限定值和實(shí)際電路的電流值進(jìn)行比較實(shí)現(xiàn)對(duì)電路的電流的限制,從而保護(hù)了程控電源。完成程控電源限流的功能。

  由于該設(shè)計(jì)是開關(guān)電源,所以電壓的控制部分利用了C8051F040的脈寬調(diào)制功能(PWM),C8051F040內(nèi)部集成有可編程計(jì)數(shù)器陣列PCA,可編程計(jì)數(shù)器陣列PCA可工作在脈寬調(diào)制(PWM)方式下,基于PWM功能,C8051F040可輸出控制信號(hào)來(lái)控制開關(guān)穩(wěn)壓電源功率開關(guān)管(MOSFET ,IGBT)開通和關(guān)斷的時(shí)間比率,從而使開關(guān)穩(wěn)壓電源輸出設(shè)定的電壓值。當(dāng)電源所帶的負(fù)載有所變化而導(dǎo)致輸出電壓有所變化時(shí)再根據(jù)對(duì)輸出的電壓的采樣反饋通過(guò)調(diào)節(jié)輸出信號(hào)的占空比可來(lái)穩(wěn)定輸出電壓。

  本設(shè)計(jì)中C8051F040工作在16位脈寬調(diào)制器方式下。在該方式下,16位捕捉/比較模塊定義PWM信號(hào)低電平時(shí)間的PCA0時(shí)鐘數(shù)。當(dāng)PCA0計(jì)數(shù)器與模塊的值匹配時(shí),CEXn的輸出被置為高電平;當(dāng)計(jì)數(shù)器溢出時(shí),CEXn輸出被置為低電平。為了輸出一個(gè)占空比可變的波形,新值的寫入應(yīng)與PCA0 CCFn匹配中斷同步。置‘1’ PCA0CPMn寄存器中的ECOMn、PWMn和PWM16n位將使能16位脈沖寬度調(diào)制器方式。為了輸出一個(gè)占空比可變的波形,應(yīng)將CCFn設(shè)置為邏輯‘1’以允許匹配中斷。16位PWM的占空比的計(jì)算公式為:占空比=(65536 − PCA0CPn)/65536

  又根據(jù)電路中開關(guān)電源部分的原理,可以得到一個(gè)調(diào)節(jié)函數(shù):占空比=f(?E),其中?E為設(shè)定電壓值與采樣回的輸出電壓值之差。從而便可通過(guò)不斷調(diào)節(jié)占空比來(lái)減小?E使輸出電壓達(dá)到設(shè)定值并且穩(wěn)定在設(shè)定值,來(lái)完成恒壓的功能。

6 結(jié)論

  程控電源的設(shè)計(jì)采用C8051F040單片機(jī)作為控制核心。在PC的IDE開發(fā)環(huán)境中用C語(yǔ)言進(jìn)行編程,通過(guò)開發(fā)板將程序下載到單片機(jī)中,進(jìn)行聯(lián)調(diào)。聯(lián)調(diào)結(jié)果基本符合輸出電壓、電流值(0~100V,0~1A),由于所選器件精度問(wèn)題,還存在一定誤差。選取參數(shù)高的具有相同功能的器件,可以使輸出電壓、電流的范圍變大。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99精品视频免费观看| 久久久亚洲国产天美传媒修理工| 亚洲一区二区三区乱码aⅴ蜜桃女| 在线观看av一区| 精品88久久久久88久久久| 国产精品综合| 国产乱子伦一区二区三区国色天香| 欧美日韩在线视频一区| 欧美精品啪啪| 欧美精品少妇一区二区三区| 欧美激情亚洲激情| 蜜臀va亚洲va欧美va天堂| 久久久久久久国产| 久久精品在线观看| 久久精品日韩欧美| 久久精品人人做人人综合| 久久国产精品99精品国产| 欧美一级黄色录像| 久久国产日本精品| 久久久九九九九| 久久深夜福利| 美女脱光内衣内裤视频久久影院| 麻豆精品在线播放| 男女视频一区二区| 欧美精品一卡| 欧美亚日韩国产aⅴ精品中极品| 欧美日韩一区二区高清| 欧美午夜一区二区| 国产精品一区二区久久久| 国产精品一区=区| 韩国自拍一区| 亚洲国产成人久久综合| 亚洲久久一区| 亚洲专区在线| 久久成人资源| 亚洲免费电影在线| 亚洲免费影视第一页| 久久精品导航| 欧美激情亚洲国产| 欧美亚洲第一区| 国产午夜亚洲精品羞羞网站| 狠狠色丁香久久婷婷综合丁香| 在线欧美日韩国产| 99re6热只有精品免费观看| 亚洲永久免费| 亚洲二区在线观看| 一片黄亚洲嫩模| 欧美中文字幕视频在线观看| 久久伊伊香蕉| 欧美日韩小视频| 国产一区二区按摩在线观看| 亚洲国产影院| 亚洲午夜激情免费视频| 久久电影一区| 在线视频欧美日韩| 欧美一区视频在线| 欧美二区在线| 国产伦精品一区二区三区在线观看 | 久久国产精品久久久久久电车| 牛牛影视久久网| 国产精品美女久久久浪潮软件| 国产网站欧美日韩免费精品在线观看| 亚洲丰满少妇videoshd| 亚洲一品av免费观看| 亚洲国产精品一区二区尤物区| 宅男噜噜噜66一区二区| 久久九九电影| 欧美系列精品| 亚洲国产成人精品久久| 亚洲欧美国产77777| 亚洲美女av黄| 久久国产精彩视频| 欧美日韩成人综合天天影院| 国产一区视频在线观看免费| 99国产精品久久久久久久久久| 久久成人综合视频| 亚洲一区二区成人在线观看| 久久久噜噜噜久久人人看| 欧美日韩国产限制| 韩国三级电影一区二区| 亚洲视频在线播放| 亚洲黄网站黄| 久久aⅴ国产欧美74aaa| 欧美性猛交99久久久久99按摩 | 午夜亚洲福利| 欧美日本一区| 在线免费观看欧美| 欧美在线视频观看免费网站| 亚洲影视综合| 欧美精品在线观看| 伊人成人开心激情综合网| 亚洲欧美欧美一区二区三区| 中文亚洲视频在线| 欧美电影美腿模特1979在线看| 国产人久久人人人人爽| 亚洲深夜福利视频| 一区二区激情视频| 欧美国产在线观看| 在线观看欧美精品| 久久国产精品高清| 欧美一区二区三区免费观看视频| 欧美性猛交99久久久久99按摩| 亚洲人午夜精品| 亚洲日本精品国产第一区| 久久先锋影音av| 国产亚洲精品久久久久婷婷瑜伽| 一区二区三区回区在观看免费视频| 日韩亚洲一区在线播放| 欧美福利一区二区三区| 影音国产精品| 亚洲国产天堂久久综合网| 久久女同精品一区二区| 国模大胆一区二区三区| 欧美一级在线播放| 久久精品成人| 国产午夜精品视频| 欧美诱惑福利视频| 久久久久久91香蕉国产| 国产日韩欧美成人| 欧美有码在线观看视频| 久久久噜噜噜久噜久久| 国模吧视频一区| 亚洲第一色在线| 每日更新成人在线视频| 亚洲风情亚aⅴ在线发布| 最近中文字幕mv在线一区二区三区四区| 久久五月激情| 亚洲第一中文字幕在线观看| 最新日韩精品| 欧美日本三级| 亚洲视频精选| 欧美在线播放一区二区| 国产在线精品一区二区夜色| 久久精品国产91精品亚洲| 美女网站久久| 亚洲日本精品国产第一区| 一本色道久久综合亚洲二区三区| 欧美三级黄美女| 亚洲一区二区三区四区五区黄 | 欧美日韩第一页| 亚洲精品在线免费| 亚洲欧美999| 国产婷婷97碰碰久久人人蜜臀| 久久精品盗摄| 欧美激情综合亚洲一二区| 99精品国产高清一区二区| 亚洲一区二区三区四区视频| 国产精品手机视频| 亚洲自拍16p| 久久狠狠一本精品综合网| 一色屋精品亚洲香蕉网站| 亚洲美女在线视频| 欧美视频日韩| 性欧美videos另类喷潮| 久久在线观看视频| 亚洲精选一区| 久久精品123| 国内不卡一区二区三区| 亚洲精品国产欧美| 国产精品高清网站| 欧美在线看片a免费观看| 欧美精品综合| 亚洲一区二区网站| 久久综合给合久久狠狠狠97色69| 亚洲精品久久久久中文字幕欢迎你 | 一本色道久久综合狠狠躁篇怎么玩 | 欧美一级大片在线免费观看| 美日韩在线观看| 99天天综合性| 久久激情视频久久| 亚洲人午夜精品| 久久精品国产999大香线蕉| 在线观看一区| 亚洲欧美日本精品| 激情综合自拍| 亚洲欧美日本日韩| 一区二区三区在线观看国产| 一区二区三区欧美视频| 国产一区再线| 亚洲一区欧美二区| 狠狠久久亚洲欧美| 亚洲视频在线观看| 国产主播一区二区| 亚洲一区视频在线观看视频| 激情久久五月天| 亚洲私拍自拍| 伊人久久综合97精品| 亚洲尤物在线视频观看| 在线欧美三区| 欧美在线free| 夜夜精品视频| 欧美不卡视频一区| 欧美一区亚洲| 欧美午夜精品理论片a级大开眼界| 久久精品国产免费观看| 欧美午夜一区二区三区免费大片| 亚洲人成亚洲人成在线观看图片 | 欧美影院成人| 日韩视频免费在线观看| 欧美成人激情视频免费观看|