L293D con cortocircuiti

Salve a tutti,
vediamo se riesco a darvi tutte le info senza che uwe cacci la palla magica :smiley:
allora ho realizzato il seguente circuito

con il seguente sbroglio:

Ed ho utilizzato i seguenti collegamenti

+5v->Arduino Pin 3 5v
in1 ->Arduino Pin 3
in2 ->Arduino Pin 4
in3 ->Arduino Pin 5
in4 ->Arduino Pin 6
GND -> Arduino gnd
GND -> external supply gnd
Vbatt-> external Supply

Utilizzo il seguente codice per pilotare 2 motori dcc da 6 v+

Ora l'unica differenza rispetto allo schema è che io ho utilizzato in condensatore da 10 uF invece di 1 uF
tutto sembra funzionare correttamente, l'unica anomalia (secondo me) è quando il codice abilita il motore M2 l'alimentatore per qualche frazione di secondo mi segnala un corto circuito accendendo la spia c.c sullo stesso, effettivamente sembra che come spunto iniziale M2 sia ben + potente di M1.
Secondo me il problema è il condensatore da 10 uF forse troppo grande (ipotesi) rispetto a quello che originariamente il codice prevedeva.
ora se fosse quello il problema mi pongo le seguenti domande:
è grave oppure è un c.c ininfluente
è risolvibile tramite codice?

p.s utilizzo arduino 023 come ide

Grazie a tutti e spero di esser stato abbastanza chiaro
Francesco

Se fosse un problema di condensatore lo avresti nel momento di inizio alimentazione e non quando inizi a pilotare il motore.
Secondo me é lo spunto del motore. per controllare questo basta che lo colleghi con un interuttore direttamente sul alimentatore. Cambia qualcosa se il prima motore é fermo o giara? Quanta corrente puó dar il Tuo alimentatore?

Ciao Uwe

Il mio alimentatore ò erogare fino. a 2D, come posso fare un test esaustivo??? Sull'm1 nn ho problemi

Se controlli la resistenza dei motori puoi vedere se ci sono differenze negli avvolgimenti.
P.S.
mai staccare o attaccare i motori al circuito sotto tensione, alcuni driver non lo tollerano e rischi che si danneggino.