標題: BTS7960大功率直流電機驅動板電路圖與PCB及單片機源碼+說明資料 [打印本頁]
作者: 電子愛好者999 時間: 2018-2-19 01:36
標題: BTS7960大功率直流電機驅動板電路圖與PCB及單片機源碼+說明資料
BTS7960大功率直流電機驅動模塊的實物圖:
Altium Designer畫的BTS7960驅動電路模塊的電路原理圖和PCB圖如下:(51hei附件中可下載工程文件)
0.png (50.55 KB, 下載次數: 130)
下載附件
2018-2-20 00:34 上傳
0.png (69.64 KB, 下載次數: 117)
下載附件
2018-2-20 00:35 上傳
【簡要說明】
一、尺寸:長76mmX寬65mmX高28mm
二、主要芯片:BTS7960、lm2576
三、工作電壓:控制信號直流3V至12V;驅動電機電壓6V至27V
四、可驅動直流(6V至27V之間電壓的電機)
五、最大輸出電流43A
六、特點:1、具有信號指示和電源指示
2、轉速可調
3、抗干擾能力強輸入全光電隔離
4、內部具有續流保護
5、可單獨控制一臺直流電機
6、PWM脈寬平滑調速(可使用PWM信號對直流電機調速)
7、可實現正反轉
8、此驅動器非常適合控制飛思卡爾智能車,驅動器壓降小,電流大,驅動能力強
適用場合:單片機學習、電子競賽、產品開發、畢業設計。。。。。。
【標注圖片】
【應用事例】
BTS7960直流電機驅動器控制表
接線表:
控制方式表:
【單片機測試程序如下】
- /********************************************************************
- 匯誠科技
- 實現功能:BTS7960大功率直流電機驅動_調試程序
- 使用芯片:AT89S52 或者 STC89C52
- 晶振:11.0592MHZ
- 編譯環境:Keil
- 作者:zhangxinchun匯誠科技
- 【聲明】此程序僅用于學習與參考,引用請注明版權和作者信息!
- *********************************************************************/
- #include<reg52.h>
- #define uchar unsigned char//宏定義無符號字符型
- #define uint unsigned int //宏定義無符號整型
- sbit P2_0=P2^0;//啟動
- sbit P2_1=P2^1;//停止
- sbit P2_2=P2^2;//正轉
- sbit P2_3=P2^3;//反轉
- sbit P1_0=P1^0;//使能
- sbit P1_1=P1^1;//IN1
- sbit P1_2=P1^2;//IN2
- /********************************************************************
- 延時函數
- *********************************************************************/
- void delay(uchar t)//延時程序
- {
- uchar m,n,s;
- for(m=t;m>0;m--)
- for(n=20;n>0;n--)
- for(s=248;s>0;s--);
- }
- /********************************************************************
- 主函數
- *********************************************************************/
- main()
- {
- while(1)
- {
- if(P2_0==0){delay(3);if(P2_0==0)//啟動
- {
- P1_0=0;
- }}
- if(P2_1==0){delay(3);if(P2_1==0)//停止
- {
- P1_0=1;
- }}
-
- if(P2_2==0){delay(3);if(P2_2==0)//正轉
- {
- P1_1=1;
- P1_2=0;
- }}
- if(P2_3==0){delay(3);if(P2_3==0)//反轉
- {
- P1_1=0;
- P1_2=1;
- …………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
【應用原理圖】
【PCB尺寸圖】
BTS7960智能功率芯片中文資料
BTS7960是NovalithIC家族三個獨立的芯片的一部分:一是p型通道的高電位場效應晶體管,二是一個n型通道的低電位場效應晶體管,結合一個驅動晶片,形成一個完全整合的高電流半橋。所有三個芯片是安裝在一個共同的引線框,利用芯片對芯片和芯片芯片技術。電源開關應用垂直場效應管技術來確保最佳的阻態。由于p型通道的高電位開關,需要一個電荷泵消除電磁干擾。通過驅動集成技術,邏輯電平輸入、電流取樣診斷、轉換速率調整器,失效發生時間、防止欠電壓、過電流、短路結構輕易地連接到一個微處理器上。BTS7960可結合其他的BTS7960形成全橋和三相驅動結構。
圖框如下:

下圖顯示使用的數據表

2引腳結構
2.1引腳分配

上視圖是BTS 7960B and BTS 7960P的引腳結構
引腳的定義和功能

引腳的定義和功能
| | | |
| | | |
| | | |
| | | |
| | | |
| | | 轉換速率 功率開關的轉換速率通過SR和GND間連接的電阻調整 |
| | | |
| | | |
應用事例
下圖是智能功率芯片BTS7960是應用于電機驅動的大電流半橋高集成芯片


上圖是正常模式和故障模式下電流檢測
智能功率芯片BTS7960是應用于電機驅動的大電流半橋高集成芯片,它帶有一個P溝道的高邊MOSFET、一個N溝道的低邊 MOSFET和一個驅動 Ic,如圖 1所示。集成的驅動Ic具有邏輯電平輸入、電流診斷、斜率調節、死區時間產生和過溫、過壓、欠壓、過流及短路保護的功能。BTS7960通態電阻典型值為 16mQ,驅動電流可達 43A。智能功率芯片BTS7960是應用于電機驅動的大電流半橋高集成芯片,它帶有一個P溝道的高邊MOSFET、一個N溝道的低邊 MOSFET和一個驅動 Ic,如圖 1所示。集成的驅動Ic具有邏輯電平輸入、電流診斷、斜率調節、死區時間產生和過溫、過壓、欠壓、過流及短路保護的功能。BTS7960通態電阻典型值為 16mQ,驅動電流可達 43A。BTS7960的引腳Is具有電流檢測功能,正常模式下,從Is引腳流出的電流與流經高邊 MOS管的電流成正比,若RIS=lkQ,則 VIS=Iload/8.5;在故障條件下,從 Is引腳流出的電流等于IIS(1im)(約4.5mA),最后的效果是 Is為高電平。如圖3所示 ,圖3(a)為正常模式下Is引腳電流輸出,圖3(b)為故障條件下IS引腳上的電流輸出。
【圖片展示】
0.png (56.65 KB, 下載次數: 129)
下載附件
2018-2-20 00:49 上傳
全部資料51hei下載地址:
圖表說明控制方式.doc
(24.5 KB, 下載次數: 133)
2018-2-19 01:36 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者: S2663265296 時間: 2018-7-5 10:03
闊以,正在學習電機的控制
作者: S2663265296 時間: 2018-7-5 10:33
不錯不錯,講的很全,很細。。。
作者: 1360425739 時間: 2018-9-3 09:22
學習學習
作者: zphx 時間: 2018-10-17 15:20
下載下來學習!
作者: 874152822 時間: 2018-10-30 14:32
經典電路
作者: 874152822 時間: 2018-10-30 15:02
非常詳細的資料,剛好需要學習
作者: 多肉 時間: 2018-11-23 15:56
好東西謝謝樓主
作者: lifeng5478 時間: 2018-12-8 17:18
太厲害了!非常感謝!
作者: 尖沙咀段坤 時間: 2019-1-21 14:36
這個模塊是可以用來測電機轉速的嗎?
作者: cakebird 時間: 2019-4-26 11:36
像樓主學習,這款設計用料比較經濟,成本上比較低
作者: monishang 時間: 2019-4-29 12:41
我用了這個驅動,怎么pwm輸出不了
作者: megumikato 時間: 2019-6-6 13:32
謝謝樓主
作者: 501黑子 時間: 2019-8-21 07:59
雖然我不會單片機,但是還是要謝謝樓主提供這么好的資料,讓我對單片機興趣越來越濃了。

作者: ink.nick 時間: 2019-11-3 12:14
小白請教樓主,這個驅動電路需要的所有電子元件及其數量,怎么查找?
作者: com870658499 時間: 2019-11-12 12:37
多謝樓主,學習了
作者: Doctor夫婦 時間: 2019-12-4 16:26
不錯,謝謝分享
作者: Doctor夫婦 時間: 2019-12-18 15:38
謝謝分享
作者: denggong 時間: 2020-1-9 13:19
學習下
作者: hbthgsli 時間: 2020-1-13 10:21
學習學習
作者: hxszrb 時間: 2020-1-17 11:12
好東西,學習了。
作者: 905205650 時間: 2020-2-27 23:41
正需要,謝謝!
作者: simonhah 時間: 2020-3-10 02:43
闊以,正在學習電機的控制
作者: simonhah 時間: 2020-3-10 02:43
正需要,謝謝!
作者: qwertyuio10 時間: 2020-4-13 16:04
樓主,問一下這個可以驅動1500w的直流伺服電機嗎?其他知道的小伙伴麻煩告訴一下,比較急。謝謝了
作者: qwertyuio10 時間: 2020-4-13 16:05
樓主,我想請問一下這個可以驅動1500W的直流伺服電機嗎?其他知道的小伙伴也請賜教哦。感謝
作者: wwwusr 時間: 2020-5-28 21:24
我來白P來了
想自已做個電機驅動器,多謝樓主資料!
樓上的,了解到BTS7960B 能到43A 要是24V的話,那也就1KW吧,實際也得留余量,所以應該是不能。
你可以找一下其它大功率的MOS管來做。
作者: hxy325 時間: 2020-6-14 00:02
感謝分享
作者: jaypie 時間: 2020-8-7 15:29
謝謝 ,無私分享
作者: rsx9583 時間: 2020-8-10 17:45
7960需要散熱嗎?
作者: 995879859 時間: 2020-9-25 22:34
棒著呢,搞下來試試,,,,
作者: dilongking 時間: 2020-10-10 10:12
這板子不知道能不能用在微型臺鋸上?能長時間用嗎?
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |