版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 專 科 畢 業(yè) 論 文</p><p><b> 步進(jìn)電機(jī)控制系統(tǒng)</b></p><p> Stepping motor control system </p><p> 系(院)名稱: </p><p> 專業(yè)班級(jí): <
2、/p><p> 學(xué)生姓名: </p><p> 指導(dǎo)教師姓名: </p><p> 指導(dǎo)教師職稱: </p><p><b> 2013年 5月</b></p>&l
3、t;p><b> 目錄</b></p><p> 中文摘要、關(guān)鍵詞1</p><p> 英文摘要、關(guān)鍵詞2</p><p><b> 引 言3</b></p><p> 第一章 步進(jìn)電機(jī)概述4</p><p> 1.1步進(jìn)電動(dòng)機(jī)的特點(diǎn)4<
4、/p><p> 1.2步進(jìn)電機(jī)控制系統(tǒng)4</p><p> 第二章 方案的論證5</p><p> 2.1 步進(jìn)電機(jī)的選擇5</p><p> 2.2 單片機(jī)的選擇5</p><p> 2.3 步進(jìn)電機(jī)驅(qū)動(dòng)電路的設(shè)計(jì)5</p><p> 2.4 數(shù)碼管顯示電路的設(shè)計(jì)6<
5、/p><p> 第三章 硬件電路設(shè)計(jì)8</p><p> 3.1 硬件設(shè)計(jì)思路8</p><p> 3.2總體設(shè)計(jì)框圖8</p><p> 3.3單片機(jī)系統(tǒng)9</p><p> 3.3.1 單片機(jī)概述9</p><p> 3.3.2 AT89S52單片機(jī)10</p>
6、;<p> 3.4 步進(jìn)電機(jī)15</p><p> 3.4.1 步進(jìn)電機(jī)概述15</p><p> 3.4.2 步進(jìn)電機(jī)的特性16</p><p> 3.4.3 步進(jìn)電機(jī)的種類16</p><p> 3.4.4 永磁步進(jìn)電機(jī)的控制17</p><p> 3.4.5 與直流電機(jī)的比較
7、19</p><p> 3.5 外圍電路設(shè)計(jì)及分析21</p><p> 3.5.1 鍵盤控制電路21</p><p> 3.5.2步進(jìn)電機(jī)驅(qū)動(dòng)電路23</p><p> 3.5.3 LED數(shù)碼顯示電路24</p><p> 3.6 步進(jìn)電機(jī)控制系統(tǒng)電路圖26</p><p>
8、; 3.7 步進(jìn)電機(jī)控制系統(tǒng)實(shí)物圖27</p><p> 第四章 軟件設(shè)計(jì)28</p><p> 4.1 程序設(shè)計(jì)思路28</p><p> 4.2程序流程圖28</p><p> 4.2.1 主程序流程圖28</p><p> 4.2.2 讀鍵盤子程序流程圖29</p><
9、p> 4.2.3 鍵盤處理子程序流程圖30</p><p> 4.2.4 電機(jī)控制中斷程序流程圖30</p><p> 4.2.5 數(shù)碼顯示中斷程序流程圖31</p><p> 第五章 調(diào)試與改進(jìn)33</p><p> 5.1 調(diào)試與改進(jìn)33</p><p> 5.2 運(yùn)行結(jié)果34<
10、/p><p><b> 結(jié) 論35</b></p><p><b> 致 謝36</b></p><p><b> 參考文獻(xiàn)37</b></p><p><b> 附錄138</b></p><p><b>
11、; 附錄239</b></p><p><b> 步進(jìn)電機(jī)控制系統(tǒng)</b></p><p> 摘 要:隨著微電子和計(jì)算機(jī)技術(shù)的發(fā)展,步進(jìn)電機(jī)的需求量與日俱增,它廣泛用于打印機(jī)、電動(dòng)玩具等消費(fèi)類產(chǎn)品以及數(shù)控機(jī)床、工業(yè)機(jī)器人、醫(yī)療器械等機(jī)電產(chǎn)品中,其在各個(gè)國(guó)民經(jīng)濟(jì)領(lǐng)域都有應(yīng)用。研究步進(jìn)電機(jī)的控制系統(tǒng),對(duì)提高控制精度和響應(yīng)速度、節(jié)約能源等都具有重要意義
12、。</p><p> 本控制系統(tǒng)的設(shè)計(jì),由硬件設(shè)計(jì)和軟件設(shè)計(jì)兩部分組成。其中,硬件設(shè)計(jì)主要包括單片機(jī)最小系統(tǒng)、鍵盤控制模塊、步進(jìn)電機(jī)驅(qū)動(dòng)模塊、數(shù)碼顯示模塊等功能模塊的設(shè)計(jì),以及硬件電路在電路板上的實(shí)現(xiàn)。軟件設(shè)計(jì)包括主程序以及各個(gè)模塊的控制程序,最終實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)方向及轉(zhuǎn)動(dòng)速度的控制,并且將步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)速度動(dòng)態(tài)顯示在LED數(shù)碼管上。本系統(tǒng)具有智能性、實(shí)用性及可靠性的特點(diǎn)。</p><p&
13、gt; 關(guān)鍵詞: 步進(jìn)電機(jī)、單片機(jī)、轉(zhuǎn)速控制、方向控制</p><p> Stepping motor control system </p><p> Abstract:With the development of microelectronics and computer technology, stepping motor demand grows day by day,
14、it is widely used in the printer, electric toys consumer products and NC machine tools, industrial robots, medical equipment and other mechanical and electrical products, the national economy in various fields have appli
15、cation. The stepping motor control system, to improve the control accuracy and response speed, save energy and so on all has the important meaning.</p><p> The design of the control system, the hardware des
16、ign and software design of two parts. Among them, the hardware design includes single chip microcomputer minimum system, the keyboard control module, stepping motor drive module, digital display module function module de
17、sign, and hardware circuit in the realization of the circuit board. Software design including the main program and each module control program, and ultimately realize the stepping motor rotation direction and rotational
18、speed cont</p><p> Key words:Stepping motor; single-chip microcomputer; speed control;direction control </p><p><b> 引 言</b></p><p> 步進(jìn)電機(jī)是將電脈沖信號(hào)變換成角位移或直線位移的執(zhí)行部件。步進(jìn)電機(jī)
19、可以直接用數(shù)字信號(hào)驅(qū)動(dòng),使用非常方便。一般電動(dòng)機(jī)都是連續(xù)轉(zhuǎn)動(dòng)的,而步進(jìn)電動(dòng)機(jī)則有定位和運(yùn)轉(zhuǎn)兩種基本狀態(tài),當(dāng)有脈沖輸入時(shí)步進(jìn)電動(dòng)機(jī)一步一步地轉(zhuǎn)動(dòng),每給它一個(gè)脈沖信號(hào),它就轉(zhuǎn)過(guò)一定的角度。步進(jìn)電動(dòng)機(jī)的角位移量和輸入脈沖的個(gè)數(shù)嚴(yán)格成正比,在時(shí)間上與輸入脈沖同步,因此只要控制輸入脈沖的數(shù)量、頻率及電動(dòng)機(jī)繞組通電的相序,便可獲得所需的轉(zhuǎn)角、轉(zhuǎn)速及轉(zhuǎn)動(dòng)方向。在沒(méi)有脈沖輸入時(shí),在繞組電源的激勵(lì)下氣隙磁場(chǎng)能使轉(zhuǎn)子保持原有位置處于定位狀態(tài)。因此非常適合于
20、單片機(jī)控制。步進(jìn)電機(jī)還具有快速啟動(dòng)、精確步進(jìn)和定位等特點(diǎn),因而在數(shù)控機(jī)床,繪圖儀,打印機(jī)以及光學(xué)儀器中得到廣泛的應(yīng)用。步進(jìn)電動(dòng)機(jī)已成為除直流電動(dòng)機(jī)和交流電動(dòng)機(jī)以外的第三類電動(dòng)機(jī)。傳統(tǒng)電動(dòng)機(jī)作為機(jī)電能量轉(zhuǎn)換裝置,在人類的生產(chǎn)和生活進(jìn)入電氣化過(guò)程中起著關(guān)鍵的作用。步進(jìn)電機(jī)可以作為一種控制用的特種電機(jī),利用其沒(méi)有積累誤差(精度為100%)的特點(diǎn),廣泛應(yīng)用于各種開(kāi)環(huán)控制。</p><p> 第一章 步進(jìn)電機(jī)概述<
21、/p><p> 1.1步進(jìn)電動(dòng)機(jī)的特點(diǎn)</p><p> 一般步進(jìn)電機(jī)的精度為步進(jìn)角的3-5%,且不累積。步進(jìn)電機(jī)外表允許的溫度高。步進(jìn)電機(jī)溫度過(guò)高首先會(huì)使電機(jī)的磁性材料退磁,從而導(dǎo)致力矩下降乃至于失步,因此電機(jī)外表允許的最高溫度應(yīng)取決于不同電機(jī)磁性材料的退磁點(diǎn);一般來(lái)講,磁性材料的退磁點(diǎn)都在攝氏130度以上,有的甚至高達(dá)攝氏200度以上,所以步進(jìn)電機(jī)外表溫度在攝氏80-90度完全正常。&
22、lt;/p><p> 步進(jìn)電機(jī)的力矩會(huì)隨轉(zhuǎn)速的升高而下降。當(dāng)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)時(shí),電機(jī)各相繞組的電感將形成一個(gè)反向電動(dòng)勢(shì);頻率越高,反向電動(dòng)勢(shì)越大。在它的作用下,電機(jī)隨頻率(或速度)的增大而相電流減小,從而導(dǎo)致力矩下降。</p><p> 步進(jìn)電機(jī)低速時(shí)可以正常運(yùn)轉(zhuǎn),但若高于一定速度就無(wú)法啟動(dòng),并伴有嘯叫聲。步進(jìn)電機(jī)有一個(gè)技術(shù)參數(shù):空載啟動(dòng)頻率,即步進(jìn)電機(jī)在空載情況下能夠正常啟動(dòng)的脈沖頻率,如果
23、脈沖頻率高于該值,電機(jī)不能正常啟動(dòng),可能發(fā)生丟步或堵轉(zhuǎn)。在有負(fù)載的情況下,啟動(dòng)頻率應(yīng)更低。如果要使電機(jī)達(dá)到高速轉(zhuǎn)動(dòng),脈沖頻率應(yīng)該有加速過(guò)程,即啟動(dòng)頻率較低,然后按一定加速度升到所希望的高頻(電機(jī)轉(zhuǎn)速?gòu)牡退偕礁咚伲?lt;/p><p> 1.2步進(jìn)電機(jī)控制系統(tǒng)</p><p> 設(shè)計(jì)的步進(jìn)電機(jī)控制系統(tǒng)有以下功能:</p><p> 1. 步進(jìn)電機(jī)的啟??刂?lt
24、;/p><p> 2.步進(jìn)電機(jī)的正反轉(zhuǎn)控制</p><p> 3. 步進(jìn)電機(jī)的加速控制</p><p> 4. 步進(jìn)電機(jī)的減速控制</p><p> 5. 步進(jìn)電機(jī)轉(zhuǎn)速的動(dòng)態(tài)顯示</p><p><b> 第二章 方案的論證</b></p><p> 2.1 步進(jìn)電
25、機(jī)的選擇</p><p> 方案一:選擇反應(yīng)式步進(jìn)電動(dòng)機(jī)(VR)。</p><p> 采用高導(dǎo)磁材料構(gòu)成齒狀轉(zhuǎn)子和定子,其結(jié)構(gòu)簡(jiǎn)單,生產(chǎn)成本低,步距角可以做的相當(dāng)小,但動(dòng)態(tài)性能相對(duì)較差。</p><p> 方案二:選擇永磁式步進(jìn)電動(dòng)機(jī)(PM)。</p><p> 轉(zhuǎn)子采用多磁極的圓筒形的永磁鐵,在其外側(cè)配置齒狀定子。用轉(zhuǎn)子和定子之間的
26、吸引和排斥力產(chǎn)生轉(zhuǎn)動(dòng),轉(zhuǎn)動(dòng)步的角度一般是7.50。它的出力大,動(dòng)態(tài)性能好;但步距角一般比較大。</p><p> 方案三:選擇混合步進(jìn)電動(dòng)機(jī)(HB)。</p><p> 這是PM和VR的復(fù)合產(chǎn)品,其轉(zhuǎn)子采用齒狀的稀土永磁材料,定子則為齒狀的突起結(jié)構(gòu)。此類電機(jī)綜合了反應(yīng)式和永磁式兩者的優(yōu)點(diǎn),步距角小,出力大,動(dòng)態(tài)性能好,是性能較好的一類步進(jìn)電動(dòng)機(jī),在計(jì)算機(jī)相關(guān)的設(shè)備中多用此類電機(jī)。<
27、;/p><p> 由于永磁式步進(jìn)電機(jī)的動(dòng)態(tài)性能比較好,而且結(jié)構(gòu)相對(duì)比較簡(jiǎn)單,價(jià)格適中,是電子業(yè)余愛(ài)好者中常用的步進(jìn)電機(jī)。故在此選用永磁式步進(jìn)電機(jī)。</p><p> 2.2 單片機(jī)的選擇</p><p> 方案一:選擇ARM7TDMI S3C44BOX單片機(jī)</p><p> S3C44BOX單片機(jī)包含ARM7TDMI處理器。ARM7TD
28、MI處理器是ARM公司通用的32位微處理器家族的成員之一,是一種高性能、廉價(jià)、低功耗的RISC處理器,同時(shí)又具有非常豐富的片上資源,非常適合嵌入式產(chǎn)品的開(kāi)發(fā)。</p><p> 方案二:選擇AT89S52單片機(jī)</p><p> AT89S52是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Flash Programmable and Erasable Read Only M
29、emory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。它的可擦除只讀存儲(chǔ)器可以反復(fù)擦除1000次。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。</p><p> 由于AT89S52的結(jié)構(gòu)簡(jiǎn)單、價(jià)格適中、高性能,故在此選擇AT89S52單片機(jī)。</p><p> 2.3 步進(jìn)電機(jī)驅(qū)動(dòng)電路的設(shè)計(jì)</p><
30、p> 方案一:使用多個(gè)功率放大器件驅(qū)動(dòng)電路</p><p> 通過(guò)使用不同的放大電路和不同參數(shù)的器件,可以達(dá)到不同的放大的要求,放大后能夠得到較大的功率。但是由于使用的是四相的步進(jìn)電機(jī),就需要對(duì)四路信號(hào)分別進(jìn)行放大,由于放大電路很難做到完全一致,當(dāng)電機(jī)的功率較大時(shí)運(yùn)行起來(lái)會(huì)不穩(wěn)定,而且電路的制作也比較復(fù)雜。</p><p> 方案二:使用ULN2803八NPN達(dá)林頓連接晶體管驅(qū)
31、動(dòng)電機(jī)</p><p> ULN2803八NPN達(dá)林頓連接晶體管是低邏輯電平數(shù)字電路(如TTL,CMOS或PMOS/NMOS)和大電流高電壓要求的燈、繼電器、打印機(jī)錘和其他類似負(fù)載間的接口的理想器件。廣泛用于計(jì)算機(jī),工業(yè)和消費(fèi)類產(chǎn)品中。所有器件有集電極開(kāi)路輸出和用于瞬變抑制的續(xù)流箝位二極管。ULN2803的設(shè)計(jì)與標(biāo)準(zhǔn)TTL系列兼容。</p><p> 由于ULN2803八NPN達(dá)林頓連
32、接晶體管的結(jié)構(gòu)簡(jiǎn)單而且能為步進(jìn)電機(jī)提供脈沖信號(hào),進(jìn)而將脈沖轉(zhuǎn)化為步進(jìn)角度,從而能控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)。故選擇ULN2803八NPN達(dá)林頓連接晶體管作為所需單片機(jī)。</p><p> 2.4 數(shù)碼管顯示電路的設(shè)計(jì)</p><p> 方案一:共陽(yáng)極接法。把發(fā)光二極管的陽(yáng)極連在一起構(gòu)成公共陽(yáng)極,使用時(shí)公共陽(yáng)極接+5V,每個(gè)發(fā)光二極管的陰極通過(guò)電阻與輸入端相連。當(dāng)陰極端輸入低電平時(shí),段發(fā)光二極管就
33、導(dǎo)通點(diǎn)亮,而輸入高電平時(shí)則不點(diǎn)亮。</p><p> 方案二:共陰極接法。把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時(shí)公共陰極接地。每個(gè)發(fā)光二極管的陽(yáng)極通過(guò)電阻與輸入端相連。當(dāng)陽(yáng)極端輸入高電平時(shí),段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入低電平時(shí)則不點(diǎn)亮。在本設(shè)計(jì)中所采用的是共陽(yáng)極LED數(shù)碼顯示器,其內(nèi)部結(jié)構(gòu)如圖2-12所示:</p><p> 圖2-12 LED數(shù)碼管結(jié)構(gòu)圖</p>
34、<p> 在本設(shè)計(jì)中,數(shù)碼顯示電路通過(guò)交替向P2.6和P2.7輸出低電平,使得與這兩個(gè)端口連接的三極管交替導(dǎo)通,從而為數(shù)碼管提供電源,也實(shí)現(xiàn)了數(shù)碼管的動(dòng)態(tài)掃描。通過(guò)P1口輸出段選信號(hào),控制了數(shù)碼管顯示的內(nèi)容。</p><p> 第三章 硬件電路設(shè)計(jì)</p><p> 3.1 硬件設(shè)計(jì)思路</p><p> 步進(jìn)電機(jī)控制系統(tǒng)共分為四個(gè)模塊:?jiǎn)纹瑱C(jī)
35、最小系統(tǒng)模塊、鍵盤控制模塊、數(shù)碼顯示模塊、步進(jìn)電機(jī)驅(qū)動(dòng)模塊。</p><p> 單片機(jī)最小系統(tǒng)主要由復(fù)位電路和時(shí)鐘電路組成。復(fù)位電路為單片機(jī)系統(tǒng)提供可靠復(fù)位,使單片機(jī)能正常啟動(dòng)。時(shí)鐘電路采用外部時(shí)鐘方式,保證單片機(jī)個(gè)功能部件都是以時(shí)鐘頻率為基準(zhǔn),有條不紊地一拍一拍地工作。</p><p> 鍵盤控制模塊包括啟停鍵、方向控制鍵、加速鍵和減速鍵,分別與單片機(jī)的P2.0、p2.1、p2.2和
36、P2.3相連。實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的控制。并且鍵盤上連接有發(fā)光二極管,以指示鍵盤狀態(tài)。</p><p> 數(shù)碼顯示模塊采用共陽(yáng)極數(shù)碼管來(lái)動(dòng)態(tài)顯示步進(jìn)電機(jī)的實(shí)際轉(zhuǎn)動(dòng)速度。利用三極管為數(shù)碼管的com端提供高電平。單片機(jī)的P1口提供數(shù)碼管的段選信號(hào),P2.6和P2.7控制數(shù)碼管的位選信號(hào)。</p><p> 步進(jìn)電機(jī)驅(qū)動(dòng)模塊選用八NPN達(dá)林頓連接晶體管2803為步進(jìn)電機(jī)提供脈沖信號(hào),驅(qū)動(dòng)步進(jìn)電機(jī)轉(zhuǎn)
37、動(dòng)。該模塊與單片機(jī)的P3.4—P3.7相連。</p><p><b> 3.2總體設(shè)計(jì)框圖</b></p><p> 總體設(shè)計(jì)框圖如圖2-1所示。</p><p> 圖2-1總體設(shè)計(jì)框圖 </p><p><b> 說(shuō)明如下:</b></p><p> 1.單片機(jī)接
38、受鍵盤信息,改變系統(tǒng)內(nèi)部變量值。</p><p> 2.單片機(jī)輸出脈沖信號(hào),控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)。</p><p> 3.單片機(jī)根據(jù)步進(jìn)電機(jī)實(shí)際轉(zhuǎn)動(dòng)值,控制數(shù)碼管顯示。</p><p><b> 3.3單片機(jī)系統(tǒng)</b></p><p> 3.3.1 單片機(jī)概述</p><p> 目前,單片
39、機(jī)正朝著高性能和多品種方向發(fā)展趨勢(shì)將是進(jìn)一步向著CMOS化、低功耗、小體積、大容量、高性能、低價(jià)格和外圍電路內(nèi)裝化等幾個(gè)方面發(fā)展。下面是單片機(jī)的主要發(fā)展趨勢(shì)。 </p><p> 近年,由于CHMOS技術(shù)的進(jìn)步,大大地促進(jìn)了單片機(jī)的CMOS化。CMOS芯片除了低功耗特性之外,還具有功耗的可控性,使單片機(jī)可以工作在功耗精細(xì)管理狀態(tài)。這也是今后以80C51取代8051為標(biāo)準(zhǔn)MCU芯片的原因。因?yàn)閱纹瑱C(jī)芯片多數(shù)是采用
40、CMOS(金屬柵氧化物)半導(dǎo)體工藝生產(chǎn)。CMOS電路的特點(diǎn)是低功耗、高密度、低速度、低價(jià)格。采用雙極型半導(dǎo)體工藝的TTL電路速度快,但功耗和芯片面積較大。隨著技術(shù)和工藝水平的提高,又出現(xiàn)了HMOS(高密度、高速度MOS)和CHMOS工藝。CHMOS和HMOS工藝的結(jié)合。目前生產(chǎn)的CHMOS電路已達(dá)到LSTTL的速度,傳輸延遲時(shí)間小于2ns,它的綜合優(yōu)勢(shì)已在于TTL電路。因而,在單片機(jī)領(lǐng)域CMOS正在逐漸取代TTL電路。 </p&g
41、t;<p> 隨著半導(dǎo)體集成工藝的不斷發(fā)展,單片機(jī)的集成度將更高、體積將更小、功能將列強(qiáng)。在單片機(jī)家族中,8051系列是其中的佼佼者,加之Intel公司將其MCS –51系列中的8051內(nèi)核使用權(quán)以專利互換或出售形式轉(zhuǎn)讓給全世界許多著名IC制造廠商,如Philips、 NEC、At mel、AMD、華邦等,這些公司都在保持與8051單片機(jī)兼容的基礎(chǔ)上改善了8051的許多特性。這樣,8051就變成有眾多制造廠商支持的、發(fā)展
42、出上百品種的大家族,現(xiàn)統(tǒng)稱為8051系列。8051單片機(jī)已成為單片機(jī)發(fā)展的主流。專家認(rèn)為,雖然世界上的MCU品種繁多,功能各異,開(kāi)發(fā)裝置也互不兼容,但是客觀發(fā)展表明,8051可能最終形成事實(shí)上的標(biāo)準(zhǔn)MCU芯片。</p><p> 單片機(jī)是微型機(jī)的一個(gè)主要分支,在結(jié)構(gòu)上的最大特點(diǎn)是把CPU、存儲(chǔ)器、定時(shí)器和多種輸入/輸出接口電路集成在一塊超大規(guī)模集成電路芯片上。就其組成和功能而言,一塊單片機(jī)芯片就是一臺(tái)計(jì)算機(jī)。
43、</p><p> 單片機(jī)是通過(guò)內(nèi)部總線把計(jì)算機(jī)的各主要部件接為一體,其內(nèi)部總線包括地址總線、數(shù)據(jù)總線和控制總線。其中,地址總線的作用是在進(jìn)行數(shù)據(jù)交換時(shí)提供地址,CPU通過(guò)它們將地址輸出到存儲(chǔ)器或I/O接口;/數(shù)據(jù)總線的作用是在CPU與存儲(chǔ)器或I/O接口之間,或存儲(chǔ)器與外設(shè)之間交換數(shù)據(jù);控制總線包括CPU發(fā)出的控制信號(hào)線和外部送入CPU的應(yīng)答信號(hào)線等。</p><p> 單片機(jī)作為計(jì)算
44、機(jī)發(fā)展的一個(gè)重要領(lǐng)域,應(yīng)用一個(gè)較科學(xué)的分類方法。根據(jù)目前發(fā)展情況,從不同角度單片機(jī)大致可以分為通用型/專用型、總線型/非總線型及工控型/家電型。 </p><p> 由于單片機(jī)具有顯著的優(yōu)點(diǎn),它已成為科技領(lǐng)域的有力工具,人類生活的得力助手。它的應(yīng)用遍及各個(gè)領(lǐng)域 ,單片機(jī)已成為計(jì)算機(jī)發(fā)展和應(yīng)用的一個(gè)重要方面。另一方面,單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)方法。從前必須由模擬電路
45、或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過(guò)軟件方法來(lái)實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。</p><p> 3.3.2 AT89S52單片機(jī)</p><p> 8051是早期的最典型的代表作,由于MCS-51單片機(jī)影響極深遠(yuǎn),許多公司都推出了兼容系列單片機(jī),就是說(shuō)MCS-51內(nèi)核實(shí)際上已經(jīng)成為一個(gè)8位單片機(jī)的標(biāo)準(zhǔn)。</p>
46、<p> 很多公司的51單片機(jī)產(chǎn)品都是和MCS-51內(nèi)核兼容的產(chǎn)品。同樣的一段程序,在各個(gè)單片機(jī)廠家的硬件上運(yùn)行的結(jié)果都是一樣的,如ATMEL的89S52, PHILIPS(菲利浦),和WINBOND(華邦)等,我們常說(shuō)的89S52指的是ATMEL公司的 AT89S52單片機(jī),同時(shí)是在原基礎(chǔ)上增強(qiáng)了許多特性,如時(shí)鐘,更優(yōu)秀的是由Flash(程序存儲(chǔ)器的內(nèi)容至少可以改寫1000次)存儲(chǔ)器取帶了原來(lái)的ROM(一次性寫入),AT8
47、9S52的性能相對(duì)于8051已經(jīng)算是非常優(yōu)越的了。</p><p> AT89S52是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。它的可擦除只讀存儲(chǔ)器可以反復(fù)擦除1000次。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令
48、集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89S52是一種高效微控器, AT89S52單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。</p><p> 圖2-2 AT89S52引腳圖</p><p> 單片機(jī)內(nèi)部結(jié)構(gòu)圖為如圖2-3所示:</p><p> 圖2-3單片機(jī)內(nèi)部結(jié)構(gòu)圖</p>
49、<p><b> 1.主要特性:</b></p><p> ?與MCS-51 單片機(jī)產(chǎn)品兼容 </p><p> ?8K字節(jié)可編程flash存儲(chǔ)器 </p><p> ?壽命:1000寫/擦循環(huán)</p><p> ?全靜態(tài)工作:0Hz-33Hz</p><p> ?三級(jí)加密程
50、序存儲(chǔ)器</p><p> ?256*8位內(nèi)部RAM</p><p> ?32可編程I/O線</p><p> ?三個(gè)16位定時(shí)器/計(jì)數(shù)器</p><p><b> ?八個(gè)中斷源 </b></p><p> ?全雙工UART串行通道</p><p> ?低功耗空
51、閑和掉電模式</p><p><b> ?看門狗定時(shí)器</b></p><p><b> ?雙數(shù)據(jù)指針</b></p><p><b> 2.管腳說(shuō)明:</b></p><p><b> VCC:供電電源。</b></p><p
52、><b> GND:接地。</b></p><p> P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。</p><p>
53、; P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。 </p><p> P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部
54、上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。</p><p> P3口:P3口管腳是8個(gè)帶內(nèi)部
55、上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。</p><p> P3口也可作為AT89S52的一些特殊功能口,如表2-1所示:</p><p> 表2-1 P3口的部分功能口</p><p> P3口同時(shí)為閃爍編程和編
56、程校驗(yàn)接收一些控制信號(hào)。</p><p> RST:復(fù)位信號(hào)輸入端。當(dāng)單片機(jī)運(yùn)行時(shí),在此引腳加上持續(xù)時(shí)間大于兩個(gè)機(jī)器周期的高電平是,就可以完成復(fù)位操作。下圖所示的復(fù)位電路兼有上電復(fù)位和按鈕復(fù)位的雙重功能,并且在滿足單片機(jī)可靠復(fù)位的前提下降低了復(fù)位引腳的對(duì)地阻抗,增強(qiáng)了復(fù)位電路的抗干擾能力,二極管的起到快速泄放電容電量的作用,滿足短時(shí)間多次復(fù)位操作的需求。</p><p><b>
57、; 圖2-4 復(fù)位電路</b></p><p> ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時(shí),ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè)ALE脈沖。如想禁止ALE的輸出可在SFR8EH
58、地址上置0。此時(shí), ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無(wú)效。</p><p> /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN有效。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。</p><p> /EA/VPP:當(dāng)/EA保持低電平時(shí),則
59、在此期間外部程序存儲(chǔ)器(0000H-FFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。</p><p> XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。</p><p> XTAL2:來(lái)自反向振蕩器的輸出。 </p>
60、<p> 晶體震蕩器電路如圖2-5所示,</p><p> 圖2-5晶體震蕩器電路圖</p><p><b> 3.振蕩器特性:</b></p><p> XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時(shí)鐘源驅(qū)動(dòng)器件,XTAL2應(yīng)不接。有余輸入至內(nèi)
61、部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。</p><p><b> 4.芯片擦除:</b></p><p> 整個(gè)PEROM陣列和三個(gè)鎖定位的電擦除可通過(guò)正確的控制信號(hào)組合,并保持ALE管腳處于低電平10ms 來(lái)完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須
62、被執(zhí)行。</p><p> 此外,AT89S52設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU停止工作。但RAM,定時(shí)器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止。</p><p> 因此在本次設(shè)計(jì)中用AT89S52來(lái)作為該系統(tǒng)的核心處理芯片。</p
63、><p><b> 如圖2-6:</b></p><p> 圖2-6 AT89S52外圍電路圖</p><p><b> 3.4 步進(jìn)電機(jī)</b></p><p> 3.4.1 步進(jìn)電機(jī)概述</p><p> 步進(jìn)電機(jī)是一種能夠?qū)㈦娒}沖信號(hào)轉(zhuǎn)換成角位移或線位移的機(jī)電元件
64、,它實(shí)際上是一種單相或多相同步電動(dòng)機(jī)。單相步進(jìn)電動(dòng)機(jī)有單路電脈沖驅(qū)動(dòng),輸出功率一般很小,其用途為微小功率驅(qū)動(dòng)。多相步進(jìn)電動(dòng)機(jī)有多相方波脈沖驅(qū)動(dòng),用途很廣?!?lt;/p><p> 使用多相步進(jìn)電動(dòng)機(jī)時(shí),單路電脈沖信號(hào)可先通過(guò)脈沖分配器轉(zhuǎn)換為多相脈沖信號(hào),在經(jīng)功率放大后分別送入步進(jìn)電動(dòng)機(jī)各相繞組。每輸入一個(gè)脈沖到脈沖分配器,電動(dòng)機(jī)各相的通電狀態(tài)就發(fā)生變化,轉(zhuǎn)子會(huì)轉(zhuǎn)過(guò)一定的角度(稱為步距角)。</p>&
65、lt;p> 正常情況下,步進(jìn)電機(jī)轉(zhuǎn)過(guò)的總角度和輸入的脈沖數(shù)成正比;連續(xù)輸入一定頻率的脈沖時(shí),電動(dòng)機(jī)的轉(zhuǎn)速與輸入脈沖的頻率保持嚴(yán)格的對(duì)應(yīng)關(guān)系,不受電壓波動(dòng)和負(fù)載變化的影響。由于步進(jìn)電動(dòng)機(jī)能直接接收數(shù)字量的輸入,所以特別適合于微機(jī)控制。</p><p> 3.4.2 步進(jìn)電機(jī)的特性</p><p> 步進(jìn)電機(jī)轉(zhuǎn)動(dòng)使用的是脈沖信號(hào),而脈沖是數(shù)字信號(hào),這恰是計(jì)算機(jī)所擅長(zhǎng)處理的數(shù)據(jù)類型。
66、從20世紀(jì)80年代開(kāi)始開(kāi)發(fā)出了專用的IC驅(qū)動(dòng)電路,今天,在打印機(jī)、磁盤器等的OA裝置的位置控制中,步進(jìn)電機(jī)都是不可缺少的組成部分之一??傮w上說(shuō),步進(jìn)電機(jī)有如下優(yōu)點(diǎn):</p><p> 1.不需要反饋,控制簡(jiǎn)單。</p><p> 2.與微機(jī)的連接、速度控制(啟動(dòng)、停止和反轉(zhuǎn))及驅(qū)動(dòng)電路的設(shè)計(jì)比較簡(jiǎn)單。</p><p> 3.沒(méi)有角累積誤差。</p>
67、<p> 4.停止時(shí)也可保持轉(zhuǎn)距。</p><p> 5.沒(méi)有轉(zhuǎn)向器等機(jī)械部分,不需要保養(yǎng),故造價(jià)較低。</p><p> 6.即使沒(méi)有傳感器,也能精確定位。</p><p> 7.根椐給定的脈沖周期,能夠以任意速度轉(zhuǎn)動(dòng)。但是,這種電機(jī)也有自身的缺點(diǎn)。</p><p> 8.難以獲得較大的轉(zhuǎn)矩</p>&
68、lt;p> 9、不宜用作高速轉(zhuǎn)動(dòng)</p><p> 10.在體積重量方面沒(méi)有優(yōu)勢(shì),能源利用率低。</p><p> 11.超過(guò)負(fù)載時(shí)會(huì)破壞同步,高速工作時(shí)會(huì)發(fā)出振動(dòng)和噪聲。</p><p> 3.4.3 步進(jìn)電機(jī)的種類</p><p> 目前常用的步進(jìn)電機(jī)有三類:</p><p> 1、反應(yīng)式步進(jìn)電動(dòng)
69、機(jī)(VR)。</p><p> 采用高導(dǎo)磁材料構(gòu)成齒狀轉(zhuǎn)子和定子,其結(jié)構(gòu)簡(jiǎn)單,生產(chǎn)成本低,步距角可以做的相當(dāng)小,但動(dòng)態(tài)性能相對(duì)較差。</p><p> 2、永磁式步進(jìn)電動(dòng)機(jī)(PM)。</p><p> 轉(zhuǎn)子采用多磁極的圓筒形的永磁鐵,在其外側(cè)配置齒狀定子。用轉(zhuǎn)子和定子之間的吸引和排斥力產(chǎn)生轉(zhuǎn)動(dòng),轉(zhuǎn)動(dòng)步的角度一般是7.50。它的出力大,動(dòng)態(tài)性能好;但步距角一般比
70、較大。</p><p> 3、混合步進(jìn)電動(dòng)機(jī)(HB)。</p><p> 這是PM和VR的復(fù)合產(chǎn)品,其轉(zhuǎn)子采用齒狀的稀土永磁材料,定子則為齒狀的突起結(jié)構(gòu)。此類電機(jī)綜合了反應(yīng)式和永磁式兩者的優(yōu)點(diǎn),步距角小,出力大,動(dòng)態(tài)性能好,是性能較好的一類步進(jìn)電動(dòng)機(jī),在計(jì)算機(jī)相關(guān)的設(shè)備中多用此類電機(jī)。</p><p> 3.4.4 永磁步進(jìn)電機(jī)的控制</p>&
71、lt;p> 在本設(shè)計(jì)中,我們以常用的永磁式步進(jìn)電機(jī)為例。來(lái)介紹如何用單片機(jī)控制步進(jìn)電機(jī)。圖2-7是35BY型永磁步進(jìn)電機(jī)的外形圖,圖2-8是該電機(jī)的接線圖。</p><p> 圖2-7 35BY型永磁步進(jìn)電機(jī)外形圖 圖2-8 35BY型永磁步進(jìn)電機(jī)接線圖</p><p> 從圖中可以看出,電機(jī)共有四組線圈,四組線圈的一個(gè)端點(diǎn)連在一起引出,這樣一共有 5根引出線。要使用
72、步進(jìn)電機(jī)轉(zhuǎn)動(dòng),只要輪流給各引出端通電即可。將 COM 端標(biāo)識(shí)為C,只要 AC、AC、BC、B C,輪流加電就能驅(qū)動(dòng)步進(jìn)電機(jī)運(yùn)轉(zhuǎn),加電的方式可以有多種,如果將 COM 端接正電源,那么只要用開(kāi)關(guān)元件(如三極管) ,將 A、 A、B、B輪流接地。表2-2 列出了該電機(jī)的一些典型參數(shù):</p><p> 表2-2 35BY型永磁步進(jìn)電機(jī)參數(shù)</p><p> 有了這些參數(shù),不難設(shè)計(jì)出控制電路
73、,因其工作電壓為 12V,最大電流為 0.26A,因此用一塊開(kāi)路輸出達(dá)林頓驅(qū)動(dòng)器(ULN2803)作為驅(qū)動(dòng),通過(guò) P3.4~P3.7來(lái)控制各線圈的接通與切斷。開(kāi)機(jī)時(shí),P3.4~P3.7 均為高電平,依次將 P3.4~P3.7 切換為低電平即可驅(qū)動(dòng)步進(jìn)電機(jī)運(yùn)行,注意在切換之前將前一個(gè)輸出引腳變?yōu)楦唠娖?。如果要改變電機(jī)的轉(zhuǎn)動(dòng)速度只要改變兩次接通之間的時(shí)間,而要改變電機(jī)的轉(zhuǎn)動(dòng)方向,只要改變各線圈接通的順序。改變轉(zhuǎn)速,只要改變 P3.4~P3.
74、7輪流變低電平的時(shí)間即可達(dá)到要求,這個(gè)時(shí)間不應(yīng)采用延時(shí)來(lái)實(shí)現(xiàn),因?yàn)闀?huì)影響到其他功能的實(shí)現(xiàn)。這里以定時(shí)的方式來(lái)實(shí)現(xiàn)。下面首先計(jì)算一下定時(shí)時(shí)間。 按要求,最低轉(zhuǎn)速為 20 轉(zhuǎn)/分,而上述步進(jìn)電機(jī)的步距角為 7.5,即每 48 個(gè)脈沖為 1 周,即在最低轉(zhuǎn)速時(shí),要求為960脈沖/分,相當(dāng)于 62.5ms/脈沖。而在最高轉(zhuǎn)速時(shí),要求為 100轉(zhuǎn)/分,即 48000 脈沖/分,相當(dāng)于 12.5ms/脈沖??梢粤谐鱿卤恚?</p>&
75、lt;p> 表2-3 步進(jìn)電機(jī)轉(zhuǎn)速與定時(shí)器定時(shí)常數(shù)關(guān)系 </p><p> 表中不僅計(jì)算出了 TH1和 TL1,而且還計(jì)算出了在這個(gè)定時(shí)常數(shù)下,真實(shí)的定時(shí)時(shí)間,可以根據(jù)這個(gè)計(jì)算值來(lái)估算真實(shí)速度與理論速度的誤差值。 表中 TH1 和TL1 是根據(jù)定時(shí)時(shí)間算出來(lái)的定時(shí)初值,這里用到的晶振是 11.0592M。有了上述表格,程序就不難實(shí)現(xiàn)了,使用定時(shí)/計(jì)數(shù)器 T0為定時(shí)器,定時(shí)時(shí)間到后切換輸出腳即可。<
76、/p><p> 3.4.5 與直流電機(jī)的比較</p><p> 輸出或輸入為直流電能的旋轉(zhuǎn)電機(jī),稱為直流電機(jī),它是能實(shí)現(xiàn)直流電能和機(jī)械能互相轉(zhuǎn)換的電機(jī)。當(dāng)它作電動(dòng)機(jī)運(yùn)行時(shí)是直流電動(dòng)機(jī),將電能轉(zhuǎn)換為機(jī)械能;作發(fā)電機(jī)運(yùn)行時(shí)是直流發(fā)電機(jī),將機(jī)械能轉(zhuǎn)換為電能。在此我們只討論直流電動(dòng)機(jī)。</p><p> 1 直流電動(dòng)機(jī)的分類</p><p> 直
77、流電機(jī)的勵(lì)磁方式是指對(duì)勵(lì)磁繞組如何供電、產(chǎn)生勵(lì)磁磁通勢(shì)而建立主磁場(chǎng)的問(wèn)題。根據(jù)勵(lì)磁方式的不同,直流電機(jī)可分為下列幾種類型:</p><p><b> a.他勵(lì)直流電機(jī)</b></p><p> 勵(lì)磁繞組與電樞繞組無(wú)聯(lián)接關(guān)系,而由其他直流電源對(duì)勵(lì)磁繞組供電的直流電機(jī)稱為他勵(lì)直流電機(jī),永磁直流電機(jī)也可看作他勵(lì)直流電機(jī)。</p><p><
78、b> b.并勵(lì)直流電機(jī)</b></p><p> 并勵(lì)直流電機(jī)的勵(lì)磁繞組與電樞繞組相并聯(lián)。作為并勵(lì)發(fā)電機(jī)來(lái)說(shuō),是電機(jī)本身發(fā)出來(lái)的端電壓為勵(lì)磁繞組供電;作為并勵(lì)電動(dòng)機(jī)來(lái)說(shuō),勵(lì)磁繞組與電樞共用同一電源,從性能上講與他勵(lì)直流電動(dòng)機(jī)相同。</p><p><b> c.串勵(lì)直流電機(jī)</b></p><p> 串勵(lì)直流電機(jī)的勵(lì)磁
79、繞組與電樞繞組串聯(lián)后,再接于直流電源。這種直流電機(jī)的勵(lì)磁電流就是電樞電流。</p><p><b> d.復(fù)勵(lì)直流電機(jī)</b></p><p> 復(fù)勵(lì)直流電機(jī)有并勵(lì)和串勵(lì)兩個(gè)勵(lì)磁繞組。若串勵(lì)繞組產(chǎn)生的磁通勢(shì)與并勵(lì)繞組產(chǎn)生的磁通勢(shì)方向相同稱為積復(fù)勵(lì)。若兩個(gè)磁通勢(shì)方向相反,則稱為差復(fù)勵(lì)。</p><p> 2、直流電動(dòng)機(jī)的特點(diǎn)</p&g
80、t;<p><b> a.調(diào)速性能好</b></p><p> 所謂“調(diào)速性能”,是指電動(dòng)機(jī)在一定負(fù)載的條件下,根據(jù)需要,人為地改變電動(dòng)機(jī)的轉(zhuǎn)速。直流電動(dòng)機(jī)可以在重負(fù)載條件下,實(shí)現(xiàn)均勻、平滑的無(wú)級(jí)調(diào)速,而且調(diào)速范圍較寬。</p><p><b> b.起動(dòng)力矩大</b></p><p> 可以均勻而經(jīng)
81、濟(jì)地實(shí)現(xiàn)轉(zhuǎn)速調(diào)節(jié)。因此,凡是在重負(fù)載下起動(dòng)或要求均勻調(diào)節(jié)轉(zhuǎn)速的機(jī)械,例如大型可逆軋鋼機(jī)、卷?yè)P(yáng)機(jī)、電力機(jī)車、電車等,都用直流電動(dòng)機(jī)拖動(dòng)。</p><p><b> c.可逆運(yùn)行</b></p><p> 當(dāng)直流電動(dòng)機(jī)驅(qū)動(dòng)電樞繞組在主磁極N、S之間旋轉(zhuǎn)時(shí),電樞繞組上感生出電動(dòng)勢(shì),經(jīng)電刷、換向器裝置整流為直流后,引向外部負(fù)載(或電網(wǎng)),對(duì)外供電,此時(shí)直流電動(dòng)機(jī)可作為直流
82、發(fā)電機(jī)運(yùn)行。</p><p> 3、直流電動(dòng)機(jī)的工作原理</p><p> 大致應(yīng)用了“通電導(dǎo)體在磁場(chǎng)中受力的作用”的原理,勵(lì)磁線圈兩個(gè)端線同有相反方向的電流,使整個(gè)線圈產(chǎn)生繞軸的扭力,使線圈轉(zhuǎn)動(dòng)。</p><p> 要使電樞受到一個(gè)方向不變的電轉(zhuǎn)矩,關(guān)鍵在于:當(dāng)線圈邊在不同極性的磁極下,如何將流過(guò)線圈中的電流方向及時(shí)地加以變換, 即進(jìn)行所謂“換向”。 為此必
83、須增添一個(gè)叫做換向器的裝置,換向器配合電刷可保證每個(gè)極下線圈邊中電流始終是一個(gè)方向,就可以使電動(dòng)機(jī)能連續(xù)的旋轉(zhuǎn),這就是直流電動(dòng)機(jī)的工作原理。</p><p> 4、直流電動(dòng)機(jī)的控制</p><p><b> a.轉(zhuǎn)動(dòng)方向控制</b></p><p> 轉(zhuǎn)動(dòng)方向控制有兩種方法:1、改變磁場(chǎng)方向;2、改變電流方向(即改變電源的正負(fù)極)。<
84、;/p><p><b> b.轉(zhuǎn)速控制</b></p><p> 直流電動(dòng)機(jī)轉(zhuǎn)速n=(U-IR)/Kφ 。其中U為電樞端電壓,I為電樞電流,R為電樞電路總電阻,φ為每極磁通量,K為電動(dòng)機(jī)結(jié)構(gòu)參數(shù)。</p><p> 直流電機(jī)轉(zhuǎn)速控制可分為勵(lì)磁控制法與電樞電壓控制法。勵(lì)磁控制法是控制磁通,其控制功率小,低速時(shí)受到磁飽和限制,高速時(shí)受到換向火花和
85、換向器結(jié)構(gòu)強(qiáng)度的限制,而且由于勵(lì)磁線圈電感較大動(dòng)態(tài)響應(yīng)較差,所以這種控制方法用得很少。大多數(shù)應(yīng)用場(chǎng)合都使用電樞電壓控制法。隨著電力電子技術(shù)的進(jìn)步,改變電樞電壓可通過(guò)多種途徑實(shí)現(xiàn),其中PWM(脈寬調(diào)制)便是常用的改變電樞電壓的一種調(diào)速方法。</p><p> PWM調(diào)速控制的基本原理是按一個(gè)固定頻率來(lái)接通和斷開(kāi)電源,并根據(jù)需要改變一個(gè)周期內(nèi)接通和斷開(kāi)的時(shí)間比(占空比)來(lái)改變直流電機(jī)電樞上電壓的"占空比&
86、quot;,從而改變平均電壓,控制電機(jī)的轉(zhuǎn)速。在脈寬調(diào)速系統(tǒng)中,當(dāng)電機(jī)通電時(shí)其速度增加,電機(jī)斷電時(shí)其速度減低。只要按照一定的規(guī)律改變通、斷電的時(shí)間,即可控制電機(jī)轉(zhuǎn)速。而且采用PWM技術(shù)構(gòu)成的無(wú)級(jí)調(diào)速系統(tǒng).啟停時(shí)對(duì)直流系統(tǒng)無(wú)沖擊,并且具有啟動(dòng)功耗小、運(yùn)行穩(wěn)定的特點(diǎn)。設(shè)電機(jī)始終接通電源時(shí),電機(jī)轉(zhuǎn)速最大為V max,且設(shè)占空比為D=t/T,則電機(jī)的平均速度Va為: VD=VmaxD。 </p><p> 由公式
87、可知,當(dāng)改變占空比D=t/T時(shí),就可以得到不同的電機(jī)平均速度Vd,從而達(dá)到調(diào)速的目的。嚴(yán)格地講,平均速度與占空比D并不是嚴(yán)格的線性關(guān)系,在一般的應(yīng)用中,可將其近似地看成線性關(guān)系。 在直流電機(jī)驅(qū)動(dòng)控制電路中,PWM信號(hào)由外部控制電路提供,并經(jīng)高速光電隔離電路、電機(jī)驅(qū)動(dòng)邏輯與放大電路后,驅(qū)動(dòng)H橋下臂MOSFET的開(kāi)關(guān)來(lái)改變直流電機(jī)電樞上平均電壓,從而控制電機(jī)的轉(zhuǎn)速,實(shí)現(xiàn)直流電機(jī)PWM調(diào)速。</p><p> 3.5
88、 外圍電路設(shè)計(jì)及分析</p><p> 3.5.1 鍵盤控制電路</p><p> 鍵盤在單片機(jī)應(yīng)用系統(tǒng)中能實(shí)現(xiàn)向單片機(jī)輸入數(shù)據(jù)、傳送命令等功能,是人工干預(yù)單片機(jī)的主要手段。鍵盤實(shí)質(zhì)是一組按鍵開(kāi)關(guān)的集合。鍵盤所用開(kāi)關(guān)為機(jī)械彈性開(kāi)關(guān),利用了機(jī)械觸點(diǎn)的合、斷作用。</p><p> 一個(gè)電壓信號(hào)在機(jī)械觸點(diǎn)的斷開(kāi)、閉合過(guò)程中,都會(huì)產(chǎn)生抖動(dòng),一般為5—10ms;兩次抖
89、動(dòng)之間為穩(wěn)定的閉合狀態(tài),時(shí)間由按鍵動(dòng)作所決定;第一次抖動(dòng)前和第二次抖動(dòng)后為斷開(kāi)狀態(tài)。</p><p> 按鍵的閉合與否,反映在輸出電壓上就是呈現(xiàn)出高電平或低電平。通過(guò)對(duì)輸出電平的高低狀態(tài)的檢測(cè),便可確認(rèn)按鍵按下與否。在本設(shè)計(jì)中,高電平表示按鍵斷開(kāi),低電平表示按鍵閉合狀體。并且,為了能直觀形象的表示按鍵閉合與否,還為每個(gè)按鍵相應(yīng)增加了發(fā)光二極管,按鍵斷開(kāi)時(shí),發(fā)光二極管滅,當(dāng)有鍵閉合時(shí),相應(yīng)的發(fā)光二極管變亮。<
90、;/p><p> 為了確保單片機(jī)對(duì)一次按鍵動(dòng)作只確認(rèn)一次按鍵,必須消除抖動(dòng)的影響。消除按鍵抖動(dòng)通常采用硬件、軟件兩種方法。由于硬件消抖電路設(shè)計(jì)復(fù)雜,本設(shè)計(jì)中沒(méi)有采用,在此不再詳細(xì)敘述;軟件消抖適合按鍵較多的情況,方便簡(jiǎn)單。其原理是在第一次檢測(cè)到有鍵按下時(shí),執(zhí)行一段延時(shí)10ms的子程序后在確認(rèn)該鍵電平是否仍保持閉合狀態(tài)電平,如果保持閉合狀態(tài)電平則確認(rèn)為真正有鍵按下,從而消除了抖動(dòng)的影響。其原理圖如圖2-9所示:<
91、;/p><p> 圖2-9鍵盤控制模塊原理圖</p><p> 3.5.2步進(jìn)電機(jī)驅(qū)動(dòng)電路</p><p> 本系統(tǒng)的設(shè)計(jì)目的為了高效控制步進(jìn)電機(jī)的轉(zhuǎn)動(dòng),因此需要將脈沖轉(zhuǎn)化為步進(jìn)角度,才能控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng),我們?cè)谶@里采用ULN2803為步進(jìn)電機(jī)提供脈沖信號(hào)。</p><p> ULN2803八NPN達(dá)林頓連接晶體管是低邏輯電平數(shù)字電路(如
92、TTL,CMOS或PMOS/NMOS)和大電流高電壓要求的燈、繼電器、打印機(jī)錘和其他類似負(fù)載間的接口的理想器件。廣泛用于計(jì)算機(jī),工業(yè)和消費(fèi)類產(chǎn)品中。所有器件有集電極開(kāi)路輸出和用于瞬變抑制的續(xù)流箝位二極管。ULN2803的設(shè)計(jì)與標(biāo)準(zhǔn)TTL系列兼容。它的管腳連接圖如圖2-10所示:</p><p> 圖2-10 ULN2803管腳連接圖</p><p><b> 其主要特性為:&
93、lt;/b></p><p> 表2-4 ULN2803主要特性表</p><p> 步進(jìn)電機(jī)驅(qū)動(dòng)電路的工作過(guò)程是:首先從P3口輸出00010001B,由于單片機(jī)與ULN2803連接只用到了P3.4—P3.7,所以ULN2803與單片機(jī)連接的四個(gè)管腳中只有一個(gè)管腳處于導(dǎo)通狀態(tài),其他管腳處于斷開(kāi)狀態(tài)。這樣就使得與ULN2803連接的步進(jìn)電機(jī)只有一個(gè)引出端導(dǎo)通。通過(guò)循環(huán)左移或右移P3
94、口的輸出值,輪流給步進(jìn)電機(jī)各引出端通電,即可實(shí)現(xiàn)步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)。設(shè)計(jì)如圖2-11</p><p> 圖2-11 步進(jìn)電機(jī)驅(qū)動(dòng)原理圖</p><p> 3.5.3 LED數(shù)碼顯示電路</p><p> 發(fā)光二極管LED是一種通電后能發(fā)光的半導(dǎo)體器件,其導(dǎo)電性質(zhì)與普通二極管類似。LED數(shù)碼顯示器就是由發(fā)光二極管組合而成的1種新型顯示器件。在單片機(jī)系統(tǒng)中應(yīng)用非常普遍
95、。</p><p> LED數(shù)碼顯示器是1種由LED發(fā)光二極管組合顯示字符的顯示器件。它使用了8個(gè)LED發(fā)光二極管,其中7個(gè)用于顯示字符,1個(gè)用于顯示小數(shù)點(diǎn)。LED數(shù)碼顯示器有兩種連接方法:</p><p> ?。?)共陽(yáng)極接法。把發(fā)光二極管的陽(yáng)極連在一起構(gòu)成公共陽(yáng)極,使用時(shí)公共陽(yáng)極接+5V,每個(gè)發(fā)光二極管的陰極通過(guò)電阻與輸入端相連。當(dāng)陰極端輸入低電平時(shí),段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入高
96、電平時(shí)則不點(diǎn)亮。</p><p> ?。?)共陰極接法。把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時(shí)公共陰極接地。每個(gè)發(fā)光二極管的陽(yáng)極通過(guò)電阻與輸入端相連。當(dāng)陽(yáng)極端輸入高電平時(shí),段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入低電平時(shí)則不點(diǎn)亮。</p><p> 在本設(shè)計(jì)中所采用的是共陽(yáng)極LED數(shù)碼顯示器,其內(nèi)部結(jié)構(gòu)如圖2-12所示:</p><p> 圖2-12 LED數(shù)碼管
97、結(jié)構(gòu)圖</p><p> 在本設(shè)計(jì)中,數(shù)碼顯示電路通過(guò)交替向P2.6和P2.7輸出低電平,使得與這兩個(gè)端口連接的三極管交替導(dǎo)通,從而為數(shù)碼管提供電源,也實(shí)現(xiàn)了數(shù)碼管的動(dòng)態(tài)掃描。通過(guò)P1口輸出段選信號(hào),控制了數(shù)碼管顯示的內(nèi)容。如圖2-13所示:</p><p> 圖2-13 數(shù)碼顯示電路</p><p> 3.6 步進(jìn)電機(jī)控制系統(tǒng)電路圖</p>&
98、lt;p> 通過(guò)上述對(duì)步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)與分析,步進(jìn)電機(jī)控制系統(tǒng)總體設(shè)計(jì)電路如圖2-14所示:</p><p> 圖2-14 步進(jìn)電機(jī)控制系統(tǒng)總體設(shè)計(jì)電路圖</p><p> 3.7 步進(jìn)電機(jī)控制系統(tǒng)實(shí)物圖</p><p> 步進(jìn)電機(jī)控制系統(tǒng)實(shí)物圖如圖2-15所示:</p><p> 圖2-15 步進(jìn)電機(jī)控制系統(tǒng)實(shí)物圖<
99、;/p><p><b> 第四章 軟件設(shè)計(jì)</b></p><p> 4.1 程序設(shè)計(jì)思路</p><p> 步進(jìn)電機(jī)控制系統(tǒng)的軟件需要同時(shí)完成讀取鍵盤、處理鍵盤、控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)、控制數(shù)碼管動(dòng)態(tài)顯示等任務(wù),這就必須通過(guò)中斷技術(shù)來(lái)實(shí)現(xiàn)。</p><p> 在本設(shè)計(jì)中,主程序采用查詢方式掃描鍵盤端口,檢測(cè)按鍵動(dòng)作是否發(fā)
100、生,若有按鍵動(dòng)作則處理鍵盤,根據(jù)按鍵值修改相應(yīng)參數(shù)值,實(shí)現(xiàn)鍵盤的實(shí)時(shí)處理功能。定時(shí)器0中斷服務(wù)程序控制步進(jìn)電機(jī)的轉(zhuǎn)動(dòng):根據(jù)當(dāng)前速度進(jìn)行計(jì)算并查表得到T0定時(shí)時(shí)間常數(shù),設(shè)置TH0和TL0的值,達(dá)到對(duì)轉(zhuǎn)速精確控制的目的;根據(jù)轉(zhuǎn)動(dòng)方向控制位的值,控制脈沖信號(hào)循環(huán)移動(dòng)的方向,達(dá)到對(duì)轉(zhuǎn)動(dòng)方向控制的目的。定時(shí)器1中斷服務(wù)程序用來(lái)完成數(shù)碼管動(dòng)態(tài)顯示當(dāng)前轉(zhuǎn)速的任務(wù)。</p><p><b> 4.2程序流程圖<
101、/b></p><p> 4.2.1 主程序流程圖</p><p> 步進(jìn)電機(jī)控制系統(tǒng)的主程序在對(duì)整個(gè)系統(tǒng)初始化后主要完成讀鍵盤和處理鍵盤的功能,如圖3-1所示:</p><p> 圖3-1 步進(jìn)電機(jī)控制系統(tǒng)主程序流程圖</p><p> 系統(tǒng)上電復(fù)位后,先調(diào)用初始化子程序,對(duì)步進(jìn)電機(jī)各端口,相關(guān)參數(shù)進(jìn)行初始化,設(shè)置T0、T1工
102、作方式控制字和時(shí)間常數(shù)。初始化完成后,步進(jìn)電機(jī)處于停止?fàn)顟B(tài),T0、T1定時(shí)器處于關(guān)閉狀態(tài)。然后循環(huán)調(diào)用讀鍵盤子程序和鍵盤處理子程序,等待中斷,以便實(shí)現(xiàn)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)控制和轉(zhuǎn)速的動(dòng)態(tài)顯示。</p><p> 4.2.2 讀鍵盤子程序流程圖</p><p> 讀鍵盤子程序流程圖如圖3-2所示:</p><p> 圖3-2讀鍵盤子程序流程圖</p>&l
103、t;p> 首先初始化實(shí)際鍵值參數(shù)為0FH,然后掃描P2口,與初始值比較,相等則說(shuō)明沒(méi)有鍵按下,不相等則軟件消抖,以便確認(rèn)是否真的有鍵按下。延時(shí)10ms后再次掃描P2口,第二次與初始值比較,若相等則表明前一次比較不相等是由抖動(dòng)產(chǎn)生;如果相等則表明確實(shí)有鍵按下。此時(shí)保存鍵值到臨時(shí)變量。接著第三次掃描鍵盤并與臨時(shí)變量比較,若相等則循環(huán),這是為了確保每一次按鍵只執(zhí)行一次相應(yīng)的處理程序。最后從臨時(shí)變量取出鍵值送實(shí)際鍵值參數(shù),為鍵盤處理子程
104、序做準(zhǔn)備。</p><p> 4.2.3 鍵盤處理子程序流程圖</p><p> 按鍵處理子程序流程圖如圖3-3所示:</p><p> 圖3-3鍵盤處理子程序流程圖</p><p> 鍵盤處理子程序開(kāi)始時(shí)要從存放實(shí)際鍵值的參數(shù)中取出剛讀取到的鍵值送到累加器A,依次判斷累加器A的低四位。若檢測(cè)到低電平,則說(shuō)明與該位對(duì)應(yīng)的按鍵按下,從而
105、轉(zhuǎn)到相應(yīng)的處理子程序段,完成相應(yīng)的操作,實(shí)現(xiàn)相應(yīng)的功能后返回。若沒(méi)有檢測(cè)到高電平,則返回。</p><p> 步進(jìn)電機(jī)的啟??刂仆ㄟ^(guò)啟停定時(shí)器0來(lái)實(shí)現(xiàn),因?yàn)槎〞r(shí)器0控制著脈沖信號(hào)的輸出,關(guān)閉定時(shí)器0也就阻止了脈沖信號(hào)的輸出。</p><p> 4.2.4 電機(jī)控制中斷程序流程圖</p><p> 定時(shí)器中斷0服務(wù)程序流程圖如圖3-4所示:</p>
106、<p> 圖3-4定時(shí)器中斷0服務(wù)程序流程圖</p><p> 定時(shí)器中斷0服務(wù)程序的中斷時(shí)間由當(dāng)前的轉(zhuǎn)速?zèng)Q定。進(jìn)入中斷程序后,首先要保護(hù)現(xiàn)場(chǎng),再根據(jù)當(dāng)前速度進(jìn)行計(jì)算并查表得到T0定時(shí)時(shí)間常數(shù),設(shè)置TH0和TL0的值。然后判斷轉(zhuǎn)動(dòng)方向控制位的值,如果是0則控制脈沖信號(hào)循環(huán)左移并輸出,如果是1則控制脈沖信號(hào)循環(huán)右移并輸出。最后恢復(fù)現(xiàn)場(chǎng),返回,等待下次中斷。</p><p>
107、 通過(guò)用當(dāng)前轉(zhuǎn)速控制中斷時(shí)間,控制了脈沖的輸出頻率,也就到達(dá)了控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)速度的目的;通過(guò)檢測(cè)方向控制位的電平,選擇脈沖信號(hào)的循環(huán)左移或循環(huán)右移,控制了步進(jìn)電機(jī)各引出端的接通順序,也就到實(shí)現(xiàn)了步進(jìn)電機(jī)轉(zhuǎn)動(dòng)方向的控制。</p><p> 4.2.5 數(shù)碼顯示中斷程序流程圖</p><p> 定時(shí)中斷1服務(wù)程序流程圖如圖3-5所示:</p><p> 圖3-5
108、定時(shí)中斷1服務(wù)程序流程圖</p><p> 數(shù)碼顯示中斷程序的定時(shí)時(shí)間為1ms。進(jìn)入中斷程序后,首先要保護(hù)現(xiàn)場(chǎng),然后關(guān)閉個(gè)位數(shù)碼管,根據(jù)當(dāng)前轉(zhuǎn)速求出十位與個(gè)位的值。查表得到十位的字段碼送P1口,控制十位上的數(shù)碼管顯示。然后延時(shí)1ms,接著關(guān)閉十位數(shù)碼管,查表得到個(gè)位的字段碼送P1口,控制個(gè)位上的數(shù)碼管顯示。最后重新設(shè)置定時(shí)時(shí)間,恢復(fù)現(xiàn)場(chǎng)并返回。</p><p><b> 調(diào)試
109、與改進(jìn)</b></p><p><b> 5.1 調(diào)試與改進(jìn)</b></p><p> 在系統(tǒng)完成后測(cè)試系統(tǒng),檢查硬件和軟件是否能夠協(xié)調(diào)運(yùn)行,并對(duì)系統(tǒng)出現(xiàn)的情況進(jìn)行分析,看是否能夠達(dá)到系統(tǒng)創(chuàng)作之初所設(shè)想的效果,如達(dá)不到則重新修改系統(tǒng)的硬件結(jié)構(gòu)或者修改軟件的程序部分,直到達(dá)到設(shè)計(jì)需要為止。</p><p> 本系統(tǒng)的設(shè)計(jì)思路為:
110、首先從整體上劃分出各功能模塊,然后硬件和軟件同時(shí)進(jìn)行依次完成各個(gè)功能模塊,最后將各個(gè)模塊聯(lián)系起來(lái)完成整個(gè)系統(tǒng)。</p><p> 在硬件調(diào)試的過(guò)程中,遇到了很多問(wèn)題。主要有:</p><p> 1.設(shè)計(jì)好單片機(jī)最小系統(tǒng)后,上電復(fù)位,程序不能正常運(yùn)行,檢查后發(fā)現(xiàn)單片機(jī)的31引腳未接高電平。31腳為內(nèi)外程序存儲(chǔ)器選擇控制端,當(dāng)保持低電平時(shí),只訪問(wèn)外部程序存儲(chǔ)器,不論是否有內(nèi)部程序存儲(chǔ)器;3
111、1腳保持為高電平時(shí),單片機(jī)優(yōu)先訪問(wèn)內(nèi)部程序存儲(chǔ)器,PC值超出內(nèi)部程序存儲(chǔ)器最大值時(shí)才執(zhí)行外部程序存儲(chǔ)器內(nèi)的程序。修改電路板,使單片機(jī)31引腳接上高電平后問(wèn)題解決。</p><p> 2.鍵盤設(shè)計(jì)完成后,在多次運(yùn)行過(guò)程中發(fā)現(xiàn)按鍵是否按下難以直觀準(zhǔn)確判斷,在此處進(jìn)行改進(jìn)設(shè)計(jì),為每一個(gè)按鍵接上一個(gè)發(fā)光二極管,當(dāng)有鍵按下時(shí),相對(duì)應(yīng)的發(fā)光二極管變亮,使得按鍵動(dòng)作形象直觀。</p><p> 3.
112、LED數(shù)碼管設(shè)計(jì)完成后,調(diào)試過(guò)程中發(fā)現(xiàn)兩個(gè)數(shù)碼管顯示較暗,并伴有閃爍,檢查電路板后發(fā)現(xiàn),兩個(gè)數(shù)碼管的公共端被一小滴焊錫連接在一起,從新焊接數(shù)碼管的公共端后,問(wèn)題解決。</p><p> 軟件測(cè)試的時(shí)候也有些問(wèn)題,主要有:</p><p> 1.鍵盤程序段設(shè)計(jì)完成后,調(diào)試運(yùn)行,當(dāng)按下加速鍵后,速度迅速增加到最高轉(zhuǎn)速,多次調(diào)試問(wèn)題沒(méi)有解決,最后在老師的幫助下,發(fā)現(xiàn)鍵盤觸發(fā)方式為電平觸發(fā),增
溫馨提示
- 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ìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文
- 步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)【畢業(yè)論文】
- 基于plc控制的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)-畢業(yè)論文
- 畢業(yè)論文----單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)
- 基于proteus的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)-畢業(yè)論文
- 單片機(jī)步進(jìn)電機(jī)驅(qū)動(dòng)控制系統(tǒng)【畢業(yè)論文】
- 步進(jìn)電機(jī)控制畢業(yè)論文
- 基于步進(jìn)電機(jī)的自由擺控制系統(tǒng)設(shè)計(jì)【畢業(yè)論文】
- 基于proteus的直流步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)【畢業(yè)論文】
- 步進(jìn)電機(jī)在定位控制系統(tǒng)的應(yīng)用設(shè)計(jì)【畢業(yè)論文】
- 畢業(yè)論文--步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)(含外文翻譯)
- 步進(jìn)電機(jī)的控制畢業(yè)論文
- 畢業(yè)論文-開(kāi)題報(bào)告-文獻(xiàn)綜述步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)
- 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 車速表步進(jìn)電機(jī)的驅(qū)動(dòng)控制系統(tǒng)的設(shè)計(jì)【畢業(yè)論文】
- 畢業(yè)論文-基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)論文-開(kāi)題報(bào)告-文獻(xiàn)綜述步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)
- 步進(jìn)電機(jī)畢業(yè)論文-- 步進(jìn)電機(jī)的驅(qū)動(dòng)控制的設(shè)計(jì)
- 步進(jìn)電機(jī)畢業(yè)論文-- 步進(jìn)電機(jī)的驅(qū)動(dòng)控制的設(shè)計(jì)
- 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)【畢業(yè)論文】
評(píng)論
0/150
提交評(píng)論