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

正文內(nèi)容

基于lpc2124的直流電機(jī)調(diào)速系統(tǒng)proteus仿真72348(編輯修改稿)

2024-07-24 18:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 3 反轉(zhuǎn) (4) 按一次制動(dòng)鍵,電機(jī)制動(dòng),轉(zhuǎn)速較大時(shí),電機(jī)可以快速制動(dòng)到接近零,之后緩慢減速,如圖14所示。圖14 制動(dòng) 經(jīng)過(guò)仿真調(diào)試,發(fā)現(xiàn)系統(tǒng)可以實(shí)現(xiàn)基本的調(diào)速功能,并且可以較快速地啟動(dòng),系統(tǒng)具有較好的穩(wěn)定性,誤差范圍在177。1r/min。5 結(jié)束語(yǔ)本設(shè)計(jì)采用ARM7 LPC2124及外部擴(kuò)展設(shè)備實(shí)現(xiàn)對(duì)直流電機(jī)的轉(zhuǎn)速監(jiān)控,在硬件上采用了基于PWM技術(shù)的H型橋式驅(qū)動(dòng)電路,解決了電機(jī)驅(qū)動(dòng)的效率問(wèn)題,在軟件上也采用較為合理的系統(tǒng)結(jié)構(gòu)及算法,提高了ARM的使用效率。以往的數(shù)字化直流調(diào)速系統(tǒng)中轉(zhuǎn)速常用測(cè)速發(fā)電機(jī)來(lái)檢測(cè),這種測(cè)速方法的精度不夠高,在低速時(shí)更為嚴(yán)重,很難保障生產(chǎn)的高效、安全運(yùn)行,所以在本次設(shè)計(jì)中測(cè)速采用了目前較先進(jìn)的旋轉(zhuǎn)編碼器測(cè)速,即數(shù)字測(cè)速。數(shù)字測(cè)速不僅精度高,而且安全穩(wěn)定、維護(hù)方便。本系統(tǒng)的直流調(diào)速系統(tǒng)采用單閉環(huán)P調(diào)節(jié)器控制。用軟件編程完成轉(zhuǎn)速驅(qū)動(dòng),轉(zhuǎn)速檢測(cè),實(shí)現(xiàn)了對(duì)轉(zhuǎn)速的最優(yōu)化調(diào)節(jié)。同時(shí)還實(shí)現(xiàn)了轉(zhuǎn)速的按鍵輸入控制。通過(guò)本次設(shè)計(jì),加強(qiáng)了我對(duì)ARM應(yīng)用知識(shí)的掌握,同時(shí)了解了目前工業(yè)生產(chǎn)中數(shù)字化系統(tǒng)的重要性,使我對(duì)使用ARM實(shí)現(xiàn)自動(dòng)化控制的設(shè)計(jì)過(guò)程有了全面地了解。通過(guò)學(xué)習(xí)控制系統(tǒng)工作原理以及如何利用ARM實(shí)現(xiàn)各種功能,我查閱了大量相關(guān)資料,學(xué)會(huì)了許多知識(shí),培養(yǎng)了我獨(dú)立解決問(wèn)題的能力。同時(shí)在對(duì)硬件電路設(shè)計(jì)的過(guò)程中,鞏固了我的專(zhuān)業(yè)課知識(shí),使自己受益匪淺。當(dāng)然在本次設(shè)計(jì)中還有需要完善的地方,比如可以增加一個(gè)顯示模塊,顯示系統(tǒng)運(yùn)行的狀態(tài),還可以改善調(diào)節(jié)器,采用PID調(diào)節(jié)器使轉(zhuǎn)速穩(wěn)定無(wú)超調(diào),另外還可以改善按鍵輸入為數(shù)字鍵盤(pán)輸入,這樣可以給定具體的轉(zhuǎn)速??傊?,通過(guò)本次設(shè)計(jì)不僅進(jìn)一步強(qiáng)化了專(zhuān)業(yè)知識(shí),還掌握了設(shè)計(jì)系統(tǒng)的方法、步驟等,為今后的工作和學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ)。由于時(shí)間倉(cāng)促,本論文中或多或少會(huì)存在一些缺點(diǎn),所設(shè)計(jì)的軟件難免存在一些不足,懇請(qǐng)老師批評(píng)和指正。附錄 基于LPC2124的直流電機(jī)調(diào)速系統(tǒng)源代碼/*******************************************************************************File: *功能: 使用PWM6輸出PWM信號(hào),通過(guò)KEY1,KEY2,KEY3控制電機(jī)轉(zhuǎn)速,KEY1按一次加速10r/min,KEY2按一下減速10r/min,KEY3按一下制動(dòng),KEY4按一下反轉(zhuǎn)******************************************************************************/include typedef unsigned int uint32。typedef int int32。define pwmdata 240000 /*PWM周期*/define f0 1000000 /*計(jì)數(shù)器頻率*/define Z 60 /*電機(jī)每轉(zhuǎn)一圈產(chǎn)生Z個(gè)脈沖*/define kp /*PI調(diào)節(jié)器比例系數(shù)*/define ki 0 /*PI調(diào)節(jié)器積分系數(shù)*/define KEY 0x0b800000 /*,*/define KEY1 0x00800000 /**/define KEY2 0x01000000 /**/define KEY3 0x02000000 /**/define KEY4 0x08000000 /**/uint32 t1=0,t2=0,i=0。uint32 flag=0。 /*制動(dòng)標(biāo)志,flag=1轉(zhuǎn)速接近0*/uint32 fv=0。 /*正反轉(zhuǎn)標(biāo)志,fv=0正轉(zhuǎn),fv=1反轉(zhuǎn)*/ int32 nu=0,n=0。 /*nu給定轉(zhuǎn)速,n檢測(cè)轉(zhuǎn)速*/__irq void IRQ_T0(void){ t2=T0CR2。 //讀取捕獲寄存器 T0CR2=0。 //捕獲寄存器清零 if(t1t2) n=*60*f0/(Z*(t2t1))。 //T法測(cè)速 else if(t1t2) n=*60*f0/(Z*(t2t1+f0))。 // t1=t2。 T0IR=0x40。 //清除
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1