版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 第1章 總體方案設(shè)計(jì)</p><p> 根據(jù)畢業(yè)設(shè)計(jì)任務(wù)書(shū)要求,確定對(duì)某廠房的暖通系統(tǒng)進(jìn)行機(jī)電一體化改造,達(dá)到將廠房的白天工作溫度控制在18~22攝氏度之間,夜晚的非工作時(shí)間控制在6~10攝氏度之間,以節(jié)約能源。重點(diǎn)是電動(dòng)調(diào)節(jié)閥、微機(jī)控制系統(tǒng)和相關(guān)軟件的設(shè)計(jì),總體方案如下:</p><p> §1.1機(jī)械系統(tǒng)設(shè)計(jì)方案</p><p&
2、gt; 機(jī)械系統(tǒng)主要是設(shè)計(jì)電動(dòng)調(diào)節(jié)閥,用于控制熱媒的流量。電動(dòng)調(diào)節(jié)閥由電動(dòng)執(zhí)行機(jī)構(gòu)和調(diào)節(jié)機(jī)構(gòu)組成。具體包括步進(jìn)電動(dòng)機(jī)、減速器、滑動(dòng)絲杠、導(dǎo)桿、聯(lián)軸器、閥門(mén)、機(jī)座等。為保證一定的傳動(dòng)精度和平穩(wěn)性,盡量減小摩擦力,選用滑動(dòng)絲杠螺母副,因?yàn)榛瑒?dòng)絲杠有自鎖功能,比較適合垂直安裝。其中螺母用工程塑料制作,以減少摩擦。齒輪傳動(dòng)也要采用消除齒側(cè)間隙的結(jié)構(gòu)。由于該電動(dòng)調(diào)節(jié)閥是垂直安裝的,屬于輕載、低速的絲杠傳動(dòng)系統(tǒng),所以選用了雙推-自由式支撐方式。機(jī)
3、械系統(tǒng)中還設(shè)計(jì)了齒輪減速箱和推進(jìn)裝置箱,用以對(duì)這兩部分傳動(dòng)機(jī)構(gòu)進(jìn)行封閉,支撐。步進(jìn)電機(jī)通過(guò)減速裝置帶動(dòng)絲杠轉(zhuǎn)動(dòng),導(dǎo)桿限制了螺母的轉(zhuǎn)動(dòng),所以螺母上下移動(dòng),通過(guò)聯(lián)軸器等連接裝置推動(dòng)閥門(mén)的閥芯,達(dá)到控制水流量的目的。</p><p> §1.2計(jì)算機(jī)系統(tǒng)方案</p><p> 根據(jù)畢業(yè)設(shè)計(jì)任務(wù)書(shū)要求,本次設(shè)計(jì)的控制系統(tǒng)采用閉環(huán)控制方案??刂朴梦C(jī)選用8051單片機(jī)。檢測(cè)傳感元件有溫
4、度傳感器,溫度傳感器的AD轉(zhuǎn)換模塊選用ADC0804。LED顯示采用七段LED顯示快,用于顯示工業(yè)廠房的室內(nèi)溫度,鎖存器選用74LS273。步進(jìn)電機(jī)驅(qū)動(dòng)選用專用的SD-2H044MA兩相混合式步進(jìn)電機(jī)驅(qū)動(dòng)器,控制步進(jìn)電機(jī)的正反轉(zhuǎn)。此外還設(shè)計(jì)了一些狀態(tài)指示燈和操作鍵,用于系統(tǒng)運(yùn)行狀態(tài)的指示和操作。</p><p> §1.3傳感器選用方案</p><p> 本次設(shè)計(jì)溫度傳感器采
5、用STT-R-A1-B2-C20-D1-E2 F2 G1 H1-L3-PA-T2-</p><p> W2-S1型鉑電阻溫度傳感器,測(cè)量溫度范圍為-50~100℃。STT-R系列鉑電阻溫度傳感器是北京賽億凌科技有限公司的高科技產(chǎn)品,采用不銹鋼外殼封裝,內(nèi)部填充導(dǎo)熱材料和密封材料灌封而成,尺寸小巧,防水防震性能極佳,可達(dá)IP67,能夠滿足對(duì)該工業(yè)廠房室內(nèi)環(huán)境溫度測(cè)量的要求。位置傳感器選用Honeywell公司的9
6、14CE1-12型限位開(kāi)關(guān),該產(chǎn)品微型體積,執(zhí)行廣泛可選,精密動(dòng)作特性,鑄鋅外殼,安裝支架可選,橡膠密封,預(yù)引線,裝設(shè)在導(dǎo)桿的兩個(gè)極端位置,用于步進(jìn)電機(jī)的強(qiáng)停。</p><p> 第2章 電動(dòng)調(diào)節(jié)閥機(jī)械部分設(shè)計(jì)計(jì)算</p><p> 機(jī)械部分設(shè)計(jì)計(jì)算內(nèi)容包括:確定系統(tǒng)的負(fù)載,確定系統(tǒng)脈沖當(dāng)量,運(yùn)動(dòng)部件慣量計(jì)算,起動(dòng)及力矩計(jì)算,確定步進(jìn)電動(dòng)機(jī),運(yùn)動(dòng)及導(dǎo)向元件的設(shè)計(jì),計(jì)算及選用,繪制機(jī)械部
7、分裝配圖及零件工作圖等。</p><p> §2.1 確定系統(tǒng)脈沖當(dāng)量及輸出推力</p><p> 電動(dòng)調(diào)節(jié)閥選用永嘉新奧自控閥門(mén)有限公司的ZDLP型電子電動(dòng)單座調(diào)節(jié)閥。公稱直徑DN32的該型電動(dòng)調(diào)節(jié)閥原配用的電動(dòng)執(zhí)行機(jī)構(gòu)型號(hào)為361LSA-20,具體參數(shù)見(jiàn)表2-1中黑體字部分,耗電功率(額定負(fù)載時(shí))為50VA,最大行程L為30mm,動(dòng)作速度2.1mm/s,輸出推力為2000
8、N?,F(xiàn)利用其閥體,將其電動(dòng)執(zhí)行機(jī)構(gòu)拆除,換用自己設(shè)計(jì)的電動(dòng)執(zhí)行機(jī)構(gòu)。</p><p> 表2-1 執(zhí)行機(jī)構(gòu)主要技術(shù)參數(shù)</p><p> 本次設(shè)計(jì)的電動(dòng)執(zhí)行機(jī)構(gòu)的行程L仍為30mm,動(dòng)作速度改為2mm/s。本設(shè)計(jì)設(shè)定步進(jìn)脈沖當(dāng)量:0.01mm/脈沖。</p><p> 由于步進(jìn)電動(dòng)機(jī)的工作特點(diǎn)是一個(gè)脈沖走一步,每一步都有一個(gè)加速過(guò)程,因而對(duì)負(fù)載慣量很敏感。為
9、滿足負(fù)載慣量盡可能小的要求,同時(shí)也滿足一定的脈沖當(dāng)量,故采用齒輪降速傳動(dòng)。有關(guān)參數(shù)計(jì)算見(jiàn)下幾節(jié)內(nèi)容。</p><p> §2.2 滑動(dòng)絲杠螺母副的計(jì)算和選型</p><p> 滑動(dòng)絲杠副的組成及特點(diǎn)</p><p> 許多滑動(dòng)絲杠的導(dǎo)程精度都可以達(dá)到磨制螺桿的品質(zhì),尤其是滾軋成型的精密滑動(dòng)絲杠,比如Kerk Motion公司生產(chǎn)的,再配上以工程塑料制
10、作的螺母部件,已能夠超越滾珠絲杠的使用壽命。只需關(guān)注一下汽車工業(yè),就可以發(fā)現(xiàn)有許多可用的現(xiàn)代合成材料,完全適用于上述工作要求。如今生產(chǎn)的滑動(dòng)絲杠和螺母在很多方面都比滾珠絲杠副更勝一籌。 </p><p> 誠(chéng)然,滾珠絲杠能夠應(yīng)對(duì)更高的設(shè)計(jì)載荷,擁有很高的傳動(dòng)效率,然而,在許多載荷較低且客戶更為關(guān)注可靠性和可重復(fù)性的應(yīng)用場(chǎng)合,滑動(dòng)絲杠副卻可以成為很好的替代品。在某些應(yīng)用中,較低的傳動(dòng)效率反而成為滑動(dòng)絲杠的一種優(yōu)勢(shì)
11、,在立式應(yīng)用或者設(shè)計(jì)人員不希望絲杠被逆向驅(qū)動(dòng)的場(chǎng)合,滑動(dòng)絲杠能夠?qū)⒇?fù)載保持在原位,而無(wú)需使用帶抱閘的電機(jī)或者系統(tǒng)中附加的摩擦制動(dòng)裝置。從原則上講,只要導(dǎo)程低于絲杠直徑的三分之一,上述自鎖條件就能夠成立。 </p><p> 源于較低的傳動(dòng)效率,驅(qū)動(dòng)滑動(dòng)絲杠的力矩要求會(huì)高一些,為此也就需要力矩更大的電機(jī)。不過(guò),這只是成本構(gòu)成的一個(gè)方面,只要你把單位成本更高的滾珠絲杠,維護(hù)保養(yǎng),潤(rùn)滑及其不利影響,立式應(yīng)用中防止逆向
12、驅(qū)動(dòng)的抱閘,以及消除反向間隙的可選螺母等因素都考慮進(jìn)來(lái),那么滑動(dòng)絲杠的總體成本和優(yōu)勢(shì)就足以顯現(xiàn)出來(lái)了。</p><p> 螺母材料的多樣性可以有效提高設(shè)計(jì)的靈活性?;瑒?dòng)絲杠螺母材料的選用原則可以基于溫度條件,運(yùn)行PV(壓力-速度)值,抗磨壽命要求,使用環(huán)境,以及成本等因素,例如,可供選用的材料特性包括:從-50℃到+150℃的溫度允許范圍,高達(dá)60,000psi-fpm的可用PV值,可提供5千萬(wàn)英寸累計(jì)工作行程
13、的反向間隙消除能力,免維護(hù)運(yùn)行,以及可用于污染和惡劣環(huán)境等。 </p><p> 滑動(dòng)絲杠螺母副的計(jì)算和選型</p><p> ?、庞?jì)算進(jìn)給率引力(N)</p><p> 縱向進(jìn)給為綜合型導(dǎo)軌 </p><p> =1.15×2000</p><p><b> =2300N&l
14、t;/b></p><p> 式中 K—考慮顛復(fù)力矩影響的實(shí)驗(yàn)系數(shù),綜合導(dǎo)軌取K=1.15;</p><p><b> ?、朴?jì)算最大動(dòng)負(fù)載C</b></p><p><b> C=</b></p><p> 式中 —滑動(dòng)絲杠導(dǎo)程,初選=4㎜;</p><p>
15、 —最大切削力下的進(jìn)給速度,可取最高進(jìn)給速度的(),此處=0.12m/min;</p><p> —使用壽命,按15000h</p><p> —運(yùn)轉(zhuǎn)系數(shù),按一般運(yùn)轉(zhuǎn)取=1.2~1.5;</p><p> —壽命,以轉(zhuǎn)為1單位。</p><p><b> C==</b></p><p>
16、?、腔瑒?dòng)絲杠螺母副的選型</p><p> 查資料,選用直徑為20mm的滑動(dòng)絲杠,其額定動(dòng)負(fù)載為7600N。選用直徑為70mm的塑料螺母,因?yàn)樗芰下菽概c鋼制滑動(dòng)絲杠的摩擦系數(shù)比較小,可以提高工作效率。</p><p> §2.3 齒輪傳動(dòng)比計(jì)算</p><p><b> 一、降速比</b></p><p>
17、; 本設(shè)計(jì)設(shè)定步進(jìn)脈沖當(dāng)量:0.01mm/脈沖,即δp=0.01,伺服進(jìn)給單元所更換滑動(dòng)絲杠導(dǎo)程t=4mm,初步選定步進(jìn)電機(jī)步距角1.8°可計(jì)算降速比i:</p><p><b> 二、齒輪參數(shù)</b></p><p> 計(jì)算出傳動(dòng)比i以后,本設(shè)計(jì)方案選用一級(jí)齒輪傳動(dòng),因?yàn)檫M(jìn)給伺服系統(tǒng)傳遞功率不大,故取m=2。</p><p>
18、 由i=ω1/ω2=Z2/Z1(Z1、Z2為降速齒輪的齒數(shù)),選取齒數(shù)Z1=18、Z2=36。</p><p> 為了消除齒輪側(cè)隙,采用雙片齒輪,齒寬取5m。</p><p> 齒輪各部分幾何參數(shù)按表2-2計(jì)算。(單位:mm)</p><p> §2.4步進(jìn)電機(jī)的計(jì)算和選型</p><p><b> 步進(jìn)電機(jī)計(jì)算
19、選型</b></p><p><b> 1.轉(zhuǎn)動(dòng)慣量計(jì)算</b></p><p> 絲杠的轉(zhuǎn)動(dòng)慣量 kg</p><p> 齒輪的轉(zhuǎn)動(dòng)慣量 </p><p><b> =4.192 kg</b></p><p> 電機(jī)轉(zhuǎn)動(dòng)慣量很小可忽略。&l
20、t;/p><p><b> 總的轉(zhuǎn)動(dòng)慣量:</b></p><p><b> =</b></p><p> 2.所需轉(zhuǎn)動(dòng)力矩計(jì)算</p><p><b> 快速啟動(dòng)時(shí)所需力矩</b></p><p> 式中: ——啟動(dòng)時(shí)折算到電機(jī)軸上的加速度力矩
21、;</p><p> ——折算到電機(jī)軸上的摩擦力矩,相比啟動(dòng)時(shí)折算到電機(jī)軸上的加速度力矩可忽略;</p><p><b> 當(dāng)時(shí),</b></p><p> 所以,快速啟動(dòng)所需力矩</p><p> 3.步進(jìn)電機(jī)最高工作頻率</p><p><b> 4.步進(jìn)電機(jī)的選擇<
22、/b></p><p> 對(duì)于工作方式為五相十拍的步進(jìn)電機(jī)</p><p> 查資料選用35BYG203型步進(jìn)電機(jī),其最大靜轉(zhuǎn)矩是900。步進(jìn)電機(jī)驅(qū)動(dòng)器選用型號(hào)為SD-2H044MA兩相混合式步進(jìn)電機(jī)驅(qū)動(dòng)器。</p><p> 二、35BYG203型步進(jìn)電機(jī)性能</p><p> General Specifications(詳
23、細(xì)說(shuō)明) 混合式步進(jìn)電機(jī)</p><p> Step Accuracy-------------------------------------±5%Temperature Rise--------------------------------80℃ Max. Ambient Temperature Range------------------
24、---20℃~+50℃Insulation Resistance-------------------100MΩ Min.50V DCDielectric Strength---------------------500V AC 1minute </p><p> 圖2-1 35BYG203型步進(jìn)電機(jī)外觀圖</p><p> 表2-3 35BYG203型步進(jìn)電機(jī)技術(shù)數(shù)據(jù)表
25、</p><p> 圖2-2 35BYG203型步進(jìn)電機(jī)外形圖</p><p> 圖2-3 35BYG203型步進(jìn)電機(jī)接線圖</p><p> 圖2-4 35BYG203型步進(jìn)電機(jī)矩頻特性圖</p><p> 三、SD-2H044MA兩相混合式步進(jìn)電機(jī)驅(qū)動(dòng)器</p><p><b> 1、概述
26、</b></p><p> SD系列步進(jìn)電機(jī)及驅(qū)動(dòng)器是由常州萬(wàn)泰電器有限公司最新推出的高科技產(chǎn)品。隨著電子技術(shù)的高速發(fā)展,電子產(chǎn)品的工藝和性能也不斷更新和提高,本產(chǎn)品采用超大規(guī)模的硬件集成電路,具有高度的抗干擾性及快速的響應(yīng)性,從根本上解決了傳統(tǒng)步進(jìn)電機(jī)低速爬行、存在共振區(qū)、噪音大、高速力矩小、啟動(dòng)頻率低及驅(qū)動(dòng)器可靠性差等缺點(diǎn)。本品適合驅(qū)動(dòng)相電流在4.2A以下的任何一款低壓兩相或四相步進(jìn)電機(jī),廣泛應(yīng)
27、用于數(shù)控機(jī)床、紡織機(jī)械、針織設(shè)備、包裝機(jī)械、醫(yī)療設(shè)備、電子元件制造等一系列自動(dòng)化控制領(lǐng)域。</p><p><b> 2、特點(diǎn)</b></p><p> 先進(jìn)的雙極性恒流斬波驅(qū)動(dòng)技術(shù)。</p><p> 高速力矩輸出提高40%,避免丟步(空載啟動(dòng)速度達(dá)300~420r/min)最高轉(zhuǎn)速達(dá)3500 r/min。</p><
28、;p> 靈活的輸出電流設(shè)定,適配不同型號(hào)電機(jī),同時(shí)具備自動(dòng)半電流功能,減少電機(jī)發(fā)熱。</p><p> 最大128細(xì)分設(shè)定,滿足各種機(jī)械傳動(dòng),而且不影響其輸出力矩。</p><p> 輸入脈沖模式設(shè)定及高低電平設(shè)定,便于用戶使用。</p><p> 保護(hù)功能全:輸入電源過(guò)壓、欠壓、輸出過(guò)流、相間短路、驅(qū)動(dòng)器高溫等報(bào)警保護(hù)功能。</p>&
29、lt;p> 電機(jī)低速無(wú)爬行現(xiàn)象,噪音小,無(wú)共振區(qū)。</p><p><b> 3、性能指標(biāo)</b></p><p> 表2-4 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器電氣性能表</p><p> 注:環(huán)境溫度Tj=25ºC時(shí)</p><p> 表2-5 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器環(huán)境要求
30、表</p><p><b> 4、功能及使用</b></p><p> ??電源接口DC+、DC-</p><p> 直流24~50DC,通常采用線性電源(見(jiàn)附錄:線性電源原理圖)供電,用戶須注意整流濾波后電源紋波電壓,不可超過(guò)50VDC,以免損壞驅(qū)動(dòng)器,線性電源的額定輸出電流應(yīng)大于驅(qū)動(dòng)器設(shè)定電流的60%。當(dāng)采用開(kāi)關(guān)電源供電時(shí),應(yīng)注意其標(biāo)
31、稱的額定輸出電流,盡量選購(gòu)與電機(jī)相電流匹配的開(kāi)關(guān)電源。一般的,電源電壓越高,電機(jī)的力矩輸出越大,可避免高速丟步現(xiàn)象,但同時(shí)也會(huì)導(dǎo)致低速振動(dòng)加大以及發(fā)熱,使用時(shí)應(yīng)根據(jù)現(xiàn)場(chǎng)機(jī)械要求合理調(diào)整供電電壓,我們通過(guò)試驗(yàn)得出,最為理想的電壓范圍為30VDC~40VDC之間。</p><p> 接線時(shí)應(yīng)特別注意輸入電源極性,DC+為電源正極;DC-為電源地,錯(cuò)誤的接線可導(dǎo)致驅(qū)動(dòng)器損壞!</p><p>
32、 為滿足驅(qū)動(dòng)器電磁兼容性要求,推薦使用本公司為驅(qū)動(dòng)器設(shè)計(jì)的直流電源供電。</p><p><b> ??設(shè)定輸出電流</b></p><p> 本驅(qū)動(dòng)器設(shè)計(jì)8檔輸出電流選擇,由驅(qū)動(dòng)器上的編碼開(kāi)關(guān)(SW1 SW2 SW3)設(shè)定,電流大小以最大值標(biāo)稱。SD-2H044MA型驅(qū)動(dòng)器最大可提供4.25A的輸出電流,電流設(shè)定分辨率為0.41A。編碼開(kāi)關(guān)(SW1 SW2 S
33、W3)組合的每一種狀態(tài)代表一個(gè)電流值輸出設(shè)定,參見(jiàn)表2-6,本設(shè)計(jì)采用第2種編碼組合,即輸出電流為1.53A。</p><p> 表2-6 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器電流輸出設(shè)定表</p><p> 在設(shè)定此參數(shù)時(shí)務(wù)必使驅(qū)動(dòng)器處于不加電源或加電源但電機(jī)未運(yùn)行的狀態(tài),這樣可避免因電流突變對(duì)驅(qū)動(dòng)器功率逆變部分產(chǎn)生的沖擊。參數(shù)設(shè)定完畢請(qǐng)關(guān)閉電源,重新上電后新參數(shù)才會(huì)有效。不規(guī)范的操
34、作可能會(huì)造成驅(qū)動(dòng)器的損壞!</p><p><b> ??自動(dòng)半電流</b></p><p> 驅(qū)動(dòng)器在控制脈沖信號(hào)停止施加0.1秒左右,會(huì)自動(dòng)進(jìn)入半電流狀態(tài),這時(shí)電機(jī)相電流為運(yùn)行時(shí)的50%,以降低功耗和保護(hù)電機(jī),收到新的控制脈沖后驅(qū)動(dòng)器自動(dòng)退出半點(diǎn)流狀態(tài),此功能由驅(qū)動(dòng)器面板上撥碼開(kāi)關(guān)(SW4)來(lái)設(shè)定:OFF--自動(dòng)半流有效、ON--自動(dòng)半流無(wú)效。自動(dòng)半電流設(shè)定同
35、樣是必須在驅(qū)動(dòng)器未加電或已加電但電機(jī)未運(yùn)行時(shí),設(shè)定完畢請(qǐng)關(guān)閉電源,重新上電后新參數(shù)才會(huì)有效。</p><p><b> ??驅(qū)動(dòng)器細(xì)分設(shè)定</b></p><p> 用戶可以通過(guò)調(diào)整驅(qū)動(dòng)器面板上撥碼開(kāi)關(guān)(SW5 SW6 SW7 SW8)的狀態(tài)來(lái)設(shè)定15種細(xì)分模式。此15種細(xì)分模式基本上涵蓋了用戶對(duì)電機(jī)步距角的要求。具體設(shè)置參見(jiàn)表2-7或驅(qū)動(dòng)器的外殼絲印面板圖,本設(shè)
36、計(jì)不采用細(xì)分設(shè)定,表2-7僅供參考。細(xì)分?jǐn)?shù)設(shè)定同樣是必須在驅(qū)動(dòng)器未加電或已加電但電機(jī)未運(yùn)行時(shí)。設(shè)定完畢請(qǐng)關(guān)閉電源,重新上電后新參數(shù)才會(huì)有效。</p><p> 表2-7 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器細(xì)分設(shè)定表</p><p> ????控制脈沖模式選擇(J1,J2)</p><p> 用戶可以通過(guò)改變驅(qū)動(dòng)器內(nèi)部電路板上跳線開(kāi)關(guān)(J1,J2)的狀態(tài)來(lái)設(shè)定
37、接收控制脈沖的形式,本設(shè)計(jì)采用第1種模式,即脈沖加方向模式(PULS+DIR)正邏輯。跳線開(kāi)關(guān)J1的定義是:ON--脈沖加方向模式;OFF--雙脈沖模式。跳線開(kāi)關(guān)J2的定義是:ON--脈沖上升沿有效;OFF--脈沖下降沿有效。具體設(shè)置參見(jiàn)下表。</p><p> 通常的,控制脈沖有四種形式如下圖所示:脈沖加方向模式(PULS+DIR)正邏輯、雙脈沖模式(CW+CCW)正邏輯、脈沖加方向模式(PULS+DIR)負(fù)
38、邏輯、雙脈沖模式(CW+CCW)負(fù)邏輯。脈沖加方向模式下控制脈沖由驅(qū)動(dòng)器脈沖接收端口(PULS+、PULS-)輸入,而驅(qū)動(dòng)器方向端口(DIR+ 、DIR-)的電平高低決定電機(jī)的旋轉(zhuǎn)方向;雙脈沖模式下,驅(qū)動(dòng)器脈沖端口(PULS+、PULS-)接收正轉(zhuǎn)指令脈沖,驅(qū)動(dòng)器方向端口(DIR+ 、DIR-)接收反轉(zhuǎn)指令脈沖。無(wú)論是哪一種控制脈沖形式,驅(qū)動(dòng)器內(nèi)部都是用高速光耦來(lái)接收的??刂泼}沖形式設(shè)定必須在驅(qū)動(dòng)器未加電或已加電但電機(jī)未運(yùn)行時(shí),設(shè)定完畢
39、不用關(guān)閉電源新參數(shù)即可生效。</p><p> 圖2-5 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器控制脈沖設(shè)置圖</p><p><b> ????保護(hù)功能</b></p><p> 當(dāng)輸入電源過(guò)壓、輸出過(guò)流、相間短路報(bào)警中任何一個(gè)報(bào)警產(chǎn)生時(shí),驅(qū)動(dòng)器面板上的紅色狀態(tài)指示燈會(huì)亮起,同時(shí)自動(dòng)切斷電機(jī)使能,使電機(jī)處于脫機(jī)狀態(tài)。最大限度的保護(hù)驅(qū)動(dòng)器和
40、電機(jī)的安全。</p><p><b> 5、控制接口</b></p><p> ??脈沖輸入接口PULS+、PULS-</p><p> 步進(jìn)脈沖接口PULS:步進(jìn)電機(jī)驅(qū)動(dòng)器把上位控制裝置發(fā)出的脈沖信號(hào)轉(zhuǎn)化為步進(jìn)電機(jī)的角位移,驅(qū)動(dòng)器每接受一個(gè)脈沖信號(hào)PULS,就驅(qū)動(dòng)步進(jìn)電機(jī)旋轉(zhuǎn)一個(gè)步距角,PULS的頻率和步進(jìn)電機(jī)的轉(zhuǎn)速成正比。該信號(hào)接收為
41、標(biāo)準(zhǔn)差分接收電路,推薦指令脈沖采用差分輸出方式,實(shí)際中指令脈沖也存在集電極開(kāi)路輸出方式,在標(biāo)準(zhǔn)接線圖中我們將詳細(xì)介紹。對(duì)于最佳輸入要求,此信號(hào)最好是占空比1:1,脈沖信號(hào)的頻率要求不大于500KHz;脈沖信號(hào)的寬度要求不小于1μS,詳細(xì)要求見(jiàn)下圖。</p><p> ??方向輸入接口DIR+、DIR-</p><p> 方向電平信號(hào)DIR:此信號(hào)決定電機(jī)的旋轉(zhuǎn)方向。比如說(shuō),此信號(hào)為高電
42、平時(shí)電機(jī)為順時(shí)針旋轉(zhuǎn),此信號(hào)為低電平時(shí)電機(jī)則為反方向逆時(shí)針旋轉(zhuǎn),此種換向方式,我們稱之為脈沖加方向模式。另外,還有一種雙脈沖驅(qū)動(dòng)模式:驅(qū)動(dòng)器接受兩路脈沖信號(hào)(CW;CCW),當(dāng)其中一路(如CW)有脈沖信號(hào)時(shí),電機(jī)正向運(yùn)行,當(dāng)另一路(如CCW)有脈沖信號(hào)時(shí),電機(jī)反向運(yùn)行。當(dāng)采用雙脈沖驅(qū)動(dòng)模式時(shí),脈沖輸入接口PULS+、PULS-連接正轉(zhuǎn)脈沖信號(hào)CW,方向輸入接口DIR+、DIR-連接反轉(zhuǎn)脈沖信號(hào)CCW。該信號(hào)接收同樣為標(biāo)準(zhǔn)差分接收電路。&
43、lt;/p><p> 如果驅(qū)動(dòng)器輸入信號(hào)為電壓信號(hào),要求:3.6V≤高電平≤5.5V; -5.5V≤低電平≤0.3V,最常用的為T(mén)TL電平。如果驅(qū)動(dòng)器輸入信號(hào)為電流信號(hào),要求:7mA≤高電流≤18mA; -18mA≤低電流≤0.2mA。脈沖信號(hào)的頻率要求不大于500KHz;脈沖信號(hào)的寬度要求不小于1μS;脈沖信號(hào)的驅(qū)動(dòng)電流要求為7-18mA。</p><p> ??使能信號(hào)接口ENBL+、
44、ENBL-:</p><p> 使能信號(hào)ENBL:用驅(qū)動(dòng)器的上下電進(jìn)行電機(jī)通斷電操作會(huì)使驅(qū)動(dòng)器快速老化,為避免這種情況。本驅(qū)動(dòng)器設(shè)計(jì)了使能信號(hào)(ENBL)輸入端口,即通常所說(shuō)的脫機(jī)電平信號(hào)(FREE)。用戶可隨時(shí)控制此信號(hào),當(dāng)此信號(hào)有效時(shí),驅(qū)動(dòng)器將自動(dòng)切斷電機(jī)繞組電流,使電機(jī)處于自由(不通電)狀態(tài)。當(dāng)此信號(hào)在不連接時(shí)默認(rèn)為無(wú)效狀態(tài),這時(shí)電機(jī)繞組通過(guò)電流,可正常工作。此信號(hào)的接收電路與脈沖輸入接口電路一致,此信號(hào)
45、有效的含義為使得驅(qū)動(dòng)器內(nèi)部接收光耦導(dǎo)通。</p><p><b> ??電機(jī)動(dòng)力輸出:</b></p><p> 本品適合驅(qū)動(dòng)相電流在4.25A以下4線、6線或8線的任何一款兩相或四相步進(jìn)電機(jī)。電機(jī)繞組接線共有五種接法,見(jiàn)圖2-6,本設(shè)計(jì)采用普通4線電機(jī)接線方式: </p><p> 圖2-6 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器電機(jī)接線
46、圖</p><p> 根據(jù)上圖所示的五種接線方式,應(yīng)合理設(shè)定驅(qū)動(dòng)器輸出電流,理論上電流設(shè)定越大,電機(jī)力矩輸出越大,可用于避免電機(jī)高速丟步現(xiàn)象,但同時(shí)也會(huì)引起電機(jī)的溫升。一般的,高速輸出的接線方式其輸出電流設(shè)定在電機(jī)額定相電流的1.4倍;高力矩輸出的接線方式其輸出電流設(shè)定在電機(jī)額定相電流的70%。實(shí)際應(yīng)用中,應(yīng)將電流設(shè)定在電機(jī)長(zhǎng)期工作表面溫升不超過(guò)+80℃的范圍內(nèi)。</p><p><
47、;b> 6、標(biāo)準(zhǔn)接線圖</b></p><p> ????NPN集電極開(kāi)路脈沖控制方式:</p><p> 圖2-7 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器標(biāo)準(zhǔn)接線圖</p><p><b> 7、安裝尺寸</b></p><p> 圖2-8 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器安裝尺寸圖<
48、;/p><p><b> 8、線性電源原理圖</b></p><p> 圖2-9 SD-2H044MA步進(jìn)電機(jī)驅(qū)動(dòng)器線性電源原理圖</p><p><b> 圖中:</b></p><p> TX1為隔離變壓器,根據(jù)電源負(fù)載確定其參數(shù)。一般的,變壓器輸出電壓根據(jù)輸出直流電壓要求而定,整流濾波之
49、后的直流電壓VDC+≈1.414×Vout。當(dāng)用于SD-2H044MA驅(qū)動(dòng)器時(shí),推薦電壓器輸出為AC21~28V。其中:變壓器容量根據(jù)負(fù)載電流決定;C1為電解電容,推薦參數(shù)為:100V/2200uF;C2為無(wú)感突波吸收電容,推薦參數(shù)為:400V/0.22 uF;D1參數(shù)根據(jù)負(fù)載電流及輸出電壓而定。</p><p> 第3章 電動(dòng)調(diào)節(jié)閥微機(jī)控制系統(tǒng)</p><p> §
50、;3.1 8051單片機(jī)</p><p> 本設(shè)計(jì)采用MCS-51系列單片機(jī)中的8051作為微機(jī)控制系統(tǒng)的核心。MCS-51系列單片機(jī)是目前8位微機(jī)中性能價(jià)格比最佳,應(yīng)用較多的系列產(chǎn)品。8051片內(nèi)有4KB的ROM。</p><p> 一、8051單片機(jī)的基本特性</p><p> 8051單片機(jī)具有以下特點(diǎn):</p><p> ⑴具
51、有功能很強(qiáng)的8位中央處理單元(CPU)</p><p> ⑵片內(nèi)有時(shí)鐘發(fā)生電路(6MHz或12MHz)、每執(zhí)行一條指令時(shí)間為2或1。</p><p> ?、瞧瑑?nèi)具有128字節(jié)RAM。</p><p> ?、染哂?1個(gè)特殊寄存器。</p><p> ?、煽蓴U(kuò)展64K字節(jié)的外部數(shù)據(jù)存儲(chǔ)器和64K字節(jié)的外部程序存儲(chǔ)器。</p>&l
52、t;p> ⑹具有4個(gè)I/O口,32根I/O線。</p><p> ?、司哂?個(gè)16位定時(shí)器/計(jì)數(shù)器。</p><p> ?、叹哂?個(gè)中斷源,配備2個(gè)中斷優(yōu)先級(jí)。</p><p> ?、途哂幸粋€(gè)全雙工串行接口。</p><p> ?、尉哂形粚ぶ纺芰?,適用邏輯運(yùn)算。</p><p> 二、8051芯片引腳及其功能
53、</p><p> 8051芯片具有40根引腳,見(jiàn)圖3-1按其功能可以分為四類:</p><p> 圖3-1 8051單片機(jī)引腳圖</p><p><b> 1.電源線 2根</b></p><p> ?。壕幊毯驼2僮鲿r(shí)的電源電壓,接+5V。</p><p><b> :地電
54、平。</b></p><p><b> 2.晶振 2根</b></p><p> ?。赫袷幤鞯姆聪喾糯笃鬏斎搿J褂猛獠空袷幤鲿r(shí)必須接地。</p><p> ?。赫袷幤鞯姆聪喾糯笃鬏敵龊蛢?nèi)部時(shí)鐘發(fā)生器的輸入。當(dāng)使用外部振蕩器時(shí)用于輸入外部振蕩信號(hào)。</p><p> 3.I/O口共有、、、四個(gè)8位口,32
55、根I/O線,其功</p><p><b> 能如下:</b></p><p><b> ⑴~ (~)</b></p><p> 是I/O端口0的引腳。端口0是一個(gè)8位漏極開(kāi)路的雙向I/O端</p><p> 口。在存取外部存儲(chǔ)器時(shí),該端口分時(shí)地用作低8位的地址線和8位</p>
56、<p><b> 雙向的數(shù)據(jù)端口。</b></p><p><b> ?、啤?lt;/b></p><p> 端口1的引腳,是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O通道,專</p><p><b> 供用戶使用。</b></p><p><b> ?、恰?
57、 (~)</b></p><p> 端口2的引腳,端口2是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,</p><p> 在訪問(wèn)外部存儲(chǔ)器時(shí),它輸出高8位地址(~)。</p><p><b> ?、取?lt;/b></p><p> 端口3的引腳。端口3是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,</p>
58、<p> 該口的每一位均可獨(dú)立地定義第一I/O口功能或第二I/O口功能。作</p><p> 為第一功能使用時(shí),口的結(jié)構(gòu)與操作與口完全相同,第二功能如下</p><p> 示: 口引腳 第二功能</p><p><b> ?。ù休斎肟冢?lt;/b></p><
59、p><b> ?。ù休敵隹冢?lt;/b></p><p><b> (外部中斷)</b></p><p><b> ?。ㄍ獠恐袛啵?lt;/b></p><p> (定時(shí)器0外部輸入)</p><p> ?。ǘ〞r(shí)器1外部輸入)</p><p> ?。ㄍ?/p>
60、部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通)</p><p> ?。ㄍ獠繑?shù)據(jù)存儲(chǔ)器讀選通)</p><p><b> 4.控制線</b></p><p> ?、牛撼绦虼鎯?chǔ)器的使能引腳,是外部程序存儲(chǔ)器的讀選通</p><p> 信號(hào),低電平有效。從外部程序存儲(chǔ)器取數(shù)時(shí),在每個(gè)機(jī)器周期內(nèi)二</p><p><b&
61、gt; 次有效。</b></p><p> ?、疲簽楦唠娖綍r(shí),CPU執(zhí)行內(nèi)部程序存儲(chǔ)器的指令。</p><p> 為低電平時(shí),CPU僅執(zhí)行外部程序存儲(chǔ)器的指令。因8051芯片沒(méi)</p><p> 有內(nèi)部程序存儲(chǔ)器,故必須接地。</p><p> ⑶:是地址鎖存使能信號(hào)。作為地址鎖存允許時(shí)</p><p&
62、gt; 高電平有效。因?yàn)槎丝谑欠謺r(shí)傳送數(shù)據(jù)和低8位地址。故訪問(wèn)外部</p><p> 程序存儲(chǔ)器時(shí),信號(hào)鎖存低8位地址。即使在不訪問(wèn)外部程序存</p><p> 儲(chǔ)器時(shí),也以1/6振蕩頻率的固定頻率產(chǎn)生,因此可以用它作為</p><p> 外部的時(shí)鐘信號(hào)。主要是提供一個(gè)定時(shí)信號(hào),在外部程序存儲(chǔ)器</p><p> 取令時(shí),把口的低位
63、地址字節(jié)鎖存到外接的地址鎖存器中。</p><p><b> ?、?lt;/b></p><p> 是復(fù)位/備用電源端。在振蕩器運(yùn)行時(shí),使引腳至少保持兩</p><p> 個(gè)機(jī)器周期為高電平,可實(shí)現(xiàn)復(fù)位操作,復(fù)位后程序計(jì)數(shù)器清零,即</p><p> 程序從0000H單元開(kāi)始執(zhí)行。在關(guān)斷前加上(掉電保護(hù))RAM</
64、p><p><b> 的內(nèi)容將不變。</b></p><p> §3.2 其它輔助芯片的選擇</p><p> 本次設(shè)計(jì)中顯示溫度采用七段LED顯示塊,鎖存器選用74LS273,74LS273是一種帶清除功能的8D觸發(fā)器, 1D~8D為數(shù)據(jù)輸入端,1Q~8Q為數(shù)據(jù)輸出端,正脈沖觸發(fā),低電平清除,常用作8位地址鎖存器。具體引腳見(jiàn)圖3-
65、2。</p><p> 圖3-2 74LS273引腳圖</p><p> 溫度傳感器采用STT-R-A1-B2-C20-D1-E2 F2 G1 H1-L3-PA-T2-W2-S1型鉑電阻溫度傳感器,AD轉(zhuǎn)換模塊選用ADC0804。</p><p> 圖3-3 ADC0804引腳圖</p><p> ADC0804引腳功能及應(yīng)用特性
66、如下:</p><p> CS 、RD 、WR (引腳1、2、3):是數(shù)字控制輸入端,滿足標(biāo)準(zhǔn)TTL 邏輯電平。其中CS 和WR 用來(lái)控制A/D 轉(zhuǎn)換的啟動(dòng)信號(hào)。CS 、RD 用來(lái)讀A/D 轉(zhuǎn)換的結(jié)果,當(dāng)它們同時(shí)為低電平時(shí),輸出數(shù)據(jù)鎖存器DB0~DB7 各端上出現(xiàn)8 位并行二進(jìn)制數(shù)碼。CLKI(引腳4)和CLKR(引腳19):ADC0801~0805 片內(nèi)有時(shí)鐘電路,只要在外部“CLKI”和“CLKR”兩端外接
67、一對(duì)電阻電容即可產(chǎn)生A/D 轉(zhuǎn)換所要求的時(shí)鐘,其振蕩頻率為fCLK≈1/1.1RC。其典型應(yīng)用參數(shù)為:R=10KΩ,C=150PF,fCLK≈640KHZ,轉(zhuǎn)換速度為100μs。若采用外部時(shí)鐘,則外部fCLK 可從CLKI 端送入,此時(shí)不接R、C。允許的時(shí)鐘頻率范圍為100KHZ~1460KHZ。INTR (引腳5): INTR 是轉(zhuǎn)換結(jié)束信號(hào)輸出端,輸出跳轉(zhuǎn)為低電平表示本次轉(zhuǎn)換已經(jīng)完成,可作為微處理器的中斷或查詢信號(hào)。如果將CS 和
68、WR 端與INTR 端相連,則ADC0804 就處于自動(dòng)循環(huán)轉(zhuǎn)換狀態(tài)。CS =0 時(shí),允許進(jìn)行A/D 轉(zhuǎn)換。WR 由低跳高時(shí)A/D 轉(zhuǎn)換開(kāi)始,8 位逐次比較需8×8=64 </p><p> 步進(jìn)電機(jī)驅(qū)動(dòng)選用專用的SD-2H044MA兩相混合式步進(jìn)電機(jī)驅(qū)動(dòng)器,在上一章已做專門(mén)介紹,在此不再贅述。</p><p> §3.3 操作鍵和指示燈</p>&l
69、t;p> 本次畢業(yè)設(shè)計(jì)設(shè)置了一些狀態(tài)指示燈和操作鍵,用于系統(tǒng)運(yùn)行狀態(tài)的指示和操作。狀態(tài)指示燈包括:自動(dòng)、手動(dòng)、全開(kāi)、全閉指示燈,用于電動(dòng)調(diào)節(jié)閥運(yùn)行狀態(tài)的指示。操作鍵包括:自動(dòng)、手動(dòng)、上調(diào)溫度、下調(diào)溫度、全開(kāi)、全閉操作鍵,用于設(shè)定電動(dòng)調(diào)節(jié)閥的運(yùn)行狀態(tài)。</p><p> 第4章 軟件程序設(shè)計(jì)</p><p> §4.1 程序流程圖</p><p&g
70、t;<b> 圖4-1</b></p><p><b> 圖4-2</b></p><p><b> 圖4-3</b></p><p><b> 圖4-4</b></p><p> 圖4-5 圖4
71、-6</p><p><b> 圖4-7</b></p><p><b> 圖4-8</b></p><p><b> 圖4-9</b></p><p> 注:(流程圖中未畫(huà)出)所有閥體轉(zhuǎn)動(dòng)時(shí),關(guān)中斷。轉(zhuǎn)動(dòng)完成時(shí)開(kāi)中斷。</p><p> 選用
72、兩個(gè)單片機(jī),一個(gè)用于上述控制,一個(gè)用于時(shí)間及環(huán)境溫度顯示控制。</p><p> 溫度測(cè)量選用集成溫度傳感器,數(shù)字或模擬均可,編程依選件而定。</p><p> 單片機(jī)選用STC12C5404AD 其內(nèi)核為8051</p><p><b> 結(jié)束語(yǔ)</b></p><p> 通過(guò)此次畢業(yè)設(shè)計(jì),使我學(xué)到了很多的
73、知識(shí),如機(jī)械圖和電路原理圖以及該論文均有由我一個(gè)人獨(dú)立完成,以前不了解的軟件,在這次設(shè)計(jì)中邊學(xué)邊用,對(duì)于不太熟練的AUTOCAD2008、中文字處理軟件WORD 2000來(lái)說(shuō)也有了許多新的收獲。并且在這一過(guò)程中學(xué)會(huì)如何查閱手冊(cè),了解國(guó)家標(biāo)準(zhǔn)。</p><p> 另外,在電路方面我學(xué)會(huì)了單片機(jī)的的設(shè)計(jì)原理,接口電路,數(shù)字及模擬智能模塊,電力電子電器的設(shè)計(jì),對(duì)單片機(jī)的仿真軟件,都讓我受益非淺。</p>
74、<p> 由于工作較忙,本次設(shè)計(jì)大都在晚上進(jìn)行,有時(shí)還加班、出差的情況,因此時(shí)間有限,未能完全按照我的計(jì)劃去搞,有些還不是特別清楚,如匯編語(yǔ)言與單片機(jī)的通訊,觸發(fā)電路的電路板繪制。因此,我感覺(jué)非常的遺憾。在以后的工作中再去解決它。</p><p> 但不管怎樣,在這次設(shè)計(jì)中學(xué)到了很多的知識(shí),為今后的工作和學(xué)習(xí)奠定了堅(jiān)實(shí)的基礎(chǔ),我認(rèn)為這才是最主要的。</p><p><
75、;b> 致 謝</b></p><p> 本課題的工作是在某某老師的指導(dǎo)下完成的。在此我衷心地向某老師表示感謝,他對(duì)我的指導(dǎo)和幫助,用言辭是無(wú)法表達(dá)的,在今后的工作和學(xué)習(xí)中,我將更加努力以不辜負(fù)老師對(duì)我的期望。</p><p> 再一次感謝某大學(xué)給我這次設(shè)計(jì)的機(jī)會(huì)。</p><p> 再一次感謝給我指導(dǎo)和幫助的老師和同學(xué)、同事們。&l
76、t;/p><p><b> 參考文獻(xiàn)</b></p><p> 張建民主編.機(jī)電一體化系統(tǒng)設(shè)計(jì).北京:高等教育出版社,2001</p><p> 張之敬主編.先進(jìn)制造技術(shù).北京:北京理工大學(xué)出版社,2007</p><p> 高鐘毓主編.機(jī)電一體化系統(tǒng)設(shè)計(jì).北京:機(jī)械工業(yè)出版社,2000</p><
77、;p> 趙長(zhǎng)德主編.工業(yè)用微型計(jì)算機(jī).北京:機(jī)械工業(yè)出版社,2000</p><p> 余孟嘗主編.模擬、數(shù)字電力電子技術(shù).北京:機(jī)械工業(yè)出版社,1999</p><p> 顧京主編.現(xiàn)代機(jī)床設(shè)備.北京:化學(xué)工業(yè)出版社,2001</p><p> 李愛(ài)華主編.工程制圖基礎(chǔ).北京:高等教育出版社,2003</p><p> 徐錦
78、康主編.機(jī)械設(shè)計(jì).北京:機(jī)械工業(yè)出版社,2001</p><p> 沈志雄主編.金屬切削機(jī)床.北京:機(jī)械工業(yè)出版社,2004</p><p> 《機(jī)械工程師手冊(cè)》第二版編輯委員會(huì)編.機(jī)械工程師手冊(cè).</p><p> 北京:機(jī)械工業(yè)出版社,2000</p><p> 三浦宏文主編.機(jī)電一體化實(shí)用手冊(cè).北京:科學(xué)出版社,2001<
79、/p><p> 李炎鋒主編.暖通自動(dòng)化控制.北京:北京工業(yè)大學(xué)出版社.2006</p><p> 10 設(shè)計(jì)中用到的應(yīng)用軟件</p><p> 微軟公司:word2007</p><p> PROTEL公司:PROTEI 99SE </p><p> AUTODESK公司:AUTO CAD 2008</p&
80、gt;<p><b> 附錄1:軟件清單</b></p><p> ;****************************</p><p><b> ;主程序</b></p><p> ;****************************</p><p> ad_c
81、s equ P3.5</p><p> ad_wr equ P3.6</p><p> ad_rd equ P3.7</p><p> ad_input_port equ p0</p><p><b> ORG 0000H</b></p><p><b> LJMP MAIN&
82、lt;/b></p><p><b> ORG 0003H</b></p><p><b> LJMP INT</b></p><p><b> ORG 0013H</b></p><p> MAIN: ;初始
83、化</p><p> MOV SP,#60H ;堆棧棧底設(shè)為60H</p><p> MOV TCON,#00H ;外部中斷電平觸發(fā)</p><p> MOV IE,#81H ;允許外部中斷0</p><p> MOV P3,#0FFH
84、 ;P3為輸入口</p><p> MOV 2AH,#00H ;位置計(jì)數(shù)器置零</p><p> CLR EA ;關(guān)中斷 </p><p> MOV 2FH,#00H ;標(biāo)志位清零</p><p><b> CLR F0 <
85、;/b></p><p> LCALL TEMP ;調(diào)溫度讀顯子程序</p><p> LCALL YUZHI ;調(diào)預(yù)置點(diǎn)子程序</p><p> CLR P1.3 ;關(guān)閉手動(dòng)指示燈</p><p> CLR P1.5
86、 ;關(guān)閉全開(kāi)指示燈</p><p> CLR P1.7 ;關(guān)閉關(guān)閉指示燈 </p><p> SETB P1.2 ;打開(kāi)自動(dòng)指示燈</p><p> LCALL AUTO ;調(diào)自動(dòng)子程序</p><p> SETB
87、EA ;開(kāi)中斷</p><p> ;****************************</p><p><b> ;預(yù)置點(diǎn)子程序</b></p><p> ;****************************</p><p><b> YUZHI:<
88、/b></p><p> LCALL OPENMAX ;調(diào)開(kāi)最大子程序</p><p> MOV R1,#19 ;置循環(huán)次數(shù)</p><p> YU1: LCALL FAN100 ;調(diào)反轉(zhuǎn)100步子程序</p><p> DJNZ R1,YU1<
89、;/p><p> RET ;返回</p><p> ;****************************</p><p><b> ;自動(dòng)子程序</b></p><p> ;****************************</p><p
90、><b> AUTO:</b></p><p> SETB 2FH.1 ;置自動(dòng)標(biāo)志位</p><p> LCALL TEMP ;調(diào)溫度讀顯子程序</p><p> ;--------------------------------------------------
91、-----------------------</p><p> ;另設(shè)一單片機(jī),用于產(chǎn)生時(shí)間信號(hào),白天(7:00~17:00)/晚上(17:00~7:00)</p><p> ;白天輸出高電平,晚上輸出低電平,輸入P3.0口</p><p> ;由于實(shí)現(xiàn)相對(duì)簡(jiǎn)單,且不屬于本設(shè)計(jì)重點(diǎn),此處省略</p><p> ;----------
92、---------------------------------------------------------------</p><p> AUTO1:JB P3.0,DAY ;判斷白天/晚上</p><p> AJMP NIGHT</p><p> DAY: ;白天
93、</p><p> MOV A,20H ;比較溫度與設(shè)定值20°C±2°C之間差異</p><p> CJNE A,#18,DAY1 </p><p> AJMP AUTO ;等于18°C,循環(huán)</p><p>
94、DAY1: JC DAY2 ;小于18°C,正轉(zhuǎn)100</p><p><b> AJMP DAY3</b></p><p> DAY2: LCALL ZHENG100</p><p> AJMP DELY3M ;延時(shí)3分鐘 </p><
95、;p> DAY3: CJNE A,#22,DAY4 </p><p> AJMP AUTO ;等于22°C,循環(huán)</p><p> DAY4: JNC DAY5 ;大于22°C,反轉(zhuǎn)100</p><p><b> AJMP AUTO</b&
96、gt;</p><p> DAY5: LCALL FAN100</p><p> AJMP DELY3M ;延時(shí)3分鐘</p><p> NIGHT: ;晚上</p><p> MOV A,20H ;比較溫度與設(shè)定值8&
97、#176;C±2°C之間差異</p><p> CJNE A,#6,DAY1 </p><p> AJMP AUTO ;等于6°C,循環(huán)</p><p> NIGHT1: JC DAY2 ;小于6°C,正轉(zhuǎn)100</p>
98、<p><b> AJMP DAY3</b></p><p> NIGHT2: LCALL ZHENG100</p><p> AJMP DELY3M ;延時(shí)3分鐘 </p><p> NIGHT3: CJNE A,#10,DAY2 </p><p> A
99、JMP AUTO ;等于10°C,循環(huán)</p><p> NIGHT4: JNC DAY5 ;大于10°C,反轉(zhuǎn)100</p><p><b> AJMP AUTO</b></p><p> NIGHT5: LCALL FAN100</p>
100、<p> DELY3M: ;延時(shí)3分鐘</p><p> MOV 13H,#18</p><p> DELY4:MOV 12H,#200</p><p> DELY3:MOV 11H,#100</p><p> DELY2:MOV 10H,#250</p>
101、<p> DELY1:DJNZ 10H,DELY1</p><p> JB 2FH.2,SHOUDONG ;自動(dòng)狀態(tài)手動(dòng)按鈕按下</p><p> DJNZ 11H,DELY2</p><p> DJNZ 12H,DELY3</p><p> LCALL TEMP ;延時(shí)中顯
102、示環(huán)境溫度</p><p> DJNZ 13H,DELY4</p><p> LJMP AUTO1 </p><p> ;****************************</p><p><b> ;溫度讀顯子程序</b></p><p> ;*************
103、***************</p><p> TEMP: ;AD轉(zhuǎn)換讀取延時(shí)程序,顯示讀到的數(shù)值</p><p> CLR EA ;關(guān)中斷</p><p> lcall AdcStart</p><p> lcall delay1ms&l
104、t;/p><p> lcall adcread</p><p> ;-------------------------------------------------------------------------</p><p> ;根據(jù)讀取的數(shù)值查表求得當(dāng)前溫度值,并將該溫度值轉(zhuǎn)換為顯示代碼,進(jìn)行顯示</p><p> ;由于查表具體
105、細(xì)節(jié)繁瑣且與設(shè)計(jì)關(guān)系不大,故本設(shè)計(jì)省略該部分內(nèi)容</p><p> ;以下所用“十位/個(gè)位”為轉(zhuǎn)換后的顯示代碼</p><p> ;-------------------------------------------------------------------------</p><p><b> SHOW: </b></p&
106、gt;<p> CLR EA ;關(guān)中斷</p><p><b> ……查表……</b></p><p> MOV 21H,十位 </p><p> MOV 22H,個(gè)位</p><p> MOV P0,21H </p&
107、gt;<p> CLR P1.0 </p><p><b> SETB P1.0</b></p><p> MOV P0,22H</p><p> CLR P1.1 </p><p><b> SETB P1.1</b>
108、;</p><p> SETB EA ;開(kāi)中斷</p><p><b> RET</b></p><p> AdcStart: ;啟動(dòng)AD轉(zhuǎn)換</p><p><b> clr ad_cs</b></p>
109、<p><b> nop</b></p><p><b> clr ad_wr</b></p><p><b> nop</b></p><p> setb ad_wr</p><p><b> nop</b></p>
110、<p> setb ad_cs</p><p><b> nop</b></p><p><b> ret</b></p><p> AdcRead: ;讀AD轉(zhuǎn)換</p><p> mov ad_input_port,#0ffh<
111、;/p><p><b> clr ad_cs</b></p><p><b> nop</b></p><p><b> clr ad_rd</b></p><p><b> nop</b></p><p><b>
112、 nop</b></p><p> mov a,AD_INPUT_PORT</p><p> mov 20h,a ;存環(huán)境溫度值</p><p><b> nop</b></p><p> setb ad_rd</p><p><b>
113、nop</b></p><p> setb ad_cs</p><p><b> ret</b></p><p> delay1ms: ;1ms延時(shí) </p><p> mov 11h,#10</p><p><b>
114、 tt1:</b></p><p> mov 10h,#50</p><p> djnz 10h,$</p><p> djnz 11h,tt1</p><p><b> ret</b></p><p> ;****************************</
115、p><p><b> ;開(kāi)最大子程序</b></p><p> ;****************************</p><p><b> OPENMAX:</b></p><p> CLR F0 ;清零開(kāi)最大標(biāo)志位</p><p&
116、gt; CLR P1.4 ;正轉(zhuǎn)</p><p> OPEN1:SETB P1.4</p><p><b> NOP</b></p><p><b> NOP</b></p><p><b> CLR P1.4</b></p>
117、;<p><b> NOP</b></p><p><b> NOP</b></p><p> JB F0,0PEN2 ;是否開(kāi)最大</p><p> AJMP OPEN1 ;沒(méi)到開(kāi)最大,繼續(xù)開(kāi)</p><p> OP
118、EN2:LCALL FAN100 ;開(kāi)最大,為關(guān)閉中斷信號(hào),關(guān)100步</p><p> MOV 2AH,#39</p><p> SETB EA ;開(kāi)中斷</p><p><b> RET</b></p><p> ;******************
119、**********</p><p><b> ;正轉(zhuǎn)100子程序</b></p><p> ;****************************</p><p><b> ZHENG100:</b></p><p> CLR EA ;關(guān)中斷<
120、/p><p> CLR P1.4 </p><p> MOV A,2AH ;讀位置</p><p> CJNE A,#39,ZHENG ;是否快最開(kāi)位置</p><p><b> RET</b></p><p> ZHE
121、NG:MOV R0,#100 ;正轉(zhuǎn)100步</p><p> ZHENG1:SETB P1.4</p><p><b> NOP</b></p><p><b> NOP</b></p><p><b> CLR P1.4</b></p&
122、gt;<p> DJNZ R0,ZHENG1</p><p> ADD A,#1 ;記錄位置</p><p><b> MOV 2AH,A</b></p><p> CJNE A,#39,ZHENG2</p><p> SETB P1.5
123、 ;打開(kāi)全開(kāi)指示燈 </p><p> ZHENG2:SETB EA ;開(kāi)中斷</p><p><b> RET</b></p><p> ;****************************</p><p><b> ;反轉(zhuǎn)100子程序</
124、b></p><p> ;****************************</p><p><b> FAN100:</b></p><p> CLR EA ;關(guān)中斷</p><p> CLR P1.6 </p><
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)電一體化畢業(yè)設(shè)計(jì)--機(jī)電一體化未來(lái)走向
- 機(jī)電一體化畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)——機(jī)電一體化設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)-- 機(jī)電一體化技術(shù)
- 機(jī)電一體化畢業(yè)設(shè)計(jì)論文
- 機(jī)電一體化畢業(yè)設(shè)計(jì)論文
- 機(jī)電一體化plc畢業(yè)設(shè)計(jì)
- 機(jī)電一體化畢業(yè)論文設(shè)計(jì)機(jī)電一體化的發(fā)展
- 機(jī)電一體化技術(shù)畢業(yè)設(shè)計(jì)樣本
- 畢業(yè)設(shè)計(jì)機(jī)電一體化技術(shù)概要
- 機(jī)電一體化畢業(yè)設(shè)計(jì)外文翻譯
- 機(jī)電一體化畢業(yè)論文--小議機(jī)電一體化
- 機(jī)電一體化畢業(yè)論文講述機(jī)電一體化
- 機(jī)電一體化畢業(yè)論文-- 煤礦機(jī)電一體化
- 《機(jī)電一體化系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(論文)——機(jī)電一體化專業(yè)(機(jī)電方向)
- 畢業(yè)設(shè)計(jì)(論文)+機(jī)電一體化專業(yè)+機(jī)電一體化中的電機(jī)控制與保護(hù)
- 機(jī)電一體化系統(tǒng)設(shè)計(jì)
- 機(jī)電一體化技術(shù)專業(yè)畢業(yè)設(shè)計(jì)論文
- 機(jī)電一體化系統(tǒng)設(shè)計(jì)畢業(yè)論文
評(píng)論
0/150
提交評(píng)論