2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩93頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  摘 要</b></p><p>  液壓閥是流體傳動(dòng)中不可或缺的功能單元。一方面,流體傳動(dòng)系統(tǒng)的優(yōu)化升級(jí)需要液壓閥相應(yīng)提高性能;另一方面,液壓閥本身的創(chuàng)新也給流體系統(tǒng)帶來(lái)了新的活力。如今,液壓閥在體積、性能、能耗、智能化、制造加工工藝等方面都有了極大的發(fā)展。隨著液壓系統(tǒng)與電子技術(shù)、IT技術(shù)以及網(wǎng)絡(luò)技術(shù)的融合,液壓閥進(jìn)入了數(shù)字化時(shí)代。液壓數(shù)字閥是未來(lái)與比例閥

2、、伺服閥相輔相爭(zhēng)的一個(gè)全新的新閥種。它具有價(jià)格更低、更易與計(jì)算機(jī)相接、放大驅(qū)動(dòng)裝置更簡(jiǎn)單,而且體積更小的特點(diǎn)??此莫?dú)特性能,在今后的市場(chǎng)上,勢(shì)必將占有更大的份額!</p><p>  關(guān)鍵詞:數(shù)字液壓閥;步進(jìn)電機(jī);單片機(jī)控制;壓力傳感器反饋</p><p><b>  Abstract</b></p><p>  The hydraulic

3、valve is the indispensable part of function unit in the fluid drive. The fluid drive system's optimized promotion needs the hydraulic valve to enhance the performance correspondingly; On the other hand, hydraulic val

4、ve's innovation also bring new vigor to the fluid system. Now, the hydraulic valve had enormous development in aspects volume, performance, energy consumption, intellectualized, manufacture processing craft and etc.

5、Along with the hydraulic system, the electronic techno</p><p>  Keyboard:hydraulic valve;stepper motor;SCM Control;Pressure sensor feedback </p><p><b>  目錄</b></p><p&

6、gt;  數(shù)字液壓閥的系統(tǒng)設(shè)計(jì)</p><p><b>  第一章 緒論</b></p><p>  1.1 目的和意義</p><p>  液壓閥的發(fā)展應(yīng)從技術(shù)與市場(chǎng)相結(jié)合來(lái)看,它分成三個(gè)層次和三種發(fā)展方向。首先是以技術(shù)占領(lǐng)市場(chǎng)制高點(diǎn),高端市場(chǎng)需要高層次、高水平的技術(shù)。目前,通用的是CAN總線,這種機(jī)電液總線一體化的技術(shù)將占領(lǐng)未來(lái)5年以上

7、的技術(shù)制高點(diǎn)。各大跨國(guó)液壓公司已經(jīng)或正在發(fā)展基于這一技術(shù)基礎(chǔ)上的液壓閥系列產(chǎn)品,并用于液壓泵的變量控制以及系統(tǒng)的各種閥控回路上。這方面的發(fā)展以工程機(jī)械液壓產(chǎn)品領(lǐng)先,如已用于攤鋪機(jī)的液壓控制上, 這方面的跨國(guó)企業(yè)有Sauer-Danfoss的PLUS1系列產(chǎn)品;Rexroth也在致力于發(fā)展這方面的產(chǎn)品與技術(shù)。這些跨國(guó)企業(yè)在這方面已經(jīng)走在前列。第二個(gè)層面是技術(shù)與市場(chǎng)相結(jié)合。這是目前國(guó)際市場(chǎng)上一種流行的理念,即不僅僅是提供產(chǎn)品而是提供給用戶所

8、需的解決方案或整體銷售理念。目前這種理念更發(fā)展為液壓銷售商提供給用戶的是增值服務(wù),而不只是傳統(tǒng)的產(chǎn)品本身。第三個(gè)層面是市場(chǎng)因素占主導(dǎo),液壓閥的發(fā)展在于集成度的提高,以及大批量、低成本的生產(chǎn)模式。在這方面值得注意的是螺紋插裝閥,它作為液壓元件五種連接方式之一,正以更快的速度增加市場(chǎng)占有量。今后的趨勢(shì)是螺紋插裝閥在擠壓板式閥的市場(chǎng)空間。盡管板式閥在今后幾年中仍然</p><p>  通插裝流量閥專利產(chǎn)品也可見(jiàn)到。上海

9、豪高機(jī)電科技有限公司在2006年開(kāi)發(fā)出了用于31.5MPa下的高速開(kāi)關(guān)數(shù)字閥,空載頻響在0.2ms以下,31.5MPa下頻響在2ms以下,達(dá)到了目前的最好水平,之所以達(dá)到這一水平主要原因是材料的突破。我國(guó)的液壓工業(yè)經(jīng)過(guò)不到五十年發(fā)展,已跨入世界前列。液壓工業(yè)應(yīng)抓住改革開(kāi)放大發(fā)展的機(jī)遇,企業(yè)家與技術(shù)人員要更新產(chǎn)品和理念,從為用戶增值的理念體現(xiàn)出市場(chǎng)競(jìng)爭(zhēng)意識(shí),站在市場(chǎng)的高峰和前列。</p><p>  多路閥得到廣泛

10、應(yīng)用:閥在組合成液壓系統(tǒng)時(shí),有一個(gè)共同特點(diǎn),就是必須給它們?cè)O(shè)計(jì)安裝閥板。安裝閥板的配合孔精度要求很高,在單件小批量非數(shù)控加工的條件下,很容易產(chǎn)生不合格品。那么有沒(méi)有一種不需要加工閥板,又能任意組合的能形成特定控制功能的閥組呢?這就是多路閥。多路閥有手柄凸輪、拉桿、遙控軟軸、旋轉(zhuǎn)手柄等控制方式。其中手柄控制使用最為廣泛,即可以控制動(dòng)作又可以作為應(yīng)急備用。如在高空作業(yè)車中,當(dāng)作業(yè)臂舉升到一定高度而控制電器發(fā)生故障時(shí),為了保證人身安全,必須把

11、作業(yè)臂降下來(lái),這時(shí)只需要扳動(dòng)換向手柄即可。多路閥有純電控、氣控、電液控等多種換向方式。常規(guī)的板式安裝閥幾乎不能做到既帶手柄又帶電、氣液聯(lián)合控制方式。而移動(dòng)液壓設(shè)備住往又有這個(gè)要求,即在電器自動(dòng)控制方式失效時(shí)必須做到能夠手動(dòng)控制,便于將作業(yè)功能恢復(fù)后對(duì)設(shè)備進(jìn)行檢修。多路閥進(jìn)油聯(lián)、控制聯(lián)、出油聯(lián)能夠有機(jī)地組合在一起,只進(jìn)行簡(jiǎn)單的拆分就可以湊成聯(lián)數(shù)不同的換向閥組來(lái)分別控制多個(gè)執(zhí)行機(jī)構(gòu),如油缸、液壓、馬達(dá)等。多路閥本身并不需要用戶自己加工閥板,

12、這樣多路閥在使用過(guò)程中,對(duì)用戶就沒(méi)有過(guò)高的工藝要求,基本杜絕了常見(jiàn)液壓系統(tǒng)泄漏的通病。再加上多路閥結(jié)構(gòu)緊湊</p><p>  節(jié)能是持續(xù)的挑戰(zhàn):液壓控制閥的工作總是伴隨著壓力損失,即能量損失。在一定意義上,液壓閥的功能是以能量損失為代價(jià)而獲得的。從節(jié)能的角度看,采用泵控的液壓系統(tǒng)應(yīng)比閥控的系統(tǒng)好。但從總體的工況、性能、多重負(fù)載以及成本等各個(gè)方面綜合考慮,閥控的液壓系統(tǒng)還是處于主導(dǎo)的位置。因此,一方面在設(shè)計(jì)系統(tǒng)的

13、時(shí)候,應(yīng)盡可能地考慮節(jié)能措施,如采用變量泵、負(fù)載傳感控制或三通型調(diào)速等。另一方面采用高性能、高質(zhì)量、高可靠及低成本的液壓閥就是一種節(jié)能措施。如閥體的鑄造流道經(jīng)優(yōu)化設(shè)計(jì),精密鑄造,表面光潔、流暢,這樣的閥體必定外形緊湊、重量輕,且通流能力強(qiáng),故可減少液流流經(jīng)閥體內(nèi)部通道時(shí)產(chǎn)生的不必要的流阻損失。如果同樣功能的控制閥,其中某種閥的抗污染能力強(qiáng),工作可靠性好,則其可避免高額的過(guò)濾成本,更可降低因故障而造成停產(chǎn)損失等風(fēng)險(xiǎn),這也可以說(shuō)是具有很好的

14、節(jié)能效應(yīng)。一種液壓閥只能實(shí)現(xiàn)一種功能,這樣容易使系統(tǒng)閥塊體積過(guò)大。產(chǎn)品和產(chǎn)品之間的兼容性不好也很容易造成液壓系統(tǒng)不穩(wěn)定,由此引發(fā)一系列的發(fā)熱、泄漏等非節(jié)能問(wèn)題。所以液壓閥的集成化發(fā)展方向應(yīng)該在節(jié)能方面是可行的,這樣可以減少泄漏,提高產(chǎn)品間的兼容性,一種閥可以實(shí)現(xiàn)3種甚至4</p><p>  數(shù)字化控制漸成趨勢(shì):在更小的空間實(shí)現(xiàn)更多功能組件的設(shè)置,以滿足應(yīng)用中的特殊要求,是目前液壓產(chǎn)品設(shè)計(jì)中突出的問(wèn)題。比例技術(shù)與

15、電子技術(shù)的結(jié)合可以解決這類問(wèn)題,是未來(lái)液壓應(yīng)用領(lǐng)域的發(fā)展方向。由于有永久存儲(chǔ)功能,數(shù)字管理保證了系統(tǒng)設(shè)置的可重復(fù)性,數(shù)字組件測(cè)試保證了所有功能參數(shù)設(shè)置的可重復(fù)性,新的控制技術(shù)提高了比例閥的靜態(tài)和動(dòng)態(tài)特性。</p><p>  1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀</p><p>  經(jīng)過(guò)長(zhǎng)期不懈的研究開(kāi)發(fā),Atos公司在新型數(shù)字化電液技術(shù)上取得了長(zhǎng)足的發(fā)展,并不斷在不同的領(lǐng)域成功應(yīng)用。相關(guān)的產(chǎn)品信息包

16、括形成具有高動(dòng)態(tài)響應(yīng)的比例插裝閥;形成具有P/Q組合比例控制功能的閥、插件、變量泵及伺服執(zhí)行器;形成具有便捷的參數(shù)設(shè)置和強(qiáng)大診斷功能可實(shí)現(xiàn)遠(yuǎn)程操作的閥件;形成具有比例控制的防爆閥及不銹鋼閥;可在高強(qiáng)度振動(dòng)和沖擊等苛刻工況下,“粗獷”地操作運(yùn)行;數(shù)字技術(shù)的應(yīng)用簡(jiǎn)化了控制系統(tǒng)的接線,同時(shí)提高了系統(tǒng)的使用效率。 Atos新型數(shù)字電液技術(shù)可為任何電液軸提供位移、速度或力的閉環(huán)控制方案。通過(guò)一個(gè)帶有內(nèi)置位移傳感器的伺服缸,一個(gè)帶有閉環(huán)功能數(shù)字控制

17、器的比例閥,連接到電源和閥體本身的電子傳感器反饋,并連接到機(jī)器設(shè)備的現(xiàn)場(chǎng)總線網(wǎng)絡(luò)中,是實(shí)現(xiàn)高精度可控制軸運(yùn)動(dòng)的最佳解決方案。目前,Atos數(shù)字電液技術(shù)主要應(yīng)用于注塑機(jī)行業(yè)的壓力/流量控制,吹塑機(jī)的壁厚控制。液壓軸向同步控制主要應(yīng)用在CNC折彎?rùn)C(jī)的折彎階段,陶瓷壓機(jī)取料功能,大型工業(yè)提升器的平臺(tái)控制,還可應(yīng)用于航天工業(yè)的高精度仿真模擬試驗(yàn)設(shè)備、娛樂(lè)及訓(xùn)練系統(tǒng)。與常規(guī)的伺服閥相比,派克漢尼汾公司開(kāi)發(fā)的采用VCD(音圈驅(qū)動(dòng))技術(shù)的DFplus

18、</p><p>  在今后幾年,螺紋插裝閥的市場(chǎng)占有量將由現(xiàn)在的5%~10%增至25%~30%,二通插裝閥的市場(chǎng)占有量將由現(xiàn)在的15%~20%增至20%~25%,而疊加式、板式、管式等閥種的市場(chǎng)占有量將有可能下降。</p><p>  目前,國(guó)內(nèi)的企業(yè)正從設(shè)備等硬件設(shè)施與管理等軟件設(shè)施各方面追趕世界先進(jìn)水平,并取得了明顯的成績(jī),他們的產(chǎn)品在2006年的PTC ASIA展覽會(huì)上大家有目共睹

19、??偟膩?lái)說(shuō),國(guó)產(chǎn)閥優(yōu)勢(shì)在價(jià)格,差距在質(zhì)量。但這只是從表面上看,我國(guó)液壓工業(yè)與國(guó)外相比在液壓閥方面的差距,在中低端市場(chǎng)上既不在于技術(shù)也不在于質(zhì)量,而在于管理。說(shuō)到底,真正的差距是理念上的及資金體制與機(jī)制方面的,實(shí)質(zhì)上并不是技術(shù)上的,包括高端市場(chǎng)。</p><p>  1.3 畢業(yè)設(shè)計(jì)的內(nèi)容</p><p>  本次畢業(yè)設(shè)計(jì),我采用實(shí)驗(yàn)法,選擇在KEILC51單片機(jī)實(shí)驗(yàn)臺(tái)上,進(jìn)行模擬實(shí)驗(yàn),以

20、確定實(shí)際中所需要的參數(shù),再使用這些參數(shù)完成相關(guān)的設(shè)計(jì)計(jì)算,最終確定設(shè)計(jì)方案。主要是對(duì)于數(shù)字液壓閥這個(gè)新領(lǐng)域的一個(gè)探索,這是一個(gè)機(jī)電一體化的產(chǎn)品,體現(xiàn)了機(jī)械產(chǎn)品一個(gè)未來(lái)的走勢(shì)。</p><p>  這次畢業(yè)設(shè)計(jì)的主要內(nèi)容有:</p><p>  1. 液壓閥改造(步進(jìn)電機(jī)與液壓閥的連接);</p><p>  2. 單板機(jī)控制步進(jìn)電機(jī);</p>&l

21、t;p>  3. 壓力傳感器反饋。</p><p>  第二章 數(shù)字液壓閥結(jié)構(gòu)設(shè)計(jì)</p><p>  機(jī)械部分設(shè)計(jì),其中一個(gè)主要的部分就是對(duì)于普通液壓閥的改造,使其成為一個(gè)數(shù)字液壓閥,可以用計(jì)算機(jī)進(jìn)行遠(yuǎn)程控制。而這其中就包括了三個(gè)重要部分:傳動(dòng)部分、控制部分、反饋部分。</p><p>  在傳動(dòng)部分中,本次畢業(yè)設(shè)計(jì)采用了步進(jìn)電機(jī)來(lái)帶動(dòng)液壓閥的轉(zhuǎn)動(dòng)。步進(jìn)

22、電機(jī)可以運(yùn)用單片機(jī)的輸出功能,通過(guò)編程實(shí)現(xiàn)輸出3個(gè)信號(hào)分別給步進(jìn)電機(jī)的三相A、B、C,并通過(guò)輸出時(shí)信號(hào)的循環(huán)次序,來(lái)設(shè)定步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)方向及輸出信號(hào)的頻率以便設(shè)定步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)頻率。這是非常容易實(shí)現(xiàn)的一個(gè)控制方式,簡(jiǎn)單方便。而且,在我的設(shè)計(jì)中,步進(jìn)電機(jī)軸將與液壓閥的軸同軸連接,這樣可以得到一個(gè)穩(wěn)定的傳動(dòng)比,也就是1:1的傳動(dòng)比,易于設(shè)計(jì)和計(jì)算。雖然用齒輪傳遞動(dòng)力可以得到不錯(cuò)的扭矩,但是精確度不能保證,對(duì)于空間的占用也遠(yuǎn)遠(yuǎn)大于直接連接的方

23、式,與本次設(shè)計(jì)思想不符,所以本次畢業(yè)設(shè)計(jì)還是采用步進(jìn)電機(jī)軸將與液壓閥的軸同軸連接的方式的理念進(jìn)行設(shè)計(jì)。</p><p>  對(duì)于控制部分,本次畢業(yè)設(shè)計(jì)將使用89C51單片機(jī)進(jìn)行控制。89C51單片機(jī)是一個(gè)使用很普遍的芯片,它的40個(gè)引腳的功能,也基本上可以滿足我這次設(shè)計(jì)的需要,是一個(gè)很好用的芯片。在本次畢業(yè)設(shè)計(jì)中,89C51單片機(jī)將作為一個(gè)控制芯片,對(duì)其編輯程序,便可以讓它對(duì)步進(jìn)電機(jī)進(jìn)行一定的控制,不如控制轉(zhuǎn)速、

24、轉(zhuǎn)動(dòng)方向等。由于89C51輸出的信號(hào)比較弱,所以必要的時(shí)候會(huì)連接一個(gè)放大芯片,以放大信號(hào),這樣可以更好的對(duì)步進(jìn)電機(jī)進(jìn)行控制。</p><p>  最后是反饋部分,對(duì)于一個(gè)閉環(huán)系統(tǒng),反饋部分是很重要的一個(gè)部分。本次畢業(yè)設(shè)計(jì),基于執(zhí)行元件是液壓閥,所以我設(shè)計(jì)了壓力傳感器作為一個(gè)反饋系統(tǒng),它的作用是測(cè)量液壓閥系統(tǒng)內(nèi)部的壓力,以反饋給89C51單片機(jī),讓89C51單片機(jī)可以通過(guò)反饋的結(jié)果進(jìn)行進(jìn)一步的控制。由于壓力傳感器反

25、饋的信號(hào)是一個(gè)電信號(hào),所以還需要把電信號(hào)轉(zhuǎn)化為數(shù)字信號(hào),這就需要一個(gè)A/D轉(zhuǎn)換芯片在壓力傳感器與89C51之間進(jìn)行工作。</p><p>  以上就是這次畢業(yè)設(shè)計(jì)中,對(duì)于機(jī)械部分的一些構(gòu)思,基于以上構(gòu)思,我將進(jìn)行進(jìn)一步設(shè)計(jì),以達(dá)到預(yù)期的目標(biāo)和這次畢業(yè)設(shè)計(jì)中應(yīng)達(dá)到的要求。</p><p>  2.1 液壓閥的選擇</p><p>  本次畢業(yè)設(shè)計(jì)將選用YG13H型高靈

26、敏度先導(dǎo)式減壓閥,下面是這個(gè)型號(hào)的減壓閥的介紹:</p><p>  本系列減壓閥屬于先導(dǎo)活塞式減壓閥。由主閥和導(dǎo)閥兩部分組成。主閥主要由閥座、主閥盤、活塞、彈簧等零件組成。導(dǎo)閥主要由閥座、閥瓣、膜片、彈簧、調(diào)節(jié)彈簧等零件組成。通過(guò)調(diào)節(jié)調(diào)節(jié)彈簧壓力設(shè)定出口壓力、利用膜片傳感出口壓力變化,通過(guò)導(dǎo)閥啟閉驅(qū)動(dòng)活塞調(diào)節(jié)主閥節(jié)流部位過(guò)流面積的大小,實(shí)現(xiàn)減壓穩(wěn)壓功能。</p><p>  本系列產(chǎn)品在

27、普通減壓閥基礎(chǔ)上做了以下改進(jìn),加大了活塞面積,改變了節(jié)流結(jié)構(gòu),改變了密封形式,改進(jìn)了導(dǎo)閥結(jié)構(gòu)和調(diào)節(jié)彈簧形式,從而從以下幾方面提高了產(chǎn)品的性能:</p><p>  1、提高了對(duì)出口壓力變化的傳感效能,提高了靈敏度,大大降低了因上游壓力變化,流量變化等因素引起的壓力偏差。</p><p>  2、改善了流線分布,降低了噪聲。</p><p>  3、改進(jìn)了密封面結(jié)構(gòu),

28、延長(zhǎng)了密封面壽命。</p><p>  本產(chǎn)品主要用于液壓管路,適用于進(jìn)口壓力變化大,流量變化大的液壓管路。</p><p>  我選擇這款液壓閥有以下幾個(gè)理由:首先,它本身可以用于液壓油路,而且它的性能可以適應(yīng)大流量(本次畢業(yè)設(shè)計(jì),液壓閥必須可以承受30MPa的壓力);其次,他可以適應(yīng)大流量的變化(0~30MPa的壓力變化);它的靈敏度比較高,比較適合改造成數(shù)字液壓閥;最后,它的結(jié)構(gòu)比較

29、好,可以較為容易的進(jìn)行改造工作。</p><p>  2.2 步進(jìn)電機(jī)的選擇</p><p>  步進(jìn)電機(jī)是機(jī)電控制中一種常用的執(zhí)行機(jī)構(gòu),它的用途是將電脈沖轉(zhuǎn)化為角位移,通俗地說(shuō):當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度(及步進(jìn)角)。通過(guò)控制脈沖個(gè)數(shù)即可以控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)通過(guò)控制脈沖頻率來(lái)控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)

30、速的目的。 </p><p><b>  一、步進(jìn)電機(jī)常識(shí) </b></p><p>  常見(jiàn)的步進(jìn)電機(jī)分三種:永磁式(PM),反應(yīng)式(VR)和混合式(HB),永磁式步進(jìn)電機(jī)一般為兩相,轉(zhuǎn)矩和體積較小,步進(jìn)角一般為7.5度或15度;反應(yīng)式步進(jìn)電機(jī)一般為三相,可實(shí)現(xiàn)大轉(zhuǎn)矩輸出,步進(jìn)角一般為1.5度,但噪聲和振動(dòng)都很大。在歐美等發(fā)達(dá)國(guó)家80年代已被淘汰;混合式步進(jìn)電機(jī)是指

31、混合了永磁式和反應(yīng)式的優(yōu)點(diǎn)。它又分為兩相和五相:兩相步進(jìn)角一般為1.8度而五相步進(jìn)角一般為0.72度。這種步進(jìn)電機(jī)的應(yīng)用最為廣泛。 </p><p><b>  二、計(jì)算</b></p><p>  在選用步進(jìn)電機(jī)之前,我必須做一個(gè)計(jì)算,需要得到一個(gè)數(shù)值,以確定選用的步進(jìn)電機(jī)必須提供多大的扭矩才能帶動(dòng)我選用的液壓閥轉(zhuǎn)動(dòng)起來(lái)!根據(jù)我選用的YG13H型高靈敏度先導(dǎo)式減壓閥

32、,它的先導(dǎo)閥心的開(kāi)口直徑為2mm,本次畢業(yè)設(shè)計(jì)所要求的液壓閥的最大壓力為30MPa,這樣我們就能算出,所需要步進(jìn)電機(jī)的扭矩,計(jì)算如下:</p><p>  F = P * A =30 * 3.14 * 1 * 1 = 94.2N(液壓系統(tǒng)的阻力)</p><p>  P扭 = F * S =94.2 * 0.006 =0.57N/m(電動(dòng)機(jī)必須提供的扭矩)</p><p

33、>  根據(jù)上面的計(jì)算,電動(dòng)機(jī)的扭矩必須大于0.57N/m才能把液壓閥帶動(dòng)起來(lái),所以根據(jù)需要我選用混合式步進(jìn)電機(jī)BS86HB65-04</p><p>  三、混合式步進(jìn)電機(jī)BS86HB65-04</p><p>  下面列出了本次畢業(yè)設(shè)計(jì)用到的混合式步進(jìn)電機(jī)的一些典型參數(shù): </p><p>  產(chǎn)品名稱:BS86HB65-04</p><

34、p><b>  步距精度:5%</b></p><p>  溫升:80℃ Max</p><p>  環(huán)境溫度:-20℃~+50℃ (圖2.1)</p><p>  絕緣電阻:100MΩ Min 500VDC</p><p>  耐壓:500V A

35、C 1minute</p><p>  徑向跳動(dòng):最大0.06mm(450g負(fù)載)</p><p>  軸向跳動(dòng):最大0.08mm(450g負(fù)載)</p><p>  電氣規(guī)格(Specifications):</p><p><b>  (表2.2)</b></p><p>  2.3 壓力傳

36、感器的選擇</p><p>  壓力傳感器,我選擇了高溫壓力傳感器TQ-550系列離子束濺射薄膜壓力傳感器。它應(yīng)用了先進(jìn)的離子束濺射和離子束刻蝕工藝,將應(yīng)變電橋直接制作在金屬測(cè)壓膜片上。由于不用傳統(tǒng)的膠粘工藝,顯著改善了應(yīng)變式傳感器的長(zhǎng)期穩(wěn)定性及抗蠕變特性,使產(chǎn)品使用的溫度范圍大為擴(kuò)展。由于沒(méi)有活動(dòng)部件,抗振動(dòng)和抗沖的能力很強(qiáng),可用于惡劣的環(huán)境。</p><p>  技術(shù)參數(shù):量 

37、;   程: 0~30 MPa </p><p>  工作電壓: 5 DC</p><p>  精    度: ±0.1、±0.25 ±0.5%FS</p><p>  輸    出: 1.5~1.8mv/v</p><p>

38、;  環(huán)境溫度: -40~+125℃</p><p>  介質(zhì)溫度: -40~+400(℃) 溫度可選</p><p>  輸出阻抗: 3±0.5KΩ</p><p>  絕緣電阻: ≥1000MΩ</p><p>  允許過(guò)載: 120%FS</p><p>  響應(yīng)時(shí)間: ≤1(ms)

39、</p><p>  響應(yīng)頻率: 10KHZ</p><p>  溫度對(duì)零點(diǎn)影響:  ±0.01%FS/℃</p><p>  溫度對(duì)靈敏度影響:±0.02%FS/℃</p><p>  突出特點(diǎn):1、高溫、高壓;2、高精度、高穩(wěn)定性精度優(yōu)于0.1%/年;3、抗振動(dòng)、沖擊、耐腐蝕,全不銹鋼結(jié)構(gòu);4、體積

40、小、重量輕、直接過(guò)程安裝。 </p><p>  我選擇這款壓力傳感器的原因是,高溫壓力傳感器TQ-550它有很適合的量程0~30MPa(與本次畢業(yè)設(shè)計(jì)的要求相符);其次,它可以使用于液壓環(huán)境,可以耐高溫、高壓;然后,它的響應(yīng)時(shí)間很短、響應(yīng)頻率較快,可以說(shuō)是很精密,很適合數(shù)字控制;最后,它體積較小,尺寸很合適我選定的液壓閥。這就是我選用它的原因,這次畢業(yè)設(shè)計(jì)中,它起到的作用是測(cè)定壓力值并把信號(hào)反饋給控制系統(tǒng),即壓

41、力傳感器實(shí)時(shí)測(cè)定液壓閥內(nèi)部系統(tǒng)的壓力值,并把這個(gè)壓力值通過(guò)電信號(hào)的形式反饋給控制系統(tǒng)。</p><p>  2.4 改造圖及說(shuō)明</p><p><b>  改造圖:</b></p><p><b> ?。▓D2.3)</b></p><p><b>  如圖2.3所示:</b>

42、</p><p>  1.先導(dǎo)閥芯 2.閥體 3.主閥芯 4.端蓋</p><p>  5.步進(jìn)電機(jī) 6.軸套 7.壓力傳感器</p><p><b>  局部圖:</b></p><p><b>  (圖2.4)</b>

43、;</p><p><b>  如圖2.4所示</b></p><p>  1.步進(jìn)電機(jī) 2.軸套 3.閥體</p><p>  如圖2.3,此圖為YG13H型高靈敏度先導(dǎo)式減壓閥改造成數(shù)字液壓閥的機(jī)械部分的改造圖。圖中所示,編號(hào)2部分為閥體,編號(hào)5部分為步進(jìn)電機(jī),編號(hào)7部分為壓力傳感器,編號(hào)6部分為連軸器。&l

44、t;/p><p>  YG13H型高靈敏度先導(dǎo)式減壓閥是一個(gè)定差減壓閥,它可以使液壓系統(tǒng)中的某一支路的壓力低于系統(tǒng)壓力且保持壓力恒定。壓力油由閥的進(jìn)口流入,經(jīng)減壓口減壓后從出油口流出。當(dāng)出口油壓力低于先導(dǎo)閥的調(diào)定壓力時(shí),先導(dǎo)閥關(guān)閉,主閥心上下兩腔壓力相等;當(dāng)出口油壓力高于先導(dǎo)閥的調(diào)定壓力時(shí),先導(dǎo)閥心移動(dòng),先導(dǎo)閥打開(kāi),主閥心的油液便從外泄口流回油箱。</p><p>  根據(jù)這次畢業(yè)設(shè)計(jì)的需要,

45、我的改造部分主要是在編號(hào)5、6、7所示部分。首先,編號(hào)6部分原是一個(gè)旋緊手柄,用于給液壓閥調(diào)定一個(gè)固定的壓力值,為了讓其可以進(jìn)行遠(yuǎn)程控制,我把旋緊手柄卸下,換上步進(jìn)電機(jī),并用軸套(圖示編號(hào)6)連接步進(jìn)電機(jī)的伸出軸與的伸出軸,讓其可以聯(lián)動(dòng),即當(dāng)步進(jìn)電機(jī)旋轉(zhuǎn)時(shí),液壓閥的軸也隨其一起旋轉(zhuǎn)。這樣,再用單片機(jī)控制步進(jìn)電機(jī)的旋轉(zhuǎn),就可以達(dá)成液壓閥的數(shù)字控制。</p><p>  其次,本設(shè)計(jì)中附加了隔板一個(gè),為了可以讓步進(jìn)電

46、機(jī)可以擺放在液壓閥附近一個(gè)合適的位置上而設(shè)計(jì),它的作用是支撐步進(jìn)電機(jī)的重量,限制步進(jìn)電機(jī)的位移,以防止其振動(dòng)。隔板主要由兩塊鋼板組成,一塊與步進(jìn)電機(jī)后部安裝孔相連,另一塊與閥體相連,在安裝過(guò)程中,要保證與閥體相連的鋼板與閥體中心軸的平行度公差和垂直度公差,還要保證于步進(jìn)電機(jī)相連的鋼板的平行度公差,這樣才能保證步進(jìn)電機(jī)與液壓閥兩軸之間的同軸度,從而保證正常的工作需要!</p><p>  最后,編號(hào)7部分為壓力傳感

47、器。編號(hào)7部分原是一個(gè)螺栓,卸下螺栓,便可以擰上尺寸相同的壓力傳感器TQ-550,它可以測(cè)定液壓閥系統(tǒng)內(nèi)部壓力油的壓力,并以電信號(hào)的形式反饋給控制系統(tǒng),即反饋?zhàn)饔谩?lt;/p><p>  第三章 控制系統(tǒng)硬件設(shè)計(jì)</p><p>  本次畢業(yè)設(shè)計(jì)中,采用89C51單片機(jī)、驅(qū)動(dòng)芯片,A/D轉(zhuǎn)換器、壓力傳感器、步進(jìn)電機(jī)和負(fù)載來(lái)構(gòu)成一個(gè)整體的控制系統(tǒng)的硬件部分。</p><p&

48、gt;  首先對(duì)89C51單片機(jī)進(jìn)行程序編輯(在軟件部分進(jìn)行講述),使其根據(jù)需要,產(chǎn)生一定頻率的A、B、C、D四相信號(hào)(根據(jù)實(shí)際需要,可擴(kuò)充更多相信號(hào)),這樣就可以控制步進(jìn)電機(jī)按照需要一需要的轉(zhuǎn)速和轉(zhuǎn)動(dòng)方向進(jìn)行動(dòng)作。當(dāng)采用單片機(jī)進(jìn)行控制時(shí),需要在單片機(jī)和步進(jìn)電機(jī)之間設(shè)驅(qū)動(dòng)電路,步進(jìn)電機(jī)的驅(qū)動(dòng)電流相對(duì)較大,需要驅(qū)動(dòng)電路放大信號(hào)來(lái)提供步進(jìn)電機(jī)的工作電流,這樣才能使步進(jìn)電機(jī)正常旋轉(zhuǎn)。這樣步進(jìn)電機(jī)就可以驅(qū)動(dòng)負(fù)載(數(shù)字液壓閥),當(dāng)絲杠開(kāi)始動(dòng)作(相

49、當(dāng)于旋緊手柄),系統(tǒng)的內(nèi)部壓力開(kāi)始逐漸加大,此時(shí)壓力傳感器將不斷測(cè)量負(fù)載(數(shù)字液壓閥)的內(nèi)部壓力,并不斷反饋給ADC0809這個(gè)A/D轉(zhuǎn)換芯片,而ADC0809芯片也會(huì)將電信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)后,再次反饋給89C51單片機(jī),這樣周而復(fù)始,直到壓力到達(dá)需要值,系統(tǒng)將停止工作。</p><p>  控制系統(tǒng)硬件部分由4大部分組成,即: 89C51單片機(jī);驅(qū)動(dòng)電路;反饋電路;步進(jìn)電機(jī)。系統(tǒng)的總體框圖如圖3.1所示。<

50、;/p><p><b> ?。▓D3.1)</b></p><p>  3.1 89C51單片機(jī)的介紹</p><p>  3.1.1 引腳簡(jiǎn)要說(shuō)明 h"kU&{  </p><p>  YeWE1、主電源引腳Vcc和Vss &jpLK{d(,  </p>

51、<p>  4Ri}&EVcc(40腳):主電源接+5V Z7Wn c:Y  </p><p>  Vss(20腳):接地 sGEP):  </p><p>  O$Jt=F 2、時(shí)鐘電路引腳XTAL1 和XTAL2 $q'c6!uZL  .IH4bz  </p><p>  

52、XTAL2(18腳):接外部晶體振蕩器的一端。片內(nèi)是一個(gè)振蕩電路反相放大器的輸出端。 \am_~^UR\</p><p>  XTAL1(19腳):接外部晶體振蕩器的另一端。片內(nèi)是一個(gè)振蕩電路反相放大器的輸入端。 Py[N[xZ  `D8PS_y Y</p><p>  3、控制信號(hào)RST/Vpd、ALE/(/PROG) 、/ PSEN和 (/EA)/Vpp (*f( (

53、DM=</p><p>  P3.0~P3.7(10~17腳):8位準(zhǔn)雙向I/O口。負(fù)載能力為3個(gè)LSTTL門。另外還有專門的第二功能。 6P( zlmW-x</p><p>  3.1.2 P3口的第二功能</p><p>  P3.0(10腳): RXD(串行口輸入端) L>g@-  </p><p>  P3.

54、1(11腳): TXD(串行口輸出端) ywZ&3_zc  </p><p>  P3.2(12腳): /INT0(外部中斷0輸入端) Bs|%BZ0U  </p><p>  P3.3(13腳): /INT1(外部中斷1輸入端) pIDP(a(}  </p><p>  P3.4(14腳): T0(定時(shí)器/計(jì)數(shù)器0

55、外部輸入端) 5{nP9ku  </p><p>  P3.5(15腳): T1(定時(shí)器/計(jì)數(shù)器1外部輸入端) Q /R7U3S</p><p>  P3.7(17腳): /RD(片外數(shù)據(jù)存貯器讀選通信號(hào)輸出端) zDhdiP[  $n<usL$ 6 </p><p>  3.2 步進(jìn)電機(jī)工作原理的介紹</p>&

56、lt;p><b>  步進(jìn)電機(jī)工作原理:</b></p><p>  以三相反應(yīng)式步進(jìn)電機(jī)為例,其典型結(jié)構(gòu)如圖3.2所示。當(dāng)A相控制繞組接通脈沖電流時(shí),在磁拉力作用下使A相的定、轉(zhuǎn)子對(duì)齊,相鄰的B相和D相的定、轉(zhuǎn)子小齒錯(cuò)開(kāi)。若換成B相通電,則磁拉力使B相定、轉(zhuǎn)子小齒對(duì)齊(轉(zhuǎn)過(guò)),而與B相相鄰的C相和A相的定、轉(zhuǎn)子小齒又錯(cuò)開(kāi),即步進(jìn)電機(jī)轉(zhuǎn)過(guò)一個(gè)步距角。若按A→B→C→A…規(guī)律循環(huán)順序通電

57、,則步進(jìn)電機(jī)按一定方向轉(zhuǎn)動(dòng)。若改變通電順序?yàn)?A→C→B→A,則電機(jī)反向轉(zhuǎn)動(dòng)。這種控制方式稱為三相單三拍。若按AB→BC→CA→AB或A→AB→B→BC→C→CA→A順序通電則稱為三相雙拍或三相單、雙六拍。無(wú)論采用哪種控制方式,在一個(gè)通電循環(huán)內(nèi),步進(jìn)電機(jī)的轉(zhuǎn)角恒為一個(gè)齒距角。所以,可以通過(guò)改變步進(jìn)電機(jī)通電循環(huán)次序來(lái)改變轉(zhuǎn)動(dòng)方向,可以通過(guò)改變通電頻率來(lái)改變其角頻率。運(yùn)用單片機(jī)的輸出功能,通過(guò)編程實(shí)現(xiàn)輸出3個(gè)信號(hào)分別給步進(jìn)電機(jī)的三相A、B、

58、C,并通過(guò)輸出時(shí)信號(hào)的循環(huán)次序,來(lái)設(shè)定步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)方向及輸出信號(hào)的頻率以便設(shè)定步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)頻率。</p><p>  本次采用的是四相八拍步進(jìn)電機(jī),所以,通電方式為A→AB→B→BC→C→CD→D→DA→A,反轉(zhuǎn)則為A→DA→D→CD→C→BC→B→AB→A。</p><p><b>  (圖3.3)</b></p><p>  3.3

59、硬件部分設(shè)計(jì)</p><p>  3.3.1 單片機(jī)電路</p><p>  本系統(tǒng)采用89C51單片機(jī)產(chǎn)生控制信號(hào)。單片機(jī)內(nèi)部的RAM和ROM即可滿足該項(xiàng)目的要求,在以后的實(shí)際運(yùn)用中,如需擴(kuò)展較多的外部RAM和ROM時(shí),可加上數(shù)據(jù)緩沖器。步進(jìn)電機(jī)控制信號(hào)通過(guò)89C51單片機(jī)的P1口的P1. 0、P1. 1、P1. 2、P1. 3四個(gè)口輸出的具有時(shí)序的方波,經(jīng)ULN2803AP芯片(為方

60、便輸出,起非門的作用)作為步進(jìn)電機(jī)的控制信號(hào),并設(shè)置產(chǎn)生外部中斷,達(dá)到靈活控制步進(jìn)電機(jī)的目的。ULN2803AP芯片在整個(gè)電路中,起到一個(gè)驅(qū)動(dòng)步進(jìn)電機(jī)的作用,由于步進(jìn)電機(jī)工作需要較大的功率,所以通常需要使用功率放大器來(lái)提供步進(jìn)電機(jī)的工作電流,將89C51單片機(jī)送來(lái)的弱電信號(hào)變?yōu)閺?qiáng)電信號(hào),可以采用集成功放,也可以采用分立元件。本設(shè)計(jì)采用成本低、電路簡(jiǎn)單且可靠性高的直流固態(tài)繼電器ULN2803AP芯片,主要技術(shù)參數(shù):工作電壓12~150VD

61、C,額定電流1~5 A,隔離電壓≥1500 V,絕緣電壓≥2000 V,控制電壓3~32 V,開(kāi)啟電流5mA,通態(tài)壓降(1. 3 V,通態(tài)電流(1mA,開(kāi)關(guān)時(shí)間≤0. 1 ms,工作環(huán)境溫度-30~80℃)來(lái)同時(shí)實(shí)現(xiàn)隔離和放大的兩大功能。通過(guò)上面的</p><p>  3.3.2 反饋電路</p><p>  本次畢業(yè)設(shè)計(jì),我選用的傳感器為高溫壓力傳感器TQ-550型。它的工作電壓為5D

62、C,輸出電壓為5~15DC,測(cè)量范圍為0~30MPa。它的工作原理是從負(fù)載上測(cè)出瞬時(shí)的系統(tǒng)內(nèi)部壓力,并用電信號(hào)的形式傳遞給芯片ADC0809。這樣,當(dāng)輸出電壓為5DC時(shí),測(cè)量出來(lái)的系統(tǒng)內(nèi)部壓力就是0MPa;當(dāng)輸出電壓為15DC時(shí),測(cè)量出來(lái)的系統(tǒng)內(nèi)部壓力就是30MPa。同樣道理,我們就可以算出,當(dāng)電壓為5~15DC之間任意值時(shí),系統(tǒng)內(nèi)部的壓力是多少了。之后把壓力傳感器的輸出數(shù)據(jù)線接在芯片ADC0809的IN0接口上,這樣芯片ADC0809

63、就可以讀取壓力傳感器輸出的電信號(hào)了。</p><p>  而在本次畢業(yè)設(shè)計(jì)中,芯片ADC0809在反饋電路起到了一個(gè)A/D轉(zhuǎn)換器的作用,即將壓力傳感器輸出的電信號(hào),轉(zhuǎn)換為數(shù)字信號(hào),再輸出給89C51單片機(jī),單片機(jī)再根據(jù)得到的信號(hào),進(jìn)行判斷(比較壓力是否已經(jīng)超過(guò)程序設(shè)定的最大壓力),在控制步進(jìn)電機(jī)是否繼續(xù)旋轉(zhuǎn),是則進(jìn)行下一次循環(huán),否則步進(jìn)電機(jī)停止轉(zhuǎn)動(dòng),控制停止。</p><p>  芯片AD

64、C0809的IN0引腳用于接收外部來(lái)的電信號(hào),而D0~D7引腳則用來(lái)輸出轉(zhuǎn)換完成的數(shù)字信號(hào),所以D0~D7引腳與89C51單片機(jī)P00~P07引腳相連。89C51單片機(jī)P00~P07引腳根據(jù)介紹我們可以知道,它們的作用是訪問(wèn)片外存貯器時(shí)作為低八位地址線和八位數(shù)據(jù)線(復(fù)用)。負(fù)載能力為8個(gè)LSTTL門,同時(shí)可以做A/D轉(zhuǎn)換的接收端用,這一作用也正是本次設(shè)計(jì)中所需要的。而ADC0809的CS、WR、RD、EOC引腳用于單片機(jī)89C51交換數(shù)

65、據(jù),使芯片ADC0809可以正常工作。最后芯片ADC0809 的CLK引腳需要于系統(tǒng)的CLK引腳相連,使其與單片機(jī)89C51的CLOCK保持一致。</p><p><b>  3.3.3 電路圖</b></p><p><b>  如圖3.4所示:</b></p><p>  圖中包括的硬件有:89C51單片機(jī)、ULN28

66、03AP放大芯片、步進(jìn)電機(jī)、負(fù)載(數(shù)字液壓閥)、壓力傳感器、A/D轉(zhuǎn)換芯片ADC0809,以及復(fù)位電路所需要的一些元器件。</p><p>  其中89C51單片機(jī)31、40引腳接電源(+5V),P10~P13引腳與放大芯片2、4、6、8引腳相連輸出控制信號(hào);P00~P07與D0~D7相連,CS~P27、WR~WR、RD~RD、INT0~EOC相連用于接受反饋信號(hào)。引腳9連接復(fù)位電路。</p>&l

67、t;p>  芯片ULN2803AP的引腳1接電源(5V)、12接地。引腳3、5、7、9與步進(jìn)電機(jī)的四個(gè)相位1、2、3、4相連。</p><p>  步進(jìn)電機(jī)5、6引線接電源(12V),步進(jìn)電機(jī)伸出軸與負(fù)載(數(shù)字液壓閥)的軸相連。</p><p>  壓力傳感器通過(guò)螺紋旋緊在負(fù)載(數(shù)字液壓閥)上,引腳1接電源(15V),引腳2與ADC0809芯片IN0引腳相連。</p>

68、<p>  ADC0809芯片,引腳A、B、C接地,而CLK引腳與系統(tǒng)的CLK相連以獲得相同的系統(tǒng)時(shí)鐘。</p><p>  這樣控制系統(tǒng)硬件電路就連接完畢了。</p><p><b>  (圖3.4)</b></p><p>  第四章 控制系統(tǒng)軟件部分設(shè)計(jì)</p><p>  本次畢業(yè)設(shè)計(jì)中,采用的步進(jìn)電

69、機(jī)是四相步進(jìn)電機(jī),所以軟件的控制將采用四相八拍的控制方式,這樣可以很有效的提高精度,以適應(yīng)數(shù)字液壓閥的高精度的控制。</p><p>  本次畢業(yè)設(shè)計(jì)的實(shí)驗(yàn)平臺(tái)是KeilC51單片機(jī)實(shí)驗(yàn)臺(tái),其中KeilC51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),與匯編相比,C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。所以,本次畢業(yè)設(shè)計(jì)的軟件編程,我也將采用C語(yǔ)

70、言進(jìn)行編程,這樣既簡(jiǎn)化了操作,也使我的程序的有了很大的可讀性。</p><p>  本次軟件編程的主要要達(dá)到的目的是:89C51單片機(jī)通過(guò)輸出脈沖來(lái)控制步進(jìn)電機(jī)的轉(zhuǎn)速和旋轉(zhuǎn)方向,然后接受壓力傳感器通過(guò)A/D轉(zhuǎn)換的反饋信號(hào),以控制系統(tǒng)是否繼續(xù)動(dòng)作。</p><p><b>  如圖4.1所示:</b></p><p><b> ?。▓D4

71、.1)</b></p><p>  根據(jù)控制流程圖圖4.1,首先要編輯程序,然后要編譯程序,看程序是否有錯(cuò)誤。有則返回第一步修改程序,修改后繼續(xù)編譯,如果還有錯(cuò)誤則再次返回其一步,直到0error為止。之后進(jìn)行下一步通過(guò)放大電路,把脈沖傳給步進(jìn)電機(jī),使步進(jìn)電機(jī)轉(zhuǎn)動(dòng),當(dāng)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)起來(lái)以后,會(huì)帶動(dòng)數(shù)字液壓閥的伸出軸一起轉(zhuǎn)動(dòng),這樣數(shù)字液壓閥的系統(tǒng)壓力就會(huì)升高。然后由壓力傳感器測(cè)量壓力的變化,通過(guò)電信號(hào)的形

72、式傳遞給ADC0809芯片,ADC0809芯片能把這種電信號(hào)轉(zhuǎn)化成數(shù)字信號(hào),然后反饋給89C51單片機(jī)。此時(shí)89C51單片機(jī)會(huì)判斷,數(shù)字液壓閥的系統(tǒng)內(nèi)部壓力是否已經(jīng)超過(guò)預(yù)設(shè)壓力值,如果沒(méi)有,則控制步進(jìn)電機(jī)繼續(xù)轉(zhuǎn)動(dòng),循環(huán)進(jìn)行上一循環(huán);如果已經(jīng)達(dá)到預(yù)設(shè)壓力值,則退出循環(huán),系統(tǒng)不再動(dòng)作。</p><p>  這樣就完成了一次循環(huán),達(dá)到了遠(yuǎn)程控制的目的,下面是實(shí)行這一控制的具體步驟。</p><p&g

73、t;  4.1 環(huán)形脈沖分配</p><p>  在單片機(jī)控制步進(jìn)電機(jī)系統(tǒng)中,相應(yīng)的控制信號(hào)由單片機(jī)來(lái)產(chǎn)生,根據(jù)需要調(diào)整步進(jìn)電機(jī)的頻率來(lái)控制轉(zhuǎn)動(dòng)速率,為了提高定位精度,四相步進(jìn)電機(jī)采用八拍方式。四相八拍環(huán)形脈沖控制字存放在數(shù)組step [ ]中。</p><p>  四相步進(jìn)電機(jī)的四相分別為,構(gòu)成的八拍為。根據(jù)節(jié)拍的順序?qū)崿F(xiàn)正、反轉(zhuǎn)。步進(jìn)電機(jī)各相為低電平有效。</p>&l

74、t;p><b> ?。ū?.2)</b></p><p>  將此環(huán)形分配脈沖控制字存放在位于單片機(jī)內(nèi)部RAM的數(shù)組step [ ]中。</p><p>  unsigned char L_value[8] = {Ox0E,Ox0C,Ox0D,Ox09,Ox0B,Ox03,Ox07,Ox06};</p><p><b>  步進(jìn)

75、電機(jī)的頻率設(shè)定</b></p><p>  步進(jìn)電機(jī)的轉(zhuǎn)速可以用頻率來(lái)控制,步進(jìn)電機(jī)的運(yùn)行頻率跟轉(zhuǎn)速成正比,可以通過(guò)計(jì)算公式,計(jì)算出步進(jìn)電機(jī)的轉(zhuǎn)速。 </p><p>  步進(jìn)電機(jī)轉(zhuǎn)速n = 頻率Hz * 60 /(( 360 / T) * x)</p><p>  其中:步進(jìn)電機(jī)的轉(zhuǎn)速單位是:轉(zhuǎn)/分 、頻率H單位是:赫茲 、x:是指細(xì)分倍數(shù)、T:固

76、有步進(jìn)角。</p><p>  根據(jù)本次畢業(yè)設(shè)計(jì)的實(shí)際情況,期望的步進(jìn)電機(jī)轉(zhuǎn)速n為30轉(zhuǎn)/分、固有步進(jìn)角T為1.8度、細(xì)分倍數(shù)x為2。把數(shù)據(jù)帶入公式:</p><p>  30 = H * 60/((360 / 1.8)* 2)</p><p><b>  H = 200Hz</b></p><p>  所以設(shè)定步進(jìn)電機(jī)

77、的頻率為200Hz。</p><p><b>  理論計(jì)算:</b></p><p>  步進(jìn)電機(jī)達(dá)到最大壓力所需要旋轉(zhuǎn)的圈數(shù):</p><p>  如之前所得,液壓閥內(nèi)部壓力F=94.2N,當(dāng)彈簧剛度K=1000N/m時(shí);</p><p>  S = F / K = 0.0942m = 94.2mm</p>

78、<p>  步進(jìn)電機(jī)單步位移為0.1mm, 所以半步位移Ss=0.05mm;</p><p>  所以步進(jìn)電機(jī)要走942步,根據(jù)每200步一圈,步進(jìn)電機(jī)要轉(zhuǎn)至少4.71圈,才能達(dá)到需要的壓力,這大約需要9.5秒。這樣推算,時(shí)間比較合適,在可以控制的范圍內(nèi)。</p><p>  4.3 89C51單片機(jī)源程序</p><p>  #include &l

79、t;REG51. H> /* 宏包含8051 頭文件 */</p><p>  #include <Absacc.h> /* 宏A/D頭文件 */</p><p>  #define STARTED xbyte[Ox7F00] /* 定義STARTED數(shù)值存儲(chǔ)位置 */</p><p>  #define ADRESULT xbyte[Ox

80、7f08] /* 定義ADRESULT數(shù)值存儲(chǔ)位置 */</p><p>  unsigned char p1;</p><p>  unsigned char p0;</p><p>  unsigned char p3</p><p>  sbit ADBUSY = p3^3; /* A/D工作檢測(cè)信號(hào) */</p>&

81、lt;p>  unsigned char L_value[8]={0x0E,0x0C,0x0D,0x09,0x0B,0x03,0x07,0x06}; </p><p>  /* 步進(jìn)電機(jī)環(huán)形脈沖控制字 */</p><p>  void Delay() /* 延遲程序 */</p><p><b>  {</b></p>

82、<p>  unsigned char i; /* 定義函數(shù) */</p><p>  for(i=0;i<=100;i++); /* 延時(shí)循環(huán) */</p><p><b>  }</b></p><p>  unsigned char AD0809(void) /* A/D函數(shù) */</p><p&

83、gt;<b>  {</b></p><p>  unsigned char result; /* 定義函數(shù) */</p><p>  STARTED = 0; /* 賦初值 */</p><p>  while(ADBUSY == 1); /* 當(dāng)A/D芯片ADBUSY 位=1 */</p><p>  Dela

84、y(); /* 延遲程序 */</p><p>  result =ADRESULT; /* 結(jié)果保存到ADRESULT的存儲(chǔ)空間 */ </p><p>  return result; /* 返回結(jié)果 */</p><p><b>  }</b></p><p>  void main() /* 主函數(shù) *

85、/</p><p><b>  {</b></p><p>  unsigned char m; /* 定義函數(shù) */</p><p>  unsigned char ADV; /* 定義函數(shù) */</p><p>  p1=0x0; /* 賦初值 */</p><p><b> 

86、 while(1)</b></p><p><b>  {</b></p><p>  ADV = AD0809(); /* 讀取result */</p><p>  Delay(); /* 延遲程序 */</p><p>  unsigned char a = 0x0E; </p>&

87、lt;p>  /* 為一可變量,可根據(jù)減壓閥的壓力設(shè)定改變此值 */</p><p>  if (ADV <= 0x0E) /* 符合條件,進(jìn)入循環(huán)函數(shù) */</p><p>  for(m=0;m<7;m++)</p><p><b>  {</b></p><p>  p1= L_value[m]

88、; /* 步進(jìn)電機(jī)步進(jìn) */</p><p><b>  }</b></p><p>  else brake; /* 不符合條件,結(jié)束循環(huán)函數(shù) */</p><p><b>  }</b></p><p><b>  }</b></p><p> 

89、 void interrupt (void)</p><p><b>  {  </b></p><p>  IT0 = 1 ;  IT1 = 1 ; /* 設(shè)置INT0、INT1 為下降沿觸發(fā)方式 */</p><p>  EX0 = 1 ;  EX1 = 1 ;  EA = 1 ; /* INT0、INT1 中斷允許 */</p>

90、;<p>  while (1) ; /* 等待中斷 */</p><p><b>  }</b></p><p>  在這其中用紅體標(biāo)注的部分unsigned char a = 0x0E為一個(gè)可變值,其中的0x0E可以替換。它代表的是測(cè)量的電壓值,壓力傳感器的電壓變化范圍為5~15V,這樣可替換的數(shù)字為0x05、0x06、0x07、0x08、0x09、

91、0x0A、0x0B、0x0C、0x0D、0x0E。其中0x05代表壓力最小時(shí)的電壓0V,代表壓力0MPa;0x0E代表壓力最大時(shí)的電壓15V,代表壓力30Mpa。其間數(shù)值按比例轉(zhuǎn)換。</p><p><b>  第五章 實(shí)驗(yàn)</b></p><p><b>  5.1 實(shí)際實(shí)驗(yàn)</b></p><p>  因?yàn)闂l件限制,

92、這次畢業(yè)設(shè)計(jì)并沒(méi)有實(shí)際進(jìn)行真實(shí)的實(shí)際實(shí)驗(yàn),而是在KeilC51單片機(jī)實(shí)驗(yàn)臺(tái)上做了模擬實(shí)驗(yàn)。</p><p>  KeilC51是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),與匯編相比,C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。用過(guò)匯編語(yǔ)言后再使用C 來(lái)開(kāi)發(fā),體會(huì)更加深刻。Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全Windo

93、ws界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。</p><p>  由于KeilC51單片機(jī)實(shí)驗(yàn)臺(tái)的高性能,本次實(shí)驗(yàn)所編程序均采用C語(yǔ)言編程,使源程序容易讀寫(xiě)和修改。實(shí)驗(yàn)根據(jù)是5.1里的理論計(jì)算,因?yàn)椴荒苡檬褂脡毫鞲衅鳒y(cè)量液壓閥系統(tǒng)壓力作為反饋系統(tǒng),我只能用KeilC

94、51單片機(jī)實(shí)驗(yàn)臺(tái)的A/D轉(zhuǎn)換器部分組件模擬實(shí)驗(yàn)。首先按照KeilC51單片機(jī)實(shí)驗(yàn)臺(tái)的操作方法,使用KeilC51自帶的軟件編程,輸入源程序,繼而編譯并修改源程序,直到源程序沒(méi)有錯(cuò)誤為止。然后按照電路圖,在KeilC51單片機(jī)實(shí)驗(yàn)臺(tái)上連接電路。接著,把源程序拷入KeilC51自帶的89C51單片機(jī)上,看下接口的燈是否點(diǎn)亮,如果接口的燈已經(jīng)點(diǎn)亮,說(shuō)明電路已通;沒(méi)有則說(shuō)明電路有問(wèn)題。</p><p>  上述過(guò)程完成后

95、,就是根據(jù)實(shí)驗(yàn)要求做模擬實(shí)驗(yàn)。模擬實(shí)驗(yàn)因?yàn)闆](méi)有反饋電路,只能用A/D轉(zhuǎn)換器單元做模擬。假設(shè)需要步進(jìn)電機(jī)旋轉(zhuǎn)4.7圈(實(shí)際情況下,液壓閥應(yīng)達(dá)到30MPa),當(dāng)步進(jìn)電機(jī)轉(zhuǎn)夠4.7圈時(shí),旋轉(zhuǎn)A/D轉(zhuǎn)換器單元上的電壓旋鈕,使電壓達(dá)到程序設(shè)定的15V,這樣程序?qū)⑻鲅h(huán),步進(jìn)電機(jī)停止轉(zhuǎn)動(dòng)。這樣實(shí)驗(yàn)就結(jié)束了。</p><p><b>  5.2實(shí)驗(yàn)步驟</b></p><p>&

96、lt;b>  (圖5.1)</b></p><p><b>  如圖5.1所示:</b></p><p>  1.首先第一步,新建一個(gè)SST下的SST89E554RC項(xiàng)目;</p><p>  2.然后在Target1下的Source Group1下天價(jià)一個(gè)空白文件;</p><p>  3.接著在空白

97、文件下編程;</p><p>  4.編程結(jié)束后編譯程序,如果有錯(cuò)誤,修改錯(cuò)誤并再次編譯,直到0error;</p><p>  5.帶編譯步驟結(jié)束后,進(jìn)入對(duì)象選擇步驟。</p><p><b> ?。▓D5.2)</b></p><p><b> ?。▓D5.3)</b></p><

98、;p><b>  (圖5.4)</b></p><p><b> ?。▓D5.5)</b></p><p>  如圖5.2、5.3、5.4、5.5所示:</p><p>  當(dāng)步驟進(jìn)入對(duì)象選擇后,需要確定一些參數(shù)。</p><p>  首先時(shí)鐘頻率變?yōu)?1.0592MHz;</p>

99、<p>  其次使用Keil Monitor Driver選項(xiàng)化勾;</p><p>  在Keil Monitor Driver設(shè)置中Baudrate設(shè)成38400;</p><p>  其后,在Cache Options中的四個(gè)選項(xiàng),把勾去掉。</p><p>  最后在輸出中,把生成HEX文件上化勾。</p><p><

100、;b>  至此對(duì)象選擇完畢。</b></p><p><b> ?。▓D5.6)</b></p><p>  最后,如圖5.6所示,待編程與對(duì)象設(shè)置完成后,就可以運(yùn)行程序,在寄存器一欄可以看出程序運(yùn)行狀況。</p><p><b>  5.3 實(shí)際誤差</b></p><p><

101、;b> ?。ū?.7)</b></p><p>  從商標(biāo)我們可以看出時(shí)間上有一定出入,這反映了理論步進(jìn)位移與實(shí)際步進(jìn)位移,理論步進(jìn)數(shù)與實(shí)際步進(jìn)數(shù)之間有一定的出入,只可能是負(fù)載的重量造成的,也是不可避免的。從時(shí)間的數(shù)值我們也可以看出,與理論數(shù)值相差不多,所得到的時(shí)間完全可以接受,所以不影響本次畢業(yè)設(shè)計(jì)的結(jié)果。</p><p><b>  5.4 實(shí)驗(yàn)圖片<

102、/b></p><p><b>  (圖5.8)</b></p><p><b>  (圖5.9)</b></p><p><b>  第六章 參考文獻(xiàn)</b></p><p>  1. 路甬祥主編 液壓氣動(dòng)技術(shù)手冊(cè)[M] 機(jī)械工業(yè)出版社</p><

103、;p>  2. 王占林著 近代電氣液壓伺服控制[M] 北京航天航空大學(xué)出版社 2005年</p><p>  3. 李玉琳主編 液壓元件與系統(tǒng)設(shè)計(jì)[M] 北京航天航空大學(xué)出版社 1991年</p><p>  4. 三菱公司 可編程控制器FX2N-64MR用戶手冊(cè)[P]</p><p>  5. 成大先主編 機(jī)械設(shè)計(jì)手冊(cè)-單行本-液壓控制 [M

104、] 化學(xué)工業(yè)出版社 2004年</p><p>  6. 孟武勝、李 亮 步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)[D] 西北工業(yè)大學(xué)自動(dòng)化學(xué)院</p><p>  7. 網(wǎng)站 數(shù)字液壓閥[Z]</p><p>  8. 武漢武能設(shè)備 減壓閥[Z]</p><p>  9. 深圳白山機(jī)電 步進(jìn)電機(jī)[Z]</p><p>&

105、lt;b>  附 錄B</b></p><p><b>  第一章介紹</b></p><p>  這是一本關(guān)于Intel 80C51以及廣大的51系列單片機(jī)的書(shū) 這本書(shū)介紹給讀者一些新的技術(shù)使你的8051工程和開(kāi)發(fā)過(guò)程變得簡(jiǎn)單請(qǐng)注意這本書(shū)的目的可不是教你各種8051嵌入式系統(tǒng)的解決方法!</p><p>  為使問(wèn)題討論更加

106、清晰在適當(dāng)?shù)牡胤浇o出了程序代碼我們以討論項(xiàng)目的方法來(lái)說(shuō)明每章碰到的問(wèn)題所有的代碼都可在附帶的光盤上找到你必須熟系C 和8051匯編因?yàn)楸緯?shū)不是一本C和匯編的指導(dǎo)書(shū)你可以買到不少關(guān)于ANSIC 的書(shū) 最佳選擇當(dāng)然是Intel的數(shù)據(jù)書(shū) 可從你的芯片供應(yīng)商處免費(fèi)索取和隨編譯工具附送的手冊(cè),附送光盤中有我為這本書(shū)編寫(xiě)和收集的程序 這些程序已經(jīng)通過(guò)測(cè)試 這并不意味著你可以隨時(shí)把這些程序加到你的應(yīng)用系統(tǒng)或工程中 有些地方必須首先經(jīng)過(guò)修改才能結(jié)合到你

107、的程序這本書(shū)將教你充分使用你的工具 如果你只有8051的匯編程序 你也可以學(xué)習(xí)該書(shū)和使用這些例子但是你必須把C 語(yǔ)言的程序裝入你的匯編程序中 這對(duì)懂得C 語(yǔ)言和8051匯編程序指令的人來(lái)說(shuō)并不是一件困難的事。</p><p>  如果你有C 編譯器的話 那恭喜你 使用C 語(yǔ)言進(jìn)行開(kāi)發(fā)是一個(gè)好的決定 你會(huì)發(fā)現(xiàn)使用C 進(jìn)行開(kāi)發(fā)將使你的工程開(kāi)發(fā)和維護(hù)的時(shí)間大大減少 如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個(gè)非常

108、好的開(kāi)發(fā)工具 我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持 本書(shū)支持Keil C 的擴(kuò)展 如果你有其它的開(kāi)發(fā)工具像Archimedes 和Avocet 這本書(shū)也能很好地為你服務(wù) 但你必須根據(jù)你所用的開(kāi)發(fā)工具改變一些Keil 的特殊指令在書(shū)的一些地方有硬件圖 實(shí)例程序在這些硬件上運(yùn)行 這些圖繪制地不是很詳細(xì)主要是方框圖 但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書(shū)看成工具書(shū) 而不是用來(lái)學(xué)習(xí)各種系統(tǒng)設(shè)計(jì) 通過(guò)本書(shū) 你可以了解給定一定的硬

109、件和軟件設(shè)計(jì)之后805 1的各種性能 希望你能從本書(shū)中獲取靈感 并有助于你的設(shè)計(jì) 使你豁然開(kāi)朗 當(dāng)然 我希望你也能夠從本書(shū)中學(xué)到有用的知識(shí) 使之能夠提升你的設(shè)計(jì)!</p><p><b>  第二章硬件</b></p><p><b>  1概述</b></p><p>  8051 系列微處理器基于簡(jiǎn)化的嵌入式控制系統(tǒng)結(jié)

110、構(gòu)被廣泛應(yīng)用于從軍事到自動(dòng)控制再到PC 機(jī)上的鍵盤上的各種應(yīng)用系統(tǒng)上 僅次于Motorola 68HC 11在 8 位微控制器市場(chǎng)上的銷量 很多制造商都可提供8051系列單片機(jī) 像Intel Philips Siemens 等 這些制造商給51系列單片機(jī)加入了大量的性能和外部功能 像I2C 總線接口 模擬量到數(shù)字量的轉(zhuǎn)換 看門狗PWM 輸出等 不少芯片的工作頻率達(dá)到40M 工作電壓下降到1.5V 基于一個(gè)內(nèi)核的這些功能使得8051單

111、片機(jī)很適合作為廠家產(chǎn)品的基本構(gòu)架 它能夠運(yùn)行各種程序 而且開(kāi)發(fā)者只需要學(xué)習(xí)這一個(gè)平臺(tái)</p><p>  8051 系列的基本結(jié)構(gòu)如下</p><p>  1 一個(gè)8 位算術(shù)邏輯單元</p><p>  2 32 個(gè)I/O 口4 組8 位端口 可單獨(dú)尋址</p><p>  3 兩個(gè)16 位定時(shí)計(jì)數(shù)器</p><p>

112、<b>  4 全雙工串行通信</b></p><p>  5 6 個(gè)中斷源兩個(gè)中斷優(yōu)先級(jí)</p><p>  6 128 字節(jié)內(nèi)置RAM </p><p>  7 獨(dú)立的64K 字節(jié)可尋址數(shù)據(jù)和代碼區(qū)</p><p>  每個(gè)805 1處理周期包括12 個(gè)振蕩周期 每12 個(gè)振蕩周期用來(lái)完成一項(xiàng)操作 如取指令和。計(jì)算指

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論