Problema controllo led con mosfet

Ciao a tutti

Dunque, ho una scheda arduino UNO e vorrei semplicemente accendere una striscia led attraverso l'uso di un IRF520 (il mosfet dello starter kit).

Il problema è che nonostante i collegamenti come nel libro, quello che ottengo è soltanto una scarsa luminosità con il pin del mosfet su HIGH e una leggermente più bassa quando su LOW (resta comunque accesa la striscia).

Sto alimentando il mosfet con arduino e la striscia con un alimentatore variabile impostato a 5 volt, tuttavia la striscia funziona solo se do un po di voltaggio dall'alimentatore ma non cambia nulla se alzo o abbasso la tensione.

Idee?

Aggiungo che lo sketch è un semplice blink sul pin del mosfet.

Posta il link al modello di striscia led e lo schema delle connessioni

Ciao,
P.

Sorry errore mio
Non è una striscia led ma tanti led in serie (tipo luce di natale) alimentati a 4.5 v

Premesso che come abbiamo detto e ripetuto decine e decine di volte qui sul forum, i MOSFET IRFxxx NON vanno bene per essere controllati con Arduino, ma ci vogliono gli IRLxxx (logic-level), comunque, se hai dei LED colorati in serie uno con l'altro, ciascuno introduce una caduta di tensione, quindi ... devi fare bene il conto di che tensione minima ti serva affinché possa scorrrere corrente.

Come minimo, un LED rosso, provoca una caduta di circa 2V ... già se ne metti 10 in serie, con meno di 20V non riesci a far scorrere corrente ... quindi:

  1. sei sicuro che siano LED in serie?

  2. quanti LED in serie hai?

  3. Colore dei LED?

Guglielmo

È una serie stile luce di natale, prima era alimentata a batterie, 3 da 1.5 v in serie, quindi 4.5 v totali. I led sono tutti bianchi e la scelta del mosfet è stata solo sintomo del fatto che quello avevo

NON possono essere in serie, i LED bianchi fanno cadere circa 3V ... se ne metti due in serie ci vogliono minimo 6V per accenderli ...

Prendi un tester e cerca di scoprire come sono collegati questi LED e se hanno già le loro resistenze limitatrici di corrente.

Lo schema per controllare qualche cosa (es. striscia di LED) via MOSFET (logic-level) con Arduino è quello che vedi in basso a sinistra nell'allegato ...

Guglielmo

scheda_3.pdf (408 KB)

Ok ho ricontrollato, ovviamente avevi ragione sono in parallelo. Mi scuso

Ho risolto: ho lasciato il gate libero, sul drain ho collegato il negativo dei led e il Pin di Arduino, infine il source al negativo. Così funziona, purché io alimenti i led con meno di 5-6 volt, ma sinceramente non so spiegarlo...

Stia facendo un casino e NON è così che deve funzionare ...
... segui lo schema che ti ho dato e recupera un IRL540.

Guglielmo

Sera
Non avendo a disposizione il transistor che dicevi ho cercato un po su internet unendo anche le tue indicazioni. Sto ora usando un NPN C4242 collegato come da datasheet, e funziona tutto a meraviglia! Grazie per la pazienza

Hai messo una resistenza tra pin Arduino e Base del Transistore?
Ciao Uwe