¿Conducir motores de CC con MOSFET y un microcontrolador?

Estoy desarrollando un nano cuadricóptero utilizando un microcontrolador Atmega328, alimentado a 3,3 V y motores DC cepillados muy pequeños. La corriente promedio utilizada por estos motores es de aproximadamente 800 mA a 3,7 V.

Inicialmente, para manejarlos, usé un controlador de motor L293D, pero este componente era bastante ineficiente. La corriente medida cuando los motores funcionaban a máxima potencia era de unos 500 mA, por lo que el empuje era mucho menor de lo que debería ser.

Ahora, para resolver este problema, reemplazaría ese controlador de motor con MOSFET de 4 niveles lógicos. Después de una larga búsqueda, encuentro este (2SK4033).

¿Sabes si debería funcionar? ¿Tengo que usarlo junto con un diodo? Si la respuesta es "sí", ¿qué pasa con este (MBR360RLG)?

Elegí estos componentes también porque puedo comprarlos en la misma tienda en línea.

Andy ha respondido la parte MOSFET de su pregunta, pero nadie ha mencionado una pregunta más fundamental: ¿cómo planea reemplazar ese L293D con 4 N MOSFET? Poner un MOSFET N en el lado alto podría causar problemas de eficiencia. Un dibujo esquemático podría ayudar a aclarar su idea.
¿Qué quieres decir con "lado alto"? En este momento, el único esquema que tengo es el del L293D. Si puede ayudar, puedo publicarlo. Mi idea es que cada motor sea impulsado por un mosfet (4 en total) y si es necesario, un diodo también. ¿Cuál podría ser una solución más eficiente?
Cada salida L293D incluye un transistor de "lado alto" (entre Vcc y la salida) y un transistor de "lado bajo" (entre GND y la salida). Si reemplaza el transistor de "lado alto" con un MOSFET N, necesitará una fuente de alimentación que pueda proporcionar Vgs (al menos 2..3..4V) por encima del voltaje de salida. O el máx. el voltaje de salida será Vcc - Vgs...
El Vgs debe ser de 3.3V y la salida (Vds) debe ser de 3.7V (el mismo voltaje de la batería, eso es único). Entonces, si hay este problema, ¿cómo puedo hacer? ¿Puede sugerir otra solución?
Tiene las siguientes opciones: a) usar P MOSFET para el lado alto; b) use un duplicador de voltaje separado o un circuito convertidor de CC-CC para proporcionar 2 * Vcc para impulsar las compuertas MOSFET del lado alto; c) use un circuito de arranque para proporcionar el voltaje Vout + Vcc adecuado para impulsar las compuertas MOSFET del lado alto. Cada uno de estos tiene sus inconvenientes y/o limitaciones.
Entonces, ¿no hay forma de usar un solo transistor (y, si es necesario, un diodo) para impulsar un motor? El peso y el tamaño del tablero son restricciones críticas. Originalmente, de hecho, esperaba usar un solo IC para controlar todos los motores, pero no lo encontré.
@supergiox ¿Por qué un helicóptero cuádruple o cualquier otro helicóptero debería requerir mosfets de lado alto? No necesita una unidad de estilo puente H, solo mosfets de lado bajo. Dado esto, ¿es solo un problema de empaque ahora?
Exactamente. Me gustaría usar menos componentes posibles, para poder reducir el tamaño, el peso, los costos, etc. Si no hay un solo componente capaz de impulsar los 4 motores con poca pérdida de energía, está bien usar un mosfet por motor (4 en total + posiblemente 4 diodos). Entonces mi pregunta es: ¿cuáles mosfets? ¿Está bien el 2SK4033 o hay una mejor opción?
Bueno... hay algo diminuto: ti.com/lit/ds/symlink/drv8837.pdf - es un puente H doble, pero puede usar el puente H como un FET y un diodo de captura, por lo que en efecto obtiene dos FET y dos diodos en un solo paquete. El lado bajo Rds (encendido) es probablemente de aproximadamente 0.1 ohmios: solo citan LS + HS juntos y solo necesitará LS porque HS será su diodo. Son 1.8A y funcionan desde niveles lógicos hasta 2V. ¿Quieres que lo ponga en mi respuesta?
Muy interesante. Entonces, ¿un DRV8837 puede manejar 2 motores?

Respuestas (3)

Los MOSFET deberían funcionar muy bien para esta aplicación. Aquí hay algunas cosas a considerar:

1:

Al usar un FET para impulsar una carga, puede elegir una configuración de lado alto o bajo. El lado alto coloca el FET entre el riel de alimentación y la carga, y el otro lado de la carga está conectado a tierra. En una configuración de lado bajo, un conductor de la carga se conecta al riel de alimentación y el FET se coloca entre la carga y tierra:

AltoVsBajo

La forma más sencilla de impulsar su motor (u otra carga) es usar un MOSFET de canal N en la configuración de lado bajo. Un N-FET comienza a conducir cuando el voltaje de su puerta es más alto que su fuente. Dado que la fuente está conectada a tierra, la puerta se puede accionar con la lógica normal de encendido y apagado. Hay un umbral que el voltaje de la puerta debe superar ("Vth") antes de que el FET conduzca. Algunos FET tienen Vth en las decenas de voltios. Desea un N-FET de "nivel lógico" con un umbral que sea considerablemente menor que su Vcc.

Hay dos inconvenientes en la configuración FET de lado bajo:

  • El devanado del motor está conectado directamente al riel de alimentación. Cuando el FET está apagado, todo el devanado está "caliente". Está cambiando el suelo, no la conexión de alimentación.

  • El motor no tendrá una verdadera referencia a tierra. Su potencial más bajo será más alto que la tierra por el voltaje directo del FET.

Ninguno de estos debe importar en su diseño. Sin embargo, pueden ser problemáticos si no los espera. Especialmente con circuitos de mayor potencia :)

Para superar estos problemas, podría usar un P-FET en la configuración de lado alto. Sin embargo, el circuito de conducción se vuelve un poco más complejo. Un interruptor P-FET generalmente tiene su puerta levantada hacia el riel de alimentación. Este riel de alimentación es más alto que el Vcc del uC, por lo que no puede conectar los pines de E/S del uC directamente a la puerta. Una solución común es usar un N-FET de lado bajo más pequeño para bajar la puerta del P-FET de lado alto:

Dual Fet

R1 y R3 existen para mantener los FET apagados hasta que se active Q2. Necesitará R3 incluso en una configuración de lado bajo.

En su caso, creo que un simple N-FET de lado bajo (con R3) le servirá mejor.


2:

Observe R2 en el último diagrama. Una puerta MOSFET actúa como un condensador, que debe cargarse antes de que la corriente de la fuente de drenaje comience a fluir. Puede haber una corriente de entrada significativa cuando proporciona energía por primera vez, por lo que debe limitar esta corriente para evitar daños en el controlador de salida del uC. El límite solo se verá como un corto por un instante, por lo que no hay necesidad de un gran margen de error. Su Atmel específico, por ejemplo, puede generar 40 mA. 3,3V / 35mA => 94,3 ohmios. Una resistencia de 100 ohmios funcionará muy bien.

Sin embargo, esta resistencia ralentizará los tiempos de encendido y apagado del FET, lo que pondrá un límite superior en su frecuencia de conmutación. Además, prolonga la cantidad de tiempo en que el FET está en la región lineal de operación, lo que desperdicia energía. Si está cambiando a alta frecuencia, esto podría ser un problema. ¡Un indicador es si el FET se calienta demasiado!

Una solución a este problema es utilizar un controlador FET. Son efectivamente amortiguadores que pueden generar más corriente y, por lo tanto, pueden cargar la puerta más rápido sin la necesidad de una resistencia limitadora. Además, la mayoría de los controladores FET pueden usar un riel de mayor potencia que el típico Vcc. Este voltaje de compuerta más alto reduce la resistencia de encendido del FET, lo que ahorra energía adicional. En su caso, podría alimentar el controlador FET con 3.7V y controlarlo con los 3.3V del uC.

FetDriver


3:

Finalmente, querrá usar un diodo Schottky para protegerse contra los picos de voltaje causados ​​por el motor. Haga esto cada vez que cambie una carga inductiva:

Lado bajo con diodo

El devanado de un motor es un gran inductor, por lo que resistirá cualquier cambio en el flujo de corriente. Imagine que la corriente fluye a través del devanado y luego apaga el FET. La inductancia hará que la corriente continúe fluyendo desde el motor a medida que los campos eléctricos colapsan. ¡Pero no hay lugar para que esa corriente vaya! Entonces atraviesa el FET, o hace algo más igual de destructivo.

El Schottky, colocado en paralelo a la carga, brinda un camino seguro para que viaje la corriente. El pico de voltaje alcanza su máximo en el voltaje directo del diodo, que es de solo 0,6 V a 1 A para el que especificó.

La imagen anterior, una configuración de lado bajo con el diodo flyback, es fácil, económica y bastante efectiva.


El único otro problema que veo con el uso de la solución MOSFET es que es inherentemente unidireccional. Su L293D original es un controlador de medio puente múltiple. Esto hace posible accionar un motor en ambas direcciones. Imágenes conectando un motor entre 1Y y 2Y. El L293D puede hacer 1Y=Vdd y 2Y=GND, y el motor gira en una dirección. O bien, puede hacer 1Y=GND y 2Y=Vdd, y el motor girará hacia el otro lado. Bastante útil.

¡Buena suerte y diviertete!

¡Bonito! ¿Necesito una resistencia entre el cable micro y la puerta? ¿220 ohmios es un buen valor? (3,3 V/0,02 A = 170 ohmios ~ 220 ohmios)
Buena pregunta. En el mundo ideal, la puerta no hundirá ninguna corriente en absoluto. Ese es uno de los beneficios de los FET sobre los BJT. Pero, en el mundo real, la compuerta actúa como un pequeño condensador, que debe cargarse antes de que la corriente de la fuente de drenaje comience a fluir. Desea que se cargue rápidamente, que encienda el FET rápidamente. Cuando enciende por primera vez el pin uC, la capacitancia de la puerta aparece como un cortocircuito. El ATmega328 puede generar 40 mA por pin. El límite solo se verá corto por un instante, por lo que no me molestaría con demasiado margen de error. Digamos, 3.3V, 35mA: ~100-Ohm. ¡Combinaré esto, más tarde hoy!
Ah, y si está cambiando el motor a altas frecuencias, esta resistencia se convierte en un problema. Ralentiza la carga y descarga de la puerta, lo que ralentiza su frecuencia de conmutación. Además, prolonga la cantidad de tiempo en que el FET está en la región lineal de operación, lo que desperdicia energía. Si encuentra que esto es un problema, use un "controlador FET" o algún otro búfer, que esté hecho para generar/hundir una corriente mucho más alta hacia/desde la puerta. Luego puede minimizar (o eliminar) la resistencia.
Creo que la frecuencia de conmutación es la frecuencia pwm, por lo que debería ser de unos 500 Hz.
-1 hasta que se corrija. The motor winding is connected directly to the power rail. When the FET is off, the entire winding is energized. You are switching the ground, not the power connection.¡Esto no es verdad! El devanado definitivamente no está energizado cuando el FET está apagado.
@m.Alin: todo el devanado está, de hecho, energizado. Dado que no fluye corriente a través del motor, la impedancia del motor no cae ningún voltaje en absoluto. Entonces, tanto la parte superior como la inferior del devanado son V+. ¿Tal vez tú y yo somos diferentes en los términos? Podría decir que está "caliente", o "cargado". Lo cambiaré a "caliente"...
Sí, suena mejor ahora. Al ver el término 'energizado', estoy pensando que la corriente debe fluir. Pero, ¿por qué es una desventaja que el devanado esté caliente?
Buen punto, gracias! En cuanto a que el devanado esté caliente, es realmente una cuestión de expectativas. Si el motor no gira, es posible que no tenga tanto cuidado con los cables del motor. Además, lo hace menos intuitivo a la hora de solucionar problemas. "¿Por qué no gira el motor? ¡El voltaje está encendido!" Hay un interruptor de luz en mi casa que está conectado con el interruptor en el lado bajo. Una vez quise cambiar la lámpara. Acabo de apagar el interruptor (no el interruptor). ¡Basta decir que me alegro de que el interruptor se haya instalado correctamente!
Estoy esperando los componentes para implementar el 3er circuito ;)
Bonito :) Estoy celoso; ¡He querido construir un helicóptero cuádruple desde hace bastante tiempo! Haznos saber...
@bitsmack Un año y muchos intentos después, esta es la situación: elegí la tercera solución con 2SK4033, y con la simulación en placa y Arduino parece funcionar. Cuando cambio a stripboard o pcb siempre hay problemas. El micro y el módulo bluetooth (hc-05) se reinician, los motores se encienden aleatoriamente. Creo que hay problemas de ruido de motor... Hasta ahora no pude solucionarlos, pero no me rendiré ;)
@supergiox ¡Gracias por volver! El ruido en las PCB es un problema común y hay muchas cosas que se pueden hacer para minimizarlo. Asegúrese de que todos sus circuitos integrados estén correctamente puenteados (desacoplados), aleje los cables del motor del resto del circuito, agregue los filtros o amortiguadores apropiados al circuito del motor, etc... Dedique algún tiempo a buscar en Google y haga preguntas específicas sobre ¡este sitio! Buena suerte :)

Esto es lo que buscaría para cualquier MOSFET. Por cierto, esto es de la hoja de datos del 2SK4033: -

ingrese la descripción de la imagen aquí

Usted dice que 800 mA es la corriente promedio, pero ¿podría aumentar esto a más de 1 A bajo carga? De todos modos, a 1A y con un voltaje de activación de compuerta de 3,3 V, el MOSFET cae alrededor de 0,15 V en sus terminales cuando alimenta una carga de 1A. ¿Puede vivir con esta pérdida de energía (150 mW) y, lo que es más importante, cuando el voltaje de la batería cae por debajo de 3 V, puede vivir con la pérdida de rendimiento a medida que el voltaje de la puerta cae inevitablemente?

Solo tú puedes responder esta pregunta. Hay mejores MOSFET que este, pero debe calcular las corrientes de carga reales para el motor que espera ver.

EDICIONES

Aquí hay un chip que encontré que podría ser bastante útil en lugar de MOSFET. Es el DRV8850 de TI. Contiene dos medios puentes y esto significa que puede impulsar de forma independiente dos de los 4 motores sin necesidad de los diodos flyback (de hecho, el FET superior funciona como un rectificador síncrono y esto, por supuesto, reduce las pérdidas). La resistencia de encendido para cada FET es de 0,045 ohmios y tiene una potencia nominal de 5 A (la potencia disipada es de aproximadamente 1,1 vatios), pero dado que el OP quiere alrededor de 1 A, esto se vuelve muy trivial. El rango de tensión de alimentación es de 2 V a 5,5 V, por lo que, de nuevo, esto es muy adecuado: -

ingrese la descripción de la imagen aquí

Muchas gracias. Sí, los motores podrían aumentar la corriente a un valor ligeramente superior a 1A, pero solo por un corto tiempo. Una regla práctica que conozco es considerar una corriente que sea el doble de la media (1.6A). Creo que 150 mW de pérdida de potencia no es un gran problema.
¿Qué pasa con voltajes de batería más bajos cuando el controlador de puerta es más pobre y la pérdida se vuelve mayor? ¡Estoy jugando al abogado del diablo, por supuesto!
Acerca de que el voltaje de la batería cae por debajo de 3V, no sé si entiendo lo que quieres decir. De todos modos, uso un regulador de voltaje (LE33CZ) para alimentar el ATmega a 3.3V. ¿No significa que el voltaje es "siempre" 3.3V? Una pregunta más. ¿Qué pasa con el diodo?
A medida que el voltaje de la batería cae a, digamos, 3,4 voltios, la salida del regulador también comenzará a disminuir y esto significa que los voltios de accionamiento a la compuerta comienzan a disminuir y los fetos se vuelven más ineficientes. Trata este escenario antes que los diodos. Los diodos son triviales en comparación.
Este escenario ocurre solo cuando la batería está baja, ¿verdad?
Estoy asumiendo un regulador lineal, así que sí, esto sucede cuando el voltaje cae por debajo del nivel mínimo de sostenido del regulador, lo que significa que ya no puede sostener 3.3 en la salida. También asumí que es un regulador LDO.
Está bien. Pero, ¿por qué crees que esto es un problema? Si el nivel de la batería es bajo, creo que el empuje del motor disminuirá gradualmente y, por lo tanto, cuando el nivel es crítico, espero que el cuadricóptero esté en el suelo. ¿Me equivoco?
Maximizar el tiempo de vuelo debería ser una suposición razonable de mi parte.
Estoy de acuerdo contigo. En este momento el principal problema es que con el L293D no puede volar nada, así que si dices que con este mosfet debe volar llego al objetivo principal. El usuario Laszlo Valko, en cambio, piensa que no funcionará y ahora estoy un poco confundido. De todos modos, ¿conoces mejores soluciones?
¿Necesita un Fet para controlar cada motor o dos? Laszlo asume que necesita 2 porque originalmente usó un L293.
Usar el L293D fue simplemente la primera solución que encontré y me gustó solo porque consta de un componente. Ahora, como no encontré ningún sustituto directo (1 chip), me gustaría usar la menor cantidad posible de componentes... entonces obviamente preferiría usar 1 mosfet, si funciona bastante bien.
Los chips de tipo L293 se denominan puentes H y se utilizan mejor cuando desea controlar la velocidad en ambas direcciones. Vas en helicóptero, así que, a menos que planees volar boca abajo, solo necesitas un pie por motor. ¿Está utilizando Pwm para ajustar los motores o aún no ha pensado en esto?
Sí, uso pwm. Sé que el L293 es un puente H, pero también se puede usar para impulsar 4 motores en 1 dirección (en lugar de 2 motores en 2 direcciones). En este momento, el circuito aún está realizado en una placa PTH y, de hecho, noto la pérdida de energía directamente al probarlo.
@supergiox "¿No significa que el voltaje es" siempre "3.3V?" En su suministro de 3.3V para la lógica, sí. Sin embargo, no puede alimentar los mosfets desde ese LE33CZ, solo puede manejar una salida de 100 mA antes de que comience a derretirse. Por lo tanto, parece que tiene que usar el voltaje de la batería sin procesar para los mosfets, o implementar alguna solución voluminosa con un regulador elevador para proporcionar un "voltaje lo suficientemente alto" constante, y desde allí tomar el suministro para los mosfets así como el LDO que ya tienes.
Quería comprar el DRV8850 SSOP pero descubrí que ahora la única versión disponible es la que tiene el empaque 24VQFN (demasiado pequeño para ser soldado), así que probaré los mosfets.

Dado que se utiliza un motor de CC con escobillas, no necesariamente necesita un puente H como unidad. Solo dos casos realmente requieren un H-Bridge; necesita conmutar externamente el motor (piense en motores PM sin escobillas, por ejemplo) o necesita girar en reversa. Ninguno de estos parece aplicarse aquí. El uso de una sola dirección o de un solo cuadrante (SQD) simplificaría enormemente lo que está tratando de hacer.

El FET que está pensando usar (2SK4033) no es una gran combinación para el voltaje de accionamiento disponible (Andy ya ha señalado por qué), y veremos más detalles sobre la elección de FET más adelante.

Conducción de motores de CC con escobillas con un solo cuadrante (SQD)

Principalmente, se tratará de elegir un FET como elemento de control. Asumimos solo una dirección de giro, lo que significa que será suficiente una unidad de cuadrante único (SQD). Para un SQD, se puede usar un FET de canal P o de canal N. Una parte del canal N sería un interruptor del lado bajo, mientras que una parte del canal P sería un interruptor del lado alto. El borde iría a una parte de canal N ya que el circuito de control sería un poco más simple (una inversión menos), menor pérdida de conducción para un tamaño de troquel dado y más fácil de encontrar bajo V el unidades. Aquí hay un esquema de un SQD básico que usa un FET de canal N.

ingrese la descripción de la imagen aquí

Puede que no lo parezca, pero esto es solo un modulador de potencia Buck como el que se usa para impulsar la corriente a través de un LED. Solo aquí, en lugar de un LED en serie con un inductor, hay un motor EMF ( V ω ) y pérdida de devanado ( R viento ). R gramo es la resistencia total del circuito de compuerta, incluida la resistencia en el controlador, la interconexión y el paquete FET (el valor de 100 ohmios que se muestra se eligió solo por conveniencia, sin ninguna razón real). R p.d. hay una resistencia desplegable allí solo para mantener el FET apagado mientras se enciende la energía. V b es el voltaje de la batería. V drv es el voltaje del controlador FET.

Las corrientes, los voltajes y la disipación de potencia parcial son básicamente los de un Buck. Para simplificar las cosas, asumimos que la corriente de ondulación del motor es insignificante, lo que sería bastante cierto para una corriente de ondulación inferior al 10% de la corriente del motor. Para la corriente del motor ( yo metro ) y un ciclo de trabajo PWM dado (DC), habrá corrientes FET (pico yo d pag k , RMS yo d r metro s ) y corrientes de diodo (promedio yo pedir ) relacionado como:

  • yo d pag k = yo metro
  • yo d-rms 2 = CC yo metro 2
  • yo pedir = (1-CD) yo metro

Criterios básicos para elegir un FET (una especie de ABC de elegir un FET):

  • V SD > 1.5 V B-máx

V SD no debería ser menos, pero tampoco hay que tenerlo mucho más alto. De hecho, las piezas de mayor voltaje tienen una matriz más grande y el tamaño del paquete aumenta por encima de ~ 55V.

  • V th-max < V Drv-min 3

    Seleccionando V th-max de esta manera le dará el beneficio completo de la R ds de la parte

  • Δ T j A < 50C

    El aumento de calor es realmente importante. Da cuenta de todas las pérdidas... pérdida de conducción, pérdida de puerta y pérdida de conmutación.

Muestra de selección de piezas basada en 3 criterios:

En este caso con V B-máx = 3,7 V y V Drv-min = 3.3V, busque una parte del canal N con V SD > 5,6 V y V th-max < 1.1V y una conjetura en R SD de ~ 40 mOhms solo entre en el estadio de béisbol. Puse esto en la pantalla de digikey, pero cualquier proveedor similar funcionaría. Surgieron varias partes. Dado que la parte que menciona es Toshiba, seleccionó una de ellas para analizarla más a fondo.

  • SSM3K123TU : V SD = 20V, V th-max = 1V

El siguiente paso es averiguar el aumento de calor. ¿Qué tipo de energía puede tomar esta parte y aún así tener menos de 50C de aumento? Esta es una pieza pequeña, 2 mm x 2,1 mm. Mirando el gráfico de resistencia térmica en la hoja de datos (hoja 5, curva c), vemos que para la parte más mínimamente montada R el converge a 500C/W. Por lo tanto, para un aumento de 50 °C, la potencia en el FET debe limitarse a un total de 0,1 W para que la pieza sea aceptable. La potencia en el FET es la suma de la pérdida por conducción y la pérdida por conmutación:

PAG T = PAG cond + PAG sudoeste

donde

PAG cond = R ds corriente continua yo metro 2

PAG sudoeste ~ 1 2 yo metro V b F PWM ( τ F + τ r )

Cuando el FET cambia, todo sucede en Miller Plateau. Para encender un FET, como V gs aumenta, en algún momento V ds comenzará a caer. Ese es el comienzo de Miller Plateau. V gs quedará atascado en ese voltaje (el voltaje de Miller Plateau V diputado ) hasta que el FET se encienda y V ds llega a 0V. El tiempo que tarda en suceder es el tiempo de caída de la forma de onda de conmutación.

ingrese la descripción de la imagen aquí

Esa es la meseta de Miller para el SSM3K123. ¿Ves que hay un círculo allí en rojo? Parece que tiene unos 4nC de ancho. Por lo tanto, el tiempo que tarda el FET en cambiar es el mismo tiempo que tarda el circuito de activación de la compuerta en procesar (por corriente de desplazamiento) esos 4 nC de carga de Miller Plateau ( q diputado ). La corriente en el conductor estará determinada por ( V diputado - V drv )/ R gramo . También aproximar que V diputado es 1/2 V drv , así que eso:

q diputado = τ V drv 2 R gramo o τ = 2 R gramo q diputado V drv = 2 ( 100 O h metro s ) (4nC) 3,3 V = 242nSeg

Tiempo para algunos supuestos operativos. La temperatura ambiente es de 50 °C (por lo que la temperatura máxima del troquel FET es de 100 °C), la frecuencia de PWM es de 20 kHz (porque las frecuencias más bajas son audibles, y realmente de 5 kHz a 10 kHz es simplemente desagradable), el ciclo de trabajo (CC) es del 90 % y la corriente del motor ( yo metro ) es 1.2A. Desde el R ds frente a la curva de temperatura en la página 3 de la hoja de datos vemos que a 100C, R ds es 33mOhms. Ahora estamos listos para calcular la pérdida de potencia en el FET.

PAG T = 0.9 (33mOhm) (1.2A) 2 + (3,3 V) (1.2A) (242nseg) (20kHz) = 36mW + 19mW = 55mW

Entonces, para estas condiciones, el aumento de calor FET llega a aproximadamente la mitad del límite de 100 mW. De hecho, yo metro podría ser 1.65A y el FET aún estaría en el presupuesto de aumento de calor.

Cabos sueltos

  • Coloque el circuito de accionamiento y los interruptores cerca del motor.

  • Si bien es posible que el micro controle el FET directamente, un controlador para la protección del micro es una buena idea (algo como un NC7WZ16 podría funcionar aquí).

  • La resistencia del circuito de puerta se convierte en un ejercicio de adaptación de impedancia. La resistencia del circuito de puerta más baja que debe ser es la impedancia característica del circuito de puerta parásito L y FET C es . Aquí hay una pregunta anterior que entra en más detalles y puede ser útil.

  • Elija un diodo con la misma tensión nominal que el FET y una corriente nominal superior al máximo yo metro . Un Schottky tendrá una pérdida menor, pero si el ciclo de trabajo FET es > ~70 %, realmente no importará si se usa un diodo de conmutación en su lugar.