【发布时间】:2017-06-20 02:15:35
【问题描述】:
我正在从事一个项目,该项目需要我使用正交编码器读取直流电机的速度。我正在使用 Arduino UNO 板,出于某种奇怪的原因,如果电机连接到引脚 2 和 3,它就可以工作。但是,这个引脚是为中断保留的(我打算连接编码器的地方)。我该如何解决这个问题?
【问题讨论】:
-
你能贴一些代码吗?
-
还有原理图...
我正在从事一个项目,该项目需要我使用正交编码器读取直流电机的速度。我正在使用 Arduino UNO 板,出于某种奇怪的原因,如果电机连接到引脚 2 和 3,它就可以工作。但是,这个引脚是为中断保留的(我打算连接编码器的地方)。我该如何解决这个问题?
【问题讨论】:
假设 arduino 可以提供足够的电流,您应该能够从任何输出引脚运行电机,请查看 this diagram 以供参考。您还应该确保有必要的保护电路到位。这是一个很好的起点:https://create.arduino.cc/projecthub/licensedGeek/controlling-a-dc-motor-from-an-arduino-101-board-f4954b
【讨论】: