oooookkkkk :'(Nel calcolo della Rb non può entrare la Vcc ..... perchè nella maglia in questione assunta Ic=Ie (differiscono di poco ma assumiamole come sempre coincidenti) quello che entra in gioco sono Vi (che nel tuo caso son 5V se usi il port di arduino come segnale) appunto la Ib e Vbesat.
Mi pare che lo schema sia giusto. Quindi cosa ho sbagliato? La resistenza verso la scheda (Rb) oppure proprio il tipo di transistor?
Il valore di resistenza lo avevo trovato su una qualche esercitazione di arduino, ma probabilmente non era adatta alla mia esigenza.
Ma quindi il calcolo come verrebbe?
Ic = 20 mA (assorbimento massimo di un led) quindi 5 led in parallelo = 100 mA
Vbesat = 0.6 V
Vcc = 6 V
Hfe = 100
Rb = ((Vcc-Vbesat)/(Ic/Hfe))*1000 = ((6-0.6)/(100/100))*1000 = 5400 Ohm
che diventerebbero con 7.4 V => 6800 Ohm?
Al momento il verricello rimane solo una opzione libera.
Le vorrei comunque mettere su AUX1 comandandole con arduino assieme ai fari (quindi anche opzione crepuscolare).
Sono troppo per il transistor?
Ad impianto finito è montato sul mezzo la ricevente sarà alimentata a 6V tramite bec esterno.
Eventualmente in caso di cambio del servo potrei pensare di alimentare a 7V ma direi che ci sono validi servi anche senza andare a questi voltaggi quindi non è così probabile.
Come mai il sistema è progettualmente errato? Ho cercato di seguire le indicazioni trovate in rete ma potrei aver frainteso qualcosa.
A questo punto ti chiedo una cosa. Ci sono metodi più semplici per usare un pin arduino come interruttore?
Perfetto. Grazie mille per le dritte e per l’aiuto.
Al momento in casa ho resistenze da 1-2-3 KOhm e da 330 Ohm di sicuro. Devo vedere quelle arrivate nei sacchetti con i led.
Direi che come prova posso cominciare così: 2+2 oppure 3+0.33
Grazie Antonio mi dai “una nuova speranza” (si, con mio figlio abbiamo iniziato a vedere la saga di Star Wars).
Solo che per questo mi sa che ho bisogno di una guida passo passo.
Intanto cerco qualcosa in rete sul testare i transistor.
Ciao.
Ho impostato il tester come indicato e per verificare se facevo le cose per bene ho svolto il primo test sull'altro transistor in dotazione con il kit.
La lettura con il rosso sul piedino centrale mi dava 0.667 quando con il nero toccavo alternativamente uno o l'alto piedino.
Quindi sono passato a quello montato sul circuito. Visto però che il transistor è coperto da termoretraibile non ho toccato direttamente i piedini ma i punti terminali di collegamento.
Puntale rosso su pin arduino - piedino centrale
- puntale nero su GND arduino - piedino 1: 0.857
- puntale nero su filo nero per il servo - piedino 3: 0.857
Puntale nero su pin arduino - piedino centrale
- puntale rosso su GND arduino - piedino 1: 0.587
- puntale rosso su filo nero per il servo - piedino 3: nessuna lettura
Direi che c'è qualcosa di strano.
Ho fatto la prova come hai consigliato. Ancora una volta non succede nulla.
La tensione ai capi del pacco è 5.87 V, sufficiente per accendere la barra. Difatti se scollego Arduino e metto la barra direttamente su uno qualsiasi degli slot della ricevente si accende non appena do tensione.
Sul dissaldare, cosa intendi per provalo al banco? Testare il transistor per vedere se è bruciato o replicare di nuovo il circuito per vedere se fa il suo lavoro?
La mia intenzione era quella di dissaldare i vari collegamenti da Arduino poi partendo da questo ricostruire il circuito.
Quindi lasciare uno spezzone di filo da GND e dal Pin 11, collegare un led volante per vedere se funziona prima di passare al collegamento successivo e così via...
Appena riesco a ritagliarmi un paio d'ore mi ci dedico.
In entrambi i casi, sia on che off, mi legge quasi zero: circa 1 mV che penso sia più rumore di fondo.
Esatto. Non riesco più a cambiare il programma della nano.
Anche con la versione aggiornata di ide.
Si, lo so che sono al limite di voltaggio. Quando sarà montato sul mezzo lavorerà a 7V tramite bec.