注释
在我看来这 你确定方向针连接到25? |
谢谢回复。 我的初始设置是: 如果我将引脚分配更改为: |
我刚刚用我的示波器检查了 GPIO_NUM_25…… |
也许,您使用的是什么 CNC 控制器电路(不是 ESP32)?它是定制设计还是您购买的? 方向将保持在运动方向上,即使它已经停止。只有当方向发生变化时,它才会改变。确保在正 Y 向前移动之后测量电压,然后在负 Y 之后测量电压。 |
我不知何故设法完全损坏了我的节点 MCU 板上的引脚 25 无论如何,经过几个小时试图让它工作后,我用另一块板替换了它,它工作正常。谢谢您的帮助!
|
PS。我在面包板上做实验。 |
尼亚特拉斯 评论 on 15 Mar 2021 •
你好,
我正在尝试使用 GPIO_NUM_25 作为STEP和 GPIO_NUM_26 作为DIR
#define Y_STEP_PIN GPIO_NUM_ 25
#define Y_DIRECTION_PIN GPIO_NUM_ 26
当我如上所述定义它们时,我无法移动电机。
但是…如果我将数字更改为:
#define Y_STEP_PIN GPIO_NUM_ 26
#define Y_DIRECTION_PIN GPIO_NUM_ 25
然后我可以移动步进电机,但只能向一个方向移动。它永远不会改变方向..
有什么建议吗?