Transistor pnp arduino

Ciao avrei un problema. Vorrei capire come usare un semplice transistor pnp come interruttore comandato da arduino ma non so come fare dato che la base la base va alimentata col negativo


Essendo la tensione della base vista dall'emettitore, quando la base è impostata su LOW con questo, diventa negativa.

* Modificata la categoria in italiano.

Non va "alimentata col negativo", ma per far scorrere corrente nella giunzione la base deve essere portata a un potenziale più basso di quello dell'emettitore meno la Vbe. Se l'emettitore è collegato ai +5V, quindi, basta portare la base a 4,4V o meno, anche a massa (attraverso una resistenza per limitare la corrente!),
E' una configurazione invertente, perché un abbassamento della tensione di base provoca un innalzamento della tensione di collettore.
https://www.google.com/search?q=configurazioni+bjt
https://www.google.com/search?q=configurazioni+bjt&tbm=isch

index

@hydas : Ti segnalo che, nella sezione in lingua Inglese, si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione in quale sezione metti i tuoi post; questa volta esso è stato spostato, da un moderatore della sezione di lingua Inglese, nella sezione di lingua Italiana ... la prossima volta potrebbe venire direttamente eliminato.

Guglielmo

Aggiungo solo una cosa, se la tensione che devi comandare e' piu alta di quella che alimenta la logica, dovrai pilotare il PNP usando un NPN a collettore aperto, altrimenti il transistor rimarra' sempre acceso (perche' sia in condizione 0 che 1, l'uscita che useresti per pilotarlo sarebbe sempre comunque a potenziale minore di quello dell'emettitore) :wink:

Beh .. L'NPN pilota chiude a massa, ma poi ci vogliono una resistenza in serie e un'altra fra base ed emettitore del PNP.

Si, ovvio, non ho specificato perche' pensavo lo sapesse, errore mio.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.