THB8128芯片的外觀:
高細分、大功率兩相混合式步進電機驅動芯片
THB8128引腳圖:
THB8128管腳功能描述:
Altium Designer畫的THB8128驅動模塊電路原理圖和PCB圖如下:(51hei附件中可下載工程文件)
一、特性
● 雙全橋MOSFET驅動,低導通電阻Ron=0.53Ω
● 最高耐壓40VDC,大電流3.3 A(峰值)
● 多種細分可選(1、1/2、1/4、1/8、1/16、1/32、1/64、1/128)
● 自動半流鎖定功能
● 內置混合式衰減模式
● 內置輸入下拉電阻
● 內置溫度保護及過流保護
一、這款芯片肯定是三洋生產的,因為是定制產品,所以在三洋的網站上查詢不到。
(可以參照2009年11月16日,第十四屆中國(國際)小電機技術研討會 北京海華博遠科技發展有限公司將攜手日本三洋半導體公司(SANYO),共同發布技術定向合作產品——高細分大功率兩相混合式步進電機驅動芯片THB7128,并向與會代表介紹THB7128的原理、技術及應用。)
二、如果是大客戶特殊需要,可以打三洋的標志。
海華博遠攜手三洋展會照片
THB8128大功率、高細分兩相混合式步進電機驅動
【原理圖】 【標注圖片】 【步進電機控制接線圖】
用戶可根據需要采用共陽極接法或者共陰極接法。 - 共陽極接法:分別將脈沖+、方向+、使能+連接在一起,連接到控制系統的電源上,如果此電源是+5伏,可直接接入,如果此電源大于+5伏,則需外部另加限流電阻R,保證給驅動器內部光耦提供8—15mA的驅動電流。輸入信號低電平有效。
- 共陰極接法:分別將脈沖-、方向-、使能-,連接到控制系統的地端(SGND,與電源地隔離),輸入信號高電平有效。限流電阻同上
撥碼開關作用: 電機細分設定: (撥碼開關常態均為低電平,接通為高電平。) 電流衰減設定:
工作電流設定:
【測試程序】 - /********************************************************************
- 實現功能:進電機驅動測試程序
- 使用芯片:AT89S52 或者 STC89C52
- 晶振:11.0592MHZ
- 編譯環境:Keil
- 作者:zhangxinchun匯誠科技
- #include<reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
- /********************************************************
- 控制位定義
- ********************************************************/
- sbit shi_neng=P1^0; // 使能控制位
- sbit fang_xiang=P1^1;// 旋轉方向控制位
- sbit mai_chong=P1^2; // 脈沖控制位
- sbit qi_dong=P2^0;// 啟動按鈕
- sbit ting_zhi=P2^1;//停止按鈕
- sbit zheng_zhuan=P2^2;//正轉按鈕
- sbit fan_zhuan=P2^3;// 反轉按鈕
-
- /********************************************************
- 延時函數
- ********************************************************/
- void delay(uint i)//延時函數
- {
- uchar j,k;
- for(j=0;j<i;j++)
- for(k=0;k<50;k++);
- }
-
- /********************************************************
- 主函數
- ********************************************************/
-
- main()
- {
- shi_neng=1; // 使能控制位
- fang_xiang=0;// 旋轉方向控制位
- mai_chong=0; // 脈沖控制位
-
- while(1)
- {
- mai_chong=~mai_chong; //輸出時鐘脈沖
- delay(5); //延時 (括號內數值越小,電機轉動速度越快)
- if(qi_dong==0) shi_neng=0; //啟動按鈕
- if(zheng_zhuan==0) fang_xiang=0;//正轉按鈕
- if(fan_zhuan==0) fang_xiang=1;// 反轉
- if(ting_zhi==0) shi_neng=1;//停止
- }
- }
復制代碼
實物圖片:
芯片很不錯,前幾天試了一下測試板,驅動效果很好,運行時電機振動很小,沒有鎖相噪音,鎖相電流是根據工作電流來固定一個比例的。我測試的電機是2.5A的57電機和3A的85電機(115mm長的) 。頻率是固定的3.2KHZ,電源電壓是24V
測試板上的取樣電阻是0.22歐的,設定的最大VREF值是2.8V,驅動2.5A的57電機時,調到最大的VREF電壓時,電源顯示的電流是1A,空載測試。調節各檔細分,因為是的3.2K頻率測試,4細分以下的,不能啟動,啟動時堵轉電流達到2.2A
再換3A的85電機,同樣的電壓,同樣是3.2K的頻率,調到最大的VREF電壓時,電源顯示的電流是0.7A,比用2.5A的57電機小0.3A。同樣是空載測試。
對比手上的6016和6560A的驅動,明顯的區別就是同樣的電壓,不同細分時7128驅動電機時振動相對要小很多。另外的一個好處就是7128的電流可以直接調節。相反,鎖相電流是已經固定一個比例的。鎖相噪音完全沒有,不知道是我的電機好還是這芯片好^_^
另外,7128估計是目前市面上同類芯片外圍最簡潔的一款了,要達到最好的效果,只要注意一下PCB走線就行了,外圍元件也就那么幾個……要整合到產品上是一件非常簡單的事
估計7128的測試板我是最先到手測試一批,芯片到的那天就發過來,前兩天也拍了點圖片,可惜技術不行,手機拍的,好多放大了也看不清楚,改天再拍過^_^
【模塊簡要說明】
一、 尺寸:長100mm、寬60mm、高30mm.
二、 主要芯片:THB8128、LM2576.
三、 雙全橋MOSFET驅動,低導通電阻Ron=0.4Ω(上橋+下橋)
四、 高耐壓42V,大電流4.3A(峰值,實際應用中不超過40V,4A)
五、 工作電壓:控制信號直流4.5~5.5V;
六、 自動半流鎖定功能
七、 衰減方式連續可調
八、 細分設定:(1、1/2、1\8、1\10、1/16、1\20、1\32、1\64、1/128)
九、特點:
1、具有電源指示、控制輸出指示。
2、轉速可調、工作方式,工作電流、衰減方式均可通過撥碼開關調節
3、抗干擾能力強
4、具有溫度保護和過電流保護
5、可單獨控制多種規格的兩相混合式步進電機
6、可實現最大功率160W
適用場合:單片機學習、電子競賽、產品開發、畢業設計。。。
全部資料51hei下載地址:
|