solo para verificar mi idea. Me gustaría encender y apagar una serie de leds suministrados con 2 pilas AA con un Arduino uno. Me gustaría usar un transistor 2N3904.
El colector del transistor se conectará a la serie de leds y a la tensión de alimentación del led de 3V, la base se conectará a un arduino GPIO a través de una resistencia. El emisor estará conectado a tierra. ¿Es este un buen esquema?
simular este circuito : esquema creado con CircuitLab
Gracias, Giuseppe
Esto es casi un circuito razonable. Debe agregar una resistencia en serie con el LED. Esto es necesario para limitar la corriente del LED.
Digamos que este es un LED verde que puede manejar hasta 20 mA. El LED cae 2.1 V, y digamos que el transistor tendrá 200 mV cuando esté encendido. Eso deja 700 mV para que caiga la resistencia. (700 mV)/(20 mA) = 35 Ω. Podría usar el valor estándar de 36 Ω y, en teoría, estar justo en el límite. Sin embargo, la batería de "3 V" es probablemente un poco más, y desea un margen para asegurarse de que el LED funcione dentro de las especificaciones. El siguiente valor común más alto de 39 Ω o incluso 43 Ω sería mejor, a menos que necesite absolutamente hasta el último bit de luz por alguna razón.
Tampoco ha especificado R1. Nuevamente, digamos que el objetivo es admitir una corriente de LED de hasta 20 mA. Queremos que el transistor esté saturado, así que digamos que decidimos el voltaje base usando una relación de corriente C/B de 20, sabiendo que se puede contar con que este transistor tenga más ganancia que eso. Eso significa que queremos una corriente base mínima de 1 mA cuando está encendido. Si la unión BE cae 700 mV, entonces habrá 4,3 V en la resistencia.
(4,3 V)/(1 mA) = 4,3 kΩ. Ese es el valor máximo permitido de nuestros cálculos. 4,3 kΩ es un valor estándar. Podría usar eso, ya que hemos incorporado algo de pendiente en los cálculos. O bien, utilice el siguiente valor conveniente que tenga debajo de eso. El factor limitante es la cantidad de corriente que puede generar la salida del microcontrolador, que probablemente sea de unos pocos mA. Por lo tanto, tiene una latitud bastante amplia con R1.
Todo lo que necesita sería un pin GPIO en su Arduino para encender y apagar un LED. Si tomamos la ecuación de un LED:
Podemos decir que V i es el 5V de su pin Arduino GPIO. V f sería el voltaje directo del LED e I f sería la corriente directa del LED para encenderse correctamente. Entonces, use las especificaciones de su LED y luego podrá calcular la resistencia requerida para encender correctamente su LED. El esquema será tan simple como esto:
simular este circuito : esquema creado con CircuitLab
wesley lee
Andy alias
pedro bennett
Tony Estuardo EE75