




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、桂林電子科技大學(xué)課程設(shè)計(jì)說明用紙 引言(ynyn)自動(zdng)控制技術(shù)自動控制技術(shù)是20世紀(jì)發(fā)展最快、影響最大的技術(shù)之一,也是21世紀(jì)最重要的高技術(shù)之一。今天,技術(shù)、生產(chǎn)、軍事、管理(gunl)、生活等各個領(lǐng)域,都離不開自動控制技術(shù)。就定義而言,自動控制技術(shù)是控制論的技術(shù)實(shí)現(xiàn)應(yīng)用,是通過具有一定控制功能的自動控制系統(tǒng),來完成某種控制任務(wù),保證某個過程按照預(yù)想進(jìn)行,或者實(shí)現(xiàn)某個預(yù)設(shè)的目標(biāo)。隨著計(jì)算機(jī)技術(shù)的發(fā)展,控制技術(shù)走向了自動化的方向。隨著計(jì)算機(jī)技術(shù)的日漸成熟,自動化控制技術(shù)與計(jì)算機(jī)的結(jié)合已經(jīng)成為必然。用計(jì)算機(jī)控制所有機(jī)械的運(yùn)行才能減少勞動力的浪費(fèi)。利用自動化技術(shù)控制減速直流電機(jī)已經(jīng)越來越
2、廣泛的應(yīng)用到,制造工業(yè)的各個領(lǐng)域。由于現(xiàn)代制造業(yè)對于制造精度提出了越來越高的精度要求,使用計(jì)算機(jī)控制數(shù)字控制技術(shù),可以大大提高控制精度,尤其對于復(fù)雜的控制系統(tǒng)。本文介紹的,直流減速電機(jī)角度空度控制系統(tǒng),是基于STC12系列單片機(jī)作為主控芯片的。配合使用,L298電機(jī)專用驅(qū)動芯片,作為驅(qū)動電路。通過單片機(jī)產(chǎn)生PWM信號,控制L298的輸入信號,實(shí)現(xiàn)對直流減速電機(jī)的角度的控制。采用增量式光電編碼器將轉(zhuǎn)動角度轉(zhuǎn)化為脈沖數(shù)進(jìn)行角度測量,并反饋到單片機(jī),單片機(jī)根據(jù)反饋信息發(fā)出控制命令,實(shí)現(xiàn)對直流減速電機(jī)0至180的轉(zhuǎn)動控制,精度要求+ 0.5。1 緒論1.1課題產(chǎn)生(chnshng)背景及現(xiàn)狀隨著現(xiàn)代制
3、造業(yè)對精度與效率要求(yoqi)不斷提高,自動化控制技術(shù)也得到(d do)飛速發(fā)展。工業(yè)制造自動化、智能化成為未來發(fā)展必然趨勢,并廣泛用于航空航天工業(yè)、農(nóng)業(yè)、軍事、科學(xué)研究、交通運(yùn)輸、商業(yè)、醫(yī)療、服務(wù)和家庭等方面。控制技術(shù)是在是在上世紀(jì)20年代建立了以頻域法為主的經(jīng)典控制理論后發(fā)展起來的,控制技術(shù)首先在工業(yè)生產(chǎn)中得到了廣泛的應(yīng)用。在空間技術(shù)發(fā)展的推動下,50年代又出現(xiàn)了以狀態(tài)空間法的現(xiàn)代控制理論,使控制技術(shù)得到了廣泛的發(fā)展,產(chǎn)生了更多的應(yīng)用領(lǐng)域。60年代以來,隨著計(jì)算機(jī)技術(shù)的發(fā)展,控制技術(shù)走向了自動化的方向。工業(yè)控制自動化技術(shù)是一種運(yùn)用控制理論、儀器儀表、計(jì)算機(jī)和其他信息技術(shù),對工業(yè)生產(chǎn)過程實(shí)
4、現(xiàn)檢測、控制、優(yōu)化、調(diào)度、管理和決策,達(dá)到增產(chǎn)、提高質(zhì)量、降低消耗、確保安全等目的的綜合性技術(shù),主要包括工業(yè)自動化軟件、硬件和系統(tǒng)三大部分。工業(yè)控制自動化技術(shù)作為20世紀(jì)現(xiàn)代制造領(lǐng)域中最重要的技術(shù)之一,主要解決生產(chǎn)效率與一致性問題。自動化系統(tǒng)本身不直接創(chuàng)造效益,但它對企業(yè)生產(chǎn)過程有明顯提升作用。長期以來自動化裝備基本都被國外一些大型跨國企業(yè)壟斷,尤其高端領(lǐng)域產(chǎn)品。我國工業(yè)控制自動化發(fā)展道路,大多是引進(jìn)成套設(shè)備同時進(jìn)行消化吸收,然后進(jìn)行二次開發(fā)和應(yīng)用。目前我國工業(yè)控制自動化技術(shù)、產(chǎn)業(yè)和應(yīng)用都有了很大發(fā)展,我國工業(yè)計(jì)算機(jī)系統(tǒng)行業(yè)已經(jīng)形成。目前,工業(yè)控制自動化技術(shù)正向智能化、網(wǎng)絡(luò)化和集成化方向發(fā)展。
5、直流電機(jī)可以說是最早發(fā)明能將電力轉(zhuǎn)換為機(jī)械功率的電動機(jī),直流減速電機(jī),即齒輪減速電機(jī),是在普通直流電機(jī)的基礎(chǔ)上,加上配套齒輪減速箱。齒輪減速箱的作用是,提供較低的轉(zhuǎn)速,較大的力矩。同時,齒輪箱不同的減速比可以提供不同的轉(zhuǎn)速和力矩。這大大提高了,直流電機(jī)在自動化行業(yè)中的使用率。減速電機(jī)是指減速機(jī)和電機(jī)的集成體。這種集成體通常也可稱為齒輪馬達(dá)或齒輪電機(jī)。通常由專業(yè)的減速機(jī)生產(chǎn)廠進(jìn)行集成組裝好后成套供貨。減速電機(jī)廣泛應(yīng)用于鋼鐵行業(yè)、機(jī)械行業(yè)等。使用減速電機(jī)的優(yōu)點(diǎn)是簡化設(shè)計(jì)、節(jié)省空間?,F(xiàn)如今直流電機(jī)與直流伺服系統(tǒng)已成為自動化工業(yè)與精密加工的關(guān)鍵技術(shù)。1.2課題研究的意義本文介紹的減速直流電機(jī)角度控制系
6、統(tǒng),在工業(yè)生產(chǎn)過程中,直流減速電機(jī)角度控制器能實(shí)現(xiàn)控制生產(chǎn)流程、控制器械精度并可實(shí)現(xiàn)精確的檢測與調(diào)度工作。同時它也有簡單易操作、界面友好快捷的特點(diǎn),對于工業(yè)生產(chǎn)也起到了提高生產(chǎn)效率的作用。以下概述直流減速電機(jī)角度控制器存在的意義:直流減速電機(jī)角度控制器被廣泛應(yīng)用于磁盤驅(qū)動器、機(jī)器人動作控制、天線掃描、電子瞄準(zhǔn)、飛行器姿態(tài)控制、導(dǎo)航(dohng)控制、太空中的人造衛(wèi)星等方面都必須達(dá)到準(zhǔn)確速度控制和定位控制的目的才能使其正常工作否則系統(tǒng)就會出現(xiàn)工作故障。在日常生活中直流減速(jin s)電機(jī)角度控制器也得到了廣泛的應(yīng)用,最典型的應(yīng)用為停車場道閘與玩具等。 (圖1-1)1.3課題(kt)研究要求將減
7、速直流電機(jī)的輸出軸與光電編碼器的軸連接,利用編碼器進(jìn)行角度測量,設(shè)計(jì)H橋功率驅(qū)動電路,采用PWM驅(qū)動電動機(jī)正反轉(zhuǎn),設(shè)計(jì)單片機(jī)控制板實(shí)現(xiàn)0180.0度電機(jī)角度控制,控制精度0.5度,通過鍵盤進(jìn)行角度設(shè)置,實(shí)際角度可以實(shí)時顯示。2 硬件電路原理及設(shè)計(jì)減速直流電機(jī)角度控制器主要(zhyo)是以單片機(jī)為核心,L298驅(qū)動(q dn)電路、光電編碼器檢測(jin c)模塊來完成所需功能??傮w系統(tǒng)框圖如圖2-1所示:時鐘電路按鍵輸入檢測光電編碼器檢測模塊控制L298驅(qū)動電路驅(qū)動電機(jī)轉(zhuǎn)動1602液晶顯示模塊減速直流電機(jī)角度控制系統(tǒng)復(fù)位電路STC12單片機(jī)主控系統(tǒng) (圖2-1)2.1 主控電路的設(shè)計(jì)本系統(tǒng)的主
8、控系統(tǒng)采用STC12系列單片機(jī)做微控制器,該系列單片機(jī)以高性能、高速度、體積小、價格低廉、穩(wěn)定可靠并且自帶10位AD,并且不需要使用下載器,直接用PL2303USBS轉(zhuǎn)串口即可下載,方便快捷。單片機(jī)結(jié)合簡單的接口電路即可構(gòu)成單片機(jī)最小系統(tǒng),主控系統(tǒng)還包括了由晶振組成的外部晶振振蕩電路和開關(guān)復(fù)位電路,還包括六個按鍵,一個1602液晶顯示模塊,MAX232串口下載模塊,以及一些引腳接口電路等組成。主控原理圖如圖2-2所示。(圖2-2)2.1.1 STC12C5A08S2MCU簡介(jin ji)單片微型計(jì)算機(jī)簡稱單片機(jī),是典型的嵌入式微控制器(Microcontroller Unit),常用英文字
9、母的縮寫MCU表示單片機(jī),它最早是被用在工業(yè)控制領(lǐng)域。單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。最早的設(shè)計(jì)理念是通過將大量外圍設(shè)備和CPU集成在一個(y )芯片中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。INTEL的Z80是最早按照這種思想設(shè)計(jì)出的處理器,從此以后,單片機(jī)和專用處理器的發(fā)展便分道揚(yáng)鑣。單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)(xtng)、定時器/計(jì)時器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一
10、塊硅片上構(gòu)成的一個小而完善的計(jì)算機(jī)系統(tǒng)。八位單片機(jī)由于內(nèi)部構(gòu)造簡單,體積小,成本低廉,在一些較簡單的控制器中應(yīng)用很廣。即便到了本世紀(jì),在單片機(jī)應(yīng)用中,仍占有相當(dāng)?shù)姆蓊~。由于八位單片機(jī)種類繁多,綜合考慮,選用STC12C5A60S2單片機(jī)作為微處理器。選用STC單片機(jī)的理由:降低成本,提升性能,原有程序直接使用,硬件無需改動,支持串口下載。STC12C5A60S2系列單片機(jī)是宏晶科技生產(chǎn)的單時鐘/機(jī)器周期(1T)的單片機(jī),是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。內(nèi)部集成MAX810專用復(fù)位電路,2路PWM,8路高速10位A/D轉(zhuǎn)換(25
11、0K/S,即25萬次/秒),針對電機(jī)控制,強(qiáng)干擾場合。另外還有以下特點(diǎn):1.增強(qiáng)型8051CPU,1T,單時鐘(shzhng)/機(jī)器周期,指令代碼完全兼容(jin rn)傳統(tǒng)8051。2.工作電壓:5.5V-3.5V。3.工作頻率范圍(fnwi):035MHz,相當(dāng)于普通8051的0420MHz。4.用戶應(yīng)用程序空間8K/16K/20K/32K/40K/48K/52K/60K/62K字節(jié)等。5.片上集成1280字節(jié)RAM。6.通用I/O口(36/40/44個),復(fù)位后為:準(zhǔn)雙向口/弱上拉(普通8051傳統(tǒng)I/O口)可設(shè)置成四種模式:準(zhǔn)雙向口/弱上拉,強(qiáng)推挽/強(qiáng)上拉,僅為輸入/高阻,開漏,每個I
12、/O口驅(qū)動能力均可達(dá)到20mA,但整個芯片最大不要超過120mA。7.ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器,無需專用仿真器,可通過串口(P3.0/P3.1)直接下載用戶程序,數(shù)秒即可完成一片。8.有EEPROM功能(STC12C5A62S2/AD/PWM無內(nèi)部EEPROM)。9.獨(dú)立看門狗功能。10.內(nèi)部集成MAX810專用復(fù)位電路(外部晶體12M以下時,復(fù)位腳可直接1K電阻到地)。11.外部掉電檢測電路: 在P4.6口有一個低壓門檻比較器。5V單片機(jī)為1.33V,誤差為5%,3.3V單片機(jī)為1.31V,誤差為3%.12.時鐘源:外部高精度晶體/時鐘,內(nèi)部R/C振蕩器
13、(溫漂為5%到10%以內(nèi))用戶在下載用戶程序時,可選擇是使用內(nèi)部R/C 振蕩器還是外部晶體/時鐘,常溫下內(nèi)部R/C振蕩器頻率為:5.0V單片機(jī)為:11MHz17MHz 3.3V 單片機(jī)為:8MHz12MHz,精度要求不高時,可選擇使用內(nèi)部時鐘,但因?yàn)橛兄圃煺`差和溫漂,以實(shí)際測試為準(zhǔn)。13.共4個16位定時器,兩個與傳統(tǒng)8051兼容的定時器/計(jì)數(shù)器,16位定時器T0和T1,沒有定時器2,但有獨(dú)立波特率發(fā)生器做串行通訊的波特率發(fā)生器,再加上2路PCA模塊可再實(shí)現(xiàn)2個16位定時器。14.3個時鐘輸出口,可由T0的溢出在P3.4/T0輸出時鐘,可由T1的溢出在P3.5/T1輸出時鐘,獨(dú)立波特率發(fā)生器可
14、以在P1.0口輸出時鐘。15.外部中斷I/O口7路,傳統(tǒng)的下降沿中斷或低電平觸發(fā)中斷,并新增支持上升沿中斷的CA模塊,Power Down模式可由外部中斷喚醒,INT0/P3.2,INT1/P3.3,T0/P3.4, T1/P3.5, RxD/P3.0,CCP0/P1.3(也可通過寄存器設(shè)置到P4.2), CCP1/P1.4(也可通過寄存器設(shè)置到P4.3)。16.PWM(2路)/PCA(可編程計(jì)數(shù)器陣列(zhn li),2路),也可用來當(dāng)2路D/A使用(shyng),也可用來再實(shí)現(xiàn)2個定時器,也可用來再實(shí)現(xiàn)(shxin)2個外部中斷(上升沿中斷/下降沿中斷均可分別或同時支持)。17.A/D轉(zhuǎn)換
15、,10位精度ADC,共8路,轉(zhuǎn)換速度可達(dá)250K/S(每秒鐘25萬次)。18.通用全雙工異步串行口(UART),由于STC12系列是高速的8051,可再用定時器或PCA軟件實(shí)現(xiàn)多串口。19.STC12C5A60S2系列有雙串口,后綴有S2標(biāo)志的才有雙串口,RxD2/P1.2(可通過寄存器設(shè)置到P4.2),TxD2/P1.3(可通過寄存器設(shè)置到P4.3)。20.工作溫度范圍:-40 +85(工業(yè)級)/075(商業(yè)級)。21.封裝:LQFP-48, LQFP-44, PDIP-40, PLCC-44, QFN-40,I/O口不夠時,可用2到3根普通I/O口線外接74HC164/165/595(均可
16、級聯(lián))來擴(kuò)展I/O口,還可用A/D做按鍵掃描來節(jié)省I/O口,或用雙CPU,三線通信,還多了串口。STC12C5A60S2系列單片機(jī)的定時器0/定時器1與傳統(tǒng)8051完全兼容,上電復(fù)位后,定時器部分缺省還是除12再計(jì)數(shù)的,而串由定時器1控制速度,所以定時器/串口完全兼容。增加了獨(dú)立波特率發(fā)生器,省去了傳統(tǒng)8052的定時器2,如是用T2做波特率的,則改用獨(dú)立波特率發(fā)生器做波特率發(fā)生器既可。 圖2-3 STC12C5A08S2單片機(jī)引腳圖(圖2-4STC單片機(jī)實(shí)物圖DIP40封裝)2.1.2 主控電路功能(gngnng)簡介外部(wib)晶振振蕩電路用于產(chǎn)生外部時鐘和復(fù)位(f wi)電路用于單片機(jī)系
17、統(tǒng)的復(fù)位,這兩個(lin )模塊是單片機(jī)最小系統(tǒng)中最基本,也是必不可少的,在這里就不詳細(xì)介紹。本系統(tǒng)中采用1602,當(dāng)用STC12系列單片機(jī)P0口作為8位數(shù)據(jù)輸入端,需要像8051單片機(jī)一樣,需加上1K到10K的上拉電阻來加強(qiáng)P0口的驅(qū)動能力。主控系統(tǒng)中的6個按鍵用于獨(dú)立控制電機(jī)轉(zhuǎn)動角度輸入用;P1.0、P1.1口分別作為控制L298的1A1、1A2控制端口,用于發(fā)送驅(qū)動電機(jī)正反轉(zhuǎn)的信號。P1.2作為單片機(jī)PWM輸出端,用于控制L298 芯片EN1使能端,產(chǎn)生PWM驅(qū)動信號,驅(qū)動電機(jī)。P3.0口即外部中斷0輸入端口,用于采集來自光電編碼器的脈沖個數(shù),進(jìn)而轉(zhuǎn)換為轉(zhuǎn)動角度。2.1.3 STC12C
18、5A08S2下載電路的簡介STC系列單片機(jī)可以使用通用型串口下載,方法和普通單片機(jī)一樣,只需要用過串口線與電腦連接,再借助RS232芯片的轉(zhuǎn)換,最終連到單片機(jī)上P3.0(RXD)口與P3.1(TXD)口,即可通過電腦端的STC-ISP軟件控制下載用戶程序到STC單片機(jī)上了。RS232接口就是串口,電腦機(jī)箱后方的9芯插座。計(jì)算機(jī)與計(jì)算機(jī)或計(jì)算機(jī)與終端之間的數(shù)據(jù)傳送可以采用串行通訊和并行通訊二種方式。由于串行通訊方式具有使用線路少、成本低,特別是在遠(yuǎn)程傳輸時,避免了多條線路特性的不一致而被廣泛采用。 在串行通訊時,要求通訊雙方都采用一個標(biāo)準(zhǔn)接口,使不同 的設(shè)備可以方便地連接起來進(jìn)行通訊。 RS-2
19、32-C接口(又稱 EIA RS-232-C)是目前最常用的一種串行通訊接口。RS-232-C是美國電子工業(yè)協(xié)會EIA(Electronic Industry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫,232為標(biāo)識號,C表示修改次數(shù)。RS-232-C總線標(biāo)準(zhǔn)設(shè)有25條信號線,包括一個主通道和一個輔助通道,在多數(shù)情況下主要使用主通道,對于一般雙工通信,僅需幾條信號線就可實(shí)現(xiàn),如一條發(fā)送線、一條接收線及一條地線。RS-232-C標(biāo)準(zhǔn)規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。R
20、S-232-C標(biāo)準(zhǔn)規(guī)定,驅(qū)動器允許有2500pF的電容負(fù)載,通信距離將受此電容限制,例如,采用150pF/m的通信電纜時,最大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號傳送,存在共地噪聲和不能抑制共模干擾等問題,因此一般用于20m以內(nèi)的通信。對于一般的雙向通信, 只需使用串行輸入RXD , 串行輸出TXD 和地線GND1RS - 232C 標(biāo)準(zhǔn)的電平采用負(fù)邏輯, 規(guī)定+ 3V + 15V 之間的任意電平為邏輯“0”電平, - 3V - 15V 之間的任意電平為邏輯“1”電平, 與TTL 和CMOS 電平是不同的1 在接口電路和計(jì)算機(jī)
21、接口芯片中大都為TTL 或CMOS 電平, 所以在通信時, 必須進(jìn)行電平轉(zhuǎn)換, 以便與RS - 232C 標(biāo)準(zhǔn)的電平匹配1MAX232 芯片可以完成電平轉(zhuǎn)換這一工作。(1)接口的信號內(nèi)容 實(shí)際上RS-232-C的25條引線中有許多(xdu)是很少使用的,在計(jì)算機(jī)與終端通訊中一般只使用3-9條引線。RS-232-C最常用的9條引線的信號內(nèi)容見附表1所示 (2)接口的電氣特性(txng) 在RS-232-C中任何一條信號線的電壓均為負(fù)邏輯關(guān)系。即:邏 輯“1”,-5-15V;邏輯(lu j)“0” +5 +15V 。噪聲容限為2V。即 要求接收器能識別低至+3V的信號作為邏輯“0”,高到-3V的信
22、號 作為邏輯“1”。 (3) 接口的物理結(jié)構(gòu) RS-232-C接口連接器一般使用型號為DB-25的25芯插頭座,通常插頭在DCE端,插座在DTE端. 一些設(shè)備與PC機(jī)連接的RS-232-C接口,因?yàn)椴皇褂脤Ψ降膫魉涂刂菩盘?只需三條接口線,即“發(fā)送數(shù)據(jù)”、“接收數(shù)據(jù)”和“信號地”。所以采用DB-9的9芯插頭座,傳輸線采用屏蔽雙絞線。(4)傳輸電纜長度 由RS-232C標(biāo)準(zhǔn)規(guī)定在碼元畸變小于4%的情況下,傳輸電纜長度應(yīng)為50英尺,其實(shí)這個4%的碼元畸變是很保守的,在實(shí)際應(yīng)用中,約有99%的用戶是按碼元畸變10-20%的范圍工作的,所以實(shí)際使用中最大距離會遠(yuǎn)超過50英尺,美國DEC公司曾規(guī)定允許碼
23、元畸變?yōu)?0%而得出附表2 的實(shí)驗(yàn)結(jié)果。其中1號電纜為屏蔽電纜,型號為DECP.NO.9107723 內(nèi)有三對雙絞線,每對由22#AWG組成,其外覆以屏蔽網(wǎng)。2號電纜為不帶屏蔽的電纜。型號為DECP.NO.9105856-04是22#AWG的四芯電纜。 MAX232芯片是MAXIM公司生產(chǎn)的低功耗、單電源雙RS232 發(fā)送/接收器。適用于各種EIA-232E 和V.28/ V.24的通信接口。MAX232 芯片內(nèi)部有一個電源電壓變換器, 可以把輸入的+ 5V電源變換成RS-232C 輸出電平所需10V 電壓, 所以采用此芯片接口的串行通信系統(tǒng)只要單一的+5V 電源就可以。(圖2-5 MAX23
24、2芯片(xn pin)管腳圖) MAX232外圍(wiwi)需要4個電解電容C1、C2、C3、C4 ,是內(nèi)部電源(dinyun)轉(zhuǎn)換所需電容。其取值均為1F/25V。宜選用鉭電容并且應(yīng)盡量靠近芯片。C5為0.1F的去耦電容。MAX232 的引腳T1IN、T2IN、R1OUT、R2OUT 為接TTL/ CMOS 電平的引腳。引腳T1OUT、T2OUT、R1IN、R2IN為接RS-232C電平的引腳。因此TTL/CMOS電平的T1IN、T2IN引腳應(yīng)接MCS-51的串行發(fā)送引腳TXD; R1OUT、R2OUT應(yīng)接MCS-51的串行接收引腳RXD。與之對應(yīng)的RS-232C電平的T1OUT、T2OUT
25、 應(yīng)接PC 機(jī)的接收端RD;R1IN、R2IN應(yīng)接PC機(jī)的發(fā)送端TXD。MAX232的用法如下:1. 在C1+和C1-兩端、C2+和C2-兩端、V+和地兩端、V-和地兩端分別接一個0.1f(105)電容。2. 可以將兩路RS-232C電平轉(zhuǎn)換成兩路TTL電平。分別從R1IN和R2IN輸入,對應(yīng)從T1OUT和T2OUT輸出。注意,輸入和輸出的邏輯值保持一致,如輸入-5V,即邏輯1,輸出也是邏輯1,TTL電平為高電平,即3.6V左右。3. 可以將兩路TTL電平轉(zhuǎn)換成兩路RS-232C電平,分別從T1IN和T2IN輸入,對應(yīng)從R1OUT和R2OUT輸出。同樣輸入和輸出的邏輯值保持一致。如下圖為MAX
26、電平轉(zhuǎn)換電路。如圖2-3所示:(圖2-5MAX232電平(din pn)轉(zhuǎn)換電路)方法二:對于沒有串口的筆記本電腦,還可以(ky)使用,USB轉(zhuǎn)串口芯片PL2303進(jìn)行下載,該方案更加方便。直接使用USB對STC單片機(jī)下載用戶程序。(圖2-6PL2303USB轉(zhuǎn)串口電路(dinl)原理圖)2.2 L298電機(jī)驅(qū)動電路介紹L298N是SGS公司的產(chǎn)品,內(nèi)部包含4通道邏輯驅(qū)動電路。是一種二相和四相電機(jī)的專用驅(qū)動器,即內(nèi)含二個H橋的高電壓大電流雙全橋式驅(qū)動器,接收標(biāo)準(zhǔn)TTL邏輯電平信號,可驅(qū)動46V、2A以下的電機(jī)。使用(shyng)L298作為驅(qū)動芯片(xn pin),電路簡單:使用元件(yunj
27、in)少,組件的損耗低,可靠性高體積小,軟件開發(fā)簡單,并且計(jì)算機(jī)(或單片機(jī))硬件 費(fèi)用大大減少。L298引腳圖,及邏輯圖如下圖所示:L298驅(qū)動電路元件少,使用很方便,也便于編程控制。(L298驅(qū)動電路原理圖)2.2.1 PWM驅(qū)動電機(jī)原理 開關(guān)驅(qū)動方式是使半導(dǎo)體功率器件工作在開關(guān)狀態(tài)(zhungti),通過脈調(diào)制(PWM)來控制電動機(jī)的電壓,從而實(shí)現(xiàn)電動機(jī)轉(zhuǎn)速的控制。當(dāng)開關(guān)管的驅(qū)動信號為高電平時,開關(guān)管導(dǎo)通,直流電動機(jī)電樞繞組兩端有電壓U。1秒后,驅(qū)動信號變?yōu)榈碗娖?,開關(guān)管截止,電動機(jī)電樞兩端電壓為0。t2秒后,驅(qū)動信號重新變?yōu)楦唠娖?,開關(guān)管的動作重復(fù)前面的過程。PWM輸出(shch)波形和
28、計(jì)算:電動機(jī)的電樞(din sh)繞組兩端的電壓平均值U為:U =(t1U)/(t1t2) =( t1U)/T=D*U式中D為占空比,D= t/T。占空比D表示了在一個周期T里開關(guān)管導(dǎo)通的時間(shjin)與周期的比值。D的變化范圍為0D1。當(dāng)電源電壓U不變的情況下,輸出電壓的平均值U取決于占空比D的大小,改變D值也就改變了輸出電壓的平均值,從而(cng r)達(dá)到控制電動機(jī)轉(zhuǎn)速的目的,即實(shí)現(xiàn)PWM調(diào)速。 在PWM調(diào)速時,占空比D是一個重要(zhngyo)參數(shù)。改變占空比的方法有定寬調(diào)頻法、調(diào)寬調(diào)頻法和定頻調(diào)寬法等。常用的定頻調(diào)寬法,同時改變t1和t2,但周期T(或頻率)保持不變。2.3 電機(jī)轉(zhuǎn)
29、動角度檢測2.3.1增量式光電編碼器工作原理增量編碼器是一種將旋轉(zhuǎn)位移轉(zhuǎn)換為一連串?dāng)?shù)字脈沖信號的旋轉(zhuǎn)式傳感器。這些脈沖用來控制角位移。在Eltra編碼器中角位移的轉(zhuǎn)換采用了光電掃描原理。同時被一個紅外光源垂直照射,光把碼盤的圖像投射到接收器表面上。接收器覆蓋著一層衍射光柵,它具有和碼盤相同的窗口寬度。接收器的工作是感受光盤轉(zhuǎn)動所產(chǎn)生的變化,然后將光變化轉(zhuǎn)換成相應(yīng)的電變化。再使低電平信號上升到較高電平,并產(chǎn)生沒有任何干擾的方 形脈沖,這就必須用電子電路來處理。讀數(shù)系統(tǒng)通常采用差分方式,即將兩個波形一樣但相位差為180的不同信號進(jìn)行比較,以便提高輸出信號的質(zhì)量和穩(wěn)定性。讀數(shù)是再兩個信號的差別基礎(chǔ)上
30、形成的,從而消除了干擾。順時針運(yùn)動逆時針運(yùn)動A B1 10 10 01 0A B1 11 00 00 1增量編碼器增量編碼器給出兩相方波,它們的相位差90,通常稱為A通道和B通道。其中一個通道給出與轉(zhuǎn)速相關(guān)的信息,與此同時,通過兩個通道信號進(jìn)行順序?qū)Ρ?,得到旋轉(zhuǎn)方向的信息。還有一個特殊信號稱為Z或零通道,該通道給出編碼器的絕對零位,此信號是一個方波與A通道方波的中心線重合。增量型編碼器精度取決于機(jī)械和電氣兩種因素,這些因素有:光柵分度誤差、光盤偏心、軸承偏心、電子讀數(shù)裝置引入的誤差以及光學(xué)部分的不精確性。確定編碼器精度的測量單位是電氣上的度數(shù),編碼器精度決定了編碼器產(chǎn)生的脈沖分度。以下用360
31、電氣度數(shù)來表示機(jī)械軸的以下(yxi)用360電氣度數(shù)來表示機(jī)械軸的轉(zhuǎn)動,而軸的轉(zhuǎn)動必須是一個完整的周期(zhuq)。要知道多少機(jī)械(jxi)角度相當(dāng)于電氣上的360,可以用下面公式計(jì)算:電氣360=機(jī)械360/N脈沖/轉(zhuǎn)圖:A、B換向時信號編碼器分度誤差是以電氣角度為單位的兩個連續(xù)脈沖波的最大偏移來表示。誤差存在于任何編碼器中,這是由前述各因素引起的。Eltra編碼器的最大誤差為25電氣角度(在已聲明的任何條件下),相當(dāng)于額定值偏移7%,至于相位差90(電氣上)的兩個通道的最大偏差為35電氣度數(shù)相當(dāng)于額定值偏移10%左右。2.3.2 增量編碼器與單片機(jī)的接口用51單片機(jī)實(shí)現(xiàn)的具體方法:將A信號
32、連接至外部中斷INT0,再將其反向后連接至外部中斷INT1,將B信號作為方向信號連接至某一輸入端口(P3.0),這樣在信號A的上升沿和與下降沿都會產(chǎn)生中斷。由于在不同轉(zhuǎn)向時,信號A的下降沿所對應(yīng)的方向信號電平正好相反,單片機(jī)在中斷服務(wù)程序中先檢測B信號的狀態(tài),根據(jù)不同的狀態(tài)進(jìn)行不同的處理(計(jì)數(shù)值增加還是減小),這樣能夠有效的防止反轉(zhuǎn)產(chǎn)生的誤差,從而實(shí)現(xiàn)精確計(jì)數(shù),相應(yīng)的C程序段如下:sbit DIR = P3.0;int cnt; /計(jì)數(shù)器數(shù)值變量void Int0ISR(void) interrupt 0 using 1if( DIR ) cnt+; else cnt-;void Int1IS
33、R(void) interrupt 2 using 2if( DIR ) cnt-; else cnt+;2.4 減速(jin s)直流電機(jī)的簡介減速直流電機(jī)是指減速機(jī)和直流電機(jī)的集成體。這種集成體通常也可稱為齒輪(chln)馬達(dá)或齒輪電機(jī)。通常由專業(yè)的減速機(jī)生產(chǎn)廠進(jìn)行集成組裝好后成套供貨。減速電機(jī)廣泛應(yīng)用于鋼鐵行業(yè)、機(jī)械行業(yè)等。使用減速電機(jī)的優(yōu)點(diǎn)是簡化設(shè)計(jì)、節(jié)省空間。而減速電機(jī)還有下列特點(diǎn):1、減速電機(jī)(dinj)結(jié)合國際技術(shù)要求制造,具有很高的科技含量。2、節(jié)省空間,可靠耐用,承受過載能力高,功率可達(dá)95KW以上。3、能耗低,性能優(yōu)越,減速機(jī)效率高達(dá)95%以上。4、振動小,噪音低,節(jié)能高,
34、選用優(yōu)質(zhì)段鋼材料,鋼性鑄鐵箱體,齒輪表面經(jīng)過高頻熱處理。5、經(jīng)過精密加工,確保定位精度,這一切構(gòu)成了齒輪傳動總成的齒輪減速電機(jī)配置了各類電機(jī),形成了機(jī)電一體化,完全保證了產(chǎn)品使用質(zhì)量特征。6、產(chǎn)品才用了系列化、模塊化的設(shè)計(jì)思想,有廣泛的適應(yīng)性,本系列產(chǎn)品有極其多的電機(jī)組合、安裝位置和結(jié)構(gòu)方案,可按實(shí)際需要選擇任意轉(zhuǎn)速和各種結(jié)構(gòu)形式。3 系統(tǒng)程序設(shè)計(jì)主控程序的設(shè)計(jì),使用keil4軟件進(jìn)行編寫,本系統(tǒng)的程序編寫主要分為三個模塊:主控部分程序,1602顯示模塊程序,已經(jīng)PID算法模塊。3.1 程序流程圖對1602寫入開始電機(jī)停轉(zhuǎn)輸入角度設(shè)定值初始化1602初始化定時器T0外部中斷0初始化結(jié)束否電機(jī)正
35、轉(zhuǎn)是角度=設(shè)定值調(diào)用PID函數(shù)PID算法流程圖PWM產(chǎn)生(chnshng)流程圖: Y電動機(jī)停轉(zhuǎn)結(jié)束角度=設(shè)定值執(zhí)行PID算法,返回值給PWM減小占空比N YError2000) angle_now = 0; /超過(chogu)一圈清零if(angle_now1) INTA1 = 0;INTA2 = 1;flag = 0; pid-MAX = 99;pid-MIN = 0; INTA1 = 0; INTA2 = 0; if(errorMAX = 0;pid-MIN = 99; INTA1 = 0; INTA2 = 0; if(error =-1) INTA1 = 0; INTA2 = 0;
36、if (fabsf(error) pid-epsilon)pid-integral += error * pid-dt;/積分(jfn)derivative = (error - pid-pre_error) / pid-dt;/微分(wi fn)PIDoutput= pid-Kp * error/比例(bl)項(xiàng) + pid-Ki * pid-integral /積分項(xiàng) + pid-Kd * derivative;/微分項(xiàng)if (PIDoutput pid-MAX)PIDoutput= pid-MAX;/限制最大值else if (PIDoutputMIN)PIDoutput= pid-MIN
37、;/限制最小值pid-pre_error = error;return PIDoutput;系統(tǒng)根據(jù)PID算法的反饋值,調(diào)整PWM的占空比,達(dá)到精確控制,快速響應(yīng)。4 系統(tǒng)調(diào)試系統(tǒng)調(diào)試是設(shè)計(jì)系統(tǒng)一個非常重要的過程,是對系統(tǒng)是否達(dá)到設(shè)計(jì)要求的一個檢驗(yàn)(jinyn)。同時也是發(fā)現(xiàn)問題找出問題解決問題的一個過程。在開始進(jìn)行時候首先要在不接電的情況下,檢查電路是否有短路,芯片是否插反等。防止在上電過程中短路燒壞芯片。4.1 靜態(tài)(jngti)調(diào)試靜態(tài)(jngti)調(diào)試第一步為觀察電路板。對每一塊加工好的印制電路板要進(jìn)行仔細(xì)的檢查,先檢查印制線是否有斷線、有無脫落現(xiàn)象,如果有的話就要用焊錫將其連接好,并
38、檢查是否有印制線短接,因?yàn)橛袝r候由于印制線間距過近腐蝕不夠完全導(dǎo)致導(dǎo)線短接現(xiàn)象,發(fā)現(xiàn)短接可用刻刀將諒解的部分劃掉。接著再看過孔是否有氧化現(xiàn)象,如果有,要將其表面的氧化層刮去。第二步使用萬用表檢測。因?yàn)樵诰€路間間距較小的時候即使有短接也沒發(fā)現(xiàn),所以需要借助萬用表。先將萬用表置于蜂鳴擋位,用兩個表筆分別接在那些挨得比較近的電路線看看是否有短路。如果發(fā)出蜂鳴聲則說明有短路狀況,沒有蜂鳴警報(bào)聲則表明正常。接著檢查電源線和地線之間是否有短路現(xiàn)象。焊接好元器件后先觀察本沒有相連的焊點(diǎn)上的焊錫連接在一起,最后用萬用表檢測一些接點(diǎn),查看他們的通斷狀態(tài)是否符合要求的狀態(tài)。第三步為上電測試。特別要注意的是這項(xiàng)檢測
39、并不把單片機(jī)芯片加上去,加上電源后,將萬用表置于電壓擋去檢測所有插座和引腳兩端的電壓值,查看是否符合要求的電壓值。如果有大于5V太多,則表明不正常,因?yàn)閱纹瑱C(jī)的正常工作電壓為5V,電壓值超過這個值太多則有可能造成單片機(jī)無法正常工作甚至?xí)龎膯纹瑱C(jī)。然后去檢測接地端的電壓值是否接近于零,如不接近零說明有短路。在這項(xiàng)檢測中電路板正常,沒有異常。在靜態(tài)調(diào)試中常常出現(xiàn)的問題有,首先是印制電路部分線路有短路現(xiàn)象,主要原因是腐蝕得不夠徹底,或者焊接的不好,有連接,用刀具輕輕刮去短路的連接處即可。第二個問題是在認(rèn)真檢查下發(fā)現(xiàn)電路板上的電解電容正負(fù)極焊反,借助烙鐵把焊反的電解電容取下重新正確地焊上去即解決。第
40、三個發(fā)現(xiàn)的問題是在焊接時兩個距離較近的焊點(diǎn)的焊錫連在一塊造成短路,用烙鐵加熱處理排除問題。排除上面的一些故障后,就可以進(jìn)行動態(tài)調(diào)試了。4.2 動態(tài)調(diào)試動態(tài)調(diào)試是對系統(tǒng)工作的情況下對系統(tǒng)功能的測試與檢驗(yàn)。動態(tài)調(diào)試一般是由近及遠(yuǎn),由分到合,分模塊對系統(tǒng)進(jìn)行測試。當(dāng)各模塊電路調(diào)試無故障后,將各塊電路逐塊加入系統(tǒng)中,再對各塊電路功能及各電路間可能存在的相互聯(lián)系進(jìn)行試驗(yàn)。本系統(tǒng)調(diào)試過程為,首先調(diào)試最小系統(tǒng)板,看看能否(nn fu)正常工作,電源電源是否正常。再檢查,LCD是否正常工作。在以上調(diào)試無故障時候,再下載調(diào)試程序到單片機(jī),觀察十分正常顯示。在主控板正常工作的情況下,下面對驅(qū)動電路進(jìn)行調(diào)試。上電前
41、,仔細(xì)檢查芯片(xn pin)是否插反,然后加上電源,觀察指示燈是否亮。先用高電平,代替PWM波形輸入,再用萬用表測出輸出端電壓十分正常,在電壓正常輸出的情況下,接上電動機(jī),觀察是否正常轉(zhuǎn)動,能否控制電機(jī)正反轉(zhuǎn)。再驅(qū)動電路正常工作的情況下,對電路進(jìn)行整體調(diào)試。下載程序到單片機(jī),用示波器測試PWM波形能否正常輸出,如果能正常將PWM輸入到L298的使能端,通過控制(kngzh)L298的1A和1A2控制電機(jī)正反轉(zhuǎn)。在電機(jī)正常驅(qū)動的情況下,使用按鍵輸入期望轉(zhuǎn)動的角度,觀察電機(jī)轉(zhuǎn)動角度是否達(dá)到精度要求。在整個調(diào)試過程中,我認(rèn)為最難得莫過于,精度要求,由于使用了PID算法控制,在整個調(diào)試過程中,最麻煩
42、的莫過于,調(diào)整PID參數(shù)值。使其達(dá)到最優(yōu)。PID參數(shù)的條件遵循一般規(guī)律,一般先調(diào)P,再調(diào)I最后調(diào)D,這是一個靠經(jīng)驗(yàn)積累的調(diào)試過程,要不斷進(jìn)行摸索,試探找出,最佳參數(shù)。5 誤差分析任何系統(tǒng)誤差是在所難免的,對于像電動機(jī)這類的機(jī)械設(shè)備,誤差控制是比較困難的,只要誤差達(dá)到可以接受的程度即可。誤差的產(chǎn)生的原因種類是很多的,包括儀器誤差,系統(tǒng)誤差等多種。由于本系統(tǒng)使用的光電編碼器是2000線的,最小分辨率為,0.18度,而系統(tǒng)設(shè)計(jì)要求為,+0.5度,故完全符合設(shè)計(jì)要求。下面幾組數(shù)據(jù),是我在不斷調(diào)整PID參數(shù)過程中,得到測量數(shù)據(jù)。設(shè)定值實(shí)際值相對誤差3029.90.33%6060.20.33%9090.0
43、0%120120.20.16%160159.90.06%180179.80.11%由上述測量值可以看出,系統(tǒng)設(shè)計(jì)基本達(dá)到要求的+ 0.5。下面分析常見的一些引起誤差的原因:由于使用的事光電編碼器,作為角度測量傳感器,在電機(jī)轉(zhuǎn)動過程中如果有抖動,可能會引起,一些尖峰脈沖,導(dǎo)致,單片機(jī)誤記可能造成一些誤差。由于電機(jī)在轉(zhuǎn)動過程中是有很大慣性的,由于PID參數(shù)設(shè)置的不是那么(n me)合理也會引起較大的誤差,這就需要長時間的調(diào)整PID參數(shù),盡可能減少誤差。6 結(jié)論(jiln)轉(zhuǎn)眼間,三個周的課設(shè)就結(jié)束了,本次課程設(shè)計(jì),也基本達(dá)到設(shè)計(jì)要求,在課設(shè)的這三個星期里,我學(xué)到了,平時在課堂上難以學(xué)到的很多東西。
44、不斷鍛煉了自己(zj)的動手能力,還增強(qiáng)了自己的團(tuán)隊(duì)合作能力。選題的時候,我跟同學(xué)商量了下,作為自動化專業(yè)出身的,我想到要為以后的畢設(shè)多積累的經(jīng)驗(yàn),就選了,相對比較難的,電機(jī)控制。也是自己的興趣所在吧,所有就跟幾個同學(xué)商量了,決定選擇了直流電機(jī)數(shù)字角度控制這一題。從最開始的方案論證,再到Proteus仿真,再到使用DXP繪制PCB圖,然后腐蝕電路板,再到焊接沒一個電子元件,調(diào)試,等等這些過程,我學(xué)到了很多經(jīng)驗(yàn),補(bǔ)充自己平時學(xué)習(xí)理論知識,不注重實(shí)踐上的不足。尤其是后期的調(diào)試工作,為我積累了很多寶貴經(jīng)驗(yàn)。電子設(shè)計(jì)是一個相對比較枯燥的過程,需要很大耐心。要能夠靜下心來思考問題。這是也是一個自我提升的
45、過程。這一次課設(shè)為明年的畢設(shè)積累很多寶貴經(jīng)驗(yàn)。謝 辭本次(bn c)課設(shè)的圓滿完成,很大程度上離不開,指導(dǎo)老師的辛勤指導(dǎo),這里(zhl)要特別感謝,趙學(xué)軍老師,龍超老師對我的關(guān)懷指導(dǎo)。還是在方案的確定和問題(wnt)的解決,我都得到了龍學(xué)軍老師悉心細(xì)致的教誨和無私的幫助,特別是她廣博的學(xué)識、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠地感謝。而在我的課程設(shè)計(jì)的完成過程中也有很多同學(xué)以及我的舍友給我提供了很大的幫助,幫我調(diào)試很多程序上的難題,在這里特別感謝他們。參考文獻(xiàn)151單片機(jī)C語言教程 電子(dinz)工業(yè)出版社 2009.12電力拖動自動(zdng)控制系統(tǒng):運(yùn)動控制系統(tǒng)
46、(第4版)機(jī)械工業(yè)出版社 2010-013微型(wixng)計(jì)算機(jī)控制技術(shù) 機(jī)械工業(yè)出版社 2010-104許賢澤,童愛清.高精度直流伺服電機(jī)的數(shù)字控制系統(tǒng)研究J武漢大學(xué)學(xué)報(bào)(工學(xué)版),2010 5黃庶,肖丹.自舉式H橋電機(jī)驅(qū)動電路的優(yōu)化設(shè)計(jì)J.應(yīng)用能源技術(shù), 2009 ,10PCB 截圖源程序代碼(di m):/*名稱(mngchng):2013課設(shè) 減速直流電機(jī)角度控制 董 琪 1000810212 顯示(xinsh):XZjiaodu:XXX.X 設(shè)定角度:XXX.x精度+ 0.5*/#include #include #include 1602.h #include PID.h #de
47、fine uchar unsigned char#define uint unsigned intsfr AUXR = 0X8E; /定義地址 sbit key1 = P15; /按鍵聲明 1加10,2加1,3加0.5,4減10,5減1,6復(fù)位sbit key2 = P17;sbit key3 = P37;sbit key4 = P16;sbit key5 = P36;sbit key6 = P20;/bit start;/定義(dngy)P1.0為298 1A1輸入,P1.1為1A2輸入,P1.2為使能端輸入/sbit INTA1 = P10;sbit INTA2 = P11; sbit E
48、NA = P12;uint PWM = 10;int angle_now = 0;uint systick = 0;void PidInit(PID_Struct * pid, float p, float i, float d, float dt)pid-epsilon = 0.1;pid-MAX = 50;pid-MIN = 0;pid-Kp = p;pid-Ki = i;pid-Kd = d;pid-dt = dt;pid-pre_error = 0;pid-integral = 0;float fabsf(float x)if(x 1) INTA1 = 0;INTA2 = 1;flag
49、 = 0; pid-MAX = 99;pid-MIN = 0; INTA1 = 0; INTA2 = 0; if(errorMAX = 0;pid-MIN = 99; INTA1 = 0; INTA2 = 0; if(error =-1) INTA1 = 0; INTA2 = 0; if (fabsf(error) pid-epsilon)pid-integral += error * pid-dt;/積分(jfn)derivative = (error - pid-pre_error) / pid-dt;/微分(wi fn)output = pid-Kp * error/比例(bl)項(xiàng) +
50、pid-Ki * pid-integral /積分(jfn)項(xiàng) + pid-Kd * derivative;/微分(wi fn)項(xiàng)if (output pid-MAX)output = pid-MAX;/限制(xinzh)最大值else if (output MIN)output = pid-MIN;/限制最小值pid-pre_error = error;return output;extern angle_now ,angle_real;void jiaodu () interrupt 0 / 記錄光電編碼器A路輸出脈沖,轉(zhuǎn)換為角度if(!flag)angle_now+; if(flag)a
51、ngle_now-;if(angle_now2000) angle_now = 0;if(angle_now0) angle_now = 0;angle_real = angle_now*1.6;void key_deal(unsigned char key);/按鍵處理函數(shù)聲明void initClock(void) /定時器t0初始化/定時器t0初始化 AUXR = 0X80; /輔助寄存器初始化 T0 12分頻 TMOD|=0X01; TH0= (65536-1)/256; /PWM低電平定時時間 TL0= (65536-1)%256; TR0 = 1; TR1=1; EA = 1; ET0=1;/定時器中斷(zhngdun)/void int0_init(void)IT0 = 1;EX0 = 1;EA = 1;/定時器中斷(zhngdun) /void INTT0(void) interrupt 1 using 1 /10ms刷新(shu xn)液晶屏 TL0=0Xff; /10ms 重裝 TH0=0Xb7; systick +;/ l062顯示函數(shù)/void disptemp(int x,int
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 惠州布袋風(fēng)管施工方案
- 武漢學(xué)校智能地暖施工方案
- 隧洞豎井管棚施工方案
- 云浮無塵車間凈化施工方案
- 衛(wèi)生間防水上墻施工方案
- 2012年7月國家開放大學(xué)漢語言文學(xué)本科《中國現(xiàn)代文學(xué)專題》期末紙質(zhì)考試試題及答案
- 提升農(nóng)業(yè)生產(chǎn)技術(shù)的創(chuàng)新與應(yīng)用實(shí)施方案
- 綠色就業(yè)與勞動市場轉(zhuǎn)型策略
- 加強(qiáng)污染防治和生態(tài)建設(shè)未來展望與持續(xù)改進(jìn)措施
- 加強(qiáng)跨部門協(xié)作與整合資源的策略及實(shí)施路徑
- 九三學(xué)社申請入社人員簡歷表
- 2024年湖南株洲市天元區(qū)社區(qū)專職工作者招聘筆試沖刺題(帶答案解析)
- 腎臟疾病的早期發(fā)現(xiàn)和治療
- 村級財(cái)務(wù)監(jiān)督培訓(xùn)課件
- 2024年赤峰職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年真題摘選含答案解析
- 品質(zhì)組長晉升述職報(bào)告
- 大數(shù)據(jù)在國家安全與防控中的作用
- 水電廠設(shè)備分析報(bào)告
- 電腦一體機(jī)技術(shù)方案
- GB/T 9364.8-2023小型熔斷器第8部分:帶有特殊過電流保護(hù)的熔斷電阻器
- 《健康體檢報(bào)告解讀》課件
評論
0/150
提交評論