在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于AT89C51單片機(jī)的變頻調(diào)速控制系統(tǒng)設(shè)計(jì)

            基于AT89C51單片機(jī)的變頻調(diào)速控制系統(tǒng)設(shè)計(jì)

            作者: 時(shí)間:2010-01-28 來源:網(wǎng)絡(luò) 收藏

              SA8281采用常用的對稱的雙邊緣采樣法產(chǎn)生全數(shù)字化PWM波形,無時(shí)漂,無溫漂,具有很高的精度和溫度穩(wěn)定性。

              有6個(gè)標(biāo)準(zhǔn)的TTL電平輸出,用來驅(qū)動(dòng)逆變器的6個(gè)功率開關(guān)器件。

              工作頻率范圍寬,精度高,三角載波頻率可調(diào)。

              工作方式靈活,在電路不變的情況下,直接通過軟件設(shè)定載波頻率、調(diào)制頻率、調(diào)制比、最小脈寬、死區(qū)時(shí)間等工作參數(shù)就可改變逆變器的性能指標(biāo),驅(qū)動(dòng)不同負(fù)載或工作于不同工況。可通過改變輸出SPWM脈沖的相序?qū)崿F(xiàn)電機(jī)的正反轉(zhuǎn),通過調(diào)制達(dá)到輸出頻率為OHz而給電機(jī)繞組通一直流電,實(shí)現(xiàn)電機(jī)的“直流插入制動(dòng)”。

              獨(dú)立閉鎖端可瞬時(shí)閉鎖輸出SPWM脈沖,可處理電機(jī)突發(fā)情況的發(fā)生。

              波形存儲在內(nèi)部ROM中,可以選擇可刪除的最小脈寬和死區(qū)時(shí)間。

              4.2控制硬件電路的實(shí)現(xiàn)

              控制電路部分采用的為ATMEL公司推出的,它采用CMOS結(jié)構(gòu),耗能低,抗干擾能力強(qiáng),與MCS一5l系列完全兼容,且功能比一般的51系列芯片要強(qiáng)大許多。其內(nèi)部含有128字節(jié)的RAM和4K字節(jié)的EPROM完全滿足系統(tǒng)需要,不用外加RAM或EPROM存放數(shù)據(jù)或程序,但需要設(shè)定和保存的參數(shù)則存放在一片EEPROM中[5]。

              正弦波發(fā)生器的原理圖如圖7所示,它以SA828l作為三相正弦波的發(fā)生芯片,作為SA8281的控制芯片。SA828l將大部分外圍電路都集成在芯片內(nèi)部,可以看出SA8281與微處理器接口簡單,控制電路非常簡單,結(jié)構(gòu)緊湊,這樣做從另一方面來講對芯片工作的穩(wěn)定性有很大幫助,提高了可靠性。

              從整個(gè)電路來說,實(shí)現(xiàn)對SA828l的控制是通過按鍵輸入相應(yīng)的信息。本電路的要對SA8281輸入初始化參數(shù)和控制參數(shù),所以用到了三個(gè)按鍵0#鍵、1#鍵和2#鍵。在主程序中判斷鍵號用的是查詢式,0#鍵按下轉(zhuǎn)入初始化子程序:l#鍵按下轉(zhuǎn)入加速子程序:2#鍵按下轉(zhuǎn)入減速子程序。

              是地址與數(shù)據(jù)總線復(fù)用類的,為了隔離潛在的噪音干擾,設(shè)置輸出斷開引腳SETTRIP在通常情況下接地,同時(shí)設(shè)置了開關(guān),便于在緊急情況下迅速關(guān)斷所有PWM輸出;為使PWM輸出處于有效狀態(tài),輸出關(guān)斷引腳接高電平[6]。外部時(shí)鐘CLK引腳接獨(dú)立的12M有源晶振為SA8281芯片提供一時(shí)鐘基準(zhǔn)用于控制與PWM有關(guān)的各時(shí)序。

              4.3控制電路軟件

              對SA8281芯片的控制是通過微處理器接口將相應(yīng)的參數(shù)送入芯片內(nèi)部兩24位的寄存器R4、R3來實(shí)現(xiàn)的,它們是初始化寄存器和控制寄存器。數(shù)據(jù)先被讀入一系列臨時(shí)寄存器R0~R2中,然后通過一條虛擬的寫操作將數(shù)據(jù)傳送至相應(yīng)的R4,R3寄存器。

              初始化寄存器用于設(shè)定和電機(jī)及逆變器有關(guān)的一些基本參數(shù)。在正常情況下,這些參數(shù)在電機(jī)工作前就被初始化(例.在PWM輸出允許前),并且在電機(jī)工作時(shí)一般不允許改變。

              控制寄存器在工作過程中控制輸出脈寬調(diào)制波的狀態(tài),從而進(jìn)一步控制電機(jī)的運(yùn)行,比如轉(zhuǎn)速、正/反轉(zhuǎn)、啟動(dòng)和停止等。通常在電機(jī)工作時(shí)該寄存器內(nèi)容經(jīng)常被改寫以實(shí)現(xiàn)對電機(jī)的實(shí)時(shí)控制。程序流程圖下面分別進(jìn)行說明:

              4.3.1主程序

              主程序判斷鍵號用的是查詢式:

              O#鍵按下轉(zhuǎn)入初始化子程序;1#鍵按下轉(zhuǎn)入加速子程序;2#鍵按下轉(zhuǎn)入減速子程序。

              另外為了防止誤操作增加了延時(shí)去抖動(dòng)的再次判斷鍵號環(huán)節(jié)。主程序流程圖如圖8所示:


            圖8主程序流程圖

            圖9SA8281初始化子程序流程圖

              



            評論


            相關(guān)推薦

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

            關(guān)閉