步進(jìn)電機(jī)控制.doc

步進(jìn)電機(jī)控制.doc

ID:55944222

大?。?68.50 KB

頁數(shù):13頁

時間:2020-06-17

步進(jìn)電機(jī)控制.doc_第1頁
步進(jìn)電機(jī)控制.doc_第2頁
步進(jìn)電機(jī)控制.doc_第3頁
步進(jìn)電機(jī)控制.doc_第4頁
步進(jìn)電機(jī)控制.doc_第5頁
資源描述:

《步進(jìn)電機(jī)控制.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、杭州電子科技大學(xué)電子系統(tǒng)設(shè)計綜合實驗設(shè)計報告實驗名稱:步進(jìn)電機(jī)控制實驗序號:4小組號:4A姓名學(xué)號:張永杰13083137黃濤13083612鄭康佳13083411指導(dǎo)教師:黃繼業(yè)2015年1月4日一.引言:步進(jìn)電機(jī)是機(jī)電控制中一種常用的執(zhí)行機(jī)構(gòu),它的用途是將電脈沖轉(zhuǎn)化為角位移,通俗地說:當(dāng)步進(jìn)驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動一個固定的角度(即步進(jìn)角)。通過控制脈沖個數(shù)即可以控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動的速度和加速度,從而達(dá)到調(diào)速的目的。常見的步進(jìn)電機(jī)分三種:永磁式(PM),反應(yīng)式(VR)和混合式(HB)。實驗中使用

2、的是永磁式步進(jìn)電機(jī)24BY型,下圖是該電機(jī)的接線圖,從圖中可以看出,電機(jī)共有四組線圈,四組線圈的一個端點連在一起引出,這樣一共有5根引出線。要使用步進(jìn)電機(jī)轉(zhuǎn)動,只要輪流給各引出端通電即可。將COM端標(biāo)識為C,只要AC、AC、BC、BC,輪流加電就能驅(qū)動步進(jìn)電機(jī)運轉(zhuǎn),加電的方式可以有多種,如果將COM端接正電源,那么只要用開關(guān)元件(如三極管),將A、A、B、B輪流接地。二.實驗要求:1.(基本):控制四相六線式步進(jìn)電機(jī)的轉(zhuǎn)動(四相八拍方式)2.(基本):顯示步進(jìn)電機(jī)的轉(zhuǎn)動圈數(shù)、角度和方向三.(擴(kuò)展):用非接觸的方式實時監(jiān)測步進(jìn)電機(jī)的工作狀態(tài)四.實驗器材清單:名稱型號數(shù)量驅(qū)動芯片L2981

3、片霍爾元件cs31441個二極管80508個電容100uf、0.1uf各2個電阻2K1個四:實驗電路原理圖1:驅(qū)動電路原理圖:2:驅(qū)動電路工作原理:L298N是SGS公司的產(chǎn)品,內(nèi)部包含4通道邏輯驅(qū)動電路。是一種二相和四相電機(jī)的專用驅(qū)動器,即內(nèi)含二個H橋的高電壓大電流雙全橋式驅(qū)動器,接收標(biāo)準(zhǔn)TTL邏輯電平信號,可驅(qū)動46V、2A以下的電機(jī)。OUT1、OUT2和OUT3、OUT4之間分別接兩電機(jī)。IN1、IN2、IN3、IN4引腳從單片機(jī)接輸入控制電平,控制電機(jī)正反轉(zhuǎn)。3:L298控制單雙八拍的邏輯表:A電機(jī)B電機(jī)IN1IN2IN3IN40100011000101010100010010

4、00101014.霍爾模塊電路圖4:霍爾模塊工作原理:霍爾傳感器是對磁敏感的傳感元件,這種傳感器是一個3端器件,外形與三極管相似,只要接上電源、地,即可工作,輸出通常是集電極開路(OC)門輸出,工作電壓范圍寬,使用非常方便。將有字面對準(zhǔn)自己,三根引腳從左向右分別是Vcc,地,輸出。使用霍爾傳感器獲得脈沖信號,其機(jī)械結(jié)構(gòu)也可以做得較為簡單,只要在轉(zhuǎn)軸的圓周上粘上一粒磁鋼,讓霍爾開關(guān)靠近磁鋼,就有信號輸出,轉(zhuǎn)軸旋轉(zhuǎn)時,就會不斷地產(chǎn)生脈沖信號輸出。如果在圓周上粘上多粒磁鋼,可以實現(xiàn)旋轉(zhuǎn)一周,獲得多個脈沖輸出。根據(jù)這些輸出的脈沖可以實現(xiàn)實時監(jiān)測電機(jī)的工作狀態(tài)。5.實驗所用的程序代碼:源碼目錄:

5、USER:main.cSTM32:(庫文件)Driver:key.ckey.hstepmotor.cstepmotor.hkey.ckey.hTIM3.cTIM3.h12864.c12864.h/*要求:控制步進(jìn)電機(jī)轉(zhuǎn)動,8拍顯示步進(jìn)電機(jī)轉(zhuǎn)動圈數(shù),角度,方向。非接觸方式實時監(jiān)測*/#include"stepmotor.h"#include"TIM3.h"#include"key.h"#include"12864.h"#include"stm32f10x_exti.h"u8i,j,keynum,direction=0;u16Speedtime,loop_num1=0,loop_num2=

6、0,interrupt_num=0,interrupt_speed=0;doubleangle=0;EXTI_InitTypeDefEXTI_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;voidEXTIX_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_15;GPIO_InitStructure.GPIO_Mode

7、=GPIO_Mode_IN_FLOATING;GPIO_Init(GPIOD,&GPIO_InitStructure);RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);GPIO_EXTILineConfig(GPIO_PortSourceGPIOD,GPIO_PinSource15);EXTI_InitStructure.EXTI_Line=EXTI_Line15;EXTI_InitStru

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。