GYJ-0081_298可編程串口驅(qū)動器產(chǎn)品使用手冊_第1頁
GYJ-0081_298可編程串口驅(qū)動器產(chǎn)品使用手冊_第2頁
GYJ-0081_298可編程串口驅(qū)動器產(chǎn)品使用手冊_第3頁
GYJ-0081_298可編程串口驅(qū)動器產(chǎn)品使用手冊_第4頁
GYJ-0081_298可編程串口驅(qū)動器產(chǎn)品使用手冊_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、298可編程串口驅(qū)動器產(chǎn)品使用手冊簡要說明:一、尺寸:長93mmX寬87mmX高40mm二、主要芯片:L298N、光電耦合器 STC12C2052AD單片機(jī)三、工作電壓:輸入電壓(5V12V)輸入電壓的大小由被控制電機(jī)的額定電壓決定。四、可驅(qū)動直流(512V之間電壓的直流電機(jī)或者步進(jìn)電機(jī))五、最大輸出電流2A (瞬間峰值電流3A)六、最大輸出功率25W七、特點:(需要對單片機(jī)進(jìn)行編程)1、具有信號指示2、轉(zhuǎn)速可調(diào)3、抗干擾能力強(qiáng)4、具有續(xù)流保護(hù)5、可單獨(dú)控制兩臺直流電機(jī)6、可單獨(dú)控制一臺步進(jìn)電機(jī)7、PWM脈寬平滑調(diào)速(可使用PWM信號對直流電機(jī)調(diào)速)8、可實現(xiàn)正反轉(zhuǎn)9、采用光電隔離10、具有擴(kuò)

2、展IO開口11、四位LED燈指示(輸出信號顯示)12、四位按鍵輸入(可以對單片機(jī)編程實現(xiàn)任何控制)產(chǎn)品最大特點:可以對單片機(jī)編程實現(xiàn)任意控制被控的直流電機(jī)或者步進(jìn)電機(jī)。適用場合:單片機(jī)學(xué)習(xí)、電子競賽、產(chǎn)品開發(fā)、畢業(yè)設(shè)計。注意啦:本產(chǎn)品提供例程(附帶原理圖以及說明?。緲?biāo)注圖片】【輸入輸出接線圖】【步進(jìn)電機(jī)接線圖】【直流電機(jī)接線圖】【應(yīng)用原理圖】【PCB尺寸圖】【串口連接圖】【485通信連接圖】【上位機(jī)控制界面】【程序下載連接圖】實例一:步進(jìn)電機(jī)的控制實例步進(jìn)電機(jī)是數(shù)字控制電機(jī),它將脈沖信號轉(zhuǎn)變成角位移,即給一個脈沖信號,步進(jìn)電機(jī)就轉(zhuǎn)動一個角度,因此非常適合于單片機(jī)控制。步進(jìn)電機(jī)可分為反應(yīng)式步進(jìn)

3、電機(jī)(簡稱VR)、永磁式步進(jìn)電機(jī)(簡稱PM)和混合式步進(jìn)電機(jī)(簡稱HB)。一、步進(jìn)電機(jī)最大特點是:1、它是通過輸入脈沖信號來進(jìn)行控制的。2、電機(jī)的總轉(zhuǎn)動角度由輸入脈沖數(shù)決定。3、電機(jī)的轉(zhuǎn)速由脈沖信號頻率決定。二、步進(jìn)電機(jī)的驅(qū)動電路根據(jù)控制信號工作,控制信號由單片機(jī)產(chǎn)生。(或者其他信號源)三、控制步進(jìn)電機(jī)的速度如果給步進(jìn)電機(jī)發(fā)一個控制脈沖,它就轉(zhuǎn)一步,再發(fā)一個脈沖,它會再轉(zhuǎn)一步。兩個脈沖的間隔越短,步進(jìn)電機(jī)就轉(zhuǎn)得越快。調(diào)整單片機(jī)發(fā)出的脈沖頻率,就可以對步進(jìn)電機(jī)進(jìn)行調(diào)速。(注意:如果脈沖頻率的速度大于了電機(jī)的反應(yīng)速度,那么步進(jìn)電機(jī)將會出現(xiàn)失步現(xiàn)象)。四、此板驅(qū)動步進(jìn)電機(jī)測試程序說明:以單片機(jī)控制單

4、元,C語言編程!【測試程序】/*實現(xiàn)功能:控制程序單片機(jī)型號 STC12C2052AD晶振:11.0592MHZ波特率:9600編譯環(huán)境:Keil 4.0作者:張新春 【聲明】此程序僅用于學(xué)習(xí)與參考,引用請注明版權(quán)和作者信息! */ #include<reg52.h> /*-宏定義-*/#define uchar unsigned char#define uint unsigned int/*P3.2=A1 ;P3.3=B1 ;P3.4=C1 ; P3.5=D1*/*-輸出控制-*/ sbit A1=P32;sbit B1=P33;sbit C1=P34;sbit D1=P35;/

5、*-輸入控制-*/sbit zhengzhuan=P12;sbit fanzhuan=P13;sbit jiasu=P14;sbit jiansu=P15;uint y=18;/定義轉(zhuǎn)動速度,數(shù)值越大電機(jī)轉(zhuǎn)速越慢反之則快bit bz1=0;bit bz2=0;bit bz3=0;bit bz4=0;uchar gn=0;uchar k1=2; /* 延時函數(shù)*/void delay(i)/延時函數(shù) ucharj,k; for(j=0;j<i;j+) for(k=0;k<250;k+); /* 正轉(zhuǎn)運(yùn)行函數(shù)*/void zrun()/ 正轉(zhuǎn)運(yùn)行 A1=1;B1=1;C1=1;D1=0

6、;delay(y); A1=0;B1=1;C1=1;D1=1;delay(y); A1=1;B1=0;C1=1;D1=1;delay(y); A1=1;B1=1;C1=0;D1=1;delay(y);/* 反轉(zhuǎn)運(yùn)行函數(shù)*/void frun()/ 反轉(zhuǎn)運(yùn)行 A1=1;B1=1;C1=1;D1=0;delay(y); A1=1;B1=1;C1=0;D1=1;delay(y); A1=1;B1=0;C1=1;D1=1;delay(y); A1=0;B1=1;C1=1;D1=1;delay(y);/* 反轉(zhuǎn)運(yùn)行函數(shù)*/void tingzhi()/ 反轉(zhuǎn)運(yùn)行 A1=1;B1=1;C1=1;D1=1;

7、delay(y); A1=1;B1=1;C1=1;D1=1;delay(y); A1=1;B1=1;C1=1;D1=1;delay(y); A1=1;B1=1;C1=1;D1=1;delay(y);/* 主函數(shù)*/main() while(1) if(zhengzhuan=0)&&(bz1=0)delay(k1);if(zhengzhuan=0)delay(k1);gn=1;bz1=1;if(bz1=1)&&(zhengzhuan=1)delay(k1);bz1=0; if(fanzhuan=0)&&(bz2=0)delay(k1);if(fan

8、zhuan=0)delay(k1);gn=2;bz2=1;if(bz2=1)&&(fanzhuan=1)delay(k1);bz2=0; if(jiasu=0)&&(bz3=0)delay(k1);if(jiasu=0)delay(k1);if(y>=5)y-;bz3=1;if(bz3=1)&&(jiasu=1)delay(k1);bz3=0; if(jiansu=0)&&(bz4=0)delay(k1);if(jiansu=0)delay(k1);if(y<=50)y+;bz4=1;if(bz4=1)&&am

9、p;(jiansu=1)delay(k1);bz4=0; if(gn=0)tingzhi(); if(gn=1)zrun(); if(gn=2)frun();/* 結(jié)束*/實例二:直流電機(jī)的控制實例使用直流/步進(jìn)兩用驅(qū)動器可以驅(qū)動兩臺直流電機(jī)。分別為M1和M2。引腳A,B可用于輸入PWM脈寬調(diào)制信號對電機(jī)進(jìn)行調(diào)速控制。(如果無須調(diào)速可將兩引腳接5V,使電機(jī)工作在最高速狀態(tài),既將短接帽短接)實現(xiàn)電機(jī)正反轉(zhuǎn)就更容易了,輸入信號端IN1接高電平輸入端IN2接低電平,電機(jī)M1正轉(zhuǎn)。(如果信號端IN1接低電平, IN2接高電平,電機(jī)M1反轉(zhuǎn)。)控制另一臺電機(jī)是同樣的方式,輸入信號端IN3接高電平,輸入端

10、IN4接低電平,電機(jī)M2正轉(zhuǎn)。(反之則反轉(zhuǎn)),PWM信號端A控制M1調(diào)速,PWM信號端B控制M2調(diào)速。可參考下圖表:電機(jī)旋轉(zhuǎn)方式控制端IN1控制端IN2控制端IN3控制端IN4輸入PWM信號改變脈寬可調(diào)速調(diào)速端A調(diào)速端BM1正轉(zhuǎn)高低/高/反轉(zhuǎn)低高/高/停止低低/高/M2正轉(zhuǎn)/高低/高反轉(zhuǎn)/低高/高停止低低/高五、此板驅(qū)動直流電機(jī)測試程序【測試程序】/*實現(xiàn)功能:控制程序單片機(jī)型號 STC12C2052AD晶振:11.0592MHZ波特率:9600編譯環(huán)境:Keil 4.0作者:張新春 【聲明】此程序僅用于學(xué)習(xí)與參考,引用請注明版權(quán)和作者信息! */ #include<reg52.h>

11、; /*-宏定義-*/#define uchar unsigned char#define uint unsigned intsbit PWM1=P10;sbit PWM2=P11;/*-輸出控制-*/ sbit A1=P32;sbit B1=P33;sbit C1=P34;sbit D1=P35;/*-輸入控制-*/sbit M1ZZ=P12;sbit M1FZ=P13;sbit M2ZZ=P14;sbit M2FZ=P15;bit bz1=0;bit bz2=0;bit bz3=0;bit bz4=0;uchar gn=0;uchar k1=2; /* 延時函數(shù)*/void delay(i

12、)/延時函數(shù) ucharj,k; for(j=0;j<i;j+) for(k=0;k<250;k+); /* 主函數(shù)*/main() while(1) if(M1ZZ=0)&&(bz1=0)delay(k1);if(M1ZZ=0)delay(k1);A1=0;B1=1;bz1=1;if(bz1=1)&&(M1ZZ=1)delay(k1);bz1=0; if(M1FZ=0)&&(bz2=0)delay(k1);if(M1FZ=0)delay(k1);A1=1;B1=0;bz2=1;if(bz2=1)&&(M1FZ=1)delay(k1);bz2=0; if(M2ZZ=0)&&(bz3=0)delay(k1);if(M2ZZ=0)delay(k1)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論