注释
一秒钟前,我看到 Bart 提交的与主轴主题相关的提交。在源文件中我看到了一条评论
那么,除了“未定义主轴销”问题,M3/M5 还不够,我必须添加 M3 S1000 或类似的东西吗? |
再次合并主分支,瞧:没有更多的错误消息。
第一次调用没有其他参数的 M3 没有效果(“M3”)。 当 ESP32 启动或我按下 DevKit 上的 EN 按钮时,继电器打开 1 秒。知道如何避免这种情况吗? 只是希望调整维基。 |
我不知道为什么引脚导致继电器在启动时打开。一些引脚在启动过程中会发生变化。我在这个页面上列出了我知道的那些。你可以试试别的别针。 我们正在对引脚的工作方式进行重大更改。很快它将不需要任何重新编译来设置或更改机器。 |
在旧的 ESP32 数据表中找到了评论。
source1和source2,ESP32 文档(第 16 页,底部) 我问了 Espressif,让我们看看他们是否回复。 |
乐鑫写道:
因此,一般情况下,IO32 和 IO33 都可以使用。我会给他们一张输出曲线的截图,以供进一步调查。然后我们就会知道,在哪里可以看得更远 |
这是继电器的电阻尺寸错误。它太小了,所以即使在 ESP32 启动期间流动的小电流也会触发继电器。 |
延斯豪瑟 评论 2020 年 6 月 29 日 •
再次从问题#452回来,现在使用 GPIO_NUM_32 用于主轴继电器的开/关。
我的机器.h
两个问题:
主轴引脚
无论我在当前主分支中配置什么,Arduino 串行控制台都会显示 [MSG:未定义主轴引脚],并且万用表没有变化。
也许与这些问题有关?由于 SPINDLE_ENABLE 反转,PWM 输出丢失。 #431主轴启用行为 #439 你能给我一个工作示例吗?
文档
在文档中,我看到了“中继”部分。很好,但我不情愿的一件事是我不应该使用 SPINDLE_TYPE SPINDLE_TYPE_RELAY,而是使用 SPINDLE_TYPE SPINDLE_TYPE_PWM。在“什么是主轴”部分中以不同方式列出。
只是为了确保我使用正确的先决条件?