Estoy tratando de conducir un motor de 6V DC con un controlador L293D y ATmega8 sin PWM. El problema es que estoy obteniendo una velocidad muy baja al conectar el motor a través del controlador L293D. Pero, gira bien cuando proporciono una alimentación directa de 6 VCC al motor.
Estoy usando una fuente externa de 6V en el pin VS (alimentación del motor) de la L293D pero no hay mejoras. El motor no gira hasta que gire el rotor con la mano. ¿Cual podría ser el problema? Mi código está aquí:
DDRB = 0xFF;
while(1)
{
PORTB = 0B00000010;
_delay_ms(20000);
}
Mi diseño de simulación está aquí: