Paso 4: El RGB amplificador
Essentials en modo historia. Mi esposa me regaló un Arduino (creo que lamenta ahora) el otoño pasado. Yo parpadeé y zumbó y entonces decidió devolver el favor en forma de una decoración de Navidad. Como era totalmente inexperto, sabía absolutamente nada de material eléctrico, fui a Instructables y encontré esto (ADVERTENCIA: Lea la advertencia allí!). Hace un año no se fue aviso en el artículo, por lo que me ordenó un montón de amplificadores RGB y realmente este material como se describe allí. Y trabajó y la esposa era feliz, y tuvimos vacaciones iluminados frescos. Sí, hubo problemas y sí, frito un perno en un Arduino, pero esa última parte vino más adelante cuando yo estaba experimentando.
Sospeché que algo no es precisamente con esta solución, pero era inexperto, de prisa y realmente ordenó un montón de Nano chino barato clones con los amplificadores, así que por favor no me juzgues duramente.
También no descartar los amplificadores: debidamente cocidos, son bastante útiles, como veremos.
Pasado Navidad decidí profundizar un poco en el tema de los amplificadores. En particular, me gustó los fallos ya mencionados: el artilugio fue a veces en un bucle de reinicio infinito, y yo estaba bastante seguro que era problema de hardware, no software. No sólo hizo me fríen un pin, también disecado un amplificador para aprender cómo funcionaba. Y todo quedó claro.
Ver la foto de arriba. En el extremo de la salida de un amplificador hay tres MOSFETs de canal N, como se describe en el paso 2 de este instructivo. Junto a ellos se encuentra un chip inversión lógica que proporciona voltaje a la compuerta de lo mosfet cuando no hay nada en su entrada respectiva y viceversa. El amplificador funciona muy simplemente: trata de tensión (sin carga) a través de cada canal de entrada. Si se hunde (el canal respectivo es conectado a tierra, lo que significa los LEDs), nada va al chip del inversor, por lo que proporciona tensión a la puerta MOSFET, que a su vez se abre el canal de salida. Si no es así, la tensión va al inversor, el MOSFET de cierre.
Ahora, el amplificador está conectado a fuente de alimentación 12v. ¿No tiene ningún regulador de voltaje (para qué? Piensa que está conectado con otra tira de LED!), por lo tanto, estar conectado a un Arduino, motivos 12v en un pin del Arduino que se limita a 5v. Que es evidentemente malo, aunque Arduino puede sostener tal tratamiento (o no).
Por esta razón el método descrito en el instructivo de advertencia está mal.
Pero hay un lado brillante. Tenga en cuenta que un amplificador hunde 12 voltios sin carga en él. Lo que significa que va a hacer casi cualquier transistor en el otro extremo, no tiene que lidiar con amplificadores alto, sólo con 12 voltios. Si conecta a un array de Darlington amplificadores RGB, no necesitar a sus pares de transistores en paralelo, lo que significa un Darlington solo manejará fácilmente dos tiras RGB conectadas a través de amplificadores. Y eso es cómo mis tiras LED están trabajando esta Navidad, por cierto.
Y hay más!
Se pueden conectar amplificadores RGB LED controladores como el TLC5940, aumentando así el número de tiras RGB conectados casi indefinidamente. Bueno, al menos a 5 con un conductor. En cualquier caso, el conductor del LED es un dispositivo de fregadero corriente capaz de lidiar con 12 voltios, pero no un montón de amplificadores. El amplificador hunde 12 voltios con sin amperios, produciendo así un combo ideal. La conexión si sencillo – los canales de color de un amplificador ir a los pines de salida de un conductor, y eso es todo. Usted puede leer más sobre los controladores de LED en mi instructable.