Construyendo un simple conjunto de LEDs controlados por mcu

4

Estoy planificando armar una simple serie de LED controlados por registro de desplazamiento como primer proyecto, algo parecido a esto: Peroutilizandounregistrodedesplazamiento74HC595(dos,eventualmente)yuntransistorparacontrolarcadaLEDindividualsolo.

Hanpasadoveinteañosdesdemi(limitada)educaciónelectrónicaformal,ytengoalgunaspreguntas:

  1. CreoqueentiendoporquésonnecesariaslasresistenciasenlíneaconlosLED,porqueunLEDsecomportaesencialmentecomouncortocircuitoyextraemuchacorrientedelregistro,hastaquemuereoelregistromuere.¿Estoescorrecto?
  2. ¿Porquélaresistencia"1K o 2.2K" en la base del transistor? ¿Necesitaré uno en cada una de las bases? ¿Esto es para limitar la corriente entre la base y el emisor de los transistores? ¿Cómo puedo saber qué valor utilizar?
  3. ¿Debo usar transistores 2N2222 o debo usar algo como un 2N3904? ¿Cuál es la diferencia, aparte de que el 2N2222 parece tener una capacidad de colector-emisor mucho mayor? ¿Eso afecta la elección del resistor que necesito?
pregunta Mark

2 respuestas

5
  1. Sí. Puede calcular la resistencia calculando la corriente requerida de la base (necesitará saber 'hfe' de su transistor). Pero puedes intentarlo. El rango de trabajo es bastante alto, por lo que si solo usa 500 ohmios, por ejemplo, debería funcionar.

    Por ejemplo, si la corriente total máxima es de 100 mA, el voltaje es de 5 V, y el hfe es de 150 mA, necesita 100 mA / 150 mA = 0,6 mA de corriente base, por lo que la resistencia debe ser de 5 V / 0,0006 = 8,3 kOhm o menos.

  2. Hay muchas diferencias, pero sí, depende de cuánta corriente necesitará en el peor de los casos. Si estos LED son de 10 mA, casi cualquier BJT funcionará para que pueda tomar lo que sea más barato o lo que ya tiene.

BTW. No vea su registro de turnos :-)

    
respondido por el BarsMonster
1
  1. Sí, necesita una resistencia limitadora de corriente para cada LED en este tipo de circuito.
  2. Si, hipotéticamente, usa transistores BJT, entonces sí, también necesitará una segunda resistencia (por LED) en la base de cada transistor para limitar la corriente entre la base y el emisor de la resistencia (esa base). la unión del emisor actúa como un diodo). Existe una amplia gama de valores de resistencia que funcionarán bien: BarsMonster muestra cómo calcularlo.

Sin embargo, si no tuviera ya muchos transistores BJT, consideraría usar algo que no necesite resistencias de base, tal vez

  • transistores 2N7000 o 2N7002, ya que los transistores FET no necesitan una resistencia de base, o
  • matrices de transistores, como SN75468 o ULN2803, que tienen resistencias de base integradas en el IC, o
  • IC que integran la matriz de transistores y el registro de desplazamiento en el mismo IC. Varios de ellos tienen la misma interfaz que el 74HC595 (para que pueda usar el mismo software), pero pueden controlar los LED directamente. W5VO amablemente me mencionó estos chips en otra pregunta sobre la conducción de LEDs .

Incluso el transistor BJT o FET más económico puede manejar frecuencias mucho más actuales y mucho más altas de lo que es probable que requiera un solo LED de pantalla. Así que usa cualquier transistor que esté fácilmente disponible para ti.

    
respondido por el davidcary

Lea otras preguntas en las etiquetas