<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > PIC16F877單片機在直流電機閉環(huán)調(diào)速系統(tǒng)中的應(yīng)用

          PIC16F877單片機在直流電機閉環(huán)調(diào)速系統(tǒng)中的應(yīng)用

          作者: 時間:2006-12-11 來源:網(wǎng)絡(luò) 收藏
          0引 言
              
            現(xiàn)代工業(yè)生產(chǎn)中,電動機是主要的驅(qū)動設(shè)備,目前在電力拖動系統(tǒng)中已大量采用晶閘管(即)裝置向電動機供電的KZ-D拖動系統(tǒng),取代了笨重的發(fā)電動一電動機的F-D系統(tǒng),又伴隨著微電子技術(shù)的不斷發(fā)展,中小直流電機采用單片機控制,調(diào)速系統(tǒng)具有頻率高,響應(yīng)快,本文論述了采用PIC16F877單片機作為主控制元件,充分利用了PIC16F877單片機捕捉、比較、模/數(shù)轉(zhuǎn)換模塊的特點作為觸發(fā)電路,其優(yōu)點是:結(jié)構(gòu)簡單,能與主電路同步,能平穩(wěn)移相且有足夠的移相范圍,控制角可達10000步,能夠?qū)崿F(xiàn)電機的無級平滑控制,脈沖前沿陡且有足夠的幅值,脈寬可設(shè)定,穩(wěn)定性與抗干擾性能好等。
            
            1 直流電機調(diào)速原理分析
              
            直流電動機的n和其它參數(shù)的關(guān)系可用下式來表示:
            

            

            
            在中小直流電機中,電樞回路Ra電阻非常小,式(4)中IaRa項可省略不計,由此可見,直流電機的調(diào)速當(dāng)改變電樞電壓時,n隨之改變。
            
            2 系統(tǒng)組成及其工作原理
            2.1 系統(tǒng)硬件結(jié)構(gòu)模塊框圖
            
            下圖是系統(tǒng)的模塊框圖:
            

            

            
            2.2 系統(tǒng)工作原理
              本系統(tǒng)主要由主控開關(guān),電機激磁電路,晶閘管調(diào)速電路(包括測速電路),整流濾波電路,平波電抗器及放電電路,能耗制動電路組成,系統(tǒng)采用閉環(huán)PI調(diào)節(jié)器控制。當(dāng)主控開關(guān)閉合后,單相交流電經(jīng)晶閘管調(diào)速電路控制后,又經(jīng)過橋式整流、濾波、平波電抗器后,獲得脈沖小,連續(xù)的直流,提供給電機,同時,交流電通過激磁電路整流后,使電機獲得勵磁,開始工作。調(diào)節(jié)觸發(fā)電路中的速度設(shè)定電位器RP1,使得當(dāng)AN1輸入電壓減小時,PIC16F877單片機輸出的控制角也相應(yīng)減小,晶閘管導(dǎo)通角隨之增加,主電路輸出電壓增大,電機速度增大,同時測速電路輸出電壓也增大,經(jīng)PI調(diào)節(jié)器作用后,電機在設(shè)定的速度范圍內(nèi)穩(wěn)定運轉(zhuǎn)。
            
            3 系統(tǒng)各部分電路設(shè)計
            3.1 主電路設(shè)計
              
            電路中各元件參數(shù)如下圖所示。
            

            

              
            按下啟動按鈕SW,接觸器KM線圈通電, KM常開觸點閉合,常閉觸點打開,啟動按鈕自鎖,主電路導(dǎo)通, 晶閘管調(diào)速電路通過改變雙向晶閘管控制角大小來控制交流電輸出,再經(jīng)橋式整流,濾波后,得到直流, 同時,電機通過激磁電路整流后,獲得勵磁,開始工作。
              
            為了限制直流電流脈動,電路中接入平波電抗器,電阻R3在主電路突然斷電時,為平波電抗器提供放電回路。
              
            為了加快制動與停車,本裝置中采用能耗制動,由電阻R4與主電路接觸器常閉觸點組成制動環(huán)節(jié)。
              
            電動機激磁由單獨整流電路供電,為了防止電動機失磁而引起飛車事故,在激磁電路中,串接欠電流繼電器KA,動作電流可通過電位器RP進行調(diào)整。
            
            3.2 晶閘管觸發(fā)電路設(shè)計
              
            主電路中A、B兩點電壓經(jīng)變壓器變壓為20V,再經(jīng)過橋式整流后,在2點產(chǎn)生100H左右的半波信號,通過R6,R7分壓后接入NPN三極管進行放大,在三極管集電極產(chǎn)生過零脈沖,利用CCP1模塊先捕捉過零脈沖上升沿,記下其發(fā)生時間,緊接著捕捉過零脈沖下降沿,兩者的時間差即為過零脈沖寬度,其值的一半即為脈沖中點,采用這樣的捕捉方式可以精確地得到交流電的實際過零點,同時利用ADC模/數(shù)轉(zhuǎn)換模塊轉(zhuǎn)換PIC16F877引腳RA1/AN1模擬電壓的值作為晶閘管控制角的設(shè)定值(電機速度設(shè)定值),改變電位器RP1設(shè)定值,相應(yīng)改變晶閘管控制角大小,同時測速電路輸出值由PIC16F877引腳RA1/AN1輸入,經(jīng)A/D轉(zhuǎn)換后作為速度反饋值。本系統(tǒng)中單片機的振蕩頻率采用4MHz,由PIC16F877單片機指令周期的特點可知,晶閘管控制角的分辨率是單片機振蕩頻率的四分之一的倒數(shù),即1us,對于工頻電的半波時間10ms來說,控制角可達10000步,完全能夠?qū)崿F(xiàn)電機的無級平滑控制。
            

            

            
            3.3 測速電路設(shè)計
              
            測速電路由附著在電機轉(zhuǎn)子上的光碼盤及電脈沖放大整形電路組成。電脈沖的頻率與電機的成固定的比例關(guān)系,光碼盤輸出的電脈沖信號經(jīng)放大整形為標堆TTL電平從PIC16F877單片機引腳RC0/T1CKI輸入,通過TMR1計數(shù)器進行計數(shù),從而算出轉(zhuǎn)速,將這個轉(zhuǎn)速與預(yù)置轉(zhuǎn)速進行比較,得出差值,PIC16F877通過對這個差值進行PI運算,得出控制增量,在CCP2送出晶閘管控制角的大小,從而改變加在電機兩端的有效電壓,最終達到控制轉(zhuǎn)速的目的。
            
            4 軟件設(shè)計
              
            為使晶閘管控制角超調(diào)小,將速度閉環(huán)控制設(shè)計成為典型I系統(tǒng),即PI調(diào)節(jié)器,用來調(diào)節(jié)晶閘管控制角時間Td,其控制算法為:
            

            

              
            考慮到在本系統(tǒng)中電動機的機電時間常數(shù)為0.12s,在實加給定的作用下,偏差不會在幾個采樣周期內(nèi)消除掉,故在本系統(tǒng)中測速電路采樣周期選取為2ms。
              
            本系統(tǒng)的軟件設(shè)計模塊主要包括CCP1上升沿捕捉模塊, CCP1下升沿捕捉模塊,控制角設(shè)定值A(chǔ)/D轉(zhuǎn)換模塊, 測速電路脈沖定時計數(shù)模塊, PI調(diào)節(jié)器模塊,CCP2比較輸出模塊等,程序流程圖如下:
            

            

              
            假設(shè)我們得到過零點時間為T,晶閘管控制角時間為Td,那么送入CCP2寄存器CCPR2H:L比較值Tf= T+Td,比較一致后,將在CCP2引腳上輸出高電平,使晶閘管導(dǎo)通,然后根據(jù)所需的觸發(fā)脈寬值,再次修改CCPR2H:L值,使輸出高電平觸發(fā)脈沖維持一定的時間后再回到低電平,這樣就完成一個雙向晶閘管觸發(fā)脈沖輸出
            
            5 結(jié)語
              
            設(shè)計出的PIC16F877單片機作為雙向晶閘管觸發(fā)電路的調(diào)速系統(tǒng),在中小型直流電機調(diào)速系統(tǒng)中具有結(jié)構(gòu)簡單,運行可靠,調(diào)節(jié)范圍寬,電流連續(xù)性好,響應(yīng)快等特點, 轉(zhuǎn)速環(huán)采用PI控制算法,能有效地抑制轉(zhuǎn)速超調(diào),采用此單片機的調(diào)速系統(tǒng)是一種可行的設(shè)計方案,運行曲線如下:
            

            

            
            參考文獻:
            [1] 周航慈.單片機應(yīng)用程序設(shè)計技術(shù)[M].北京:北京航空航天大學(xué)出版社,1991
            [2] 陳伯時主編.電力拖動自動控制系統(tǒng).北京:機械工業(yè)出版社,1992
            [3] 童詩白編.模擬電子技術(shù)基礎(chǔ).高等教育出版社,1998.1
            [4] PIC16F87X DATA SHEET, Microchip Technology Inc. 2002
            [5] 竇振中編.PIC系列單片機原理和程序設(shè)計.北京航空航天大學(xué)出版,2000


          關(guān)鍵詞: 可控硅 功率 轉(zhuǎn)速

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();