Duel Motor L293D电路故障

时间:2016-09-18 08:52:38

标签: arduino-uno electronics circuit

我正在尝试制作一个简单的电路,您可以通过两个独立的开关改变两个电机的旋转方向。

我正在使用arduino和L293D。

我可以设法从arduino获得电源,两个开关都接地,另一个接到arduino上的数字输入。当您翻转开关时,会发送一个信号并且程序会将电机的输出设置为高电平,当您切换它时,它们的输出方式会被调整(高电平或低电平)。其中一个正在研究d13,但我不能让第二个在arduino上的任何其他引脚上工作

我在这里有图表:

https://circuits.io/circuits/2739960-duel-motor-l293d-test-with-arduino-micro

我似乎无法抓住它的照片,但我是在这个网站上制作的。

2 个答案:

答案 0 :(得分:0)

确保您的L293D使能引脚,即pin1和pin9使用开关设置为高电平或手动操作,如果仍无法工作,请使用万用表并手动检查输入引脚上的电压(如果是电机驱动器)

答案 1 :(得分:0)

改变方向只是改变电机极性的游戏。为此,控制器需要提供 logic-1 logic-0 信号。如果你能够将逻辑-1作为+5伏逻辑0作为-5伏,那么只需将直流电机的一个端子直接接地并且来自微控制器的逻辑输入信号的另一个电机引脚可以完成这项工作。在这种情况下,您甚至可以避免使用L293D电机驱动器,所需的全部是LM7805(用于+5伏)和LM7905(用于-5伏)和一个2P1D(两个输入一个输出)开关来代替电机驱动IC。