步進電機微步進驅動晶片A3977的基本功能說明及應用電路

2021-01-08 電子發燒友
步進電機微步進驅動晶片A3977的基本功能說明及應用電路

電子設計 發表於 2019-09-30 08:05:00

1、引 言

隨著微步進電機應用的日益廣泛,其驅動電路的發展也相當迅速,各類控制晶片的功能越來越豐富,操作也越來越簡便。A3977是一種新近開發出來、專門用於雙極型步進電機的微步進電機驅動集成電路,其內部集成了步進和直接解碼接口、正反轉控制電路、雙H橋驅動,電流輸出2.5A,最大輸出功率可接近90W。它主要的設計功能包括:自動混合模式電流衰減控制,PWM電流控制,同步整流,低輸出阻抗的DMOS電源輸出,全、半、1/4及1/8步進操作,HOME輸出,休眠模式以及易實現的步進和方向接口等。其應用電路結構簡單、使用及控制方便,有著極其廣泛的應用價值。

2、A3977工作特點

大多數微步進電機驅動器都需要一些額外的控制線,通過D/A轉換器為PWM電流調節器設置參考值以及通過相輸入完成電流極性控制等。許多改進型驅動器仍然需要一些輸入來調整PWM電流控制模式使其工作在慢、快或混合衰減模式。這就需要系統的微處理器額外負擔8~12個需依靠D/A變換處理的輸入端。如果一個系統需要如此多的控制輸入,而且其微處理器還要存儲實現其控制的時序表,這就增加了系統的成本和複雜程度。

A3977可以通過其特有的解碼器來使這些功能實現簡單化,如圖1所示,其最簡單的步進輸入只需「STEP」(步進)和「DIR」(方向)2條輸入線,輸出由DMOS的雙H橋完成。通過「STEP」腳簡單的輸入1個脈衝就可以使電機完成1次步進,省去了相序表,高頻控制線及複雜的編程接口。這使其更適於應用在沒有複雜的微處理器或微處理器負擔過重的場合。同時A3977的內部電路可以自動地控制其PWM操作工作在快、慢及混合衰減模式。這不但降低了電機工作時產生的噪聲,也同時省去了一些額外的控制線。

另外,其內部低輸出阻抗的N溝道功率DMOS輸出結構,可以使其輸出達到2.5A,35V。這一結構的另一優點是,使它能完成同步整流功能。由於有同步整流流功能,既降低了系統的功耗,又可以在應用時省去外加的肖特基二極體。

A3977的休眠功能可以使系統不工作時的功耗達到最低。休眠時晶片的大部分內部電路,如輸出DMOS、比較器及電荷泵等都將停止工作。從而在休眠模式時,包括電機驅動電流在內的總電流消耗在40μA以內。此外,內部保護電路還有利用磁滯實現的熱停車、低壓關斷及換流保護等功能。

集成電路的主要特點:

(1)額定輸出為:±2.5A,35V。

(2)低輸出阻抗,源端0.45Ω,接收端0.36Ω。

(3)自動電流衰減檢測並選擇混合、快和慢等電流衰減模式。

(4)邏輯電平範圍為3.0~5.5V。

(5)HOME輸出。

(6)降低功耗的同步整流功能。

(7)內部低壓關斷、熱停車電路及環流保護。

3、A3977引腳說明

A3977有兩種封裝:一種是44引腳銅標塑封(後綴為ED,A3977SED),另一種是28引腳帶散熱襯墊的塑封(後綴為LP,A3977SLP),其引腳功能說明如表1所示。

電荷泵CP1、CP2可以產生一個高於VBB的門電平,用來驅動DMOS源端的門。其實現方法是在CP1和CP2之間接一個0.22μF的陶瓷電容。同時VCP和VBB間也需要一個0.22μF的陶瓷電容作為一個蓄能器,用來操作DMOS的高端設備。

VREG是由系統內部產生,用於對DMOS漏端輸出進行操作。VREG引腳須對地加一個0.22μF的陶瓷電容作為一個蓄能器,用來操作DMOS的高端設備。

VREG是由系統內部產生,用於對DMOS漏端輸出進行操作。VREG引腳須對地加一個0.22μF的電容去耦。VREG是受內部的電平調節器控制的,發生故障時其輸出是被禁止的。

RC1和RC2引腳是為內部PWM電路提供固定截止時間的。A3977的內部PWM控制電路是用一個脈衝來控制器件的截止時間的。而這個脈衝的—84—截止時間toff就是由RC1和RC2引腳對地所接的電阻RT和電容CT決定的,即:

toff=RT CT

式中,電阻RT和電容CT的取值範圍分別為12~100kΩ及470~1 500pF〉

另外,除了可以為內部PWM控制提供截止時間外,CT還為比較器提供了關斷時間tBLANK。A3977的設計要求當其輸出由內部電流控制電路切換時,電路取樣比較器的輸出是被禁止的。從而可以防止對過電流檢測作出誤判斷。tBLANK的取值為:

tBLANK=1400CT

ENABLE輸入為低電平有效,它是DMOS輸出的使能控制信號。RESET輸入也是低電平有效,當其為低電平時,DMOS的輸出將被關斷,所有的步進邏輯輸入也將被忽略直至其輸入變高為止。

4、基本功能說明及應用電路

由於採用了內置解碼器技術,A3977可以很容易的使用最少的控制線對步進電機實施微步進控制。具體功能實現如下:

(1)步進控制:步進控制信號有步進輸入(STEP)、步進模式邏輯輸入(MS1,MS2)以及方向控制信號(DIR)。每一次上電或復位(RESET=0)後,在內置解碼器的作用下將H橋的輸出預置到HOME輸入所對應的輸出狀態,然後當STEP輸入的上升沿到來後,內置解碼器將根據步進邏輯的輸入值(步進模式見表2)控制H橋的輸出,使電機在當前步進模式下產生1次步進。

步進的方向由DIR的輸入邏輯控制,其高、低電平分別控制雙相電機正反轉。

註:①全步進轉過的角度為45°。

(2)內部PWM電流控制:每一個H橋都有一個有固定截止時間的PWM電流控制電路,以限制其負載電流在一個設計值。初始時,對角線上的一對源接收DMOS(一對上下橋臂)處於輸出狀態,電流流經電機繞組和SENCE腳所接的電流取樣電阻(見圖1)。當取樣電阻上的壓降等於D/A的輸出電壓時,電流取樣比較器將PWM鎖存器復位,從而關斷源驅動器(上橋臂),進入慢衰減模式;或同時關斷源接收驅動器(上下橋臂)進入快或混合衰減模式,使產生環流或電流回流至源端。該環流或回流將持續衰減至固定截止時間結束為止。然後,正確的輸出橋臂被再次啟動,電機繞組電流再次增加,整個PWM循環完成。

其中,最大限流Imax是由取樣電阻RS和電流取樣比較器的輸入電平VREF控制的:

Imax=VREF/8RS固定截止時間toff的計算如上所述。

(3)電流衰減模式控制:A3977具有自動檢測電流衰減及選擇電流衰減模式功能,從而能給微步進提供最佳的正弦電流輸出。電流衰減模式由PFD的輸入進行控制,其輸入電平的高低控制輸出電流處於慢、快及混合衰減模式。如果PFD的輸入電壓高於0.6VDD,則選擇慢衰減模式。如果PFD的輸入電壓低於0.21VDD,則選擇快衰減模式。處於二者之間的PFD電平值將選擇混合衰減模式。

其中混合衰減模式將一個PWM周期的固定截止時間分為快、慢兩個衰減部分。當電流達到最大限流Imax後,系統將進入快衰減模式直至SENCE上的取樣電壓衰減至PFD的端電壓VPFD。經過tFD的快衰減後,器件將切換至慢衰減模式直至固定截止時間結束。

其中,器件工作在快衰減模式的時間tFD為:

tFD=RTCrln(0.6VPFD/VPFD)

(4)同步整流控制:同步整流控制是由SR的邏輯輸入控制的。當SR輸入為低電平時,同步整流功能將被啟動。此期間,當檢測到電流為零值時,可通過關閉同步整流功能來防止負載電流反向,從而防止了電機繞組反方向導通。而當SR輸入為高電平時,同步整流將被禁止。

(5)休眠模式:當SLEEP引腳輸入為低電平時,器件將進入休眠模式,從而大大降低器件空閒的功耗。進入休眠模式後器件的大部分內部電路包括DMOS輸出電路、調節器及電荷泵等都將停止工作。當其輸入為高電平時,系統恢復到正常的操作狀態並將器件的輸出預置到HOME狀態。

(6)典型應用電路:其典型應用電路如圖1所示,可見其應用電路是非常簡單的,其正常工作時僅需5個邏輯輸入即可。

5、應用注意事項

(1)PFD引入端應加一個0.1μF的電容去耦。

(2)布線時應布一個較厚的地層,最好在本器件周圍布上星形地。

(3)最好將晶片直接焊接在線路板上。

(4)為VBB引腳加一個大於47μF的電解電容去耦(越靠近晶片越好)。

(5)為保證輸出電流取樣的精確,最好使取樣電阻有自己單獨的地,並將其連到器件周圍的星形地

上,而且引線越短越好。

(6)當系統由休眠模式退出後,最少要延遲1ms才可以輸入步進命令,從而為驅動DMOS的電荷泵復位提供充裕的時間。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 實用的步進電機驅動電路
    目前,對步進電機的控制主要有由分散器件組成的環形脈衝分配器、軟體環形脈衝分配器、專用集成晶片環形脈衝分配器等。本設計選用第三種方案,用PMM8713三相或四相步進電機的脈衝分配器、SI-7300A兩相或四相功率驅動器,組成四相步進電機功率驅動電路,以提高集成度和可靠性,步進電機控制框圖見圖1。
  • 電路設計:一種步進電機驅動器ULN2003的應用
    單片機它是一種集成電路晶片,有4位的單片機、8位的單片機,也有32位的,我們以前經常看見的是8位的C51類型的單片機,這種我們很多人都很熟悉,它的驅動能力有限,一般大一點的負載要加三極體驅動或者三極體配合其他開關管控制負載,但是驅動步進電機的話一般需要專門的驅動晶片,如果步進電機功率非常小的話可以用驅動能力大一點的主
  • 步進電機的工作原理,它是如何驅動的?
    ,一般大一點的負載要加三極體驅動或者三極體配合其他開關管控制負載,但是驅動步進電機的話一般需要專門的驅動晶片,如果步進電機功率非常小的話可以用驅動能力大一點的主IC驅動,但是步進電機一般功率不是很小,它的驅動一般使用專門的驅動器來驅動步進電機,因為步進電機的驅動不僅涉及到控制部分,同時還有功率驅動部分,最重要的還是電機保護電路,這也是為了電機以及整機可靠性涉及考慮。
  • 學習電路仿真:基於proteus電路仿真軟體的步進電機仿真
    本文是電路仿真軟體的進階篇,對於電路仿真軟體的基礎篇,大家可翻閱往期文章哦。本文中,將基於proteus電路仿真軟體的步進電機仿真,一起來了解下吧。步進電機廣泛應用在生產實踐的各個領域。步進電機是一種將電脈衝轉變為角位移的執行機構,可通過控制脈衝數來控制角位移量。步進電機廣泛應用在生產實踐的各個領域。它最大的應用是在數控工具機的製造中,因為步進電機不需要A/D轉換,能夠直接將數字脈衝信號轉化成為角位移,所以被認為是理想的數控工具機的執行元件。
  • 步進電機驅動器ULN2003的應用
    ,它的驅動能力有限,一般大一點的負載要加三極體驅動或者三極體配合其他開關管控制負載,但是驅動步進電機的話一般需要專門的驅動晶片,如果步進電機功率非常小的話可以用驅動能力大一點的主IC驅動,但是步進電機一般功率不是很小,它的驅動一般使用專門的驅動器來驅動步進電機,因為步進電機的驅動不僅涉及到控制部分,同時還有功率驅動部分,最重要的還是電機保護電路,這也是為了電機以及整機可靠性涉及考慮。
  • 步進電機有沒有編碼器?步進電機如何加編碼器
    三款步進電機電路圖   電路圖一:   圖3中的RL1~RL4為繞組內阻,50Ω電阻是一外接電阻,起限流作用,也是一個改善迴路時間常數的元件。D1~D4為續流二極體,使電機繞組產生的反電動勢通過續流二極體(D1~D4)而衰減掉,從而保護了功率管TIP122不受損壞。
  • 51單片機ULN2003驅動步進電機的典型應用電路圖解
    打開APP 51單片機ULN2003驅動步進電機的典型應用電路圖解 發表於 2017-10-24 10:19:31   ULN2003
  • 步進電機驅動器的三種基本驅動模式
    步進電機驅動器的三種基本驅動模式步進電機驅動器有三種基本的步進電機驅動模式:整步
  • 步進電機與伺服電機區別
    步進電機和伺服電機是工控領域應用最廣泛的兩類產品,而它們的核心分別是步進電機控制器與伺服電機控制器,本文將給大家講解這兩種器件不一樣的地方。
  • 什麼是步進電機?步進電機類型
    大多數步進器,因為它們也是已知的,可以在音頻上步進,允許它們快速旋轉,並且使用合適的控制器,它們可以在受控的方向上「開始」和「停止」。  對於某些應用,可以選擇使用伺服電機和步進電機。兩種類型的電機都提供了類似的精確定位機會,但它們在許多方面有所不同。伺服電機需要某種類型的編碼器反饋控制系統。
  • 步進電機原理及內部結構
    步進電機內部結構如果您看下定子上的線圈,它們按線圈對排列,如A和A'形成一對B和B'形成一對,依此類推。因此,每個線圈對形成一個電磁鐵,它們可以使用驅動電路單獨通電。除此之外,我們還可以根據定子繞組的類型將步進電機分類為單極和雙極。雙極步進電機:此類電機上的定子線圈不具有公共電線。這種步進電機的驅動是不同的和複雜的,並且沒有微控制器也不能容易地設計驅動電路。單極步進電機:在這種類型的步進電機中,我們可以將相繞組的中心抽頭用於公共接地或公共電源,如下所示。
  • 如何降低步進電機的噪聲?
    電機中的噪聲大小取決於電機類型、環境條件和具體的應用。永磁式電機和混合式步進電機通常較安靜,因為它們的轉動比較穩定。而可變磁阻步進電機無論用在哪裡,都是最嘈雜的。K8aednc為更好地理解噪聲的來源,我們需要思考旋轉運動是如何產生的。當步進電機執行步進時,它不會立即停止,而是會繼續略微前後移動,然後再完全停止。
  • 步進電機工作原理及電路設計解析—電路精選(44)
    步進電機工作原理及電路設計解析—電路精選(44) Jazz 發表於 2017-01-16 17:09:39 步進電機在控制系統中具有廣泛的應用。
  • ULN2003如何驅動5V步進電機
    ULN2003是一個非門電路,包含7個單元,各二極體的正極分別接各達林頓管的集電極。用於感性負載時,該腳接負載電源正極,起續流作用(在感性負載中,電路斷開後會產生很大的反電動勢,為防止損壞達林頓管,接反相的二極體來構成通路,使之轉換為電流)。
  • 一文看懂步進電機型號定義及選擇
    步進電機作為執行元件,是機電一體化的關鍵產品之一,廣泛應用在各種自動化控制系統中。那麼你知道步進電機有哪些型號嗎?又是如何定義的呢?本文主要介紹步進電機型號定義及選擇,首先介紹的是步進電機的特點及分類,其次闡述了步進電機的型號定義及說明,最後介紹了步進電機的選擇及注意事項。
  • TRINAMIC推出全新4安培步進電機驅動晶片
    全球領先的電機及運動控制開發者TRINAMIC近日發布了一款全新的步進電機驅動晶片,驅動電流可達4安培,豐富了其現有的微步控制的步進電機驅動產品線。
  • 伺服電機控制器 VS 步進電機控制器,有啥不一樣?
    步進電機控制器能夠準確的控制步進電機轉過每一個角度。驅動器所接收的是脈衝信號,每收到一個脈衝,驅動器會給電機一個脈衝使電機轉過一個固定的角度,就因為這個特點,步進電機才會被廣泛的應用到現在的各個行業裡。伺服電機控制器:它是用來控制伺服電機的一種控制器,其作用類似於變頻器作用於普通交流馬達,屬於伺服系統的一部分,主要應用於高精度的定位系統。
  • 步進電機和伺服電機的區別
    在目前國內的數字控制系統中,步進電機的應用十分廣泛。隨著全數字式交流伺服系統的出現,交流伺服電機也越來越多地應用於數字控制系統中。為了適應數字控制的發展趨勢,運動控制系統中大多採用步進電機或全數字式交流伺服電機作為執行電動機。雖然兩者在控制方式上相似(脈衝和方向信號),但在使用性能和應用場合上存在著較大的差異。
  • 怎樣控制步進電機
    為什麼要使用步進電機? 步進電機是帶有許多內齒的無刷直流電機,通過周圍的銅線圈磁性鎖定到位。與無刷電機不同,為步進電源供電電機不會轉動。相反,它鎖定到給定輸入指定的位置,順時針或逆時針轉一小步。 雖然這使得步進電機的驅動更加複雜,但與無刷直流電機相比具有一個主要優勢:它們的角位置可以非常精確地指定。
  • 步進電機5種驅動方法的利弊詳細分析
    1、恆電壓驅動  單電壓驅動是指在電機繞組工作過程中,只用一個方向電壓對繞組供電,多個繞組交替提供電壓。該方式是一種比較老的驅動方式,現在基本不用了。  優點:電路簡單,元件少、控制也簡單,實現起來比較簡單  缺點:必須提供足夠大的電流的三極體來進行開關處理,步進電機運轉速度比較低,電機震動比較大,發熱大。由於已經不再使用,所以不多描述。