我正在尝试使用 L293D 驱动器和不带 PWM 的 Atmega8 驱动 6v 直流电机。问题是我在将电机与 L293D 驱动器连接时速度非常低。但是,当我为电机提供直接 6V 直流电源时,它会很好地旋转。我在 L293D 的 V2(电机电源)引脚使用外部 6v 电源,但没有改善。在我用手转动转子之前,电机不会转动。不使用PWM还有问题吗?我的代码在这里:
DDRB = 0xFF;
while(1)
{
PORTB = 0B00000010;
_delay_ms(20000);
}