直流电机速度太低,与L293D莫洛特驱动器和Atmega8接口



我正在尝试驱动带有 L293D 驱动器和不带 PWM 的 Atmega8 的 6v 直流电机。问题是我在将电机与 L293D 驱动器连接时速度非常低。但是,当我为电机提供直接 6V 直流电源时,它可以很好地旋转。我在 L2D 的 V2(电机电源)引脚上使用外部 6v 电源,但没有改进。直到我用手转动转子,电机才旋转。不使用PWM的问题仍然存在吗?我的代码在这里:

 DDRB = 0xFF;

while(1)
{
    PORTB = 0B00000010;
    _delay_ms(20000);
}

我想可能是你忘了让启用 1 针高,如果你的连接是这样的

PB0 --> IN1此处输入代码在此处输入代码'B1 --> IN2PB3 --> EN1

L293d 的引脚 8 将与外部电池连接。

比这样的代码:

 DDRB = 0xFF;
   while(1) {
   PORTB = 0B00000110;
   _delay_ms(20000);
   }

相关内容

  • 没有找到相关文章

最新更新