基于A(yíng)TC51的新型數控直流電源設計
其中有以下兩點(diǎn)需要注意:
1)鍵盤(pán)在定時(shí)中斷服務(wù)程序中讀取,用中斷間隔時(shí)間實(shí)現鍵盤(pán)去抖動(dòng),不必編寫(xiě)另外的延時(shí)程序,提高CPU的效率。鍵盤(pán)值存入數據緩沖區,在主程序中讀數據緩沖區的內容。
2)外部中斷為高優(yōu)先級中斷,編制子程序實(shí)現電源過(guò)流,短路保護時(shí),要充分考慮到電源啟動(dòng)瞬間會(huì )產(chǎn)生數倍于額定電流的沖擊電流,大約會(huì )持續3~5 ms,應在軟件上采取措施,避免短路和電源開(kāi)啟的誤判。確定電源過(guò)流、短路后,切斷電源輸出。間隔一段時(shí)間后,試接通電源開(kāi)關(guān),當發(fā)現過(guò)流、短路信號已消除,則恢復電源的輸出,否則電源開(kāi)關(guān)仍然保持斷開(kāi)。
核心程序代碼:
中斷函數產(chǎn)生PWM程序

3 測試數據分析
在實(shí)驗室環(huán)境下,對該電源進(jìn)行功能測試和誤差分析。在輸出范圍1~15 V內共測試16組數據,平均間隔值為1 V。首先通過(guò)鍵盤(pán)輸入預期值,同時(shí)記錄輸出顯示值,再進(jìn)行記錄對比。數據如表1所示。由表1可見(jiàn),在測試范圍內輸出誤差在5%之內,在中間段誤差相對較大。本文引用地址:http://dyxdggzs.com/article/179191.htm
4 結束語(yǔ)
本文設計了一種基于ATC51的新型高精度數控直流電源以解決傳統數控直流電源價(jià)格昂貴,誤差較大的問(wèn)題。本電源通過(guò)鍵盤(pán)輸入值控制單片機輸出不同占空比的PWM波,進(jìn)而控制可控穩壓芯片LM317的輸出。在整個(gè)系統中,由專(zhuān)門(mén)的電源穩壓模塊提供穩定電壓以減小誤差。輸出電壓范圍為0.00~15.00 V,電流范圍0~1 A,誤差不超過(guò)5%,具有使用靈活,精度高,工作穩定,成本低的優(yōu)點(diǎn),適宜推廣使用。
評論