oldbeginner 发表于 2014-2-28 15:38 static/image/common/back.gif
easydriver 常见问题 (http://schmalzhaus.com/EasyDriver/)
只把问题列出来,如果有类似的,则用上面的 ...
有翻译的版本不?英语不好~
非常详细,学习了很多
也刚刚起步,看到这么多同僚,大家共同学习
很不错的帖子
shihaipeng04 发表于 2014-2-28 16:18 static/image/common/back.gif
很不错的帖子,我也是被那个激光的雕刻机拉下水的,机器没做成,但是认识了arduino。哈哈
其实那个机器 ...
又科普了一下,原来还有这么多的学问呢,现在看来成不成,无所谓了,重在参于吧,能认识arduino也就的收获不小了.
转来转去,转到第一讲了,看来要跟着楼主的学习笔记一步一步学习喽!
按照你例子1接好线进行测试但是步进电机没有任何反应,我用的是光驱上拆下来的步进电机。外接了一个9v的电池。
代码完全复制你的。能帮忙分析下问题可能出来哪里吗?谢谢
KKK丶 发表于 2014-4-17 00:26 static/image/common/back.gif
按照你例子1接好线进行测试但是步进电机没有任何反应,我用的是光驱上拆下来的步进电机。外接了一个9v的电 ...
我没有使用 光驱电机 做测试,而是比较大一些的步进电机。
例子一的测试,相当于 500脉冲 每秒,因为是默认设置,Easydriver 是 8 细分。
光驱电机 步 距角:18° ,非常大;因为 easydrive 8细分,所以 360/18 * 8= 160 脉冲/圈;
可能速度有点快,把程序 中 延时改大些再试试。例如,把 delay(1)改成delay(10),速度就会变慢,多试几次找到合适的速度区间。
void setup() {
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
}
void loop() {
digitalWrite(9, HIGH);
delay(10);
digitalWrite(9, LOW);
delay(10);
}
oldbeginner 发表于 2014-4-18 08:15 static/image/common/back.gif
我没有使用 光驱电机 做测试,而是比较大一些的步进电机。
例子一的测试,相当于 500脉冲 每秒,因为是 ...
谢谢,我回家试试{:3_46:}
楼主,我也是刚得到一个激光雕刻机,不过和你的那个Arduino板不一样,是pro mini的,我就很迷茫把板子用一个USB连在电脑上没反应,只能用淘宝商店上卖家的软件吗?原谅我只是个很菜的菜鸟!
再补充一下,就是用那个Arduino 1.0.1的软件连主板时连不上?
{:soso_e179:}
楼主你好,我按照你的方法,接好线后,每个马达单独用例子2程序驱动,可以完成测试。但下载官方的Grbl,用Grbl Controller控制时,怎么马达也没反应?需要把ms1和ms2接到EasyDriver的5V输出上不?万分感谢!
我刷了GRBL.HEX用的promini ,easydriver接的12V1A。电机各种接线顺序都试过了,要么不多,要么来回微微颤抖。
听君一席话,胜读十年书,原来是很真很真的哦。谢谢提供的材料。