本實用新型涉及的是一種STM32芯片控制蠕動泵步進(jìn)電機的驅(qū)動電路。
背景技術(shù):
目前蠕動泵控制技術(shù)的研究取得了極大的發(fā)展,STM32作為驅(qū)動蠕動步進(jìn)電機最佳芯片,應(yīng)用面十分廣泛,其主要功能是實現(xiàn)針對微生物實驗中對流體的單獨輸送和計量進(jìn)行高效控制。但由于STM32芯片輸出電流較小,無法直接驅(qū)動蠕動泵步進(jìn)電機,目前較為通用的是STM32芯片控制A4988芯片驅(qū)動蠕動泵步進(jìn)電機工作,但是,A4988該芯片電路存在驅(qū)動能力不強,反應(yīng)滯后,性能不穩(wěn)定、控制精度低等缺點。因而,急需一款電路,能夠控制蠕動泵步進(jìn)電機的穩(wěn)定性、精確度。
技術(shù)實現(xiàn)要素:
本實用新型針對現(xiàn)有不足,提供一種STM32芯片控制蠕動泵步進(jìn)電機的驅(qū)動電路,能夠增強驅(qū)動能力,性能穩(wěn)定。為實現(xiàn)上述目的,本實用新型采用技術(shù)方案是:
一種STM32芯片控制蠕動泵步進(jìn)電機的驅(qū)動電路,包括STM32芯片、電機、THB6128芯片電路,三個隔離電路,電流模式設(shè)定電路、衰減模式設(shè)定電路、細(xì)分設(shè)定電路,
隔離電路1、2、3分別將STM32芯片的使能信號、方向信號和速度信號經(jīng)光電耦合隔離后,送給THB6128芯片電路;
電流模式設(shè)定電路,用于調(diào)整THB6128芯片電路輸出的驅(qū)動電流;
衰減模式設(shè)定電路,用于設(shè)定THB6128芯片電路的衰減模式;
細(xì)分設(shè)定電路,用于設(shè)定THB6128芯片電路的細(xì)分模式;
THB6128芯片電路,用于接受隔離電路1、2、3送來的方向信號、使能信號、速度信號,并通過電流模式設(shè)定電路調(diào)整其輸出的驅(qū)動電流,衰減模式設(shè)定電路設(shè)定其衰減模式,細(xì)分設(shè)定電路設(shè)定其細(xì)分模式,在上述設(shè)定電路的作用下,THB6128芯片輸出電壓信號,用以控制電機的工作狀態(tài)。
隔離電路1包括,P5221的光電耦合器,STM32芯片PA4引腳輸出的使能信號EN+經(jīng)270Ω接光電耦合器P521的1號腳,光電耦合器P521的2號腳接數(shù)字地,3號腳接模擬地,4號腳經(jīng)9.2K電阻接VCC,同時將4號腳輸出的使能信號耦合進(jìn)入THB6128芯片電路的 25號腳EN端口。
隔離電路2包括,P5221的光電耦合器,STM32芯片PA5引腳輸出的方向信號DR+經(jīng)270Ω接光電耦合器P521的1號腳,光電耦合器P521的2號腳接數(shù)字地,3號腳接模擬地,4號腳經(jīng)9.2K電阻接VCC,同時將4號腳輸出的方向信號耦合進(jìn)入THB6128芯片電路的22號腳DIR1端口。
隔離電路3包括,6N137的光電耦合器,STM32芯片PC13引腳輸出的速度信號PL+經(jīng)270Ω接光電耦合器6N137的2號腳,6N137的3號腳接數(shù)字地,6N137的5號腳接模擬地,7號腳和8號腳短接,同時VCC經(jīng)9.2K電阻接6N137的7號腳,VCC經(jīng)2.7K電阻接6N137的6號腳,6N137的6號腳和7號腳分別經(jīng)471電容接模擬地,將6N137的7號腳輸出的速度信號耦合進(jìn)入THB6128芯片電路的21號腳CLK端口。
電流模式設(shè)定電路包括5K可調(diào)電位器,VCC經(jīng)5.1K電阻和5K可調(diào)電位器接模擬地,5K可調(diào)電位器的中間抽頭接THB6128芯片電路的15號腳VREF端口,5K可調(diào)電位器的中間抽頭經(jīng)2.7K電阻接THB6128芯片電路的17號腳DOWN端口。
衰減模式設(shè)定電路包括5K可調(diào)電位器,VCC經(jīng) 5K可調(diào)電位器接模擬地,5K可調(diào)電位器的中間抽頭接THB6128芯片電路的18腳FDT端口。
所述細(xì)分設(shè)定電路包括撥碼開關(guān), 撥碼開關(guān)SW3的1、2、3腳接模擬地,撥碼開關(guān)的4~6號腳分別接THB6128芯片電路的28~26號腳的M1、M2、M3端口,同時,撥碼開關(guān)的4~6號腳分別經(jīng)4.7K電阻接VCC。
THB6128芯片電路包括THB6128芯片和若干電容,THB6128芯片的18、15、29號腳分別為FDT、VERF、VCC端口,同時,18、15、29號腳分貝經(jīng)104電容接模擬地,THB6128芯片的2、5、11號腳均接24V電源,THB6128芯片的30號腳為VREG端口,同時THB6128芯片的30號腳經(jīng)104電容接模擬地,24V電源分別經(jīng)兩個104電容接模擬地,THB6128芯片的1號腳經(jīng)104電容接24V電源,THB6128芯片的21~26號腳分別為CLK、DIR1、EN、M1、M2、M3端口,THB6128芯片的20和19號腳分別經(jīng)過221、152電容接模擬地,vcc經(jīng)過100K電阻接RESET端口,RESET端口經(jīng)過474電容接模擬地,THB6128芯片的24、17號腳分別為RESET和DOWN端口,端口VREG金國43K接THB6128芯片的16號腳,THB6128芯片的14、25、4、12號腳接模擬地,6號腳和10號腳分別為NFA、NFB端口,同時,THB6128芯片的6號腳和10號腳分別經(jīng)0.235Ω電阻接模擬地,THB6128芯片的3、7、9、13號腳端口分別為OUT1A、OUT2A和OUT1B、OUT2B,OUT1A、OUT2A和OUT1B、OUT2B端口與電機相連。
本實用新型的有益效果:本實用新型為用STM32芯片控制THB6128芯片驅(qū)動蠕動泵步進(jìn)電機工作,能夠提高蠕動泵步進(jìn)電機的穩(wěn)定性、精確度。THB6128能達(dá)到1/128細(xì)分,控制精度較高,驅(qū)動能力較強,保護(hù)功能較全,在外圍元件極少的情況下就可以組成一個蠕動泵步進(jìn)電機超小型驅(qū)動器,性價比極高。
附圖說明
圖1是本實用新型的方框圖;
圖2是本實用新型的隔離電路1的電路圖;
圖3 是本實用新型的隔離電路2的電路圖;
圖4是本實用新型的隔離電路3的電路圖;
圖5是本實用新型的電流模式設(shè)定電路的電路圖;
圖6是本實用新型的衰減模式設(shè)定電路的電路圖;
圖7是本實用新型的細(xì)分設(shè)定電路的電路圖;
圖8是本實用新型的THB6128芯片電路的電路圖。
具體實施方式
以下結(jié)合附圖和實施例對本實用新型進(jìn)行具體介紹如下:
一種STM32芯片控制蠕動泵步進(jìn)電機的驅(qū)動電路,包括STM32芯片、電機、THB6128芯片電路,三個隔離電路,電流模式設(shè)定電路、衰減模式設(shè)定電路、細(xì)分設(shè)定電路,
隔離電路1、2、3分別將STM32芯片的使能信號、方向信號和速度信號經(jīng)光電耦合隔離后,送給THB6128芯片電路;
電流模式設(shè)定電路,用于調(diào)整THB6128芯片電路輸出的驅(qū)動電流;
衰減模式設(shè)定電路,用于設(shè)定THB6128芯片電路的衰減模式;
細(xì)分設(shè)定電路,用于設(shè)定THB6128芯片電路的細(xì)分模式;
THB6128芯片電路,用于接受隔離電路1、2、3送來的方向信號、使能信號、速度信號,并通過電流模式設(shè)定電路調(diào)整其輸出的驅(qū)動電流,衰減模式設(shè)定電路設(shè)定其衰減模式,細(xì)分設(shè)定電路設(shè)定其細(xì)分模式,在上述設(shè)定電路的作用下,THB6128芯片輸出電壓信號,用以控制電機的工作狀態(tài)。
隔離電路1包括,P5221的光電耦合器,STM32芯片PA4引腳輸出的使能信號EN+經(jīng)270Ω接光電耦合器P521的1號腳,光電耦合器P521的2號腳接數(shù)字地,3號腳接模擬地,4號腳經(jīng)9.2K電阻接VCC,同時將4號腳輸出的使能信號耦合進(jìn)入THB6128芯片電路的 25號腳EN端口。
隔離電路2包括,P5221的光電耦合器,STM32芯片PA5引腳輸出的方向信號DR+經(jīng)270Ω接光電耦合器P521的1號腳,光電耦合器P521的2號腳接數(shù)字地,3號腳接模擬地,4號腳經(jīng)9.2K電阻接VCC,同時將4號腳輸出的方向信號耦合進(jìn)入THB6128芯片電路的22號腳DIR1端口。
隔離電路3包括,6N137的光電耦合器,STM32芯片PC13引腳輸出的速度信號PL+經(jīng)270Ω接光電耦合器6N137的2號腳,6N137的3號腳接數(shù)字地,6N137的5號腳接模擬地,7號腳和8號腳短接,同時VCC經(jīng)9.2K電阻接6N137的7號腳,VCC經(jīng)2.7K電阻接6N137的6號腳,6N137的6號腳和7號腳分別經(jīng)471電容接模擬地,將6N137的7號腳輸出的速度信號耦合進(jìn)入THB6128芯片電路的21號腳CLK端口。
電流模式設(shè)定電路包括5K可調(diào)電位器,VCC經(jīng)5.1K電阻和5K可調(diào)電位器接模擬地,5K可調(diào)電位器的中間抽頭接THB6128芯片電路的15號腳VREF端口,5K可調(diào)電位器的中間抽頭經(jīng)2.7K電阻接THB6128芯片電路的17號腳DOWN端口。
衰減模式設(shè)定電路包括5K可調(diào)電位器,VCC經(jīng) 5K可調(diào)電位器接模擬地,5K可調(diào)電位器的中間抽頭接THB6128芯片電路的18腳FDT端口。
所述細(xì)分設(shè)定電路包括撥碼開關(guān), 撥碼開關(guān)SW3的1、2、3腳接模擬地,撥碼開關(guān)的4~6號腳分別接THB6128芯片電路的28~26號腳的M1、M2、M3端口,同時,撥碼開關(guān)的4~6號腳分別經(jīng)4.7K電阻接VCC。
THB6128芯片電路包括THB6128芯片和若干電容,THB6128芯片的18、15、29號腳分別為FDT、VERF、VCC端口,同時,18、15、29號腳分貝經(jīng)104電容接模擬地,THB6128芯片的2、5、11號腳均接24V電源,THB6128芯片的30號腳為VREG端口,同時THB6128芯片的30號腳經(jīng)104電容接模擬地,24V電源分別經(jīng)兩個104電容接模擬地,THB6128芯片的1號腳經(jīng)104電容接24V電源,THB6128芯片的21~26號腳分別為CLK、DIR1、EN、M1、M2、M3端口,THB6128芯片的20和19號腳分別經(jīng)過221、152電容接模擬地,vcc經(jīng)過100K電阻接RESET端口,RESET端口經(jīng)過474電容接模擬地,THB6128芯片的24、17號腳分別為RESET和DOWN端口,端口VREG金國43K接THB6128芯片的16號腳,THB6128芯片的14、25、4、12號腳接模擬地,6號腳和10號腳分別為NFA、NFB端口,同時,THB6128芯片的6號腳和10號腳分別經(jīng)0.235Ω電阻接模擬地,THB6128芯片的3、7、9、13號腳端口分別為OUT1A、OUT2A和OUT1B、OUT2B,OUT1A、OUT2A和OUT1B、OUT2B端口與電機相連。
以上已以較佳實施例公布了本實用新型,然其并非用以限制本實用新型,凡采取等同替換或等效變換的形式所獲得的技術(shù)方案,均落在本實用新型的保護(hù)范圍之內(nèi)。