Problema con transistor e motore DC

pola:
Ciao..
Allora innanzi tutto il circuito è tutto sbagliato! :slight_smile:
Prima cosa che devi fare è polarizzare correttamente il transistor, sennò non funziona e rischi anche di danneggiarlo. Polarizzarlo significa collegare le giuste resistenze ai capi del collettore e base del transistor. Io sinceramente non so come fare perchè bisogna utilizzare delle formule che in questo momento non conosco. Quello che posso è di provare con delle resistrenze a caso su Workbench e guardare se funziona, oppure cerco dei circiuti già fatti.
Poi devi collegare il polo positivo dell'alimentazione a 9 volt nel collettore e il polo negativo all'emmettitore (massa), poi un cavo che parte dal motore lo colleghi al colletore del transistor e l'altro a massa, coè all'emmettitore.
Infine la base del transistor lo colleghi (con l'apposita resistenza in serie) al pin 9 e il GND all'emmettitore.
Per sapere in che ordine sono i tre capi del transistor devi andare a vedere i data sheet del componente che in internet troverai sicuramente.
Il potenziomentro è collegato correttamente.
Se non è chiaro ti posso inviare un'immagine del circuito,
Ciao e buon lavoro :slight_smile:

Scusami pola
Se metti il positivo del alimentazione sul colletore e il negativo sul emettitore come consigli fai un bel corto del alimentazione appena comuta il transistore.

Se usi il transistore come interuttore non serve anzi non deve esserci una resistenza sul collettore.

Lo schema di rio21509 é quasi giusto serve una resistenza tra base e Arduino da 1kOhm. Il BC547 e Arduino sono troppo deboli per un motore da 1A.

@rio21509 Usa per esempio un TIP120 e alimenta il motore /transistore direttamente dal alimentatore e non attraverso Arduino. Una batteria da 9 V é troppo debole per quel motore.

Ciao Uwe