版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、機電一體化課程設計說明書機電一體化課程設計說明書 基于單片機的步進電機控制電路的設計基于單片機的步進電機控制電路的設計 院(系)院(系) 成教院 專專 業(yè)業(yè) 機電一體化 班班 級級 09 機電班 學生姓名學生姓名 荊晶 指導老師指導老師 成成 績績 指導教師 簽發(fā) 年 月 日 1 目 錄 摘摘 要要.1 緒論緒論.2 1.1引言引言.2 1.2步進電機的發(fā)展趨勢步進電機的發(fā)展趨勢.2 1.3 國內(nèi)外研究概況國內(nèi)外研究概況 .2 1.41.4 步進電機的選型步進電機的選型.3 第一章第一章元器件元器件.4 2.1 光電耦合器光電耦合器.4 2.2達林頓管達林頓管.4 2 2. .3 3 步步進進
2、電電機機 .4 2.4 單片機單片機 AT89C52 .5 第二章第二章硬件電路設計硬件電路設計.6 3.1 單片機最小系統(tǒng)單片機最小系統(tǒng).6 3.2 步進電機控制電路步進電機控制電路.7 3.3 正反轉、停止控制電路正反轉、停止控制電路.8 第四章第四章 程序設計程序設計.10 總結總結.14 參考文獻參考文獻.15 2 摘摘 要要 步進電機是一種將電脈沖信號的轉換為角位移的機電元件,與其它類 型的電機相比具有易于精確控制、無累積誤差等優(yōu)點,在眾多的領域應用廣泛。 本設計采用 AT89C52 單片機對步進電機進行控制,通過 IO 口輸出的具有時序的 方波作為步進電機的控制信號,信號經(jīng)過芯片
3、74LS06 反相輸出,通過光電耦合 器輸出的脈沖作為三相步進的各相得控制信號。為了獲得足夠大的的驅動功率, 光電耦合器輸出的脈沖經(jīng)達林頓管進行放大。 關鍵詞:步進電機、單片機、光電耦合、功率放大 3 緒論緒論 1.1引言引言 步進電機作為執(zhí)行元件,是機電一體化的關鍵產(chǎn)品之一, 廣泛應用在各種 自動化控制系統(tǒng)中。隨著微電子和計算機技術的發(fā)展,步進電機的需求量與日俱 增,在各個國民經(jīng)濟領域都有應用。 步進電機是一種將電脈沖轉化為角位移的執(zhí)行機構。當步進驅動器接收到 一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(稱為“步 距角”),它的旋轉是以固定的角度一步一步運行的。可以通過控制
4、脈沖個數(shù)來 控制角位移量,從而達到準確定位的目的;同時可以通過控制脈沖頻率來控制電 機轉動的速度和加速度,從而達到調(diào)速的目的。步進電機可以作為一種控制用的 特種電機,利用其沒有積累誤差(精度為 100%)的特點,廣泛應用于各種開環(huán)控制。 1.2步進電機的發(fā)展趨勢步進電機的發(fā)展趨勢 步進電機在今后的發(fā)展,依賴于新型材料的應用、設計手段,以及與驅 動技術的最佳匹配。隨著自動控制技術、計算機網(wǎng)絡通信技術在眾多的領域中的 進一步發(fā)展以及數(shù)字化、智能化技術日益發(fā)展,步進電機將會在更深入廣泛的領 域中得以應用。最后,電力電子技術、微電子技術的發(fā)展,高性能永磁材料的應 用及優(yōu)化設計技術對步進電機發(fā)展起到重要
5、的作用。同時驅動技術改進的作用也 不容忽視的,對步進電機的設計和發(fā)展產(chǎn)生了很多的影響,也提出了一系列研究 的新課題和新方向。 1.3 國內(nèi)外研究概況國內(nèi)外研究概況 近年來,隨著微電子技術、大功率電力電子器件及驅動技術的進步,步進 電機在自動化領域的應用也越來越廣泛。我國的步進電機行業(yè)起步較早,并一度 以反應式步進電機的生產(chǎn)與應用成為國際電機行業(yè)的一大特色,目前,仍有許多 國內(nèi)用戶使用反應式步進電機?;旌鲜讲竭M電機的特點是力矩大、運行平穩(wěn)、高 頻矩頻特性好,在發(fā)達國家中,越來越廣泛的使用性能優(yōu)越的五相和三相混合式 步進電機。步進電機驅動技術的發(fā)展也十分迅速。我國步進電機的應用雖然起步 較早,但其
6、驅動技術的發(fā)展相對落后,成為制約步進電機應用與發(fā)展的主要因素。 4 國內(nèi)仍有不少用戶沿用已被國外淘汰的單電壓串電阻等落后的驅動方式,驅動器 電路中使用分立元件居多,可靠性差,且各廠家的驅動技術規(guī)范、技術等級、生 產(chǎn)工藝參差不齊。 1.41.4 步進電機的選型步進電機的選型 圖1 步進電機的外形 86BYG350F 系列步進電機是由杭州日升公司推出的三相步進電機,其外形如 圖 1 所示,電機的技術參數(shù)如表一所示。 相電 流 相電 阻 相電 感 步距角 保持 轉矩 轉動 慣量 重量 電機型號相數(shù) AmHN.mkg. kg 86BYG350F A 33.354.25120.6/1.22.01.322
7、 表一 電機的技術參數(shù) 5 第一章第一章元器件元器件 2.1 光電耦合器光電耦合器 光電耦合器是以光為媒介傳輸電信號的一種電一光一電轉換器件。它由發(fā)光 源和受光器兩部分組成。把發(fā)光源和受光器組裝在同一密閉的殼體內(nèi),彼此間用 透明絕緣體隔離。發(fā)光源的引腳為輸入端,受光器的引腳為輸出端,常見的發(fā)光 源為發(fā)光二極管,受光器為光敏二極管、光敏三極管等。在光電耦合器輸入端加 電信號使發(fā)光源發(fā)光,光的強度取決于激勵電流的大小,此光照射到封裝在一起 的受光器上后,因光電效應而產(chǎn)生了光電流,由受光器輸出端引出,這樣就實現(xiàn) 了電一光一電的轉換。 2.2達林頓管達林頓管 達林頓管又稱復合管。它將二只三極管適當?shù)倪B
8、接在一起,以組成一只等 效的新的三極管。這等效于三極管的放大倍數(shù)是二者之積。在電子學電路設計 中,達林頓接法常用于功率放大器和穩(wěn)壓電源中。 判斷極性如下: 以兩個相 同極性的三極管為例,前面為三極管集電極跟后面三極管集電極相接,前面為 三極管射極跟后面三極管基極相接,前面三極管功率一般比后面三極管小,前 面三極管基極為達林頓管基極,后面三極管射極為達林頓管射極,用法跟三極 管一樣。 達林頓管的性能特點:放大倍數(shù)大(可達數(shù)百、數(shù)千倍) ;驅動能力強;功 率大;開關速度快;可做成功率放大模塊;易于集成化。 2 2. .3 3 步步進進電電機機 步進電機是數(shù)字控制電機,它是將脈沖信號轉變成角位移,即
9、給一個脈沖 信號,電機就轉動一定角度 。電機的總轉動角度是由輸入脈沖的個數(shù)決定的, 而電機的轉速是由脈沖信號的頻率決定,因此非常適合于單片機的控制。 步進電機的一些基本參數(shù)步進電機的一些基本參數(shù) 電機固有步距角:電機固有步距角: 它表示控制系統(tǒng)每發(fā)一個步進脈沖信號,電機所轉動的角度。電機出廠時給 6 出了一個步距角的值,如 86byg250a 型電機給出的值為 0.9/1.8(表示半步工 作時為 0.9整步工作時為 1.8) ,這個步距角可以稱之為電機固有步距角 , 它不一定是電機實際工作時的真正步距角,真正的步距角和驅動器有關。 步進電機的相數(shù):步進電機的相數(shù): 是指電機內(nèi)部的線圈組數(shù),目前
10、常用的有二相、三相、四相、五相步進電機。 電機相數(shù)不同,其步距角也不同,一般二相電機的步距角為 0.9/1.8、三相的 為 0.75/1.5、五相的為 0.36/0.72 。在沒有細分驅動器時,用戶主要靠選 擇不同相數(shù)的步進電機來滿足自己步距角的要求。如果使用細分驅動器,則相 數(shù)將變得沒有意義,用戶只需在驅動器上改變細分數(shù),就可以改變步距角。 保持轉矩:保持轉矩: 是指步進電機通電但沒有轉動時,定子鎖住轉子的力矩。它是步進電機最 重要的參數(shù)之一,通常步進電機在低速時的力矩接近保持轉矩。由于步進電機的 輸出力矩隨速度的增大而不斷衰減,輸出功率也隨速度的增大而變化,所以保持 轉矩就成為了衡量步進電
11、機最重要的參數(shù)之一。 2.4 單片機單片機 AT89C52 AT89C52 是一個低電壓,高性能 CMOS 8 位單片機,片內(nèi)含 8k bytes 的可反 復擦寫的 Flash 只讀程序存儲器和 256 bytes 的隨機存取數(shù)據(jù)存儲器(RAM) ,器 件采用 ATMEL 公司的高密度、非易失性存儲技術生產(chǎn),兼容標準 MCS-51 指令 系統(tǒng),片內(nèi)置通用 8 位中央處理器和 Flash 存儲單元,功能強大的 AT89C52 單片 機可為您提供許多較復雜系統(tǒng)控制應用場合。 AT89C52 有 40 個引腳,32 個外部雙向輸入/輸出(I/O)端口,同時內(nèi)含 2 個外中斷口,3 個 16 位可編程
12、定時計數(shù)器,2 個全雙工串行通信口,2 個讀寫口線, AT89C52 可以按照常規(guī)方法進行編程,但不可以在線編程(S 系列的才支持在線編 程)。其將通用的微處理器和 Flash 存儲器結合在一起,特別是可反復擦寫的 Flash 存儲器可有效地降低開發(fā)成本。 7 第二章第二章硬件電路設計硬件電路設計 以 AT89C52 單片機、74LS06、光電耦合器、達林頓管為主要控制部件設計 步進電機控制系統(tǒng),該設計的硬件電路主要包括:單片機最小系統(tǒng)、步進電機控 制電路、正反轉控制電路。系統(tǒng)框圖如圖 2 所示。 單片機反相器光電 耦合 功率 放大 步進 電機 圖 2 硬件電路原理方框圖 3.1 單片機最小系
13、統(tǒng)單片機最小系統(tǒng) 單片機最小系統(tǒng)是由復位電路和時鐘電路組成,其中復位操作有兩種基本形 式:一種是上電復位,另外一種是上電與按鍵復位都有效的復位,本系統(tǒng)是屬于 后者,如圖 3 所示。 正反轉、停止 8 圖 3 單片機最小系統(tǒng) 3.2 步進電機控制電路步進電機控制電路 步進電機是數(shù)字控制電機,步進電機是否轉動是由控制繞組中的輸入脈沖的 有無來控制的,每一步轉過的角度和方向是由三相控制繞組中的通電方式?jīng)Q定的, 也就是說步進電機的控制是要求單片機軟件產(chǎn)生按規(guī)律變化的時序脈沖,然后通 過借口和驅動放大電路來驅動步進電機。 單片機的 P2.0 控制 A 相,P2.1 控制 B 相,P2.2 控制 C 相。
14、當 P2.0 輸出高電 平,經(jīng) 74LS06 反相為低電平,達林頓管復合截止,A 相截止。當 P2.0 輸出低電 平,經(jīng) 74LS06 反相為高電平,達林頓管復合導通,A 相導通。因此 P2.0 用于控 制 A 相是否導通,單片機輸出 1,A 相截止,輸出 0,A 相導通。同理 P2.1 用于 控制 B 相,P2.2 用于控制 C 相。本電路采用光電耦合器有效地提高了抗干擾能, 9 電路如圖 4 所示。 如圖 4 步進電機控制電路 3.3 正反轉、停止控制電路正反轉、停止控制電路 該電路采用獨立式鍵盤,就是每個按鈕單獨占一根 I/O 口線,每根 I/O 口線 的按鍵不會影響其它的 I/O 口線
15、上的工作狀態(tài)。因此,通過檢測輸入線的電平狀 態(tài)可以很容易判斷哪個鍵被按下。獨立式鍵盤的優(yōu)點是電路配置靈活,軟件結構 簡單,并且能同時檢測到多個鍵被按下的情況。但是每個按鍵需占用一個 I/O 口, 在按鍵數(shù)量多時,I/O 的浪費大,電路結構復雜。 本電路由上拉電阻和按鍵組成,對每一個鍵來講,當鍵沒有被按下時單片機 相應的引腳上的電平為高電平,當鍵被按下時,單片機相應的引腳的電平為低電 10 平。其中,S1 是啟動/停止安鍵,S2 是正轉按鍵,S3 是反轉按鍵,如圖 5 所示。 圖 5 正反轉、停止控制電路 11 第四章第四章 程序設計程序設計 編寫三相六拍步進電機的通電方式的控制程序。步進電機是
16、數(shù)字控制電機, 它將脈沖信號轉變成角位移,即給一個脈沖信號,步進電機就轉動一個角度,因 此非常適合于單片機控制。步進電機區(qū)別于其他控制電機的最大特點是,它是通 過輸入脈沖信號來進行控制的,即電機的總轉動角度由輸入脈沖數(shù)決定,而電機 的轉速由脈沖信號頻率決定。 步進電機的驅動電路根據(jù)控制信號工作,控制信號由單片機產(chǎn)生。在三相六 拍通電方式下,若按照 A 相 A 相 B 相 B 相 B 相 C 相 C 相 C 相 A 相的順序通電,則步進電機正轉;若按照 A 相 A 相 C 相 C 相 B 相 C 相 B 相 B 相 A 相的順序通電,則步進電機反轉。 節(jié)拍控制模式 正轉反轉 通電相 二進制十六進
17、制 16A00000001H01H 25AB00000011H03H 34B00000010H02H 43BC00000110H06H 52C00000100H04H 61CA00000101H05H 表二 三相六拍控制模式 由表二知,P2.0 控制 A 相是否導通,輸出 1,A 相通,輸出 0,A 相截止。 同理 P2.1 用于控制 B 相,P2.2 用于控制 C 相。正轉節(jié)拍 1 是 A 相導通,B、C 相截止,所以 P2.0 輸出 1,P2.1、P2.2 輸出 0,因此 P2 口輸出值為 01H(十六進 制) 。正轉節(jié)拍 2 是 A、B 相導通,C 相截止,所以 P2.0、P2.1 輸出
18、 1, P2.2 輸 出 0,因此 P2 口輸出值為 03H。在程序設計中,只需將正轉或反轉節(jié)拍控制值 存放于數(shù)據(jù)中,然后按順序從數(shù)組中讀取并通過 P2 口輸出,即可以控制電機的 正轉或反轉??刂屏鞒虉D,如圖 6 所示。 12 電機反轉 是 是 否 是 否 圖 6 程序流程圖 開始按鈕是 否被按下? 初始化 正轉按鈕是 否被按下? 電機正轉 反轉按鈕是 否被按下? 電機反轉 停止按鈕是 否被按下? 電機停止 否 13 主程序如下: #include #define uchar unsigned char #define uint unsigned int uchar code roundz=0
19、 x01,0 x03,0 x02,0 x06,0 x04,0 x05;/電機正轉控制數(shù)值 uchar code roundf=0 x01,0 x05,0 x04,0 x06,0 x02,0 x03;/電機反轉控制數(shù)值 sbit s1=P20;/停止按鈕 sbit s2=P21;/正轉按鈕 sbit s3=P22;/反轉按鈕 void delay(uint z)/延時函數(shù) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); void rotatez(uint speed,uint step)/正轉控制函數(shù) uchar i; while(step-) /是否達到指定的步數(shù) P2=roundzi;/從 P2 口送出節(jié)拍控制值 i+; if(i5) i=0; delay(speed); void rotatef(uint speed,uint step)/反轉控制函數(shù) uchar i; while(step-)/是否達到指定的步數(shù) 14 P2=roundfi;/從 P2 口送出節(jié)拍控制值 i+; if(i5) i=0; delay(speed); void main()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復習專題二相互作用第3講共點力的平衡及其應用練習含答案
- 2024北京商業(yè)購物中心項目考察學習分享報告
- 九年級化學上冊 5.3 二氧化碳的性質和制法教案2 (新版)粵教版
- 2024年四年級英語下冊 Unit 6 Today Is Her Birthday Lesson 1教案 陜旅版(三起)
- 高中地理 2.1 城市內(nèi)部空間結構教案 新人教版必修2
- 2023一年級數(shù)學上冊 五 20以內(nèi)的進位加法 1 9加幾第2課時教案 西師大版
- 高中化學 第四章 章末小結與測評教案 新人教版必修4
- 風機房管理規(guī)范
- 租房制式簡易合同(2篇)
- 西京學院《融合新聞報道》2023-2024學年第一學期期末試卷
- 7 中華民族一家親 互相尊重 守望相助 教學設計-2024-2025學年道德與法治五年級上冊統(tǒng)編版
- 素養(yǎng)評價一(試題)-2024-2025學年統(tǒng)編版語文五年級上冊
- 2024年全國職業(yè)院校技能大賽中職(智慧物流作業(yè)賽項)考試題庫-上(單選題)
- 2024年高考歷史真題+模擬題專項版匯編專題03古代中國的思想文化與科技含解析
- 中醫(yī)疫病防治
- 2024九年級英語下冊 Unit 7 Work for PeaceLesson 39 Having Good Relationships in Your Community教學設計(新版)冀教版
- 更好發(fā)揮政府作用說課高中政治統(tǒng)編版必修二經(jīng)濟與社會
- 《深海》中的色彩敘事與鏡像闡釋
- 2023年中考英語備考讓步狀語從句練習題(附答案)
- ISO9001:2015內(nèi)部質量審核控制程序
- 柔性生產(chǎn)線設計
評論
0/150
提交評論