Así que estoy tratando de controlar las luces delanteras de mi auto usando un Arduino Nano. En total hay 14 luces (incluyendo luces antiniebla y luces intermitentes, etc.). Estoy usando dos registros de desplazamiento 75HC595 para controlar estas luces. En mi auto también tengo 14 LEDs para que pueda ver qué luces están encendidas. Para cambiar las luces quería usar MOSFET, pero como todas las luces tienen una base común, debo usarlas como un interruptor lateral alto - > Canal p Estoy usando el IRF4905. Las luces que estoy cambiando son de 55W. A 12 V, la corriente actual es alrededor de 5A, lo que no debería ser un problema, ¿verdad? El problema es que el MOSFET se calienta mucho después de un corto período de tiempo.
Este es el circuito que usé para encender una luz (todas las luces serían una imagen enorme). El transistor es BC547C. El relé es el estándar en mi coche. No se pudo encontrar una bombilla en Fritzing, así que usé una resistencia (R6 es una bombilla). El valor de R6 no es correcto
Cuandolaluzestáencendida,hayaproximadamente11.52Venelterminal(+)delabateríayelladonegativodelaluz,perohay10.85Ventodalaluz.Entonces,¿estoyenlociertosidigoquehay0.67VentodoelMOSFET?Medílacorrienteyfuealrededorde2.58A.
\$0.67V\cdot2.58A=1.7W\$enelMOSFET
\${{0.67V}\sobre{2.58A}}=0.26\Omega\$while\$R_{dson}=0.02\Omega\$
Siestoyhaciendoalgomalenmiscálculos,porfavordígame.¿HayalgúnproblemaconmicircuitootengounlotedefectuosodeMOSFET(probé3diferentes)?
Editar:Yaheintentadoeliminarel74HC595enelcircuito,peroaúnestácaliente.