本發明專利技術公開的步進電機的驅動電路,通過電流檢測傳感器對所述步進電機的電流進行過零檢測;再通過累加計數器對所述步進電機過零點的電流值超過預設值的次數進行累加計數;以供所述步進電機的控制器根據所述步進電機過零點的電流值超過預設值的次數及預設條件,得到所述步進電機是否出現堵轉或者失效的判斷,無需現有技術中提高設計成本的位置傳感器即可實現對所述步進電機的狀態檢測,解決了現有技術成本高的問題。
【技術實現步驟摘要】
單片機、步進電機的驅動電路、驅動芯片及驅動方法
本專利技術涉及電機控制
,尤其涉及一種單片機、步進電機的驅動電路、驅動芯片及驅動方法。
技術介紹
現有技術對于步進電機的驅動控制中,通常采用位置傳感器對其進行位置檢測,以體現其是否出現了堵轉或者電機失效的非正常狀態情況,但是其所采用的位置傳感器使得整個驅動電路的設計成本大大增加,不利于整個系統的開發及應用。
技術實現思路
有鑒于此,本專利技術提供了一種單片機、步進電機的驅動電路、驅動芯片及驅動方法,以解決現有技術中成本高的問題。為了實現上述目的,現提出的方案如下:一種步進電機的驅動電路,包括:輸入端與步進電機相連的電流檢測傳感器,用于對所述步進電機的電流進行過零檢測;輸入端與所述電流檢測傳感器的輸出端相連的累加計數器,用于對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;輸入端與所述累加計數器的輸出端相連的控制器,用于根據所述步進電機本應過零點的電流值超過預設值的次數,及預設條件判斷所述步進電機出現堵轉或失效情況。優選的,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。一種步進電機的驅動芯片,包括驅動電路;所述驅動電路包括:輸入端與步進電機相連的電流檢測傳感器,用于對所述步進電機的電流進行過零檢測;輸入端與所述電流檢測傳感器的輸出端相連的累加計數器,用于對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;輸入端與所述累加計數器的輸出端相連的控制系統,用于根據所述步進電機本應過零點的電流值超過預設值的次數,及預設條件判斷所述步進電機出現堵轉或失效情況。優選的,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。一種單片機,應用于對步進電機的驅動控制,包括:中央處理器、電流檢測傳感器、累加計數器及寄存器;其中,所述電流檢測傳感器的輸入端與步進電機相連,用于對所述步進電機的電流進行過零檢測;所述累加計數器用于對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;所述寄存器用于存儲所述步進電機本應過零點的電流值超過預設值的次數;所述中央處理器與所述電流檢測傳感器、累加計數器及寄存器相連,用于讀取所述寄存器中存儲的所述步進電機本應過零點的電流值超過預設值的次數,并根據預設條件判斷所述步進電機出現堵轉或失效情況。優選的,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。一種步進電機的驅動方法,應用于對步進電機的驅動控制,所述步進電機的驅動方法包括:電流檢測傳感器對所述步進電機的電流進行過零檢測;累加計數器對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;控制器根據所述步進電機本應過零點的電流值超過預設值的次數,及預設條件判斷所述步進電機出現堵轉或失效情況。優選的,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。從上述的技術方案可以看出,本專利技術公開的步進電機的驅動電路,通過電流檢測傳感器對所述步進電機的電流進行過零檢測;再通過累加計數器對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;以供所述步進電機的控制器根據所述步進電機本應過零點的電流值超過預設值的次數及預設條件,得到所述步進電機是否出現堵轉或者失效的判斷,無需現有技術中提高設計成本的位置傳感器即可實現對所述步進電機的狀態檢測,解決了現有技術成本高的問題。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本專利技術實施例公開的步進電機的驅動電路示意圖;圖2為本專利技術另一實施例公開的步進電機的驅動芯片示意圖;圖3為本專利技術另一實施例公開的單片機示意圖;圖4為本專利技術另一實施例公開的步進電機的驅動方法流程示意圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。本專利技術提供了一種步進電機的驅動電路,以解決現有技術中成本高的問題。具體的,如圖1所示,所述步進電機的驅動電路包括:輸入端與步進電機相連的電流檢測傳感器101;輸入端與電流檢測傳感器101的輸出端相連的累加計數器102;輸入端與累加計數器102的輸出端相連的控制器103。具體的工作原理為:電流檢測傳感器101所述步進電機的電流進行過零檢測,累加計數器102對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;然后由所述步進電機的控制器103對所述步進電機本應過零點的電流值超過預設值的次數及預設條件,得到所述步進電機是否出現堵轉或者失效的判斷。本實施例公開的所述步進電機的驅動電路,無需現有技術中提高設計成本的位置傳感器即可實現對所述步進電機的狀態檢測,解決了現有技術成本高的問題。在現有技術中,步進電機主要用于調節汽車進氣格柵的關閉與打開;汽車進氣格柵的主要作用為控制水箱、發動機、空調等系統的進氣通風,以及防止在行駛過程中外來物體進入車廂內部,進而對系統造成的破壞。對于現有的進氣格柵設計方案中,主要有兩種:一種是采用固定的方式,不能進行動態調節,車輛行駛在不同的工況下,未能實現對進氣量的動態調節,進而降低了燃油的燃燒效率,增加了二氧化碳的排放;另一種則是采用動態的調節,一般為增加位置傳感器,雖能升高燃油效率,但是設計成本也大大提高。采用本實施例所述的驅動電路,實現對于應用于調節進氣格柵的步進電機的驅動和檢測,不僅可以提高燃油效率,同時無需位置傳感器,不增加進氣格柵的設計成本。另外,步進電機還多用于汽車前照燈的調光旋轉執行器的控制。在自適應車燈轉向系統中,汽車車燈能夠將燈的照射方向及時轉動到駕駛員所要轉向的方向,以使駕駛員能夠清楚的了解到將要轉向的方向的具體情況,提高駕駛安全性。但現有的汽車前照燈水平調光的旋轉執行器的位置檢測都是通過在其傳動機構中添加位置傳感器來確定執行器運動的位置,以達到水平調光的效果,同樣也使得開發成本及軟件的復雜度大大增加。采用本實施例所述的驅動電路,實現對于應用于控制汽車前照燈的調光旋轉執行器的步進電機的驅動和檢測,無需現有技術中提高設計成本的位置傳感器,解決了成本高的問題。優選的,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。在具體的實際應用中,預設值和預設次數均可以根據具體的應用情況進行選用,此處不做具體的限定。本專利技術另一實施例還提供了一種步進電機的驅動芯片,如圖2所示,所述步進電機的驅動芯片包括驅動電路201;驅動電路201包括:輸入端與步進電機相連的電流檢測傳感器101;輸入端與電流檢測傳感器101的輸出端相連的累加計數器102;輸入端與累加計數器102的輸出端相連的控制系統103。具體的工作原理與上述實施例相同,此處不再贅述。若將第一個實施例中的所述步進電機的驅動電路集成到驅動芯片中時,對所述步進電機實現狀本文檔來自技高網...

【技術保護點】
一種步進電機的驅動電路,其特征在于,包括:輸入端與步進電機相連的電流檢測傳感器,用于對所述步進電機的電流進行過零檢測;輸入端與所述電流檢測傳感器的輸出端相連的累加計數器,用于對所述步進電機過零點的電流值超過預設值的次數進行累加計數;輸入端與所述累加計數器的輸出端相連的控制器,用于根據所述步進電機過零點的電流值超過預設值的次數,及預設條件判斷所述步進電機出現堵轉或失效情況。
【技術特征摘要】
1.一種步進電機的驅動電路,其特征在于,包括:輸入端與步進電機相連的電流檢測傳感器,用于對所述步進電機的電流進行過零檢測;輸入端與所述電流檢測傳感器的輸出端相連的累加計數器,用于對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;輸入端與所述累加計數器的輸出端相連的控制器,用于根據所述步進電機本應過零點的電流值超過預設值的次數,及預設條件判斷所述步進電機出現堵轉或失效情況。2.根據權利要求1所述的步進電機的驅動電路,其特征在于,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。3.一種步進電機的驅動芯片,其特征在于,包括驅動電路;所述驅動電路包括:輸入端與步進電機相連的電流檢測傳感器,用于對所述步進電機的電流進行過零檢測;輸入端與所述電流檢測傳感器的輸出端相連的累加計數器,用于對所述步進電機本應過零點的電流值超過預設值的次數進行累加計數;輸入端與所述累加計數器的輸出端相連的控制系統,用于根據所述步進電機本應過零點的電流值超過預設值的次數,及預設條件判斷所述步進電機出現堵轉或失效情況。4.根據權利要求3所述的步進電機的驅動芯片,其特征在于,所述預設條件為:所述步進電機本應過零點的電流值超過預設值的次數大于預設次數。5.一種單片機,...
【專利技術屬性】
技術研發人員:張善海,王文俊,郭超,徐楠,
申請(專利權)人:北京經緯恒潤科技有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。