La tensión de puerta es de 5v para el mosfet PSMN3R5-80PS
Ese voltaje de compuerta para ese micro, estaria muy al borde del Vgs(th), por lo cual perderias mucho tiempo cargandolo sobre el miller plateau. Lo que tendrias que buscar es algun MOSFET con compuerta logica. Buscando masomenos los mismos parametros:
https://assets.nexperia.com/documents/data-sheet/BUK964R7-80E.pdfY la pregunta es... se necesitan 120A? o aproximados? Sino (suponiendo que usas un rele de 10A, usas menos corriente que 10A):
https://assets.nexperia.com/documents/data-sheet/BUK9Y107-80E.pdf (Observa luego la carga total, entre uno y otro, vas a ver que este es mucho mas pequeña)
Y como creo que se deduce es porque quiero controlarlo con la salida directa del modulo CCP del micro.
Supongamos que es directo... El pin el maximo de corriente que puede suministrar es de 25mA (suponiendo que no se superen los 80 o 90 de todo el puerto)
Eso te deja con una resistencia de compuerta minima de 200ohm. Ya que inicialmente tenes 0V sobre el gate. El problema es que luego tenes:
(5V-2.1V)/200 = 14.5 mA para cargar el efecto miller. (Los 2.1V son de Vgs(th) del MOSFET que te pase)
La carga total necesaria de compuerta esta en unos 92.1nC, y el tiempo final de conmutacion podrias aproximarlo haciendo:
t = 92.1nC/14.5mA = 6.35uS
Considerando que tratas de ir a 40Khz, y necesitas el doble ya que es encendido y apagado, suponiendo un 50% duty, neceistas activarlo cada 12.5us, lo cual estas muy cerca.
Vas a tener que considerar un driver con transistores para actuar mas rapido y usar una resistencia mas pequeña.
PD: si me equivoco en algo me lo dicen, y tambien se lo dicen a dogflu