步進電機驅動器系統軟件設計以及細分驅動電路|步進驅動器
步進電機驅動器是一種將電脈沖轉化為角位移的執行機構。當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(稱為“步距角”),它的旋轉是以固定的角度一步一步運行的??梢酝ㄟ^控制脈沖個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速和定位的目的。

有時從一些舊設備上拆下的步進電機(這種電機一般沒有損壞)要改作它用,一般需自己設計步進驅動器。
該步進電機為一四相步進電機,采用單極性直流電源供電。只要對步進電機的各相繞組按合適的時序通電,就能使步進電機步進轉動。
為了對步進電機的相電流進行控制,從而達到細分步進電機步距角的目的,人們曾設計了很多種步進電機的細分驅動電路。隨著微型計算機的發展,特別是單片計算機的出現,為步進電機的細分驅動帶來了便利。目前,步進電機細分驅動電路大多數都采用單片微機控制。單片機根據要求的步距角計算出各相繞組中通過的電流值,并輸出到數模轉換器(DPA) 中,由DPA 把數字量轉換為相應的模擬電壓,經過環形分配器加到各相的功放電路上,控制功放電路給各相繞組通以相應的電流,來實現步進電機的細分。單片機控制的步進電機細分驅動電路根據末級功放管的工作狀態可分為放大型和開關型兩種(見下圖5)。
該驅動器根據撥碼開關KX、KY的不同組合有三種工作方式供選擇:
方式1為串行通訊方式:上位機(PC機或單片機)將控制命令發送給步進電機驅動器,驅動器根據控制命令自行完成有關控制過程。
方式2為撥碼開關控制方式:通過K1~K5的不同組合,直接控制步進電機。
方式3為中斷方式:P3.5(INT1)為步進脈沖輸入端,P3.7為正反轉脈沖輸入端。上位機(PC機或單片機)與驅動器僅以2條線相連。
深圳華科星22年專業銷售維修伺服電機經驗,用心服務10000+客戶!現貨批發,提供步進電機驅動器、步進驅動器、伺服電機、行星減速機、步進電機、拓達步進馬達等一站式產品購買服務。