




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單片機(jī)原理及應(yīng)用技術(shù)學(xué)校名稱:平頂山工業(yè)職業(yè)技術(shù)學(xué)院主講人:高同輝項目八智能指紋鎖設(shè)計任務(wù)2步進(jìn)電機(jī)使用技能點編程實現(xiàn)步進(jìn)電機(jī)運(yùn)行授課內(nèi)容任務(wù)描述一任務(wù)布置二任務(wù)實施三一、任務(wù)描述由于步進(jìn)電機(jī)具有復(fù)雜、精密的線性運(yùn)動控制,在辦公自動化、數(shù)碼相機(jī)、家用電器、3D打印、太陽能發(fā)電、醫(yī)療設(shè)備、安防監(jiān)控、汽車應(yīng)用等廣泛應(yīng)用。二、任務(wù)布置利用Arduino開發(fā)板、ArduinoIDE開發(fā)環(huán)境、杜邦線若干、28BJY-48步進(jìn)電機(jī)、L298N電機(jī)驅(qū)動模塊搭建硬件電路。編程實現(xiàn)步進(jìn)電機(jī)轉(zhuǎn)動。
材料清單:L298N電機(jī)驅(qū)動模塊直流電機(jī)杜邦線Arduino開發(fā)板1.選擇合適器件搭建硬件電路2.編寫軟件程序?qū)崿F(xiàn)三、任務(wù)實施
1.硬件電路接線
IN1、IN2、IN3、IN4分別連接UNO開發(fā)板的數(shù)字引腳2,3,4,5;驅(qū)動板電源輸入+、-引腳分別連接UNO開發(fā)板的5V、GND。三、任務(wù)實施
2.軟件程序編寫-1voidsetup(){for(inti=2;i<6;i++){pinMode(i,OUTPUT);}}voidclockwise(intnum){for(intcount=0;count<num;count++){for(inti=2;i<6;i++){digitalWrite(i,HIGH);delay(3);digitalWrite(i,LOW);}}}voidanticlockwise(intnum){for(intcount=0;count<num;count++){for(inti=5;i>1;i--){digitalWrite(i,HIGH);delay(3);digitalWrite(i,LOW);}}}voidloop(){clockwise(512);delay(10);anticlockwise(512);}三、任務(wù)實施
2.軟件程序編寫-2#include<Stepper.h>constintSTEPS_PER_ROTOR_REV=32;//電機(jī)內(nèi)部輸出軸旋轉(zhuǎn)一周步數(shù)constintGEAR_REDUCTION=64;//減速比//電機(jī)外部輸出軸旋轉(zhuǎn)一周步數(shù)2048constfloatSTEPS_PER_OUT_REV=STEPS_PER_ROTOR_REV*GEAR_REDUCTION;intStepsRequired;//電機(jī)旋轉(zhuǎn)步數(shù)//電機(jī)控制引腳為In1,In2,In3,In4分別8,9,10,11Steppersteppermotor(STEPS_PER_ROTOR_REV,8,10,9,11);
voidsetup(){}三、任務(wù)實施
2.軟件程序編寫-2voidloop(){steppermotor.setSpeed(1);//極慢轉(zhuǎn)動4步
StepsRequired=4;steppermotor.step(StepsRequired);delay(1000);//慢速順時針旋轉(zhuǎn)一圈
StepsRequired=STEPS_PER_OUT_REV;steppermotor.setSpeed(500);steppermotor.step(StepsRequired);delay(1000);//快速逆時針旋轉(zhuǎn)一圈
StepsRequired=-STEPS_PER_OUT_REV;steppermotor.setSpeed(800);steppermotor.step(StepsRequired);delay(2000);}三、任務(wù)實施
3.相關(guān)函數(shù)介紹(1)Stepper函數(shù)
函數(shù)調(diào)用形式:Stepper(steps,pin1,pin2)或Stepper(steps,pin1,pin2,pin3,pin4)說明:主要是電機(jī)是兩相還是四相,該函數(shù)作用是創(chuàng)建Stepper類的實例,該函數(shù)需要寫在程序開始,即voidsetup()之上。steps:電機(jī)旋轉(zhuǎn)一周的步數(shù)(脈沖數(shù),整數(shù)型)
pin1,pin2:連接電機(jī)的引腳編號(整數(shù)型)
pin3,pin4:連接電機(jī)的引腳編號(整數(shù)型)三、任務(wù)實施
3.相關(guān)函數(shù)介紹(2)setSpeed(rpm)函數(shù)說明:設(shè)置步進(jìn)電機(jī)運(yùn)行速度(每分鐘轉(zhuǎn)數(shù))。此函數(shù)無法讓電機(jī)旋轉(zhuǎn),只用于設(shè)置轉(zhuǎn)速。如要讓電機(jī)旋轉(zhuǎn),需要使用step函數(shù)。rpm:轉(zhuǎn)速參數(shù)(每分鐘電機(jī)轉(zhuǎn)數(shù))(長整型)(3)step(steps)函數(shù)說明:通過step函數(shù)可以讓步進(jìn)電機(jī)旋轉(zhuǎn)相應(yīng)的步數(shù)。具體旋轉(zhuǎn)的步數(shù)由stepper函數(shù)的參數(shù)決定。旋轉(zhuǎn)速度則由setSpeed函數(shù)決定。正數(shù)向一個方向旋轉(zhuǎn),負(fù)數(shù)向另一個方向旋轉(zhuǎn)。steps:電機(jī)運(yùn)行的步數(shù)(整數(shù)型)三、任務(wù)實施4.編譯、下載、驗證5.結(jié)果分析步進(jìn)電機(jī)順時針、逆時針交替旋轉(zhuǎn)。通過A-B-C-D四相通電順序?qū)崿F(xiàn)步進(jìn)電機(jī)正反轉(zhuǎn)控制。步進(jìn)電機(jī)旋轉(zhuǎn)一周,程序中循環(huán)次數(shù)為512次。步進(jìn)電機(jī)電壓5V,步距角5.625,減速比1:64計算A-B-C-D通電一次轉(zhuǎn)動的角度5.625X2X4/64=0.703125(2是表示
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑工程價格調(diào)整合同條款1-@-1
- 衛(wèi)生間吊頂木龍骨施工方案
- 網(wǎng)架拆除施工方案
- 石墻施工方案
- DB3709T 037-2025泰山茶 茶葉鮮葉采摘分級技術(shù)規(guī)范
- 博羅縣鋼板支護(hù)樁施工方案
- 海島燕屋年產(chǎn)2500噸高端滋補(bǔ)預(yù)制菜加工項目環(huán)境影響報告表環(huán)評報告表
- 配線架施工施工方案
- 水泥板拉木紋板施工方案
- 2025北京大興高一(上)期末生物(教師版)
- 小區(qū)老樓電梯加裝鋼結(jié)構(gòu)工程施工方案全套
- 食堂遇特殊天氣應(yīng)急預(yù)案
- 礦山機(jī)電專業(yè)課程標(biāo)準(zhǔn)范本
- 食品風(fēng)味化學(xué)(第二版) 課件 第8、9章 風(fēng)味物質(zhì)的提取與分析、食品中風(fēng)味的釋放和穩(wěn)定化
- 精細(xì)化工工藝學(xué)-1緒論課件
- 降低會陰側(cè)切率的PDCA
- 港口和航運(yùn)行業(yè)數(shù)據(jù)安全與隱私保護(hù)
- 2021年10月自考03347流體力學(xué)試題及答案含評分標(biāo)準(zhǔn)
- 聚酯生產(chǎn)技術(shù) 聚酯崗位操作規(guī)程
- 變電站建設(shè)工程造價影響因素分析及控制策略研究
- 人教版道德與法治五年級下冊全冊課件(完整版)
評論
0/150
提交評論