Altium Designer畫的TB6560步進(jìn)電機(jī)驅(qū)動模塊的電路原理圖和PCB圖如下:(51hei附件中可下載工程文件)
TB6560兩相混合式步進(jìn)電機(jī)驅(qū)動器說明資料:
【標(biāo)注圖片】
【步進(jìn)電機(jī)控制接線圖】
用戶可根據(jù)需要采用共陽極接法或者共陰極接法。 - 共陽極接法:分別將脈沖+、方向+、使能+連接在一起,連接到控制系統(tǒng)的電源上,如果此電源是+5伏,可直接接入,如果此電源大于+5伏,則需外部另加限流電阻R,保證給驅(qū)動器內(nèi)部光耦提供8—15mA的驅(qū)動電流。輸入信號低電平有效。
- 共陰極接法:分別將脈沖-、方向-、使能-,連接到控制系統(tǒng)的地端(SGND,與電源地隔離),輸入信號高電平有效。限流電阻同上。
撥碼開關(guān)作用:
(撥碼開關(guān)常態(tài)均為低電平,接通為高電平。) TB6560兩相混合式步進(jìn)電機(jī)驅(qū)動芯片,內(nèi)置雙全橋MOSFET驅(qū)動、溫度保護(hù)及過流保護(hù),采用HZIP25封裝(尺寸:36.5×17mm),耐壓40V、電流3.5A(峰值)、16細(xì)分,外圍電路簡單。適配57mm機(jī)座及其以下所有兩相混合式步進(jìn)電機(jī)。 可以在百度里搜索一下詳細(xì)資料 TB6560AHQ在具體應(yīng)用方面的優(yōu)勢 1、在低轉(zhuǎn)速運(yùn)行系統(tǒng)中的應(yīng)用優(yōu)勢 低轉(zhuǎn)速運(yùn)行系統(tǒng),是指時鐘頻率不高、以小電流驅(qū)動為主的系統(tǒng),比如轉(zhuǎn)速為每分鐘幾轉(zhuǎn)到100轉(zhuǎn),用戶在此種應(yīng)用條件下如使用傳統(tǒng)的驅(qū)動方案,要么因集成芯片細(xì)分太低,而使低速振動偏大;要么不得不選擇細(xì)分很高的驅(qū)動器,使成本不必要的增加。 TB6560AHQ驅(qū)動芯片的優(yōu)勢: (1)電機(jī)振動小噪音低:因?yàn)樾酒詭?、8、16細(xì)分可選,足夠滿足每分鐘從幾到近千轉(zhuǎn)的應(yīng)用要求。 (2)嵌入式驅(qū)動器發(fā)熱少:芯片自帶的散熱面積足以單獨(dú)支持小電流驅(qū)動的散熱要求。 (3)支持各種步進(jìn)電機(jī)選型:客戶可選擇力矩稍大的混合式或永磁式步進(jìn)電機(jī),使電機(jī)工作在允許最大轉(zhuǎn)矩的百分之30至50之間,電機(jī)成本幾乎不變;芯片提供多檔電流設(shè)置和電流衰減模式,支持相同動力指標(biāo)下各種不同參數(shù)的步進(jìn)電機(jī)。 2、在高轉(zhuǎn)速運(yùn)行系統(tǒng)中的應(yīng)用優(yōu)勢:高轉(zhuǎn)速運(yùn)行系統(tǒng),是指時鐘頻率較高、以大電流驅(qū)動為主的系統(tǒng),比如轉(zhuǎn)速為每分鐘接近千轉(zhuǎn),此種應(yīng)用條件下如使用傳統(tǒng)的驅(qū)動方案。要么因集成芯片細(xì)分太低,而使系統(tǒng)調(diào)速范圍過;要么因細(xì)分很高而過多增加了成本,還可能會出現(xiàn)因高頻力矩下降導(dǎo)致的振動和噪音。 TB6560AHQ驅(qū)動芯片的優(yōu)勢: (1)電機(jī)振動小噪音低:由于TB6560AHQ芯片芯片自帶16細(xì)分功能,能夠滿足每分鐘從幾到近千轉(zhuǎn)的應(yīng)用要求,且自動產(chǎn)生純正的正弦波控制電流,與其它高集成度芯片相比,在相同高轉(zhuǎn)速下力矩不但不會下降,反而有所增加;由于TB6560AHQ芯片可承受峰值40V的驅(qū)動電壓、峰值3.5A的電流,為電機(jī)在大力矩、高轉(zhuǎn)速下持續(xù)運(yùn)行提供了的技術(shù)保障。 (2)支持各種步進(jìn)電機(jī)選型:客戶可選擇力矩稍大的的混合式或永磁式步進(jìn)電機(jī),使電機(jī)工作在最大轉(zhuǎn)矩的百分之30至50之間,電機(jī)成幾乎不變;芯片提供大電流設(shè)置和多檔電流衰減模式,支持相同動力指標(biāo)下各種不同參數(shù)的步進(jìn)電機(jī)。 (3)嵌入式驅(qū)動器體積小巧易散熱:大電流驅(qū)動時,芯片的散熱面便于外連散熱器,也可以直接連接在用戶原有控制器金屬殼體上,嵌入式驅(qū)動器體積小巧、易于散熱。 總之,因TB6560AHQ芯片集成度很高,外圍電路極其簡單,可靠性極高,支持57和部分86步進(jìn)電機(jī)從每分鐘幾十到近千轉(zhuǎn)的寬調(diào)速應(yīng)用, 可使數(shù)控設(shè)備研發(fā)成本和生產(chǎn)成本雙雙下降。
實(shí)物連接圖:

單片機(jī)源程序如下:
- /********************************************************************
- 實(shí)現(xiàn)功能:進(jìn)電機(jī)驅(qū)動測試程序
- 使用芯片:AT89S52 或者 STC89C52
- 晶振:11.0592MHZ
- 編譯環(huán)境:Keil
- 作者:zhangxinchun
- 淘寶店:匯誠科技
- #include<reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
- /********************************************************
- 控制位定義
- ********************************************************/
- sbit shi_neng=P1^0; // 使能控制位
- sbit fang_xiang=P1^1;// 旋轉(zhuǎn)方向控制位
- sbit mai_chong=P1^2; // 脈沖控制位
- sbit qi_dong=P2^0;// 啟動按鈕
- sbit ting_zhi=P2^1;//停止按鈕
- sbit zheng_zhuan=P2^2;//正轉(zhuǎn)按鈕
- sbit fan_zhuan=P2^3;// 反轉(zhuǎn)按鈕
- /********************************************************
- 延時函數(shù)
- ********************************************************/
- void delay(uint i)//延時函數(shù)
- {
- uchar j,k;
- for(j=0;j<i;j++)
- for(k=0;k<50;k++);
- }
- /********************************************************
- 主函數(shù)
- ********************************************************/
- main()
- {
- shi_neng=1; // 使能控制位
- fang_xiang=0;// 旋轉(zhuǎn)方向控制位
- mai_chong=0; // 脈沖控制位
- while(1)
- {
- mai_chong=~mai_chong; //輸出時鐘脈沖
- delay(5); //延時 (括號內(nèi)數(shù)值越小,電機(jī)轉(zhuǎn)動速度越快)
- if(qi_dong==0) shi_neng=0; //啟動按鈕
- if(zheng_zhuan==0) fang_xiang=0;//正轉(zhuǎn)按鈕
- if(fan_zhuan==0) fang_xiang=1;// 反轉(zhuǎn)
- if(ting_zhi==0) shi_neng=1;//停止
- }
- }
復(fù)制代碼
【簡要說明】 一、 尺寸:長100mm、寬60mm、高30mm.
二、 主要芯片:TB6560、LM2576.
三、 工作電壓:控制信號直流4.5~5.5V;最高耐壓40伏、大電流3.5A(峰值)
四、 最大工作電流:3A
五、 細(xì)分設(shè)定:1、1/2、1\8、1\16。 六、特點(diǎn):
1、具有電源指示,信號輸出指示,過流指示。
2、轉(zhuǎn)速可調(diào)、工作方式,工作電流均可通過撥碼開關(guān)調(diào)節(jié)
3、抗干擾能力強(qiáng)
4、具有續(xù)流保護(hù)和過電流保護(hù)
5、可單獨(dú)控制多種規(guī)格的兩相混合式步進(jìn)電機(jī)
6、可實(shí)現(xiàn)最大功率100W機(jī)
適用場合:單片機(jī)學(xué)習(xí)、電子競賽、產(chǎn)品開發(fā)、畢業(yè)設(shè)計。。。
實(shí)物圖片: 
全套設(shè)計資料51hei下載地址:
|