Ho provato a creare un circuito per commutare un ampio display a LED a 7 segmenti ( LDS-CD16RI ) usando una coppia di MOSFET, come segue:
simula questo circuito - Schema creato usando CircuitLab
Qui sto cercando di utilizzare un segnale logico a 3,3 V (illustrato come il 1 cerchiato) per commutare i 24 V per pilotare i LED. Questo circuito si ripete per ciascuno dei segmenti del display.
La tensione diretta diretta di ciascuno dei LED (che sono in serie all'interno di ciascun segmento del display) è di 6,8 V e la loro corrente di andata massima costante è di 20 mA, quindi ho puntato a una corrente di 10 mA attraverso i LED. Dal momento che la mia tensione di alimentazione è solo di 24 V, ho pianificato di far cadere circa 5,75 V attraverso i LED per darmi un po 'di margine per la tensione caduta tra M2 e R2.
Sono arrivato al valore per il resistore limitatore di corrente R2 a 100 Ω usando:
Prima di costruire questo circuito ho calcolato la potenza dissipata da R2 come segue:
0,01 W sembrava al di sotto del limite di 0,25 W delle resistenze a foro passante che ho usato, quindi ho continuato a costruire e testare questo circuito.
Per farla breve: R2 è bruciato poco dopo l'illuminazione di un segmento. Ciò si è verificato per ciascuna delle istanze separate di questo circuito che guida i vari segmenti del display, suggerendo che si trattava di un errore di progettazione piuttosto che di un singolo componente.
Dai miei calcoli e da ulteriori analisi, non riesco ancora a capire perché ciò sia accaduto. Per controllare il mio lavoro, ho ricostruito il circuito in un simulatore che mi ha suggerito che la potenza di R2 sarebbe in realtà 6,84 mW, il che è un risultato che non posso spiegare, ma in ogni caso uno più piccolo di quello che avevo calcolato sopra.
Mi aspetto di aver commesso un errore da qualche parte nei miei calcoli o ipotesi, ma non sono stato in grado di individuarlo. Supponendo che il problema sia che il resistore sta effettivamente dissipando troppa potenza, il mio circuito può essere regolato per risolvere questo problema? R2 è un'aringa rossa qui e il problema esiste altrove nel mio circuito? Il mio approccio stesso è imperfetto?