基于單片機的步進電機控制系統硬件設計_第1頁
基于單片機的步進電機控制系統硬件設計_第2頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于單片機的步進電機控制系統硬件設計摘要:系統通過單片機作為步進電機的控制核心,完成了步進電機的硬件電路設計,實現了步進電機的啟/停控制、正反轉,以及轉速的測量和顯示,適用范圍較廣,且電路簡單,成本較低,控制方便,實用價值高。關鍵詞:單片機步進電機驅動電路霍爾傳感器0引言基于單片機的步進電機控制系統具有成本低、使用靈活的特點,在數控機床、機器人,定量進給、工業自動控制以及各種可控的有定位要求的機械工具等領域有著廣泛的應用。步進電機是將脈沖信號轉換成角位移,電機的轉速、停止的位置取決于脈沖信號的頻率和脈沖數,因此步進電機非常適用于單片機控制。步進電機的驅動電路是根據單片機產生的控制信號進行工作。因此,單片機通過向步進電機驅動電路發送控制信號就能實現對步進電機的控制。1系統總體方案設計步進電機控制系統主要由單片機、鍵盤led、驅動/放大和測速電路等4個模塊組成,該控制系統可實現的功能:①通過鍵盤啟動/暫停步進電機、設置步進電機的轉速和改變步進電機的轉向;②通過led管顯示步進的轉速和轉向等工作狀態;③實現二相或四相步進電機的控制:④通過霍爾傳感器能夠實現對步進電機的速度測量。系統總體方案設計如圖1所示。2系統硬件設計2.1單片機模塊單片機的最小系統電路包括時鐘電路和復位電路。本文所設計的系統中,時鐘電路采用外接12m晶振。復位電路作用是使單片機的片內電路初始化,使單片機從一種確定狀態開始運行。本文采用上電復位。2.2鍵盤輸入模塊為實現人機對話,該系統設計擴展了4個按鈕作為輸入鍵盤,可手動直接操作該控制系統。系統上電后,通過鍵盤輸入步進電機的啟停、步數轉速和轉向等。如圖2所示,設計p3口接4按鈕鍵盤,鍵盤電路如圖2所示:其中,S0接p3.7控制加速,si接p3.6控制減速,s2接p3.5控制正轉,s3接p3.4控制反轉。2.3驅動電路模塊為了實現對步進電機的高精度控制,系統米用步進電機驅動芯片tb6560ahq,它是東芝公司主推的低功耗、高集成兩相混合式步進電機驅動芯片,具有雙全橋mosfet驅動,耐壓40v,具有整步、1/2細分、1/8細分、1/16細分運行方式可供選擇,配合簡單的外圍電路即可開發出高性能的驅動電路。2.4led速度顯示模塊led數碼顯示器是1種由led發光二極管組合顯示字符的顯示器件。它使用了8個led發光二極管,其中7個用于顯示字符,1個用于顯示小數點。如圖4所示,本設計采用共陽極接法。把發光二極管的陽極連在一起構成公共陽極,使用時公共陽極接+5v,每個發光二極管的陰極通過電阻與輸入端相連。當陰極端輸入低電平時,發光二極管就導通點亮,而輸入高電平時則不點亮。顯示電路設計圖如圖3所示,圖中w1-w4對應p1.0—p1.3。2.5傳感器測速電路系統采用霍爾傳感器來測量步進電機的轉速,霍爾傳感器ugn3020可組成轉速計探頭。該探頭由霍爾元件ugn3020和磁鋼組成測量電路。將具有10個齒的圓盤固定于被測對象的旋轉主軸上。當圓盤齒經過測量磁路的間隙時,霍爾元件輸出高電平,其他時間輸出為低電平;這樣圓盤每轉一周,電路輸出10個脈沖,脈沖經過分頻后,用頻率計即可測出被測對象的實際轉速。測試電路如圖4所示。3系統硬件電路上述步進電機的各個電路模塊設計完成之后,最后選擇24v的開關電源作為步進電機的工作電源,組成步進電機控制系統的硬件電路。4結論該系統通過單片機控制步進電機,設計了鍵盤輸入模塊、led顯示模塊、電機驅動模塊、霍爾傳感器測速模塊,方便實現了步進電機的啟/停控制、正反轉,

溫馨提示

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

評論

0/150

提交評論