|
單、雙通道電機(jī)驅(qū)動(dòng)9100學(xué)習(xí)資料,親測(cè)高效率,功耗低
l9110芯片介紹:
0.png (225.76 KB, 下載次數(shù): 114)
下載附件
2016-12-2 20:19 上傳
l9110引腳圖:
0.png (80.42 KB, 下載次數(shù): 101)
下載附件
2016-12-2 20:19 上傳
雙通道驅(qū)動(dòng)連接圖.gif (107.31 KB, 下載次數(shù): 131)
下載附件
2016-11-30 14:59 上傳
單通道驅(qū)動(dòng)說(shuō)明圖.jpg (37.08 KB, 下載次數(shù): 109)
下載附件
2016-11-30 14:59 上傳
單通道正轉(zhuǎn)轉(zhuǎn)速逐漸增高源程序:
- /*
- 必要操作:按照推薦連接,連接單通道驅(qū)動(dòng)和電機(jī),或雙通道驅(qū)動(dòng)和通道1電機(jī)
- */
- #include <AT89X52.H> //包含頭文件
- sbit IN1A=P2^0; //單通道測(cè)試僅使用
- sbit IN1B=P2^1;
- sbit IN2A=P2^2; //第二個(gè)通道僅做定義,不使用
- sbit IN2B=P2^3;
- void delayx(unsigned int d)
- {
- while(d--);
- }
- void main(void) //主函數(shù)
- {
- unsigned int i=0,j=10;
- while(1)
- {
- for(i=0;i<200;i++) //PWM周期為200個(gè)單位
- {
- if(i<j) //定義j是電機(jī)轉(zhuǎn)動(dòng)的時(shí)間分隔,當(dāng)i小于j電機(jī)一直轉(zhuǎn)
- {
- IN1A=1;IN1B=0;
- delayx(20);
- }
- if(i>=j) //當(dāng)i大于等于j,則停轉(zhuǎn)
- {
- IN1A=0;IN1B=0;
- delayx(20);
- }
- }
- j++; //調(diào)整j一直在10和190之間變化
- if(j>=190)
- j=10;
- }
- }
復(fù)制代碼
0.png (59.13 KB, 下載次數(shù): 105)
下載附件
2016-12-2 20:17 上傳
所有資料打包下載:
=L9110直流電機(jī)驅(qū)動(dòng)資料.rar
(644.33 KB, 下載次數(shù): 125)
2016-11-30 15:00 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|