注释
合作者
|
我不知道这是否回答了你的问题但是这个屏幕http://www.panucatt.com/product_p/vikilcd2.htm |
所有者作者
|
这是一个好兆头。我想我可以试试。 |
贡献者
|
只要确保您对步进驱动器附近的走线有良好的屏蔽,因为步进输出可能会产生大量电噪声。 |
所有者作者
|
是的,当您在该板上使用 SD 卡时,这些功能将不可用。 |
|
谢谢 – 然后我理解了设计。 |
|
是的,你可以做到。不过,您需要更改访问 SPI 总线的代码。在每个 SPI 设备上使用 SS 引脚。这是一个关于在 SPI 总线上隔离设备的精彩视频。https://www.youtube.com/watch?v=_p6m2WwF2Jk&t=467s 不过,我还没有检查您是否有足够的数字引脚来执行此操作,因为每个设备上的每个 SS 引脚都需要 1 个引脚。 就个人而言,我会考虑实现另一个可以从属的轴。 |
所有者作者
|
我有一个在我的Grbl_ESP32 开发板上工作。哇,他们沉默了! 我正在使用这个库。它适用于出色的 ESP32,但许多示例使用 AVR 的定时器等寄存器,需要更改为 ESP32。 我正在使用一些便宜的 Fysetc品牌模块。我需要修改焊接跳线以将它们置于 SPI 模式并将一些接头移到顶部。 关于各种模式,我还有很多学习要做。我确实看到你可以菊花链驱动程序。但是图书馆不支持。这将节省大量 CS I/O 线。 我目前正在测试独立程序(不是 Grbl_ESP32),所以我不知道它在 SD 卡上的表现如何。 |




我正在考虑增加对 TMC2130 步进电机驱动器的支持。这些驱动程序有很多很棒的功能,但您只能通过 SPI 访问其中的大部分功能。
为了节省 I/O 引脚,我想知道是否可以将它们放在与 SD 卡相同的 SPI 总线上。每个 SPI 设备都需要自己的 CS 引脚,但我不需要额外的 MISO、MOSI 引脚。
只是想知道这是否可以在不破坏 SD 功能的情况下完成。驱动程序的大部分 SPI 是在启动时完成的,可能是为了在工作完成后减少电流。
请不要建议外部 I/O 设备,这不是本次讨论的内容。