开源改变世界

Makeblock XY 绘图仪上的 grbl? 第872章

推推 grbl 2年前 (2022-10-28) 184次浏览 0个评论
打开
雾人 打开了这个问题 on 26 Dec 2015 · 9 条评论
打开

Makeblock XY 绘图仪上的 grbl?第872章

雾人 打开了这个问题 on 26 Dec 2015 · 9 条评论

注释

Makeblock XY 绘图仪上的 grbl? 第872章

我刚拿到了 Makeblock XY 绘图仪 v2.0。挺好看的,就是软件和固件都很烂。

我找到了 grbl,它看起来很棒。我已经在我的设备上运行了 grbl(我可以通过串行交互,例如 $$ 工作),但是无论我做什么,电机都不会移动。

我认为这可能是引脚输出的问题。Makeblock 使用类似于 Arduino Uno 的定制板(Makeblock Orion)。这是一个引脚图:

http://app.makeblock.cc/program/makeblock-orion/

我不确定这些数字是否对应于典型的 Arduino 引脚。例如,Makeblock Orion 上的端口 2 显示引脚 3 和 9。端口 6 显示 A2 和 A3,我不知道这在 Arduino 世界中意味着什么——例如它如何映射到 PORTD。

我在 grbl 源代码中找到了 cpu_map 标头,但我不确定这是否是我的问题所在。

有任何想法吗?有人成功使用 grbl 和 Makeblock 吗?

Makeblock XY 绘图仪上的 grbl? 第872章

一种选择是移除控制器,然后以 26 美元的价格插入一个带有 grbl 盾牌的普通 Arduino。搜索 Arduino CNC 套件/CNC Shield V3.0 + uno R3+4pcs a4988 驱动程序/GRBL。

Makeblock XY 绘图仪上的 grbl? 第872章

来自创客块

诠释 X_STEP_PIN = 8;
诠释 X_DIR_PIN = 11;
诠释 X_ENABLE_PIN = 4;
诠释 X_MIN_PIN = A4;
诠释 X_MAX_PIN = A5;

int Y_STEP_PIN = 12;
int Y_DIR_PIN = 13;
int Y_ENABLE_PIN = 4;
int Y_MIN_PIN = A1;
int Y_MAX_PIN = A0;

int Z_STEP_PIN = A3;
int Z_DIR_PIN = 9;
诠释 Z_ENABLE_PIN = 4;
int Z_MIN_PIN = A1;
int Z_MAX_PIN = A0;

现在转到https://bigdanzblog.wordpress.com/2015/01/30/cant-get-i2c-to-work-on-an-arduino-nano-pinout-diagrams/
并查看 arduino uno。
引脚 9 是 PB1,A1 是 PC1
Pb1 表示 PORTB 和位 1

Il mercoledì 2015 年 2 月 30 日,Kelly Taylor < notifications@github.com
javascript:_e(%7B%7D,’cvml’,’notifications@github.com’);> 脚本:

一种选择是移除控制器,然后
以 26 美元的价格插入一个带有 grbl 盾牌的普通 Arduino。搜索 Arduino CNC 套件/CNC
Shield V3.0 + uno R3+4pcs a4988 驱动程序/GRBL。


直接回复此电子邮件或在 GitHub
#872(评论)上查看。

Makeblock XY 绘图仪上的 grbl? 第872章
贡献者

熊掌 评论 2016 年 2 月 10 日

你有没有在这方面取得任何进展@fogleman? 我已经浏览了一下,我看到了潜在的问题:

  1. Z轴伺服。grbl 的各种分支都支持这一点,但我认为官方 grbl 目前不支持。您也许可以接管主轴速度 PWM 来完成这项工作,但我不确定您能否将其设为正确的频率。
  2. 许多功能(限位开关、步进脉冲)都需要在同一个 AVR 端口上。我无法翻译所有奇怪的 Makeblock 连接,但乍一看似乎有些是在端口之间拆分的。
  3. Makeblock 有一个 X 轴和 Y 轴的使能引脚,而 grbl 只使用一个使能引脚。

可能还有其他问题,但这足以让我建议您只需购买 10 美元的 Arduino Uno-alike 并使用它。看起来所有 Makeblock 电子模块都有一个无需使用 RJ45 插孔即可连接它们的地方。这只是留下了伺服问题。我相信你可以很容易地安装一个小螺线管来代替它。

Makeblock XY 绘图仪上的 grbl? 第872章
作者

雾人 评论 2016 年 2 月 10 日

@beardicus是的,这是对我发现的(以及更多内容)的一个很好的总结。我基本上决定不使用 grbl,我只是调整了 Makeblock 固件。

Makeblock XY 绘图仪上的 grbl? 第872章

@fogleman软件有同样的问题,你是如何调整它的?
当我引入 svg 图稿(即使原始尺寸一致)时,预览器中有一个缩放/定位首选项,我发现打印之间的任何类型的配准一致性都非常松散。

Makeblock XY 绘图仪上的 grbl? 第872章

嗨,大家好!
你是如何解决 grbl 和 makeblock ploter xy 的问题的?也许有人有一个 INO 文件上传到 Arduino?
我可以看到程序 LaserGRBL 正在运行,但无法移动电机。这个问题是因为上传到 Arduino 的 ION 文件不正确吗?

Makeblock XY 绘图仪上的 grbl? 第872章

你好!
对此也进行检查。我计划明天尝试插入电机,并希望看到一个动人的奇迹。
此外,除了使用 GRBL 的 g-shield 或任何人成功管理的 makeblock 板之外,还有其他选择吗?

Makeblock XY 绘图仪上的 grbl? 第872章

@fogleman碰到这个,你能分享调整后的固件吗?
谢谢。

Makeblock XY 绘图仪上的 grbl? 第872章
作者

雾人 评论 2019 年 5 月 26 日

@jonmccon抱歉,我找不到!我很久以前就停止使用 Makeblock 了。

喜欢 (0)

您必须 登录 才能发表评论!