Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4445|回復: 5

關於步進馬達問題(急)

[複製鏈接]
發表於 2015-2-12 12:58:41 | 顯示全部樓層 |閱讀模式
本帖最後由 fsn103659 於 2015-2-12 13:11 編輯

最近老師給我這馬達 研究沒甚麼頭緒http://www.100y.com.tw/product/54543.htm

[size=13.1999998092651px]另外在去買ULN2003APG IC晶片
[size=13.1999998092651px]照個這板大接線與程式碼燒入
[size=13.1999998092651px]http://atceiling.blogspot.tw/2013/04/arduino.html#.VNwtxPmL86U


[size=13.1999998092651px]主要是讓紙箱手臂上下動 轉速不能太快,爬文相關資料也難找
DSC_1241.JPG

這幾天跑去買了[size=13.125px]ST-30步進/減速馬達 照著板大插法一樣[size=13.125px]

DSC_1240 (1).JPG
馬達抖動 沒有轉動 接法不太會接
到這板發文問看看大大們有瞭解嗎? 這幾天搞不懂怎麼用 謝謝
發表於 2015-2-13 00:36:26 | 顯示全部樓層
回復 1# fsn103659

網站上面是直接接5V,你ST-30步進馬達需求的是12V,
會抖動是正常的,因為電壓不足,
紅色V+需找12V(不建議),去找5V會比較好
老師給你的那顆馬達建議用3D印表機的步進馬達(NEMA17 L40)去使用!
另外搭配控制板Allegro MicroSystems A3967
如圖這樣↓(變壓器可接9V電池!)
   

測試程式如下
------------------------------------------------------------------
int dirpin = 2;     //方向
int steppin = 3;
void setup()
{
  pinMode(dirpin,OUTPUT);
  pinMode(steppin,OUTPUT);
}
void loop()
{
int i;
digitalWrite(dirpin,LOW);
delay(1);

for (i=1;i<10000;i++)      //增加步數
{
digitalWrite(steppin,LOW);
  digitalWrite(steppin,HIGH);
  delayMicroseconds(150);  //增加速度
  
}
   digitalWrite(dirpin,HIGH);
  delay(1);
for (i=1;i<10000;i++)       //增加步數
{
digitalWrite(steppin,LOW);
  digitalWrite(steppin,HIGH);
  delayMicroseconds(150);   //增加速度
}
}
----------------------------------------------------------------
注意:測試程式是我自己用在別的用途,要自己調步數速度,
否則手臂會"粉碎性骨折"or"開放性骨折"我就不管了XD......
21402124273255_777.jpg
 樓主| 發表於 2015-2-13 07:30:08 | 顯示全部樓層
本帖最後由 fsn103659 於 2015-2-13 07:38 編輯

回復 2# ates1687

是說買這NEMA17 L40這顆步進馬達來用我的紙箱機器手臂?
2.Allegro MicroSystems A3967  這板子 電子街有再賣嗎?


圖片死圖請重新用一下 謝謝!!


fwerr.jpg
發表於 2015-2-14 01:30:05 | 顯示全部樓層
露天拍賣有再賣,關鍵字請搜尋那兩個關鍵字[Allegro MicroSystems A3967]、[NEMA17 L40]
都會有7-11貨到付款,看你跟錢過不過的去(約800.NT),另外因為你是不會用,所以整個會被綁死
我這邊給你現成的包含其程式、硬體、軟體,一整個配套會比較好!省下不少時間(大約3天)
如果老師不滿意那顆馬達的話,你要另外自己想辦法~~(死圖沒關係,你去拍賣找就會有那張圖片!)
 樓主| 發表於 2015-2-14 10:54:38 | 顯示全部樓層
恩 我再看看
nichal 該用戶已被刪除
發表於 2015-5-11 18:12:01 | 顯示全部樓層
問題有解決了嗎?
原來的步進馬達其實很好用呀!
很多冷氣出風口的葉片是用這個馬達控制的
你可以嘗試確認一下是不是AB相搞錯了
四條線有12種組合
總會換到ok的接法
只要COM點記得接在12V就好了

如何判斷com點?
就是跟所有線量起來
阻值只有一半的那一條就對了
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2021-10-26 10:12 , Processed in 0.126418 second(s), 10 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表