Me gustaría ordenar la puerta de un MOSFET con un microcontrolador. El comando será muy corto: un pulso con 200 ns de duración (período = 1 ms) y aproximadamente 10 V de amplitud. ¿Puedo hacer esto con un Arduino? ¿O con otro microcontrolador?
Me gustaría ordenar la puerta de un MOSFET con un microcontrolador. El comando será muy corto: un pulso con 200 ns de duración (período = 1 ms) y aproximadamente 10 V de amplitud. ¿Puedo hacer esto con un Arduino? ¿O con otro microcontrolador?
La respuesta simple es usar un controlador de puerta MOSFET. Esto es exactamente para lo que son. El uso del "controlador de puerta MOSFET" debería permitirle encontrar mucha información sobre ellos y encontrar partes específicas en los sitios web de los distribuidores.
Olin Lathrop es correcto, la mejor manera es usar un controlador de puerta MOSFET listo para usar. Hay muchos para elegir, así que asegúrese de que el dispositivo que usa tenga entradas de nivel lógico, pueda operar desde un riel de 10 V y tenga tiempos de subida / bajada que funcionen para su MOSFET y los requisitos de tiempo. Por ejemplo, el Texas Instruments LM5114B debería funcionar bien si su MOSFET no tiene más de 1000pF de capacitancia de la puerta.
Respecto al microcontrolador ... depende. No creo que el Arduino pueda generar una frecuencia PWM de 5MHz. Microchip fabrica una serie de partes que pueden generar una señal PWM que es una fracción del reloj del sistema, por lo que puede tener más suerte con esas partes. Por ejemplo, dsPIC33E / dsPIC33F .
Microchip ofrece el PIC24F04KL100 , que tiene 2 canales PWM con una resolución de 15ns por $ 0.84; o existe el dsPIC33FJ06GS001 con 4 canales con una resolución de 1ns por $ 1.61.
Lea otras preguntas en las etiquetas arduino avr high-frequency