Driver motori in c.c.
Salve a tutti,
sto progettando un mini quadricottero e ho incontrato alcuni problemi per la gestione dei motori.
Al momento utilizzo come microcontrollore un Atmega328 (alimentato a 3.3V) e controllo la velocità dei 4 motori brushed con un L293D attraverso segnali PWM, ma mi sono accorto che la potenza erogata dai motori è molto inferiore a quella che ottengo collegando direttamente la batteria (la corrente misurata è inferiore del 30% circa) e la conseguenza è che il quadricottero non riesce ad alzarsi.
I motori in questione sono molto piccoli ed assorbono 500-600mA a 3.7V... basandomi su modelli esistenti so che dovrebbero essere in grado di sollevare il peso del quadricottero (45g).
Ho scoperto (troppo tardi) che l'L293D accetta una tensione minima di 4.5V e questa potrebbe essere la causa del problema (?).
Sapreste consigliarmi qualche alternativa a questo componente?
Grazie in anticipo, ciao!
sto progettando un mini quadricottero e ho incontrato alcuni problemi per la gestione dei motori.
Al momento utilizzo come microcontrollore un Atmega328 (alimentato a 3.3V) e controllo la velocità dei 4 motori brushed con un L293D attraverso segnali PWM, ma mi sono accorto che la potenza erogata dai motori è molto inferiore a quella che ottengo collegando direttamente la batteria (la corrente misurata è inferiore del 30% circa) e la conseguenza è che il quadricottero non riesce ad alzarsi.
I motori in questione sono molto piccoli ed assorbono 500-600mA a 3.7V... basandomi su modelli esistenti so che dovrebbero essere in grado di sollevare il peso del quadricottero (45g).
Ho scoperto (troppo tardi) che l'L293D accetta una tensione minima di 4.5V e questa potrebbe essere la causa del problema (?).
Sapreste consigliarmi qualche alternativa a questo componente?
Grazie in anticipo, ciao!


. Capirai che la caduta di tensione e la potenza dissipata (e quindi il calore generato) saranno "bassi".