Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Pilotare carico circa 1A con microcontrollore

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Pilotare carico circa 1A con microcontrollore

Messaggioda Foto Utenteira83 » 4 mar 2018, 22:54

Ciao a tutti,

sono a chiedervi un parere sulla mia seguente soluzione (che pare funzionare) e di conseguenza se potete consigliarmi migliorie.

Obiettivo: gestire on/off a frequenza 10Hz di un carico (16ohm 12Vdc) con microcontrollore (0-5V in uscita).

In casa ho transistor BD139 e 2N2222A, di seguito i datasheet
http://www.st.com/resource/en/datasheet/bd140.pdf
http://web.mit.edu/6.101/www/reference/2N2222A.pdf

Prima idea di schema:


Dimensionamento: CARICO ON



Dimensionamento: CARICO OFF


Cosa ne pensate? mi consigliate cambiamenti o migliorie?
Ringrazio in anticipo
Avatar utente
Foto Utenteira83
45 1 7
Frequentatore
Frequentatore
 
Messaggi: 185
Iscritto il: 12 gen 2011, 16:56

2
voti

[2] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto UtenteBrunoValente » 4 mar 2018, 23:27

Sì, due cose: la R da 27 ohm non serve a nulla puoi toglierla, per garantire la piena saturazione dei transistor nei calcoli devi usare un valore più cautelativo per il beta e non quello che il transistor avrebbe se lavorasse in zona lineare invece che in saturazione, un valore più appropriato è 10.

In pratica significa che la R di collettore del 2N2222 va bene, quella in base la abbasserei a 680-1000 ohm.

Questo non significa che con il valore scelto da te il circuito non funzioni ma che potrebbe non funzionare se ti capitasse di montarci un transistor particolarmente moscio: come saprai i transistor hanno un beta che può assumere valori molto differenti tra esemplari dello stesso tipo.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[3] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto Utenteelfo » 4 mar 2018, 23:29

Ci possono essere varie soluzioni piu' o meno equivalenti (ad es transistor connessi a Darlington) ma la domanda che mi preme e':

Qual e' la funzione della resistenza da 27 ohm 1 W?
Avatar utente
Foto Utenteelfo
6.819 4 5 7
G.Master EY
G.Master EY
 
Messaggi: 2828
Iscritto il: 15 lug 2016, 13:27

0
voti

[4] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto Utenteira83 » 4 mar 2018, 23:48

Infinite grazie per le risposte

elfo ha scritto:Ci possono essere varie soluzioni piu' o meno equivalenti (ad es transistor connessi a Darlington) ma la domanda che mi preme e':

Qual e' la funzione della resistenza da 27 ohm 1 W?


Pensavo (probabilmente in modo errato) che una minima resistenza di base è buona cosa metterla, poiché quando il 2n2222è in saturazione ho una minima Vce che mi porterebbe caduta di tensione sulla R da 27ohm... ma ripeto, il mio ragionamento potrebbe non essere corretto
Avatar utente
Foto Utenteira83
45 1 7
Frequentatore
Frequentatore
 
Messaggi: 185
Iscritto il: 12 gen 2011, 16:56

1
voti

[5] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto UtenteBrunoValente » 5 mar 2018, 11:52

Quando il primo transistor è saturo, se la tensione sulla R da 27ohm non fosse nulla, vorrebbe dire che non sarebbe nulla neanche la corrente di base del secondo transistor che quindi comunque non sarebbe completamente spento.

Per assicurare la completa interdizione del secondo transistor, con o senza quella resistenza, occorre in ogni caso assicurare che la tensione di collettore del primo scenda al di sotto della soglia di conduzione della giunzione BE del secondo, in modo che la corrente di base sia nulla, quindi anche in modo che la caduta di tensione su quel resistore sia nulla e di conseguenza non serve che ci sia.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[6] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto Utentevenexian » 5 mar 2018, 12:08

Al momento dell'alimentazione (POR), il microcontrollore ha tutte le uscite in alta impedenza e il primo transistor si trova con la base flottante. Non è una progettazione robusta.

E' necessario inserire una resistenza tra la base del primo transistor e GND per assicurare l'interdizione nelle fasi transitorie di alimentazione. Se la resistenza in base la si mette da 1 kohm, quella verso GND può essere da 4,7 kohm.
Immagine
Avatar utente
Foto Utentevenexian
6.369 3 4 7
Master
Master
 
Messaggi: 2188
Iscritto il: 13 mag 2017, 10:07
Località: Venezia (ma va?)

1
voti

[7] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto UtenteBrunoValente » 5 mar 2018, 12:13

Altra cosa non proprio bella è che il carico è alimentato quando l'uscita del controllore è bassa e non viceversa ma forse Foto Utenteira83 ha già considerato questi aspetti e ritiene vada bene così.
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[8] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto Utentene555it » 5 mar 2018, 12:36

Non fai prima ad usare un mosfet a canale N?
Avatar utente
Foto Utentene555it
11 3
New entry
New entry
 
Messaggi: 65
Iscritto il: 28 gen 2018, 16:22

0
voti

[9] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto UtenteBrunoValente » 5 mar 2018, 13:51

Certamente
Avatar utente
Foto UtenteBrunoValente
39,6k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7796
Iscritto il: 8 mag 2007, 14:48

0
voti

[10] Re: Gestire carico circa 1A con microcontrollore

Messaggioda Foto Utenteira83 » 5 mar 2018, 14:30

venexian ha scritto:Al momento dell'alimentazione (POR), il microcontrollore ha tutte le uscite in alta impedenza e il primo transistor si trova con la base flottante. Non è una progettazione robusta.


era per snellire lo schema iniziale, ovviamente è necessaria una resistenza di pull-down. Grazie del consiglio/precisazione :ok:

BrunoValente ha scritto:Altra cosa non proprio bella è che il carico è alimentato quando l'uscita del controllore è bassa e non viceversa ma forse Foto Utenteira83 ha già considerato questi aspetti e ritiene vada bene così.


Si si avevo già valutato la cosa dell'inversione di logica, ma non è un problema :ok:

ne555it ha scritto:Non fai prima ad usare un mosfet a canale N?


Yes, ma in casa ho solo NPN inutilizzati e volevo smaltirli in questo progetto :lol:

Aggiornamento

Allego simulazione del circuito (con npn generici). Segnale viola è la tensione di base e quello bianco della corrente di base del transistor bd139
onoff bjt micro1.png


cosa ne pensate?
Avatar utente
Foto Utenteira83
45 1 7
Frequentatore
Frequentatore
 
Messaggi: 185
Iscritto il: 12 gen 2011, 16:56

Prossimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 29 ospiti