freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)直流調(diào)速系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-22 14:49本頁(yè)面
  

【正文】 速按鍵sbit SPEED_DOWN=P3^7。 //減速按鍵unsigned char speed=8。 //速度等級(jí)0~20unsigned char code dispbit[6]={0x20,0x10,0x08,0x04,0x02,0x01}。 //數(shù)碼管選通unsigned char code seg[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}。 //數(shù)碼管顯示對(duì)應(yīng)09(0,1,2,3,4,5,6,7,8,9)unsigned char disbuf[6]={0,0,0,0,0,0}。unsigned int temp[6]。unsigned int discount=0。 //定時(shí)的次數(shù)unsigned int timecount=0。 unsigned int T0count=0。unsigned int count_store=0。unsigned int time=0。 //1ms中斷次數(shù)unsigned int st[2]。unsigned int x。 //存儲(chǔ)當(dāng)前轉(zhuǎn)數(shù)unsigned int mx。 //前一秒轉(zhuǎn)數(shù)void show()。void main(){ char tt。 TMOD=0x10。 //GATE、C/T、MM0 EX0=1。 //開(kāi)外部中斷0 IT0=1。 //設(shè)置外部中斷的觸發(fā)方式為下降沿觸發(fā) IP=0X05。 //用于設(shè)置中斷優(yōu)先級(jí),設(shè)置外部中斷優(yōu)先 //IP的第0位到第5位分別代表PX0,PT0,PX1,PT1,PS(串口通信)和PT2 TH1=(65536TIMER_BASE)/256。 TL1=(65536TIMER_BASE)%256。 TR1=1。 //運(yùn)行標(biāo)志 ET1=1。 EA=1。 //開(kāi)總中斷 while(1) { if(FLAG==1) //轉(zhuǎn)速獲取成功 { mx=st[0]st[1]。 //計(jì)算前一秒轉(zhuǎn)速 FLAG=0。 } x=mx。 //獲取轉(zhuǎn)速 show()。 // 轉(zhuǎn)速顯示 if(~SPEED_UP) //加速按鍵動(dòng)作響應(yīng) { for(tt=0。tt10。tt++) //多次顯示作為按鍵消抖延時(shí) show()。 if(~SPEED_UP) { while(~SPEED_UP)。 if(speed20) speed++。 //速度加 } } if(~SPEED_DOWN) //減速按鍵動(dòng)作響應(yīng) { for(tt=0。tt10。tt++) show()。 //多次顯示作為按鍵消抖延時(shí) if(~SPEED_DOWN) { while(~SPEED_DOWN)。 if(speed0) speed。 //速度減 } } } } T1中斷子程序的設(shè)計(jì)中斷服務(wù)子程序的內(nèi)容應(yīng)含有這些設(shè)計(jì):根據(jù)PWM信號(hào)確定是否計(jì)數(shù),設(shè)置重新計(jì)數(shù)的初值,計(jì)數(shù)時(shí)間1s到后則存儲(chǔ)轉(zhuǎn)速進(jìn)行中斷。該程序清單如下:void outside0() interrupt 0 //外部0中斷服務(wù)程序{ T0count++。} /*****T1中斷服務(wù)程序*****/void t1_serv() interrupt 3{ PWM=1。 TH1=252。 TL1=24。 time++。 //1ms中斷到則計(jì)數(shù)一次 if((time%20)speed) PWM=1。 else PWM=0。 //實(shí)現(xiàn)PWM調(diào)速 if((time%1000)==1) //1s時(shí)間到則用外部中斷次數(shù)存儲(chǔ)脈沖數(shù) { FLAG=1。 st[1]=st[0]。 st[0]=T0count。 } TR1=1。 ET1=1。 EA=1。} 轉(zhuǎn)速顯示子程序的設(shè)計(jì)由6位七段數(shù)碼管顯示轉(zhuǎn)速,其程序的內(nèi)容應(yīng)含有這些設(shè)計(jì):如何轉(zhuǎn)換轉(zhuǎn)速值為顯示數(shù)據(jù),片選信號(hào)的控制,傳送顯示數(shù)據(jù)。其程序清單主要如下:/*****轉(zhuǎn)速顯示子程序*****/void show(){ unsigned int i。 for(i=0。i6。i++) { temp[i]=0。 } i=0。 x=x*25。 temp[2]=x/100。 temp[1]=x/10%10。 temp[0]=x%10。 //轉(zhuǎn)速值轉(zhuǎn)換成顯示 for(i=0。i6。i++) { disbuf[i]=temp[i]。 } P0=dispbit[discount]。 //數(shù)碼管片選控制 P1=seg[disbuf[discount]]。 //傳送顯示數(shù)據(jù) if(discount==1) { P0=0x10。 //片選碼 P1=0x7f。 //小數(shù)點(diǎn)段選碼 for(i=500。i。i0)。 P1=seg[disbuf[discount]]。 } discount++。 if(discount==6) discount=0。} 仿真結(jié)果用Proteus仿真該系統(tǒng)時(shí),調(diào)節(jié)單刀雙擲開(kāi)關(guān)至反向即REV,電機(jī)反轉(zhuǎn)如圖44所示。圖44 電機(jī)反轉(zhuǎn)轉(zhuǎn)速用Proteus仿真該系統(tǒng)時(shí),調(diào)節(jié)單刀雙擲開(kāi)關(guān)至正向即FWD,則正轉(zhuǎn)的效果如圖45所示。圖45 電機(jī)正轉(zhuǎn)圖用Proteus仿真該系統(tǒng)時(shí),保持電機(jī)正轉(zhuǎn)連續(xù)兩次按加速按鍵即SPEED_UP,其效果如圖46所示。 圖46 電機(jī)加速圖用Proteus仿真該系統(tǒng)時(shí),保持電機(jī)正轉(zhuǎn)再按4次減速按鍵即SPEED_DOWN,其效果如圖47所示。圖47 電機(jī)減速圖用Proteus仿真該系統(tǒng)時(shí),持續(xù)按住STOP鍵最終使電機(jī)停轉(zhuǎn),其效果如圖48所示。圖48 電機(jī)停轉(zhuǎn)圖結(jié) 論本文所述的直流電機(jī)調(diào)速系統(tǒng)是以單片機(jī)AT89C52為核心的,而通過(guò)單片機(jī)來(lái)實(shí)現(xiàn)電機(jī)調(diào)整又有許多途徑,相對(duì)于其他用硬件或者硬件與軟件結(jié)合的方法實(shí)現(xiàn)對(duì)電機(jī)進(jìn)行調(diào)整,采用PWM軟件方法來(lái)實(shí)現(xiàn)的調(diào)速過(guò)程具有更大的靈活性和更低的成本,裝置的電路更加簡(jiǎn)單且可操作性強(qiáng)。利用51系列的單片機(jī)為處理器,實(shí)現(xiàn)了對(duì)直流電機(jī)的調(diào)速,具有控制精度高,可靠性強(qiáng)和易調(diào)整等特點(diǎn),能夠充分發(fā)揮單片機(jī)的性能,對(duì)于簡(jiǎn)易速度控制系統(tǒng)的實(shí)現(xiàn)提供了一種有效的途徑。仿真軟件選擇Proteus,在Proteus中畫(huà)出系統(tǒng)電路圖,當(dāng)程序在Keil4中調(diào)試通過(guò)后,會(huì)生成以hex為擴(kuò)展名的文件,這就是使系統(tǒng)能夠在Proteus中成功進(jìn)行仿真的文件。將這些文件加載到單片機(jī)仿真系統(tǒng)中,驗(yàn)證是否能完成對(duì)直流電機(jī)的速度調(diào)節(jié)。若不成功,則重新回到軟件高度步驟,進(jìn)行軟件高度。找出錯(cuò)誤后所在,更改后重新編繹運(yùn)行系統(tǒng)。本系統(tǒng)有較好的動(dòng)態(tài)性能和較高的控制精度。整個(gè)系統(tǒng)中51系列單片機(jī)具有成本低廉,編程靈活,所以整個(gè)系統(tǒng)具有一定的實(shí)際應(yīng)用價(jià)值。不僅適用于機(jī)器人驅(qū)動(dòng)系統(tǒng)方面,還可以用于GPS自動(dòng)導(dǎo)航的小車中、電動(dòng)自行車、電冰箱等。參考文獻(xiàn)[1] [M].北京:北京航空航天大學(xué)出版社,.[2] Plunkett AB. A Current—controlled PWM Transistor Invert Drive[J].IEEE/IAS Annual meeting conference record, 1979,11(6):352360. [3] [M].北京:機(jī)械工業(yè)出版社, .[4] 張毅剛,彭喜元,[M].高等教育出版社,.[5] 蔣輝平,[M].北京:機(jī)械工業(yè)出版社,.[6] 孫旭東,[M].北京:清華大學(xué)出版社,.[7] 洗凱儀,李先澤,基于PWM控制的直流電機(jī)控制系統(tǒng)的設(shè)計(jì)[J].佛山科技技術(shù)學(xué)院學(xué)報(bào),2000,18(3):8587. [8] Matta. Industrial electroheat[U]. Brown Boveri , 62:467.[9] [J].機(jī)電工程技術(shù),.[10] 席鑫寧,[J].大電技術(shù),2009,14(3):9596.[11] [M].上海:復(fù)旦大學(xué)出版社,1992.[12] 張大明. 單片機(jī)微機(jī)控制應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,2007.[13] Depenbrock. Direct self—control (DSC) of invert—fed induction machine [J].IEEE Trans on PE. 1988, 3(5):420429.[14]賈玉瑛,[J]包頭鋼鐵學(xué)院院報(bào),2005,24(4):334337.致 謝輝煌的大學(xué)四年生活即將結(jié)束,為期一個(gè)學(xué)期的畢業(yè)設(shè)計(jì)也接近尾聲。這次畢業(yè)設(shè)計(jì)的成果,凝聚著許多人的關(guān)懷和幫助。首先要感謝我敬愛(ài)的指導(dǎo)教師李老師的耐心指導(dǎo)和嚴(yán)格要求,在思想、學(xué)習(xí)和生活等各個(gè)方面精心照料,在研究此課題過(guò)程中創(chuàng)造良好的學(xué)術(shù)氛圍,在系統(tǒng)設(shè)計(jì)和軟件調(diào)試過(guò)程中給予極大幫助。這些教誨始終指導(dǎo)著我在本科學(xué)業(yè)中努力探索,并激勵(lì)著我在未來(lái)的人生旅途中不斷開(kāi)拓進(jìn)取,艱苦奮斗。在此,再一次對(duì)李老師的培養(yǎng)和關(guān)懷表示最真誠(chéng)的感謝!同時(shí),我要感謝其他老師對(duì)我們的學(xué)業(yè)嚴(yán)謹(jǐn)督促,并耐心地教育激勵(lì)我們積極奮進(jìn),培養(yǎng)我們形成優(yōu)異的科研作風(fēng),所有這些,無(wú)疑會(huì)讓我們受益終生。非常感激這些老師們,他們不僅在大學(xué)四年中指導(dǎo)我們的學(xué)習(xí)和生活,而且在畢業(yè)設(shè)計(jì)期間給我許多幫助和建議,他們兢兢業(yè)業(yè)、默默無(wú)聞的奉獻(xiàn)精神為我做出了好的表率,時(shí)刻鞭策著我向他們學(xué)習(xí)。非常感激我的同學(xué)們,不管是在學(xué)習(xí),還是在工作、生活的過(guò)程中,他們給予我無(wú)私的幫助和建議,使我始終充滿信心和希望,對(duì)他們致以誠(chéng)摯的謝意和衷心的祝福。最后,向所有關(guān)心和幫助過(guò)我的領(lǐng)導(dǎo)、老師,朋友和同學(xué)再次表示由衷的謝意。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1