第1步:您需要的零件
對于此項目,您將需要:
1。壓克力板
2。 1個步進(jìn)電機(jī)
4。 1個Arduino UNO
5。 PCB板
6。 1個步進(jìn)電機(jī)驅(qū)動器ULN2003A
7。一些吊環(huán)螺絲鉤或滑輪
8。 2個門鉸
9。 10個L括號
10。繩索或螺紋
步驟2:在Solidworks中準(zhǔn)備設(shè)計(機(jī)械零件)
我使用Solidworks設(shè)計了整個模型。所有尺寸和圖形均在文件中給出。
只需下載文件并在SolidWorks中打開它們即可。 :)
步驟3:準(zhǔn)備電路(電子部分)
這一步也非常簡單。我用Proteus制作電路。按照圖中給出的示意圖連接每根電線。我還附加了Proteus ISIS文件。
單極和雙極電動機(jī):
不同的步進(jìn)電動機(jī)可以具有不同數(shù)量的導(dǎo)線,通常為4、5、6或8根導(dǎo)線。單極電動機(jī)通常具有從基座延伸的五,六或八根導(dǎo)線,每相一個線圈。在六線電機(jī)中,每個線圈對都有自己的中心抽頭。單極步進(jìn)電機(jī)可以轉(zhuǎn)換為雙極配置,其優(yōu)點(diǎn)是與單極步進(jìn)電機(jī)相比,雙極步進(jìn)電機(jī)可以承受更大的負(fù)載或扭矩。通常,雙極步進(jìn)電機(jī)有四根電線。有關(guān)更多詳細(xì)信息和更多信息,請參見這些鏈接。
1。步進(jìn)電機(jī)簡介
2。如何使用步進(jìn)電機(jī)
步驟4:軟件和編碼(Arduino IDE)
此是最后一步,硬件完成,我們可以開始編程。打開arduino IDE軟件并復(fù)制下面的程序或下載Code.txt文件。通過usb電纜將您的arduino開發(fā)板連接起來,檢查COM PORT,然后編譯并將代碼上傳到連接到系統(tǒng)的Arduino。
代碼:
#include
const int stepsPerRevolution = 200;//更改此值以適合電機(jī)的每轉(zhuǎn)步數(shù)//
int sensorPin = A0;
int sensorValue = 0;
//初始化引腳8到11上的stepper庫:
Stepper myStepper(stepsPerRevolution,8,9,10,11);
void setup()
{
pinMode(A0,INPUT);結(jié)果,myStepper.setSpeed(60);//將速度設(shè)置為60 rpm
}
void loop()
{
sensorValue = AnalogRead(sensorPin);
if(sensorValue》 = 150)//根據(jù)您與傳感器的距離更改您的位置
{
//沿一個方向步進(jìn)一圈:
Serial.println(“順時針”);
myStepper.step(stepsPerRevolution);
延遲(2000);////您可以根據(jù)電動機(jī)的轉(zhuǎn)速
//沿另一方向步進(jìn)一轉(zhuǎn)來更改延遲時間值:
Serial.println(“逆時針”);
myStepper.step(-stepsPerRevolution);
延遲(2000);
}
}
第5步:完成:D
責(zé)任編輯:wv
-
步進(jìn)電機(jī)
+關(guān)注
關(guān)注
152文章
3165瀏覽量
149660 -
Arduino
+關(guān)注
關(guān)注
190文章
6497瀏覽量
192000
發(fā)布評論請先 登錄
可以驅(qū)動兩個直流有刷電機(jī)、一個雙極步進(jìn)電機(jī)的雙H橋電機(jī)驅(qū)動芯片-SS8833E

步進(jìn)電機(jī)的詳解解答
Made with KiCad(十一):Sangaboard步進(jìn)電機(jī)控制板

步進(jìn)電機(jī)怎么測量好壞 步進(jìn)電機(jī)常見故障及處理方法
行星減速步進(jìn)電機(jī)與步進(jìn)電機(jī)的區(qū)別

SS8844T-步進(jìn)電機(jī)驅(qū)動IC-雙通道H橋電流控制電機(jī)驅(qū)動器

步進(jìn)電機(jī)如何自適應(yīng)控制?步進(jìn)電機(jī)如何細(xì)分驅(qū)動控制?
什么是混合式步進(jìn)電機(jī)?舉例分析
步進(jìn)電機(jī)的控制技術(shù)及發(fā)展概況有哪些?
步進(jìn)電機(jī)主要有哪些分類?步進(jìn)電機(jī)的主要構(gòu)造是什么?
使用自動扭矩降低步進(jìn)電機(jī)系統(tǒng)的功率損耗

絲桿步進(jìn)電機(jī)和普通步進(jìn)電機(jī)有什么區(qū)別
使用MSPM0 MCU為步進(jìn)電機(jī)和有刷直流(BDC)電機(jī)實現(xiàn)優(yōu)化的H橋驅(qū)動器控制

步進(jìn)電機(jī)型號與步進(jìn)電機(jī)命名規(guī)則

評論