¿Cuál de estos es el cableado correcto de una tira de luz RGB con MOSFET de canal n para Arduino?

En estos 2 ejemplos, conectan la fuente a la puerta con una resistencia de 10K, y tanto la fuente como la puerta están conectadas a tierra ( aclaración de edición : la puerta se conecta a tierra a través de una resistencia de 10K; la fuente se conecta directamente a tierra). La puerta está conectada directamente a los pines PWM.


En este ejemplo, la resistencia de 100-220 ohmios está entre la compuerta y los pines PWM del Arduino. La puerta no está conectada a tierra ni a la fuente.


Soy nuevo en esto, pero esto parece una gran diferencia.

¿Cuál es correcto o incorrecto?
¿Son sus ventajas o desventajas?

(editar - ahora con imágenes de cada enlace incluido en la pregunta)

Por favor, pegue los esquemas como imágenes. Nadie hará clic en los enlaces.
"tanto la fuente como la puerta están conectadas a tierra. La puerta está conectada directamente a los pines PWM" no tiene sentido, eso significa que la fuente de la puerta MOSFET siempre será cero, por lo que nunca se encenderá.
Pegue ESQUEMAS, es decir, diagramas de circuitos adecuados. Nadie se va a molestar en buscar los pinouts y averiguarlo a partir de esos dibujos animados.
Ambos trabajan. Preste atención al valor de las resistencias. Puede combinar dos esquemas.
es esencialmente "¿necesito bajar la puerta mosfet cuando uso MCU?" ambos caminos funcionan. la MCU debe bajar la puerta cuando el programa establece el pin bajo. un menú desplegable podría ayudar/ser necesario si sus pines tienen un estado indeterminado prolongado al encenderse y no desea que la luz parpadee aleatoriamente durante unos pocos milisegundos. No usaría resistencias entre el GPIO y la compuerta si tiene todo: mucha capacitancia de compuerta (común con fets de nivel lógico), pines de 3.3v, una frecuencia PWM superior a 10KHz.
Creo que obtendrá algún desacuerdo sobre la respuesta a su pregunta. Yo diría que la versión de Adafruit es correcta. El problema de manejar las puertas MOSFET directamente es la capacitancia de la puerta. Cuando lo conduce alto desde bajo, obtiene un pico actual. Cuando conduce de mayor a menor, obtiene otro pico de corriente. Es típico poner de 150 a 300 ohmios para evitar que estos picos dañen su MCU. El uso de menús desplegables solo es necesario si tiene un estado de salida High-Z y desea que el MOSFET se apague en ese estado. Como cuando la MCU se apaga.
@Finbarr, lea la política de ser amable. Los comentarios despectivos como llamar a esto dibujos animados y todas las demandas en mayúsculas no son agradables.

Respuestas (1)

Gracias a todos por la información en los comentarios. Los estoy componiendo lo mejor que puedo en una respuesta.

Creo que ahora entiendo: las resistencias de 10K son un "pull hacia abajo" para evitar posibles problemas de estado indeterminado. Las resistencias 220r son para proteger la MCU de posibles picos de corriente.

No tengo la intención de crear un esquema para los 3 ejemplos en la pregunta, pero aquí hay un esquema de lo que se ha sugerido como posible respuesta en los comentarios.

ingrese la descripción de la imagen aquí