本技術涉及一種帶霍爾檢測與編碼器測速功能的電機驅動電路。
背景技術:
1、有刷直流電機常用控制方法為4個mos管交替工作,來控制電機的運行方向,該種控制方式在應用中存在分立器件參數選型匹配不佳導致燒毀mos管,同時采用分立器件,也會占用電路板面積,在集成度要求高的場合實用性不強,而且,在大型設備中有多個部件通過電機來控制運轉,部件多、模塊多,在運行時需控制各個部分的動作,同時,各個部分的工作狀態(tài)也要最終上傳給上位機,常規(guī)的采用mos管控制電機工作的控制方式無法滿足大型設備控制的復雜的需求。
技術實現思路
1、本實用新型的目的是克服現有技術的缺陷,提供一種帶霍爾檢測與編碼器測速功能的電機驅動電路,控制信號加反饋信號形成的閉環(huán)控制方式,能更好地控制電機的運行并掌握電機的運行狀態(tài),且采用模塊化設計,在控制系統(tǒng)龐雜的情況下,能讓整個系統(tǒng)架構更加清晰,后期維護也更方便。
2、實現上述目的的技術方案是:一種帶霍爾檢測與編碼器測速功能的電機驅動電路,包括mcu芯片、電機驅動芯片、can通信芯片、霍爾傳感器、編碼器、電源芯片和ldo電源芯片,其中:
3、所述電機驅動芯片、can通信芯片、霍爾傳感器、編碼器和ldo電源芯片分別與所述mcu芯片相連;
4、所述電源芯片與所述ldo電源芯片相連;
5、所述電機驅動芯片外接電機;
6、所述mcu芯片通過所述can通信芯片實現can通信功能;
7、所述編碼器用于檢測電機轉速,并將檢測到的電機轉速信號反饋給所述mcu芯片;
8、所述mcu芯片根據所述編碼器反饋的電機轉速信號來判斷電機運行狀況,并通過所述電機驅動芯片對電機進行控制;
9、所述霍爾傳感器用于檢測電機是否到位,所述霍爾傳感器檢測到電機到位信號時反饋給所述mcu芯片;
10、所述mcu芯片根據接收的來自所述霍爾傳感器的電機到位信號,輸出停止指令給所述電機驅動芯片,所述電機驅動芯片停止電機運行。
11、上述的一種帶霍爾檢測與編碼器測速功能的電機驅動電路,其中,所述電源芯片用于將dc24v電壓轉換為dc5v電壓給所述ldo電源芯片供電;
12、所述ldo電源芯片用于將dc5v電壓轉換為dc3.3v電壓給所述mcu芯片供電。
13、上述的一種帶霍爾檢測與編碼器測速功能的電機驅動電路,其中,在電機轉動期間,所述mcu芯片每20ms讀取一次編碼器讀數,獲取電機的運轉情況,若讀取到的電機轉速低于設定的堵轉閾值,則判定為電機有堵轉發(fā)生,則停機電機運行,同時發(fā)送堵轉錯誤信息給上位機;若讀取到的電機轉速小于轉速閾值,則增加占空比來提高電機轉速,反之,若讀取到的電機轉速大于轉速閾值,則減小占空比來降低電機轉速,以此確保電機正常運行。
14、本實用新型的帶霍爾檢測與編碼器測速功能的電機驅動電路,控制信號加反饋信號形成的閉環(huán)控制方式,能更好地控制電機的運行并掌握電機的運行狀態(tài),且采用模塊化設計,在控制系統(tǒng)龐雜的情況下,能讓整個系統(tǒng)架構更加清晰,后期維護也更方便。
1.一種帶霍爾檢測與編碼器測速功能的電機驅動電路,其特征在于,包括mcu芯片、電機驅動芯片、can通信芯片、霍爾傳感器、編碼器、電源芯片和ldo電源芯片,其中:
2.根據權利要求1所述的一種帶霍爾檢測與編碼器測速功能的電機驅動電路,其特征在于,所述電源芯片用于將dc24v電壓轉換為dc5v電壓給所述ldo電源芯片供電;
3.根據權利要求1所述的一種帶霍爾檢測與編碼器測速功能的電機驅動電路,其特征在于,在電機轉動期間,所述mcu芯片每20ms讀取一次編碼器讀數,獲取電機的運轉情況,若讀取到的電機轉速低于設定的堵轉閾值,則判定為電機有堵轉發(fā)生,則停機電機運行,同時發(fā)送堵轉錯誤信息給上位機;若讀取到的電機轉速小于轉速閾值,則增加占空比來提高電機轉速,反之,若讀取到的電機轉速大于轉速閾值,則減小占空比來降低電機轉速,以此確保電機正常運行。