![單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)(附電路圖及程序清單)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/9a36c5ff-a792-4cd8-9902-3da430368d3f/9a36c5ff-a792-4cd8-9902-3da430368d3f1.gif)
![單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)(附電路圖及程序清單)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/9a36c5ff-a792-4cd8-9902-3da430368d3f/9a36c5ff-a792-4cd8-9902-3da430368d3f2.gif)
![單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)(附電路圖及程序清單)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/9a36c5ff-a792-4cd8-9902-3da430368d3f/9a36c5ff-a792-4cd8-9902-3da430368d3f3.gif)
![單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)(附電路圖及程序清單)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/9a36c5ff-a792-4cd8-9902-3da430368d3f/9a36c5ff-a792-4cd8-9902-3da430368d3f4.gif)
![單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)(附電路圖及程序清單)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/9a36c5ff-a792-4cd8-9902-3da430368d3f/9a36c5ff-a792-4cd8-9902-3da430368d3f5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)(附電路圖及程序清單) 單片機(jī)控制雙閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)摘 要:利用MCS-51系列單片機(jī)控制大功率電力電子器件實(shí)現(xiàn)對(duì)直流電機(jī)轉(zhuǎn)速進(jìn)行控制。設(shè)計(jì)首先介紹晶閘管-電動(dòng)機(jī)系統(tǒng)的機(jī)械特性,以及雙環(huán)控制的晶閘管調(diào)速系統(tǒng)的工作原理。對(duì)可逆調(diào)速系統(tǒng)進(jìn)行了簡(jiǎn)單敘述,介紹了該系統(tǒng)的硬件以及軟件具體設(shè)計(jì)。以電動(dòng)機(jī)作為被控對(duì)象,用8051單片機(jī)作控制器的實(shí)現(xiàn)直流調(diào)速系統(tǒng)控制。該系統(tǒng)具有用單片機(jī)取代模擬觸發(fā)器、電流調(diào)節(jié)器、速度調(diào)節(jié)器及邏輯切換等硬件的特點(diǎn)。此外,本系統(tǒng)中使用了直流測(cè)速發(fā)電機(jī)對(duì)直流電機(jī)的轉(zhuǎn)速進(jìn)行測(cè)量,經(jīng)過(guò)濾波電路后,將測(cè)量值送到A/D轉(zhuǎn)換器,作為反饋值輸入到單片機(jī)進(jìn)行P
2、I運(yùn)算,實(shí)現(xiàn)了對(duì)直流電機(jī)速度的控制。在軟件方面,詳細(xì)介紹了PI運(yùn)算程序,初始化程序等的編寫(xiě)思路和具體的程序?qū)崿F(xiàn)。關(guān)鍵詞:?jiǎn)纹瑱C(jī);雙閉環(huán);直流電動(dòng)機(jī);調(diào)速系統(tǒng)The Design of double Loop DC Speed Control System by MCSAbstract: Design on the use of MCS-51 Microcontroller power electronic devices to achieve high-power DC motor speed control on approach. Design first introduced the S
3、CR - mechanical properties of motor system and the work principle of the thyristor DC adjustable speed drive system, which is controlled by double loops. It summarizes the adjustable speed drive system, describes the hardware and software specifically designed. This paper introduces a digital DC Spe
4、ed - adjusting system composed of DC motor as the controlled object and 8051 single - chip computer as the controller. The characteristic of this system is that the single - chip computer rep laces the hardware devices including the analogous trigger, current regulator, rotation regulator and logic
5、handoff. In addition, the system uses the DC tachometer generator to the DC motor speed measurement, After post-filter circuit, Sent the measured values of A / D converter, And ultimately as a feedback value input to the MCU PI operation, in order to achieve the speed of DC motor control. On the sof
6、tware side, PI article describes in detail operation procedures, initialization procedures for the preparation of ideas and its realization.Key Words: single - chip computer; double closed - loop; DC- motor; Speed Control System目 錄1. 概 述11.1 課題基本要求11.2 主要設(shè)計(jì)內(nèi)容及設(shè)計(jì)思路21.3 預(yù)期成果及其意義22. 系統(tǒng)方案選擇和總體結(jié)構(gòu)設(shè)計(jì)22.1 調(diào)
7、速方案的選擇22.2 總體結(jié)構(gòu)設(shè)計(jì)33. 主電路設(shè)計(jì)與參數(shù)計(jì)算53.1 整流變壓器的設(shè)計(jì)53.2 晶閘管元件的選擇63.3 直流調(diào)速系統(tǒng)的保護(hù)74. 控制電路與單片機(jī)系統(tǒng)設(shè)計(jì)84.1 晶閘管觸發(fā)控制電路設(shè)計(jì)84.2 單片機(jī)系統(tǒng)設(shè)計(jì)104.3 7805引腳圖及其穩(wěn)壓電路195. 調(diào)節(jié)器的設(shè)計(jì)205.1 電流調(diào)節(jié)器的設(shè)計(jì)205.2 轉(zhuǎn)速調(diào)節(jié)器的設(shè)計(jì)226. 控制系統(tǒng)軟件設(shè)計(jì)246.1 系統(tǒng)主程序設(shè)計(jì)流程圖246.2 數(shù)字PI調(diào)節(jié)器程序設(shè)計(jì)246.3 數(shù)字濾波器程序設(shè)計(jì)256.4 中斷處理程序設(shè)計(jì)257. 結(jié)束語(yǔ)29參考文獻(xiàn)31致 謝32附 錄33附錄1:程序清單33附錄2:設(shè)計(jì)圖紙43單片機(jī)控制雙
8、閉環(huán)直流調(diào)速系統(tǒng)設(shè)計(jì)1. 概 述直流電動(dòng)機(jī)具有良好的起動(dòng)、制動(dòng)性能,宜于在大范圍內(nèi)平滑調(diào)速,在許多需要調(diào)速或快速正反向的電力拖動(dòng)領(lǐng)域中得到了廣泛的應(yīng)用。從控制的角度來(lái)看,直流調(diào)速還是交流拖動(dòng)系統(tǒng)的基礎(chǔ)。早期直流電動(dòng)機(jī)的控制均以模擬電路為基礎(chǔ),采用運(yùn)算放大器、非線性集成電路以及少量的數(shù)字電路組成,控制系統(tǒng)的硬件部分非常復(fù)雜,功能單一,而且系統(tǒng)非常不靈活、調(diào)試?yán)щy,阻礙了直流電動(dòng)機(jī)控制技術(shù)的發(fā)展和應(yīng)用范圍的推廣。隨著單片機(jī)技術(shù)的日新月異,使得許多控制功能及算法可以采用軟件技術(shù)來(lái)完成,為直流電動(dòng)機(jī)的控制提供了更大的靈活性,并使系統(tǒng)能達(dá)到更高的性能。采用單片機(jī)構(gòu)成控制系統(tǒng),可以節(jié)約人力資源和降低系統(tǒng)成
9、本,從而有效的提高工作效率。轉(zhuǎn)速電流雙閉環(huán)直流調(diào)速系統(tǒng)是性能很好、應(yīng)用很廣泛的中小功率直流調(diào)速系統(tǒng)。在實(shí)際應(yīng)用系統(tǒng)中,凡是功率在幾十KW以下的電力傳動(dòng)系統(tǒng),基本上都是采用轉(zhuǎn)速電流雙閉環(huán)電力傳動(dòng)系統(tǒng)。直流調(diào)速系統(tǒng),特別是雙閉環(huán)直流調(diào)速系統(tǒng)是工業(yè)生產(chǎn)過(guò)程中應(yīng)用最廣的電氣傳動(dòng)裝置之一廣泛地應(yīng)用于軋鋼機(jī)、冶金、印刷、金屬切削機(jī)床等許多領(lǐng)域的自動(dòng)控制系統(tǒng)中。它通常采用三相全控橋式整流電路對(duì)電動(dòng)機(jī)進(jìn)行供電,從而控制電動(dòng)機(jī)的轉(zhuǎn)速,傳統(tǒng)的控制系統(tǒng)的運(yùn)行可靠性及準(zhǔn)確性得不到保證,甚至出現(xiàn)事故直流電動(dòng)機(jī)可逆調(diào)速系統(tǒng)數(shù)字化已經(jīng)走向?qū)嵱没1驹O(shè)計(jì)主電路采用晶閘管三相全控橋整流電路供電方案,控制電路由軟件實(shí)現(xiàn)系統(tǒng)的功能
10、,取代傳統(tǒng)的雙閉環(huán)調(diào)速系統(tǒng)。系統(tǒng)用一臺(tái)單片機(jī)及外部擴(kuò)展設(shè)備代替原模擬系統(tǒng)中速度調(diào)節(jié)器、電流調(diào)節(jié)器、觸發(fā)器、鎖零單元和電流自適應(yīng)調(diào)節(jié)器等,從而使直流調(diào)速系統(tǒng)實(shí)現(xiàn)數(shù)字化。制對(duì)象的確定設(shè)計(jì)選用直流電動(dòng)機(jī)的額定PN 0.5kW,額定電壓230V,額定轉(zhuǎn)速1500r/min。供電方案的選擇變壓器調(diào)速是直流調(diào)速系統(tǒng)用的主要方法,調(diào)節(jié)電樞供電電壓所需的可控制電源通常有3種:旋轉(zhuǎn)電流機(jī)組,靜止可控整流器,直流斬波器和脈寬調(diào)制變換器。旋轉(zhuǎn)變流機(jī)組簡(jiǎn)稱(chēng)G-M系統(tǒng),適用于調(diào)速要求不高,要求可逆運(yùn)行的系統(tǒng),但其設(shè)備多、體積大、費(fèi)用高、效率低、維護(hù)不便。靜止可控整流器又稱(chēng)V-M系統(tǒng),通過(guò)調(diào)節(jié)觸發(fā)裝置GT的控制電壓來(lái)移動(dòng)
11、觸發(fā)脈沖的相位,即可改變Uc,從而實(shí)現(xiàn)平滑調(diào)速,且控制作用快速性能好,提高系統(tǒng)動(dòng)態(tài)性能。直流斬波器和脈寬調(diào)制交換器采用PWM受器件各量限制,適用于中、小功率的系統(tǒng)。根據(jù)本此設(shè)計(jì)的技術(shù)要求和特點(diǎn)選V-M系統(tǒng)。在V-M系統(tǒng)中,調(diào)節(jié)器給定電壓,即可移動(dòng)觸發(fā)裝置GT輸出脈沖的相位,從而方便的改變整流器的輸出,瞬時(shí)電壓Uc。由于要求直流電壓脈動(dòng)較小,故采用三相整流電路??紤]使電路簡(jiǎn)單、經(jīng)濟(jì)且滿(mǎn)足性能要求,選擇晶閘管三相全控橋交流器供電方案。因三相橋式全控整流電壓的脈動(dòng)頻率比三相半波高,因而所需的平波電抗器的電感量可相應(yīng)減少約一半,這是三相橋式整流電路的一大優(yōu)點(diǎn)。并且晶閘管可控整流裝置無(wú)噪聲、無(wú)磨損、響應(yīng)
12、快、體積小、重量輕、投資省。而且工作可靠,能耗小,效率高。同時(shí),由于電機(jī)的容量較大,又要求電流的脈動(dòng)小。綜上選晶閘管三相全控橋整流電路供電方案。2.2 總體結(jié)構(gòu)設(shè)計(jì)直流調(diào)速系統(tǒng)電路原理隨著調(diào)速系統(tǒng)的不斷發(fā)展和應(yīng)用,傳統(tǒng)的采用 PI 調(diào)節(jié)器的單閉環(huán)調(diào)速系統(tǒng)既能實(shí)現(xiàn)轉(zhuǎn)速的無(wú)靜差調(diào)節(jié),又能較快的動(dòng)態(tài)響應(yīng)只能滿(mǎn)足一般生產(chǎn)機(jī)械的調(diào)速要求。為了提高生產(chǎn)率,要求盡量縮短起動(dòng)、制動(dòng)、反轉(zhuǎn)過(guò)渡過(guò)程的時(shí)間,最好的辦法是在過(guò)渡過(guò)程中始終保持電流(即動(dòng)態(tài)轉(zhuǎn)矩)為允許的最大值,使系統(tǒng)盡最大可能加速起動(dòng),達(dá)到穩(wěn)態(tài)轉(zhuǎn)速后,又讓電流立即降低,進(jìn)入轉(zhuǎn)矩與負(fù)載相平衡的穩(wěn)態(tài)運(yùn)行。要實(shí)現(xiàn)上述要求,其唯一的途徑就是采用電流負(fù)反饋控制方
13、法,即采用速度、電流雙閉環(huán)的調(diào)速系統(tǒng)來(lái)實(shí)現(xiàn)。在電流控制回路中設(shè)置一個(gè)調(diào)節(jié)器,專(zhuān)門(mén)用于調(diào)節(jié)電流量,從而在調(diào)速系統(tǒng)中設(shè)置了轉(zhuǎn)速和電流兩個(gè)調(diào)節(jié)器,形成轉(zhuǎn)速、電流雙閉環(huán)調(diào)速控制。雙閉環(huán)調(diào)速控制系統(tǒng)中采用了兩個(gè)調(diào)節(jié)器,分別調(diào)節(jié)轉(zhuǎn)速和電流,二者之間實(shí)現(xiàn)串級(jí)連接。圖2-1為轉(zhuǎn)速、電流雙閉環(huán)直流調(diào)速系統(tǒng)的原理圖。圖中兩個(gè)調(diào)節(jié)器ASR和ACR分別為轉(zhuǎn)速調(diào)節(jié)器和電流調(diào)節(jié)器,二者串級(jí)連接,即把轉(zhuǎn)速調(diào)節(jié)器的輸出作為電流調(diào)節(jié)器的輸入,再用電流調(diào)節(jié)器的輸出去控制晶閘管整流器的觸發(fā)裝置。電流環(huán)在內(nèi),稱(chēng)之為內(nèi)環(huán);轉(zhuǎn)速環(huán)在外,稱(chēng)之為外環(huán)。兩個(gè)調(diào)節(jié)器輸出都帶有限幅,ASR的輸出限幅什Uim決定了電流調(diào)節(jié)器ACR的給定電壓最大值U
14、im,對(duì)就電機(jī)的最大電流;電流調(diào)節(jié)器ACR輸出限幅電壓Ucm限制了整流器輸出最大電壓值,限最小觸發(fā)角。圖2-1 雙閉環(huán)直流調(diào)速系統(tǒng)電路原理圖直流調(diào)速系統(tǒng)動(dòng)態(tài)數(shù)學(xué)模型雙閉環(huán)直流調(diào)速系統(tǒng)動(dòng)態(tài)結(jié)構(gòu)圖如圖2-2所示。圖中和分別表示轉(zhuǎn)速調(diào)節(jié)器和電流調(diào)節(jié)器的傳遞函數(shù)。如果采用PI調(diào)節(jié)器,則有為了引出電流反饋,在電動(dòng)機(jī)的動(dòng)態(tài)框圖中必須把電樞電流表示出來(lái),如圖2-2所示,系統(tǒng)結(jié)構(gòu)圖如2-3所示。圖2-2 雙閉環(huán)直流調(diào)速系統(tǒng)動(dòng)態(tài)結(jié)構(gòu)圖圖2-3 單片機(jī)控制的直流調(diào)速系統(tǒng)結(jié)構(gòu)圖3. 主電路設(shè)計(jì)與參數(shù)計(jì)算由于給定直流電動(dòng)機(jī)的額定電壓為20V,為保證供電質(zhì)量,應(yīng)采用三相壓變壓器將電源電壓降低;為避免三次諧波電動(dòng)勢(shì)的不良
15、影響,三次諧波電流對(duì)電源的干擾,主變壓器采用/Y聯(lián)結(jié)3.1 整流變壓器的設(shè)計(jì)二次側(cè)電壓U2的計(jì)算U2是一個(gè)重要的參數(shù),選擇過(guò)低就會(huì)無(wú)法保證輸出額定電壓。選擇過(guò)大又會(huì)造成延遲角加大,功率因數(shù)變壞,整流元件的耐壓升高,增加了裝置的成本。一般可按下式計(jì)算,即:式中Ud -整流電路輸出電壓最大值;nUT -主電路電流回路n個(gè)晶閘管正向壓降;C - 線路接線方式系數(shù);Ush -變壓器的短路比,對(duì)10100KVA,Ush 0.050.1;I2/I2N-變壓器二次實(shí)際工作電流與額定之比,應(yīng)取最大值。在要求不高場(chǎng)合或近似估算時(shí),可用下式計(jì)算,即: 式中A-理想情況下, 0°時(shí)整流電壓Ud0與二次電壓
16、U2之比,即A Ud0/U2;B-延遲角為時(shí)輸出電壓Ud與Ud0之比,即B Ud/Ud0;電網(wǎng)波動(dòng)系數(shù);考慮各種因數(shù)的安全系數(shù);根據(jù)設(shè)計(jì)要求,采用公式: 由表查得 A 2.34;取 0.9;角考慮10°裕量,則 B cos取U2 120V。電壓比K U1/U2 380/120 3.17。 一次、二次相電流I1、I2的計(jì)算電動(dòng)機(jī)額定電流考慮變壓器勵(lì)磁電流得: 變壓器容量的計(jì)算S1 m1U1I1;S2 m2U2I2;S 1/2 S1+S2 ;式中m1、m2 - 一次側(cè)與二次側(cè)繞組的相數(shù);由表查得m1 3,m2 3S1 m1U1I1 3×380×0.58 0.6612
17、KVAS2 m2U2I2 3×120×1.85 0.666 KVAS 1/2 S1+S2 1/2(0.6612+0.666) 0.6636 KVA3.2 晶閘管元件的選擇 晶閘管的額定電壓晶閘管實(shí)際承受的最大峰值電壓UTm,乘以(23)倍的安全裕量,參照標(biāo)準(zhǔn)電壓等級(jí),即可確定晶閘管的額定電壓UTN,即UTN (23)UTm整流電路形式為三相全控橋,查表得,則取 晶閘管的額定電流選擇晶閘管額定電流的原則是必須使管子允許通過(guò)的額定電流有效值大于實(shí)際流過(guò)管子電流最大有效值,即 1.57 或 考慮(1.52)倍的裕量 (1.52)K式中K /(1.57)-電流計(jì)算系數(shù)。此外,還需注
18、意以下幾點(diǎn):A.當(dāng)周?chē)h(huán)境溫度超過(guò)+40時(shí),應(yīng)降低元件的額定電流值。B.當(dāng)元件的冷卻條件低于標(biāo)準(zhǔn)要求時(shí),也應(yīng)降低元件的額定電流值。C.關(guān)鍵、重大設(shè)備,電流裕量可適當(dāng)選大些。由表查得 K 0.368,考慮1.52倍的裕量取。故選晶閘管的型號(hào)為KP5-7。3.3 直流調(diào)速系統(tǒng)的保護(hù)晶閘管有換相方便,無(wú)噪音的優(yōu)點(diǎn)。設(shè)計(jì)晶閘管電路除了正確的選擇晶閘管的額定電壓、額定電流等參數(shù)外,還必須采取必要的過(guò)電壓、過(guò)電流保護(hù)措施。正確的保護(hù)是晶閘管裝置能否可靠運(yùn)行的關(guān)鍵。 過(guò)電壓保護(hù)以過(guò)電壓保護(hù)的部位來(lái)分,有交流側(cè)過(guò)壓保護(hù)、直流側(cè)過(guò)電壓保護(hù)和器件兩端的過(guò)電壓保護(hù)三種。a.阻容保護(hù) 即在變壓器二次側(cè)并聯(lián)電阻R和電容
19、C進(jìn)行保護(hù)。對(duì)于三相電路,和的值可按下表?yè)Q算。表3-1 三相電路R C值換算表變壓器接法單相三相、二次聯(lián)結(jié)三相二次聯(lián)結(jié)阻容裝置接法與變壓器二次側(cè)并聯(lián)Y聯(lián)結(jié)D聯(lián)結(jié)Y聯(lián)結(jié)D聯(lián)結(jié)電容1/3 C3CC電阻3R1/3 RR本系統(tǒng)采用D-Y連接。S 0.6636KVA, U2 120VIem取值:當(dāng) S 01 KVA時(shí),對(duì)應(yīng)的Iem 10,所以Iem取0.5。C1/3×6IemS/U22 1/3×耐壓×120×F的鋁電解電容器。R×2.3 U22/S ×××選取電阻為ZB1-20的電阻。查下表:表3-2 阻容保護(hù)的數(shù)值一般根據(jù)
20、經(jīng)驗(yàn)選定晶閘管額定電流/A1020501002005001000電容/F0.10.150.20.250.512電阻/1008040201052抑制晶閘管關(guān)斷過(guò)電壓一般采用在晶閘管兩端并聯(lián)阻容保護(hù)電路方法。電容耐壓可選加在晶閘管兩端工作電壓峰值的1.11.15倍。F,R 100。F的CZJD-2型金屬化紙介質(zhì)電容器。選R為20普通金屬膜電阻器,RJ-0.5。 電流保護(hù)快速熔斷器的斷流時(shí)間短,保護(hù)性能較好,是目前應(yīng)用最普遍的保護(hù)措施??焖偃蹟嗥骺梢园惭b在直流側(cè)、交流側(cè)和直接與晶閘管串聯(lián)。交流側(cè)快速熔斷器的選擇I2 選取RLS-10快速熔斷器,熔體額定電流2A。4. 控制電路與單片機(jī)系統(tǒng)設(shè)計(jì)4.1
21、晶閘管觸發(fā)控制電路設(shè)計(jì)控制電路基本由單片機(jī),觸發(fā)電路,A/D轉(zhuǎn)換,數(shù)據(jù)采集電路以及構(gòu)成。801單片機(jī)觸發(fā)晶閘管門(mén)極,晶閘管導(dǎo)通。雙閉環(huán)系統(tǒng)由兩個(gè)PI調(diào)節(jié)器組成,由單片機(jī)通過(guò)PI算法實(shí)現(xiàn)。 圖4-1 三相全控橋式整流電路 圖4-2 三相電壓曲線三相全控橋式整流電路共有六個(gè)晶閘管,它們分為共陰極和共陽(yáng)極兩組。在觸發(fā)時(shí),采用雙脈沖觸發(fā)方式,每次兩組各有一個(gè)晶閘管導(dǎo)通。六個(gè)晶閘管的導(dǎo)通順序?yàn)镾CR1、SCR2、SCR3、SCR4、SCR5、SCR6,如圖4-2所示。相電壓曲線的交點(diǎn)t1t6,就是晶閘管SCR1SCR6的控制角起點(diǎn)。取線電壓Uac從負(fù)半波的過(guò)零點(diǎn)G(t1)VT3VT3VT5VT5共陽(yáng)極中
22、導(dǎo)通的晶閘管VT6VT2VT2VT4VT4VT6單片機(jī)在觸發(fā)晶閘管時(shí),根據(jù)電流控制器的輸出控制值uk,以同步基準(zhǔn)點(diǎn)位參考點(diǎn),算出晶閘管控制角的大小,再通過(guò)定時(shí)器按控制角的大小以及觸發(fā)順序,準(zhǔn)確地向各個(gè)晶閘管發(fā)出觸發(fā)脈沖。在控制觸發(fā)時(shí),有兩種觸發(fā)方法:絕對(duì)觸發(fā)方法和相對(duì)觸發(fā)方法。所謂絕對(duì)觸發(fā)方法就是指觸發(fā)脈沖形成的時(shí)刻都直接取決于基準(zhǔn)時(shí)刻點(diǎn)。對(duì)三相全控橋式整流電路,在交流電的一個(gè)周期內(nèi)需要6個(gè)(或者3個(gè))基準(zhǔn)點(diǎn)。相對(duì)觸發(fā)方式是以前一觸發(fā)脈沖為基準(zhǔn)來(lái)確定后一觸發(fā)脈沖時(shí)刻,它用加長(zhǎng)或縮短相鄰兩次觸發(fā)脈沖之間的間距來(lái)改變控制角,在穩(wěn)態(tài)時(shí),這個(gè)間距等于600,控制角改變時(shí),該間距應(yīng)相應(yīng)改變。但由于電網(wǎng)頻
23、率的波動(dòng)以及計(jì)算機(jī)定時(shí)器的誤差,會(huì)使控制角偏離要求值。因此,在相對(duì)觸發(fā)方式時(shí),應(yīng)在一個(gè)周期內(nèi)用同步脈沖信號(hào)進(jìn)行一次校正,以避免誤差的積累。對(duì)于單相電路,均使用絕對(duì)觸發(fā)方式。在三相全控橋式整流電路中,一般則常使用相對(duì)觸發(fā)方式。綜上本次設(shè)計(jì)使用相對(duì)觸發(fā)的觸發(fā)控制方法。 控制角的計(jì)算三相全控橋式整流電路輸出電壓Ud與控制角有以下關(guān)系:Ud 2.34Ecos 4-1 其中E為電源相電壓有效值。對(duì)于數(shù)字調(diào)節(jié)器,要求對(duì)象為線性系統(tǒng)。而根據(jù)式(4-1)可知,如果控制角與控制輸出uk為線性關(guān)系,則輸出電壓Ud與控制輸出Uk之間為非線性關(guān)系(余弦關(guān)系),這是我們所不希望的。如要求觸發(fā)整流環(huán)節(jié)為一個(gè)放大系數(shù)為Ks
24、的線性環(huán)節(jié),則有:Ud 2.34Ecos Ksuk即有 4-2 式中,是一個(gè)與最小控制角min和最大控制輸出uk有關(guān)系的常數(shù)。式 4-2 即是與uk的關(guān)系式。由它可算出對(duì)應(yīng)于某一uk值的值。由于一般均用時(shí)間值來(lái)表示,所以還需要對(duì)轉(zhuǎn)換成時(shí)間值T。對(duì)于50Hz的交流電而言,控制角對(duì)應(yīng)的時(shí)間為:T *106/360*50 (s)uk值計(jì)算T值。 脈沖分配表在觸發(fā)六個(gè)晶閘管時(shí),要按照表 4-1的順序,依次發(fā)出控制信號(hào)。為了方便起見(jiàn),可建立一個(gè)脈沖分配表,如表4-4,它放于程序存儲(chǔ)器中。每當(dāng)觸發(fā)時(shí)間到,按指針從表中取出一個(gè)數(shù)據(jù)從單片機(jī)的I/O口輸出,經(jīng)光電隔離去觸發(fā)晶閘管。表4-2 脈沖分配表(0有效)
25、單元地址數(shù)據(jù)(由I/O口輸出)被觸發(fā)晶閘管MM+1M+2M+3M+4M+5X X 0 1 1 1 1 0X X 1 1 1 1 0 0X X 1 1 1 0 0 1X X 1 1 0 0 1 1X X 1 0 0 1 1 1X X 0 0 1 1 1 1SCR6,1SCR1,2SCR2,3SCR3,4SCR4,5SCR5,64.2 單片機(jī)系統(tǒng)設(shè)計(jì) 雙閉環(huán)直流調(diào)速控制系統(tǒng)的采樣周期比較快,計(jì)算和控制任務(wù)也比較繁忙,因此需要使用高性能的單片機(jī)。對(duì)于用于軋機(jī)傳動(dòng)等要求響應(yīng)快、精度高的調(diào)速系統(tǒng),一般需要使用16位的單片機(jī),如Inter的MCS-96或者M(jìn)otorola的M68HC16等。它們能在幾微秒
26、內(nèi)完成16位加法和乘法,并且有10位A/D轉(zhuǎn)換器、16位高性能多功能定時(shí)器系統(tǒng),可完成調(diào)速系統(tǒng)所需的數(shù)據(jù)采集、數(shù)據(jù)計(jì)算、控制輸出等功能。對(duì)于快速性和控制精度要求較低的調(diào)速系統(tǒng),可選用高性能8位單片機(jī),如Inter的MCS-51或者M(jìn)otorola的M68HC05、M68HC11,其中后者有16位運(yùn)算功能,并有片內(nèi)8位高速A/D和16位多功能定時(shí)器系統(tǒng),還有Watchdog等各種其他外用功能,非常適合于調(diào)速控制系統(tǒng)。綜上,本系統(tǒng)采用Inter的MCS-51中的8051單片機(jī)。 8051單片機(jī)簡(jiǎn)介8051單片機(jī)由CPU和8個(gè)部件組成,它們都通過(guò)片內(nèi)單一總線連接,其基本結(jié)構(gòu)依然是通用CPU加上外圍芯
27、片的結(jié)構(gòu)模式,但在功能單元的控制上采用了特殊功能寄存器的集中控制方法。其基本組成如下圖所示: 中央處理器CPU:它是單片機(jī)的核心,完成運(yùn)算和控制功能。內(nèi)部數(shù)據(jù)存儲(chǔ)器:8051芯片中共有256個(gè)RAM單元,能作為存儲(chǔ)器使用的只是前128個(gè)單元,其地址為00H7FH。通常說(shuō)的內(nèi)部數(shù)據(jù)存儲(chǔ)器就是指這前128個(gè)單元,簡(jiǎn)稱(chēng)內(nèi)部RAM。特殊功能寄存器:是用來(lái)對(duì)片內(nèi)各部件進(jìn)行管理、控制、監(jiān)視的控制寄存器和狀態(tài)寄存器,是一個(gè)特殊功能的RAM區(qū),位于內(nèi)部RAM的高128個(gè)單元,其地址為80HFFH。內(nèi)部程序存儲(chǔ)器:8051芯片內(nèi)部共有4KB單元,用于存儲(chǔ)程序、原始數(shù)據(jù)或表格,簡(jiǎn)稱(chēng)內(nèi)部ROM。并行I/O口:805
28、1芯片內(nèi)部有4個(gè)8位的I/O口(P0,P1,P2,P3),以實(shí)現(xiàn)數(shù)據(jù)的并行輸入輸出。串行口:它是用來(lái)實(shí)現(xiàn)單片機(jī)和其他設(shè)備之間的串行數(shù)據(jù)傳送。定時(shí)器:8051片內(nèi)有2個(gè)16位的定時(shí)器,用來(lái)實(shí)現(xiàn)定時(shí)或者計(jì)數(shù)功能,并且以其定時(shí)或計(jì)數(shù)結(jié)果對(duì)計(jì)算機(jī)進(jìn)行控制。中斷控制系統(tǒng):該芯片共有5個(gè)中斷源,即外部中斷2個(gè),定時(shí)/計(jì)數(shù)中斷2個(gè)和串行中斷1個(gè)。振蕩電路:它外接石英晶體和微調(diào)電容即可構(gòu)成8051單片機(jī)產(chǎn)生時(shí)鐘脈沖序列的時(shí)鐘電路。系統(tǒng)允許的最高晶振頻率為12MHz。A. 8051單片機(jī)引腳圖如下圖所示:圖4-3 8051單片機(jī)引腳圖B. 8051單片機(jī)的40個(gè)引腳大致分為4大類(lèi):電源、時(shí)鐘、控制和I/O引腳。
29、 a.電源 : VCC - 芯片電源,接 +5VVSS - 接地端;時(shí)鐘 : XTAL1 XTAL2 - 晶體振蕩電路反相輸入端和輸出端。控制線 : 控制線共有 4 根,ALE/PROG: 地址鎖存允許 / 片內(nèi) EPROM 編程脈沖ALE 功用:用來(lái)鎖存 P0 口送出的低 8 位地址PROG 功用:片內(nèi)有 EPROM 芯片, EPROM 編程時(shí)期,此引腳輸入編程脈沖。PSEN: 外 ROM 讀選通信號(hào)。RST/VPD: 復(fù)位 / 備用電源。RST Reset 功用:復(fù)位信號(hào)輸入端。VPD 功用Vcc 掉電情況下,接備用電源。EA/Vpp: 表里 ROM 挑選 / 片內(nèi) EPROM 編程電源。
30、I/O 線8051 共有 4 個(gè) 8 位并行 I/O 端口: P0 P1 P2 P3 口,共 32 個(gè)引腳。 P3 口還具有第二功能,用于特殊旌旗燈號(hào)輸入輸出和控制信號(hào)(屬控制總線) 單片機(jī)控制直流調(diào)速系統(tǒng)工作原理概述 整個(gè)系統(tǒng)的工作原理:首先是人為給定電動(dòng)機(jī)轉(zhuǎn)速的電壓信號(hào),然后將這個(gè)電壓信號(hào)通過(guò)A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號(hào)后傳送給單片機(jī)(8051)。單片機(jī)通過(guò)中斷通信方式將接收到數(shù)據(jù)先保存起來(lái)。然后再對(duì)此數(shù)據(jù)進(jìn)行處理:要將此二進(jìn)制數(shù)進(jìn)行轉(zhuǎn)換,先將(00HFFH)轉(zhuǎn)換成對(duì)應(yīng)的實(shí)際數(shù)值,接著啟動(dòng)ADC0809開(kāi)始采樣直流電動(dòng)機(jī)的實(shí)際速度值,因?yàn)橛玫搅酥兄禐V波算法,所以需要連續(xù)采集三次數(shù)據(jù),作比較之
31、后取中間值,這個(gè)值即為直流電動(dòng)機(jī)速度的實(shí)際值。然后用給定值與這個(gè)實(shí)際值作比較,再通過(guò)PID控制算法,得到一個(gè)輸出信號(hào)值,再通過(guò)DAC0809轉(zhuǎn)換器將這個(gè)數(shù)字信號(hào)輸入到晶閘管來(lái)驅(qū)動(dòng)直流電動(dòng)機(jī);接著繼續(xù)采樣,又通過(guò)PID控制算法,同樣又輸出一個(gè)電壓控制信號(hào)來(lái)驅(qū)動(dòng)直流電動(dòng)機(jī),其實(shí)這是一個(gè)不斷地循環(huán)往復(fù)的過(guò)程,作比較直至差值為零,即實(shí)際速度等于給定速度。 整個(gè)系統(tǒng)設(shè)計(jì)包括了三個(gè)大的部分: A/D轉(zhuǎn)換電路部分、擴(kuò)展并行接口、存儲(chǔ)器的擴(kuò)展部分。A.A/D轉(zhuǎn)換電路的設(shè)計(jì):從畢業(yè)設(shè)計(jì)任務(wù)書(shū)中給的原始數(shù)據(jù)知道,測(cè)速發(fā)電機(jī)的輸出電壓范圍為(012V),直流電動(dòng)機(jī)的額定轉(zhuǎn)速值是1500轉(zhuǎn)/分。選用了一塊ADC080
32、9芯片,對(duì)測(cè)速發(fā)電機(jī)發(fā)出的電壓進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換成相應(yīng)的數(shù)字信號(hào)。但是ADC0809芯片只能接受(05V)的電壓范圍,需要外加一個(gè)轉(zhuǎn)換電路,將測(cè)速發(fā)電機(jī)發(fā)出的電壓進(jìn)行轉(zhuǎn)換,達(dá)到ADC0809芯片能接受要求范圍。B.擴(kuò)展并行接口電路的設(shè)計(jì):MCS-51系列單片機(jī)內(nèi)具有32個(gè)輸入輸出接口,但在大多數(shù)的實(shí)時(shí)控制系統(tǒng)中,肯定會(huì)需要擴(kuò)展大量的芯片,唯一可行的辦法就是擴(kuò)展控制系統(tǒng)的并行接口,因此外擴(kuò)一塊8155芯片。C.存儲(chǔ)器的擴(kuò)展電路設(shè)計(jì):MCS-51系列單片機(jī)內(nèi)具有128B或256B的數(shù)據(jù)存儲(chǔ)器RAM,但在大多數(shù)的實(shí)時(shí)控制系統(tǒng)中,肯定會(huì)要求采集大量的數(shù)據(jù)信息,而這些信息又比較珍貴,為此需要將這些大量寶貴的
33、數(shù)據(jù)保存下來(lái),唯一可行的辦法就是擴(kuò)展控制系統(tǒng)的存儲(chǔ)容量,因此外接一塊6116芯片。 單片機(jī)系統(tǒng)的硬件設(shè)計(jì)單片機(jī)控制直流調(diào)速系統(tǒng)接口電路集中了MCS-51系列單片機(jī)的功能芯片,包括數(shù)據(jù)存儲(chǔ)器擴(kuò)展芯片6116,I/O口擴(kuò)展芯片8155,A/D轉(zhuǎn)換芯片ADC0809,另外還有3-8譯碼器74LS138,地址鎖存器74LS373等。下面將分別介紹各個(gè)芯片的功能和設(shè)計(jì)電路圖。A.單片機(jī)系統(tǒng)的地址分配 單片機(jī)與74LS138譯碼器的設(shè)計(jì)如圖所示:圖4-4 8051與74LS138的連接圖 單片機(jī)控制直流調(diào)速系統(tǒng)的接口電路屬于RAM和I/O容量較大的應(yīng)用系統(tǒng),單片機(jī)共有三個(gè)外圍及接口芯片,需要三個(gè)片選信號(hào),
34、我們采用全地址譯碼方法。這種譯碼方法將低位地址作為片內(nèi)地址,而用譯碼器74LS138對(duì)高位地址線進(jìn)行譯碼,譯碼器輸出的地址選擇線用作片選線。本系統(tǒng)采用的38譯碼器74LS138,輸入端占用3根最高位地址線,取A P2.5 , A P2.6 , A P2.7 作為74LS138譯碼器的輸入信號(hào)依次接至74LS138的A口、B口、C口,剩余的13根低位可作為片內(nèi)地址線。因此,譯碼器的8根輸出線分別對(duì)應(yīng)8個(gè)8K字節(jié)地址空間。74LS138的控制端E1,E2接地,E3接+5V,否則譯碼器的8個(gè)輸出端全為高阻狀態(tài)。邏輯功能表如下: C B A (CS3)(CS2)(CS1)(CS0)1 0 00 0 0
35、1 1 1 1 1 1 1 0(接6116)1 0 00 0 11 1 1 1 1 1 0 8155 11 0 00 1 01 1 1 1 1 0(接0809)1 11 0 00 1 11 1 1 1 0 1 1 11 0 01 0 01 1 1 0 1 1 1 11 0 01 0 11 1 0 1 1 1 1 11 0 01 1 01 0 1 1 1 1 1 11 0 01 1 10 1 1 1 1 1 1 1其 它 狀 態(tài) 1 1 1 1 1 1 1 1表4-3 74LS138邏輯功能表根據(jù)上表中地址線的連接方法可知各個(gè)芯片全部地址譯碼如下表所示:表4-4 地址譯碼數(shù)據(jù)存儲(chǔ)器即隨機(jī)存取存儲(chǔ)
36、器,簡(jiǎn)稱(chēng)RAM,用于存放可隨時(shí)修改的數(shù)據(jù)信息,對(duì)RAM可進(jìn)行讀、寫(xiě)操作。數(shù)據(jù)存儲(chǔ)器用于存儲(chǔ)現(xiàn)場(chǎng)采集的原始數(shù)據(jù)、運(yùn)算結(jié)果等,所以外部數(shù)據(jù)存儲(chǔ)器應(yīng)能夠隨機(jī)讀/寫(xiě),通常采用半導(dǎo)體隨機(jī)存儲(chǔ)器RAM電路。RAM為易失性存儲(chǔ)器,斷電后所存儲(chǔ)的信息會(huì)立即丟失。因?yàn)樵O(shè)計(jì)的系統(tǒng)中需要采集大量的數(shù)據(jù)并要保存下來(lái),因此使用一片6116擴(kuò)展單片機(jī)的數(shù)據(jù)存儲(chǔ)器,6116與單片機(jī)的電路設(shè)計(jì)如下圖所示:圖4-5 8051與數(shù)據(jù)存儲(chǔ)器6116的接口電路圖將74LS138的片選信號(hào)Y0接至6116的。6116數(shù)據(jù)線D0D7依次接到8051單片機(jī)的P0口,地址線A0A7依次接到74LS373的輸出端,高五位地址線(A8A10)依
37、次接到8051單片機(jī)的(P2.0P2.2口)。、的信號(hào)分別接到8051單片機(jī)的和端口。6116在此系統(tǒng)中的工作原理,當(dāng)6116的 0, 0, 1時(shí)從6264讀出數(shù)據(jù)到D7D0;當(dāng)6116的 0, 1, 0時(shí)把D7D0數(shù)據(jù)寫(xiě)入6116。具體工作方式見(jiàn)下表:表 4-5 6116的工作方式選擇表工作方式功 能禁止000不允許同時(shí)為低電平讀出001從6116讀出數(shù)據(jù)到D7D0寫(xiě)入010把D7D0數(shù)據(jù)寫(xiě)入6116選通011輸出高阻未選通1輸出高阻由于8051單片機(jī)的P0口是分時(shí)復(fù)用的地址/數(shù)據(jù)總線,因此在進(jìn)行數(shù)據(jù)存儲(chǔ)器擴(kuò)展時(shí),必須利用地址鎖存器將地址信號(hào)從地址/數(shù)據(jù)總線中分離開(kāi)來(lái)。這里使用了帶三態(tài)緩沖輸
38、出的8D鎖存器74LS373,當(dāng)74LS373用作地址鎖存器時(shí),三態(tài)門(mén)的使能信號(hào)應(yīng)該為低電平。當(dāng)C輸入端為高電平時(shí),鎖存器輸出(1Q8Q)狀態(tài)和輸入端(1D8D)狀態(tài)相同;當(dāng)C端從高電平返回到低電平(下降沿)時(shí),輸入端(1D8D)的數(shù)據(jù)鎖入(1Q8Q)的8位鎖存器中。給定轉(zhuǎn)速電路設(shè)計(jì)如下圖所示:圖4-6 給定模擬電壓與ADC0809的連接已知直流電動(dòng)機(jī)的額定轉(zhuǎn)速為1500轉(zhuǎn)/分,為簡(jiǎn)化設(shè)計(jì)電路,給定轉(zhuǎn)速由一個(gè)旋轉(zhuǎn)電位器給定一個(gè)05V可變模擬電壓,通過(guò)ADC0809模數(shù)轉(zhuǎn)換器將這一給定05V電壓轉(zhuǎn)換成對(duì)應(yīng)的數(shù)字信號(hào),將這個(gè)數(shù)字信號(hào)作為控制直流電動(dòng)機(jī)轉(zhuǎn)速的給定速度值。旋轉(zhuǎn)電位器R4的一端接+5V直
39、流電壓,另一端接地,可變輸出端接ADC0809模擬量輸入通道IN0。當(dāng)電位器輸出電壓為0V時(shí)即給定轉(zhuǎn)速為0轉(zhuǎn)/分,當(dāng)電位器輸出電壓為+5V時(shí)即給定轉(zhuǎn)速為1500轉(zhuǎn)/分。這樣當(dāng)給定電壓在05V之間變化時(shí),其轉(zhuǎn)換后的數(shù)字信號(hào)相當(dāng)于01500轉(zhuǎn)/分。反饋速度采樣電路設(shè)計(jì)如下圖所示:圖4-7 ADC0809和8051的連接電路圖在設(shè)計(jì)中首先要將給定直流電動(dòng)機(jī)轉(zhuǎn)速的模擬電壓轉(zhuǎn)換成數(shù)字信號(hào),同時(shí)還要對(duì)測(cè)速發(fā)電機(jī)進(jìn)行采樣并轉(zhuǎn)化成數(shù)字信號(hào),因此需要一片A/D芯片。A/D的種類(lèi)很多,根據(jù)轉(zhuǎn)換原理可以分為雙積分式(優(yōu)點(diǎn)是轉(zhuǎn)換精度高,抗干擾性好,價(jià)格便宜,但轉(zhuǎn)換速度慢)、逐次逼近式(轉(zhuǎn)換精度、速度、價(jià)格適中)、并行
40、式(速度快,但價(jià)格昂貴)和計(jì)數(shù)器式。其中逐次逼近式A/D轉(zhuǎn)換器應(yīng)用比較普遍,也能滿(mǎn)足設(shè)計(jì)要求,因此選用了一片ADC0809芯片。ADC0809是8路8位逐次逼近式A/D,由多路模擬開(kāi)關(guān)、通道地址所存、譯碼器、8位A/D轉(zhuǎn)換器及三態(tài)輸出數(shù)據(jù)鎖存器組成。設(shè)計(jì)中,由于ADC0809片內(nèi)無(wú)時(shí)鐘,因此利用8051單片機(jī) 的ALE提供,而8051單片機(jī)的晶振頻率為12MHz,則其ALE腳輸出的頻率為2MHz,再將8051單片機(jī)的 ALE經(jīng)過(guò)觸發(fā)器74LS74 四分頻后為500KHz。ADC0809的CLK典型值為640 KHz,超過(guò)640 KHz時(shí)會(huì)使轉(zhuǎn)換精度降低,因此經(jīng)過(guò)四分頻后8051單片機(jī)的ALE連
41、接到ADC0809的CLK能夠滿(mǎn)足系統(tǒng)的設(shè)計(jì)要求。ADC0809具有輸出三態(tài)鎖存器,其8位數(shù)據(jù)輸出線D0D7可直接與8051單片機(jī)的P0口相連。ADC0809的ADDA、ADDB、ADDC分別與8051單片機(jī)的地址總線D0、D1、D2經(jīng)過(guò)74LS373相連后A0、A1、A2連接,以選中IN0IN7的某一路,但是實(shí)際上只需要兩個(gè)轉(zhuǎn)換通道就行了(IN0給定轉(zhuǎn)速電壓通道;IN1測(cè)速發(fā)電機(jī)反饋電壓通道)。而將74LS138的CS3()作為片選信號(hào),由8051單片機(jī)的寫(xiě)信號(hào)控制ADC0809的地址鎖存和轉(zhuǎn)換啟動(dòng)。由于ADC0809的ALE和START連在一起,故在鎖存通道的同時(shí),啟動(dòng)并進(jìn)行轉(zhuǎn)換,輸出允許
42、信號(hào)ENABLE由8051單片機(jī)的讀信號(hào)RD與74LS138的組合產(chǎn)生。顯然應(yīng)為低電平。A/D轉(zhuǎn)換是否完成的判斷。因?yàn)橹挥写_認(rèn)數(shù)據(jù)轉(zhuǎn)換完成后,才能把數(shù)據(jù)傳送給8051單片機(jī)做處理。通常有三種方式:定時(shí)傳送方式、查詢(xún)方式、中斷方式。從ADC0809和8051單片機(jī)的連接電路圖中可知 ADC0809 的EOC經(jīng)過(guò)反向器后再和8051單片機(jī)的INT0相連接,所以采用的是中斷方式進(jìn)行數(shù)據(jù)傳送。由于采用的是中值濾波算法,所以需要采集三次。當(dāng)檢測(cè)到EOC為高電平時(shí),即A/D轉(zhuǎn)換完成,單片機(jī)將數(shù)據(jù)讀入并做相應(yīng)的處理。ADC0809和8051單片機(jī)的連接電路圖中主要涉及到三個(gè)問(wèn)題:第一個(gè)是ADC0809的8路
43、模擬信號(hào)的通道選擇(上文中已經(jīng)做出說(shuō)明),第二個(gè)就是A/D轉(zhuǎn)換完后轉(zhuǎn)換數(shù)據(jù)的傳送,第三個(gè)就是ADC0809的8路模擬信號(hào)的通道所能承受的電壓為05V,而測(cè)速發(fā)電機(jī)輸出電壓為012V,因此需要加一個(gè)轉(zhuǎn)換電路將測(cè)速發(fā)電機(jī)的輸出電壓轉(zhuǎn)換成能夠滿(mǎn)足ADC0809的模擬量輸入通道的要求,通常將測(cè)速發(fā)電機(jī)的輸出電壓接到一個(gè)電位器上,調(diào)整電位器使輸出電壓變成05V的直流電壓。A/D轉(zhuǎn)換后得到的是數(shù)字量,傳送給單片機(jī)進(jìn)行處理。8155與單片機(jī)連接電路如圖所示:圖4-8 8155和8051的連接電路圖MCS-51單片機(jī)可以和8155直接相連而不需要任何外加邏輯器件。8051單片機(jī)P0口輸出的低8位地址不需要另外
44、加鎖存器而直接與8155的AD0AD7相連,既做低8位地址總線又做數(shù)據(jù)總線,地址鎖存器直接用ALE引腳在8155鎖存。 電流測(cè)量和速度給定值輸入系統(tǒng)使用ADC0809 8路8位A/D轉(zhuǎn)換器,它的地址為7FFFH。寫(xiě)入該地址,啟動(dòng)A/D轉(zhuǎn)換器,通道地址由A2、A1、A0決定。A/D轉(zhuǎn)換完成,產(chǎn)生EOC脈沖和中斷。這時(shí),MCU可讀入轉(zhuǎn)換結(jié)果。圖4-9 電流測(cè)量框圖如圖4-9所示,交流電流通過(guò)電流互感器變成05V電壓信號(hào),經(jīng)整流和濾波后加到ADC0808的IN0上。速度給定采用電位器輸入,它加到IN1上。對(duì)于需要較高精度的調(diào)速控制系統(tǒng),可采用10位或者更高分辨率的A/D轉(zhuǎn)換芯片。但這時(shí),一方面成本將
45、較高,另一方面計(jì)算將大大復(fù)雜,因?yàn)楸仨毑捎?6位計(jì)算,所以在選型時(shí)應(yīng)該多方面考慮。 速度測(cè)量速度檢測(cè)有模擬和數(shù)字兩種檢測(cè)方法。模擬測(cè)速一般采用測(cè)速發(fā)電機(jī),其輸出電壓不僅表示了轉(zhuǎn)速的大小,還包含了轉(zhuǎn)速的方向,在調(diào)速系統(tǒng)中,轉(zhuǎn)速的方向也是不可缺少的。不過(guò)模擬測(cè)速方法的精度不夠高,在低速時(shí)更為嚴(yán)重。對(duì)于要求精度不高、調(diào)速范圍不大的系統(tǒng),這種測(cè)速方法亦能滿(mǎn)足本次設(shè)計(jì)的需要。直流測(cè)速發(fā)電機(jī)是一種模擬測(cè)速裝置。它能產(chǎn)生和電動(dòng)機(jī)轉(zhuǎn)速成比例的電信號(hào),并且有能在較寬的范圍內(nèi)提供速度信號(hào)的能力。直流測(cè)速發(fā)電機(jī)廣泛地應(yīng)用于自動(dòng)控制、測(cè)量技術(shù)和計(jì)算機(jī)技術(shù)等裝置中。在空載時(shí),直流測(cè)速發(fā)電機(jī)的輸出電壓就是電樞感應(yīng)電動(dòng)勢(shì)。
46、顯然輸出電壓與轉(zhuǎn)速成正比。另外,直流測(cè)速發(fā)電機(jī)輸出的是一個(gè)脈動(dòng)電壓,其交變分量對(duì)速度反饋控制系統(tǒng)、高精度的解算裝置有較明顯的影響。直流測(cè)速發(fā)電機(jī)的輸出是一個(gè)模擬量,當(dāng)它與單片機(jī)接口時(shí),必須經(jīng)過(guò)A/D轉(zhuǎn)換?,F(xiàn)在我們使用的8051單片機(jī)內(nèi)部不含有A/D轉(zhuǎn)換器,我們外接了ADC0809轉(zhuǎn)換器,它具有812位的轉(zhuǎn)換精度。 晶閘管控制晶閘管觸發(fā)采用8051的定時(shí)器T0實(shí)現(xiàn)。每次把T的補(bǔ)碼寫(xiě)入T0中,在T0溢出時(shí),轉(zhuǎn)到T0中斷處理程序,按脈沖分配表從P1口(P1.0P1.5)輸出晶閘管觸發(fā)脈沖。然后延時(shí)50s,置位P1.0P1.5,從而輸出寬度為50s的觸發(fā)脈沖。該觸發(fā)脈沖經(jīng)8155輸出去觸發(fā)對(duì)應(yīng)的晶閘管
47、。這里由于8051的P1口在復(fù)位后初態(tài)為1,故采用0為有效輸出位,以保證初態(tài)時(shí)晶閘管處于截止?fàn)顟B(tài)。4.3 7805引腳圖及其穩(wěn)壓電路7805是我們最常用到的穩(wěn)壓芯片了,他的使用方便,用很簡(jiǎn)單的電路即可以輸入一個(gè)直流穩(wěn)壓電源,他的輸出電壓恰好為5,剛好是51系列單片機(jī)運(yùn)行所需的電壓,他有很多的系列如7805,7805,7805等,性能有微小的差別,用的最多的還是7805。引腳圖下圖所示。圖 4-12 7805引腳圖其中1接整流器輸出的+電壓,2為公共地 也就是負(fù)極 ,3就是我們需要的正5V輸出電壓了下面介紹一個(gè)簡(jiǎn)單的7805電路圖4-13 7805穩(wěn)壓電路上圖中R用20這個(gè)是用來(lái)調(diào)節(jié)輸出電壓的。
48、此穩(wěn)壓電路可在512V穩(wěn)壓范圍內(nèi)實(shí)現(xiàn)輸出電壓連續(xù)可調(diào)節(jié)。此三端集成穩(wěn)壓集成電路7805最大輸入電壓為35V,輸入輸出差需保持2V以上,這樣該電路中因?yàn)榉€(wěn)壓器的直流輸入電壓是正14V,故該穩(wěn)壓電路的最大輸出電壓為正12V。此電路的精度一般可達(dá)到0.04以上,用7805就能滿(mǎn)足一般需求了。5. 調(diào)節(jié)器的設(shè)計(jì)5.1 電流調(diào)節(jié)器的設(shè)計(jì)確定了被控對(duì)象電動(dòng)機(jī)的數(shù)學(xué)模型,很容易作出電流環(huán)結(jié)構(gòu)框圖,如圖5-1所示 。圖5-1 電流環(huán)結(jié)構(gòu)圖由于突加給定階躍后,速度調(diào)節(jié)器輸出馬上達(dá)到飽和限幅值,電流環(huán)投入工作使電機(jī)電樞電流很快上升,相對(duì)電流來(lái)說(shuō),速度變化很緩慢。因此,可以認(rèn)為反電勢(shì)對(duì)電流產(chǎn)生的影響很小,令E 0,
49、則圖5-1通過(guò)結(jié)構(gòu)圖變換,簡(jiǎn)化為圖 5-2。圖5-2 簡(jiǎn)化的電流環(huán)結(jié)構(gòu)圖節(jié)器的設(shè)計(jì)一般三相橋式電路晶閘管最大失控時(shí)間在00.0033s之間隨機(jī)分布,取其平均值,取TSCR 0.0017s。本系統(tǒng)電流調(diào)節(jié)器最大輸出電壓UKm 2.54V,晶閘管最大輸出整流電壓為則所以晶閘管傳遞函數(shù)為電流反饋回路由交流互感器經(jīng)三相橋式整流及T型濾波構(gòu)成,一 般時(shí)間常數(shù)在12ms之間。取TLF 0.0016s。電動(dòng)機(jī)最大起動(dòng)電流為11.3A,而速度調(diào)節(jié)器輸出限幅確定為2.4V,則KLF 2.4V/11.33A 0.212V/A,其傳遞函數(shù)為注意到TSCR和TLF都很小,可以把他看成是小慣性群,即T TSCR+TLF
50、 0.0017s + 0.0016s 0.0033 s 。這樣晶閘管傳遞函數(shù)和電流反饋傳遞函數(shù)可并為一慣性環(huán)節(jié):將已求結(jié)果代入圖5-2,即可得到電流環(huán)最簡(jiǎn)單結(jié)構(gòu)圖,如圖5-3所示。圖5-3 電流環(huán)最簡(jiǎn)結(jié)構(gòu)圖其中, DLT s 為電流調(diào)節(jié)器的傳遞函數(shù), GLS s 電流環(huán)廣義控制對(duì)象。5.2 轉(zhuǎn)速調(diào)節(jié)器的設(shè)計(jì)在圖5-1中,當(dāng)突加速度給定后,ST輸出立即達(dá)到限幅值,ST輸出就是LT的給定,因而系統(tǒng)以最大加速度升速。但是此時(shí)速度反饋來(lái)不及跟上速度給定,即UgnUfn,則ST仍然處于飽和限幅,故速度環(huán)工作在開(kāi)環(huán)狀態(tài),速度繼續(xù)上升,只有當(dāng)UgnUfn時(shí),ST才退出飽和限幅,這時(shí)才真正構(gòu)成速度閉環(huán),直到穩(wěn)
51、態(tài)為止。因此,系統(tǒng)速度閉環(huán)時(shí)其初始條件不為零,而按二、三階最佳工程設(shè)計(jì)是以頻率法為基礎(chǔ),傳遞函數(shù)為工具,零初始條件為前提的,因而按二、三階最佳來(lái)設(shè)計(jì)速度調(diào)節(jié)器就成問(wèn)題。為此,我們提出按二次型性能指標(biāo)最優(yōu)控制來(lái)設(shè)計(jì)速度調(diào)節(jié)器。按二次型性能指標(biāo)最優(yōu)設(shè)計(jì)速度調(diào)節(jié)器的方法是基于控制作用受約束下,確定最優(yōu)控制規(guī)律,使系統(tǒng)從任意初態(tài),以最優(yōu)性能指標(biāo)轉(zhuǎn)移到新的平衡狀態(tài)。本系統(tǒng)設(shè)計(jì)穩(wěn)態(tài)運(yùn)行為初態(tài),轉(zhuǎn)速轉(zhuǎn)到零時(shí)為平衡狀態(tài),即當(dāng)速度給定突然變?yōu)榱銜r(shí)尋找制動(dòng)過(guò)程最優(yōu)控制律。 速度調(diào)節(jié)器的設(shè)計(jì)由圖5-3,再考慮加入給定濾波器(為了減少超調(diào)量),則電流環(huán)閉環(huán)傳遞函數(shù)為即Ki 4.72, Ti 0.0066s 。這樣電流
52、環(huán)閉環(huán)傳遞函數(shù)作為速度環(huán)的一個(gè)環(huán)節(jié)來(lái)處理。為了確保系統(tǒng)精度,在GLB s 前面再串一個(gè)積分環(huán)節(jié),則速度環(huán)被控對(duì)象結(jié)構(gòu)圖如圖5-4所示。圖5-4速度環(huán)被控對(duì)象結(jié)構(gòu)圖若給定為一般定常線性系統(tǒng),其狀態(tài)方程為:其中A為n×n常陣,B為n×m常陣,試確定使性能指標(biāo)最優(yōu)泛函為:其中Q為n×n正定或半正定對(duì)稱(chēng)陣, R為m×m正定或半正定對(duì)稱(chēng)陣。K R-1BTP 0.035 , 0.018 , 1.87引入狀態(tài)反饋后圖5-4可以畫(huà)成如圖5-5所示的框圖。圖5-5速度環(huán)狀態(tài)反饋框圖由于本設(shè)計(jì)是在速度給定降為零時(shí),尋找制動(dòng)過(guò)程最優(yōu)控制律,因而令UGn 0。圖中KSF是對(duì)10
53、00r/min時(shí),若令USF 2.4V, 則KSF 2.4V /(1000r/min) 0.0024V?min/r 。若考慮速度調(diào)節(jié)器采用PI調(diào)節(jié)器,并加入比例微分負(fù)反饋,其結(jié)構(gòu)圖如圖5-6所示。圖5-6速度環(huán)狀態(tài)反饋簡(jiǎn)化圖圖5-7 PI調(diào)節(jié)器加比例微分負(fù)反饋框圖比較圖5-6和圖5-7可得:比較兩邊系數(shù)有:KP 0.97, 0.063 , Tf 0.0070 , 相應(yīng)速度調(diào)節(jié)器的傳遞函數(shù)為比例微分反饋的傳遞函數(shù)為:Gfn(s) 1 + Tfs 1 + 可得比例微分反饋差分方程為:Ufn(k) USF(k)+ 0.73USF(k)- USF(k-1)6. 控制系統(tǒng)軟件設(shè)計(jì)本調(diào)速系統(tǒng)的全部軟件包括
54、主程序、子程序以及中斷處理程序,系統(tǒng)軟件設(shè)計(jì)主要采用模塊式結(jié)構(gòu)設(shè)計(jì)。為實(shí)現(xiàn)單片機(jī)對(duì)直流電機(jī)的控制,滿(mǎn)足設(shè)計(jì)的要求,系統(tǒng)的工作過(guò)程是靠軟件來(lái)實(shí)現(xiàn)的。因此軟件的設(shè)計(jì)和編寫(xiě)很重要,程序的編寫(xiě)采用匯編語(yǔ)言。6.1 系統(tǒng)主程序設(shè)計(jì)流程圖如圖6-1所示的主程序流程圖,它完成主程序完成系統(tǒng)的各種功能初始化操作,包括8051的片內(nèi)I/O寄存器、各種狀態(tài)和標(biāo)志位、各個(gè)控制數(shù)據(jù)等的初始化,然后循環(huán)定時(shí)執(zhí)行速度環(huán)和電流環(huán)的計(jì)算,并完成控制輸出等各種功能。圖6-1 主程序流程圖6.2 數(shù)字PI調(diào)節(jié)器程序設(shè)計(jì)在微機(jī)數(shù)字控制系統(tǒng)中,當(dāng)采樣頻率足夠高時(shí),可以先按模擬系統(tǒng)的設(shè)計(jì)方法設(shè)計(jì)調(diào)節(jié)器,然后再離散化,就可以得到數(shù)字控制
55、器的算法,這就是模擬調(diào)節(jié)器的數(shù)字化。當(dāng)輸入時(shí)誤差函數(shù)e t 、輸出函數(shù)是u t 時(shí),PI調(diào)節(jié)器的傳遞函數(shù)如下 (6-1)式中 Kpi為PI調(diào)節(jié)器比例部分的放大系數(shù);t為PI調(diào)節(jié)器的積分時(shí)間常數(shù)。式子(6-1)的時(shí)域表達(dá)式可寫(xiě)成 (6-2)其中,KP Kpi為比例系數(shù),KI 1/t為積分系數(shù)。將上式離散化成差分方程,其第k拍輸出為 (6-3)其中,Tsam為采樣周期。式(6-3)表述的差分方程為位置式算法,u k 為第k拍的輸出值。由式子看出,比例部分只與當(dāng)前的偏差有關(guān),而積分部分則是系統(tǒng)過(guò)去所有偏差的累積。位置式PI調(diào)節(jié)器的結(jié)構(gòu)清晰,P和I兩部分作用分明,參數(shù)調(diào)整簡(jiǎn)單明了。為了安全起見(jiàn),常須對(duì)調(diào)節(jié)器的輸出實(shí)行限幅。在數(shù)字控制算法中,要對(duì)u限幅,只須在程序內(nèi)設(shè)置限幅值um,當(dāng)u k um時(shí),便以限幅值um作為輸出。而位置式算法必須要同時(shí)設(shè)積分限幅和輸出限幅。6.3 數(shù)字濾波器程序設(shè)計(jì)在檢測(cè)得到的轉(zhuǎn)速信號(hào)中,不可避免
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 八年級(jí)數(shù)學(xué)上冊(cè) 12.2 三角形全等的判定 第2課時(shí) 用“SAS”判定三角形全等聽(tīng)評(píng)課記錄 新人教版
- 小學(xué)數(shù)學(xué)蘇教版六年級(jí)下冊(cè)《分?jǐn)?shù)和百分?jǐn)?shù)的實(shí)際應(yīng)用(總復(fù)習(xí))》公開(kāi)課聽(tīng)評(píng)課記錄
- 新北師大版數(shù)學(xué)一年級(jí)下冊(cè)《買(mǎi)鉛筆》聽(tīng)評(píng)課記錄
- 2025年煤制合成氨合作協(xié)議書(shū)
- 五年級(jí)上冊(cè)數(shù)學(xué)口算題
- 四年級(jí)教師教學(xué)計(jì)劃
- 一年級(jí)蘇教版數(shù)學(xué)下冊(cè)《認(rèn)識(shí)圖形》聽(tīng)評(píng)課記錄
- 社區(qū)團(tuán)購(gòu)戰(zhàn)略合作協(xié)議書(shū)范本
- 人貨電梯租賃合同范本
- 2025年度事故車(chē)輛保險(xiǎn)責(zé)任免除協(xié)議書(shū)
- 初二上冊(cè)期末數(shù)學(xué)試卷含答案
- envi二次開(kāi)發(fā)素材包-idl培訓(xùn)
- 2022年上海市初中語(yǔ)文課程終結(jié)性評(píng)價(jià)指南
- 西門(mén)子starter軟件簡(jiǎn)易使用手冊(cè)
- 2022注冊(cè)電氣工程師專(zhuān)業(yè)考試規(guī)范清單匯總
- 隧道施工監(jiān)控量測(cè)方案及措施
- 桂花-作文ppt-PPT課件(共14張)
- 配電房日常檢查記錄表.docx
- 高一數(shù)學(xué)概率部分知識(shí)點(diǎn)總結(jié)及典型例題解析 新課標(biāo) 人教版 必修
- 鐵路運(yùn)費(fèi)計(jì)算方法
- 《小腦梗死護(hù)理查房》
評(píng)論
0/150
提交評(píng)論