Le immagini dei prodotti sono solo a scopo informativo e potrebbero presentare piccole differenze, a seconda del lotto e del fornitore. Le specifiche e i prezzi dei prodotti potrebbero essere soggetti a modifiche senza preavviso. Facciamo del nostro meglio per aggiungere specifiche quanto più precise e corrette possibili alla pagina del prodotto, ma è possibile che non siano del tutto corrette. Se identifichi un caso del genere, ti preghiamo di segnalarcelo.
Il prodotto è destinato agli specialisti e richiede personale qualificato e autorizzato. Il prodotto non include istruzioni di montaggio/uso . La messa in funzione del prodotto da parte di persone non qualificate comporta la perdita della garanzia secondo i Termini e Condizioni presenti sul sito.
Le specifiche tecniche indicate (corrente, potenza, ecc.) rappresentano valori massimi consentiti in condizioni ideali di funzionamento. Per un utilizzo sicuro e una durata ottimale, si raccomanda di utilizzare il prodotto in regime continuo a non più del 50% dei valori massimi specificati.
Modulo MOSFET E-Switch, controllo 3-20V, uscita 5-36V, con optoisolatore
Gestisce e regola strisce LED, motori CC e altri carichi tramite PWM, controllabili da Arduino o microcontrollori. È dotato di optoisolatore per la separazione del controllo di potenza, ingresso 3-12 V e uscita 5-36 V, supporta fino a 22 A con raffreddamento attivo e dispone di pin compatibili DuPont 2.54mm per una connessione rapida.
Acquistando questo prodotto guadagni 1,03 RON in punti fedeltà.
Spedizione veloce gratuita per ordini superiori a 100EUR nella maggior parte de paesi UE.
Spediamo dal nostro magazzino entro 24 ore
Ricevi punti a ogni ordine, per un valore del 5%.
Il modulo interruttore elettronico con MOSFET F5305S e optoisolatore consente l’accensione, lo spegnimento e la regolazione tramite PWM di carichi in corrente continua da 5 - 36 VDC, utilizzando un segnale logico da 3 - 20 VDC proveniente da un microcontrollore, una scheda di sviluppo o un’altra sorgente di segnale. È adatto per strisce LED, lampade, motori in corrente continua, piccole pompe, elettrovalvole e altre apparecchiature alimentate in corrente continua, dove un relè meccanico sarebbe troppo lento, rumoroso o non consentirebbe la regolazione tramite PWM.
La commutazione è effettuata dal transistor MOSFET F5305S a canale P, in contenitore D2PAK, montato sulla linea positiva del carico, quindi il negativo dell’utilizzatore rimane collegato direttamente al negativo della sorgente. Il circuito di comando è separato otticamente dal circuito di potenza tramite l’optoisolatore PC817, così la massa logica e la massa del carico non devono essere collegate insieme. La corrente di comando è di circa 5 mA. Il modulo supporta il segnale PWM, quindi è possibile regolare l’intensità luminosa di una striscia LED o la velocità di un motore in corrente continua. Senza dissipatore il modulo commuta fino a 5 A, mentre con dissipatore e ventola la corrente massima arriva a 22 A.
Tra le caratteristiche principali figurano due blocchi terminali verdi a vite, contrassegnati con + e -, con due viti ciascuno, i pin di comando IN+ e IN- con passo da 2.54 mm, compatibili con i connettori Dupont, la freccia sulla scheda che indica il verso di collegamento del carico e quattro fori di montaggio. Il modulo non ha un ingresso di alimentazione separato. La parte di comando è alimentata dal segnale applicato su IN+ e IN-, mentre il carico riceve tensione dalla sorgente da 5 - 36 VDC collegata al blocco terminale.
Attraverso l’ingresso di comando logico, il modulo è compatibile con Arduino, ESP32, STM32, Raspberry Pi e altre schede o circuiti che forniscono uscite digitali o PWM da 3.3 V o 5 V.

Specifiche:
Tensione controllata: 5 - 36 VDC
Corrente massima senza dissipatore: 5 A
Corrente massima con raffreddamento attivo: 22 A (dissipatore e ventola, il modulo non deve surriscaldarsi)
Tensione di comando (logica): 3 - 20 VDC
Corrente di comando: circa 5 mA
Transistor: MOSFET F5305S a canale P, contenitore D2PAK
Optoisolatore: PC817
Isolamento: ottico, la tensione logica e la tensione controllata sono separate tramite optoisolatore
Segnale di comando: Digitale (acceso/spento) o PWM
Connettore di comando: 2 pin, passo 2.54 mm (IN+ / IN-)
Connettore di potenza: 2 blocchi terminali a vite (+ / -)
Dimensioni: 42 x 26 mm
Layout:
| Element | Functie |
|---|---|
| Bloc terminal + | Due viti per la linea positiva. Una vite riceve il positivo della sorgente, mentre l’altra è l’uscita verso il positivo del carico. La freccia sulla scheda indica il verso dalla sorgente al carico. |
| Bloc terminal - | Due viti per il negativo comune. Ad esse si collegano il negativo della sorgente e il negativo del carico. |
| Sageata de pe placa | Indica il verso di collegamento del carico, cioè il verso di flusso della tensione dalla sorgente verso il carico. |
| MOSFET F5305S | Transistor a canale P in contenitore D2PAK, che commuta la linea positiva del carico. Si riscalda con correnti elevate, perciò oltre 5 A richiede dissipatore e ventola. |
| Optocuplor PC817 | Separa otticamente il circuito di comando dal circuito di potenza. |
| Pini de comanda IN+ / IN- | Ingresso del segnale di comando, con passo da 2.54 mm. IN+ ha il pad quadrato, mentre IN- ha il pad rotondo, entrambi marcati sul retro della scheda. |
| Rezistente SMD R1 - R3 | Componenti di polarizzazione del circuito di comando e del gate del MOSFET. |
| LED SMD D1 | Indicatore situato accanto ai pin di comando, sul circuito di comando, che si accende quando è presente il segnale di comando. |
| Gauri de montare | Quattro fori per il fissaggio della scheda. |
Pinout:
| Conector | Pin | Functie |
|---|---|---|
| Comanda (2.54 mm) | IN+ | Ingresso positivo del segnale di comando, 3 - 20 VDC, digitale o PWM |
| Comanda (2.54 mm) | IN- | Riferimento del segnale di comando (massa logica) |
| Bloc terminal + | + (surub dinspre coada sagetii) | Ingresso positivo della sorgente, 5 - 36 VDC |
| Bloc terminal + | + (surub dinspre varful sagetii) | Uscita commutata verso il positivo del carico |
| Bloc terminal - | - (primul surub) | Negativo sorgente |
| Bloc terminal - | - (al doilea surub) | Negativo del carico (negativo comune con la sorgente) |
Utilizzo:
Collegate il pin IN+ all’uscita digitale o PWM della scheda di comando e il pin IN- alla sua massa, usando fili con connettori Dupont.
Non applicate su IN+ e IN- una tensione di comando superiore a 20 VDC e rispettate la polarità, con IN+ come pin dal pad quadrato.
Collegate il positivo della sorgente di alimentazione alla vite del blocco terminale + situata alla coda della freccia sulla scheda, e il positivo del carico alla vite del blocco + situata alla punta della freccia.
Collegate il negativo della sorgente e il negativo del carico alle due viti del blocco terminale -.
Utilizzate una sorgente da 5 - 36 VDC, rispettate la polarità e non superate 36 VDC. Invertire la sorgente con il carico rispetto al verso della freccia può lasciare il carico alimentato permanentemente.
Alimentate la sorgente dopo aver completato tutti i collegamenti. Quando su IN+ compare la tensione di comando, il carico si accende, e alla sua scomparsa si spegne. Il LED vicino ai pin di comando indica la presenza del segnale.
Per la regolazione, applicate su IN+ un segnale PWM. Maggiore è il duty cycle, più intensamente si illumina la striscia LED o più velocemente ruota il motore.
Con carichi induttivi, come motori in corrente continua, elettrovalvole o pompe, montate un diodo di protezione, ad esempio 1N5819 o 1N4007, in parallelo al carico, con il catodo verso il positivo.
Per correnti fino a 5 A il modulo non necessita di raffreddamento. Oltre 5 A montate un dissipatore e una ventola sul MOSFET, usate cavi di sezione adeguata e verificate che il modulo non si surriscaldi.
La massa della scheda di comando non deve essere unita al negativo della sorgente di potenza, poiché i due circuiti sono separati otticamente.
Per risultati stabili, serrate bene le viti dei blocchi terminali e lasciate libero lo spazio attorno al MOSFET per il raffreddamento.
- Dimensioni
- 42 x 26 mm
- Tensione di uscita
- 5-36 V DC
- Corrente massima
- 5 A (senza dissipatore), 22 A (con raffreddamento attivo)
- Tensione logica
- 3-20 V DC
- Tipo di connettore
- 2 pin, passo 2.54 mm (IN+ / IN-)
- Corrente
- aproximativ 5 mA
- Circuito integrato
- MOSFET F5305S a canale P
- Package
- D2PAK
- Isolamento
- ottica
Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].
/*
E-Switch MOSFET module with optoisolator (F5305S + PC817) - test
Board: Arduino Uno (Tools > Board > Arduino AVR Boards > Arduino Uno)
Libraries: none needed.
Wiring:
Module IN+ -> Arduino Uno D9 (PWM)
Module IN- -> Arduino Uno GND
Module + (screw 1) -> DC supply + (5 - 36 V)
Module - (screw 1) -> DC supply -
Module + (screw 2) -> load +
Module - (screw 2) -> load -
The arrow on the board points from the supply to the load.
*/
const int MOSFET_PIN = 9; // control pin connected to IN+
void setup() {
Serial.begin(9600);
pinMode(MOSFET_PIN, OUTPUT);
Serial.println("MOSFET module test started");
}
void loop() {
// Full on
digitalWrite(MOSFET_PIN, HIGH);
Serial.println("Load ON (100 %)");
delay(2000);
// Half power with PWM
analogWrite(MOSFET_PIN, 128);
Serial.println("Load at about 50 % (PWM 128 / 255)");
delay(2000);
// Off
digitalWrite(MOSFET_PIN, LOW);
Serial.println("Load OFF");
delay(2000);
}
Questo tutorial utilizza la scheda Arduino Uno R3 per comandare tramite PWM una striscia LED da 12 V con il modulo E-Switch MOSFET con optoisolatore. Il modulo è utile nei progetti in cui una scheda di sviluppo con uscite da 5 V deve accendere, spegnere o regolare un carico in corrente continua più grande di quanto un pin possa sostenere direttamente, ad esempio strisce LED, motori, pompe o elettrovalvole.

Come funziona:
Sulla scheda si trova un MOSFET F5305S a canale P, montato sulla linea positiva del carico. Il segnale di comando su IN+ e IN- accende il LED dell'optoaccoppiatore PC817, e la parte di uscita di quest'ultimo porta il gate del MOSFET in conduzione. Finché c'è segnale di comando, il carico è alimentato, mentre quando il segnale scompare, il MOSFET si interdice. L'optoaccoppiatore separa elettricamente i due circuiti, per questo il GND di Arduino non deve essere collegato al negativo dell'alimentatore da 12 V.
La corrente di comando è di circa 5 mA, un valore che un pin Arduino può fornire senza problemi. I 5 V di un pin della scheda Uno rientrano nell'intervallo di comando del modulo, 3 - 20 VDC.
Nel PWM, la tensione media applicata al carico è la tensione dell'alimentatore moltiplicata per il duty cycle. La funzione analogWrite riceve un valore tra 0 e 255, e il duty cycle è valore / 255. Ad esempio, con il valore 128 il duty cycle è 128 / 255, cioè circa il 50 %, e una striscia LED da 12 V riceve in media circa 6 V. Il pin D9 della scheda Uno genera un PWM di circa 490 Hz, quindi il periodo è di circa 2 ms, una frequenza adatta a questo modulo.
Collegamento:
Il montaggio utilizza un alimentatore di rete da 12 VDC con almeno 2 A, un adattatore jack da 5.5 x 2.1 mm con morsetti a vite e una striscia LED monocolore da 12 V. Collegate tutto con l'alimentatore scollegato e alimentatelo alla fine. I due blocchi di morsetti sono contrassegnati + e -. Sul blocco + il positivo dell'alimentatore entra nella vite sul lato della coda della freccia della scheda, mentre il positivo del carico parte dalla vite sulla punta della freccia. Il blocco - è il negativo comune dell'alimentatore e del carico. Non sono necessari convertitore di livello, resistenze di pull-up o un'alimentazione separata per la parte di comando.
| Pin del prodotto | Si collega a | Funzione |
|---|---|---|
| IN+ | Arduino Uno D9 | Segnale di comando PWM |
| IN- | Arduino Uno GND | Massa del segnale di comando |
| + (prima vite, dal lato della coda della freccia) | Adattatore jack, morsetto + | Ingresso positivo alimentatore 12 VDC |
| - (prima vite) | Adattatore jack, morsetto - | Negativo dell'alimentatore |
| + (seconda vite, dal lato della punta della freccia) | Striscia LED, filo +12V | Uscita commutata verso il carico |
| - (seconda vite) | Striscia LED, filo - | Negativo del carico |
Scheda e librerie:
In Arduino IDE selezionate da Tools > Board la scheda Arduino Uno dal pacchetto Arduino AVR Boards, che viene installato insieme ad Arduino IDE. Il programma utilizza solo le funzioni di base di Arduino, quindi non è necessario installare alcuna libreria.
Il codice:
Il programma imposta in successione cinque livelli di luminosità, poi esegue un aumento e una diminuzione graduali della luminosità, mostrando sul monitor seriale cosa sta accadendo.
/*
E-Switch MOSFET module with optoisolator (F5305S + PC817) - PWM brightness demo
Board: Arduino Uno (Tools > Board > Arduino AVR Boards > Arduino Uno)
Libraries: none, only the core Arduino functions are used.
Wiring:
Module IN+ -> Arduino Uno D9 (PWM, about 490 Hz)
Module IN- -> Arduino Uno GND
Module + (screw 1) -> 12 VDC supply +
Module - (screw 1) -> 12 VDC supply -
Module + (screw 2) -> 12 V LED strip +12V
Module - (screw 2) -> 12 V LED strip -
*/
const int MOSFET_PIN = 9; // PWM pin connected to IN+
const int LEVELS[] = {0, 64, 128, 192, 255}; // test brightness levels
const int NUM_LEVELS = sizeof(LEVELS) / sizeof(LEVELS[0]);
// Send a PWM value (0 - 255) to the module and print it
void setBrightness(int value) {
analogWrite(MOSFET_PIN, value); // set the duty cycle
Serial.print("Brightness level: ");
Serial.print(value);
Serial.print(" / 255 (");
Serial.print(value * 100L / 255); // convert to percent
Serial.println(" %)");
}
void setup() {
Serial.begin(9600); // start the serial monitor
pinMode(MOSFET_PIN, OUTPUT); // control pin as output
analogWrite(MOSFET_PIN, 0); // start with the load off
Serial.println("E-Switch MOSFET module test (Arduino Uno, pin D9)");
}
void loop() {
// Step through the fixed levels, two seconds each
for (int i = 0; i < NUM_LEVELS; i++) {
setBrightness(LEVELS[i]);
delay(2000);
}
// Smooth fade up from 0 to 255
Serial.println("Fade up...");
for (int value = 0; value <= 255; value++) {
analogWrite(MOSFET_PIN, value);
delay(10);
}
// Smooth fade down from 255 to 0
Serial.println("Fade down...");
for (int value = 255; value >= 0; value--) {
analogWrite(MOSFET_PIN, value);
delay(10);
}
analogWrite(MOSFET_PIN, 0); // load off before repeating
delay(1000);
}
Come funziona il codice:
La costante MOSFET_PIN ha valore 9 e indica il pin PWM a cui è collegato IN+. L'array LEVELS contiene i cinque valori di test, 0, 64, 128, 192 e 255, mentre NUM_LEVELS è il loro numero.
Nella funzione setup si avvia la comunicazione seriale a 9600 baud, il pin MOSFET_PIN viene configurato come uscita e si applica il valore 0, in modo che il carico parta spento.
La funzione setBrightness riceve un valore tra 0 e 255, lo invia con analogWrite al modulo e mostra il valore e la percentuale corrispondente.
Nella funzione loop, un ciclo for percorre l'array LEVELS e mantiene ogni livello per due secondi. Poi due cicli for aumentano il valore da 0 a 255 e lo diminuiscono fino a 0, con una pausa di 10 ms tra i passi, ottenendo un effetto di accensione e spegnimento graduale. Dopo una pausa di un secondo la sequenza ricomincia.
Risultato:
Aprite il monitor seriale a 9600 baud. La striscia LED passa attraverso i cinque livelli di luminosità, poi si accende e si spegne gradualmente, e sul monitor compare un testo simile a quello qui sotto.
E-Switch MOSFET module test (Arduino Uno, pin D9)
Brightness level: 0 / 255 (0 %)
Brightness level: 64 / 255 (25 %)
Brightness level: 128 / 255 (50 %)
Brightness level: 192 / 255 (75 %)
Brightness level: 255 / 255 (100 %)
Fade up...
Fade down...
Brightness level: 0 / 255 (0 %)
Brightness level: 64 / 255 (25 %)
Brightness level: 128 / 255 (50 %)
Problemi frequenti:
Il carico resta acceso sempre. La causa più comune è il collegamento dell'alimentatore e del carico in senso inverso rispetto alla freccia sulla scheda, nel qual caso la corrente passa aggirando il MOSFET. Ricollegate l'alimentatore alla vite sul lato della coda della freccia e il carico alla vite sulla punta della freccia.
Il carico non si accende affatto. Verificate che IN+ sia collegato a D9 e IN- a GND, che l'alimentatore da 12 V sia acceso e che il negativo dell'alimentatore e del carico siano sul blocco -. Controllate anche che la tensione di comando sia di almeno 3 V.
La luminosità non varia, la striscia si accende solo al massimo. Verificate che il segnale sia su un pin con PWM, contrassegnato con ~ sulla scheda Uno, e che nel codice sia usato analogWrite e non digitalWrite.
Il modulo si scalda molto. La corrente del carico supera 5 A senza raffreddamento. Riducete il carico oppure montate un dissipatore e una ventola.
Con motori o pompe si verificano riavvii della scheda Arduino o un comportamento instabile. Un motore produce picchi di tensione allo spegnimento. Montate un diodo di protezione in parallelo al carico, con il catodo verso il positivo, e usate fili di sezione adeguata.
Limitazioni e consigli:
Il modulo commuta solo carichi in corrente continua da 5 - 36 VDC e non è adatto alla tensione alternata. La tensione di comando consigliata è di 3 - 20 VDC, mentre la corrente di comando è di circa 5 mA. Fino a 5 A non serve raffreddamento, mentre con dissipatore e ventola si può arrivare a 22 A, controllando la temperatura del MOSFET.
L'optoaccoppiatore limita la frequenza PWM utilizzabile, quindi i circa 490 Hz del pin D9 sono adatti, ma un PWM molto veloce non è consigliato. Dallo stesso montaggio potete realizzare un dimmer per la striscia LED con un potenziometro, un regolatore di velocità per un motore in corrente continua oppure un interruttore per pompe ed elettrovalvole comandato da sensori.