Paso 4: Módulo de lámpara
Cosas bastante sencillo. Es una lámpara de LED base regulador buck con una cachetada en ATtiny microcontrolador + tensión del regulador. Única función de micro es leer el 2 dedo-sensor-contactos y modificar en consecuencia el PWM. Si la lámpara está apagada, el micro va a dormir.
El PT4115 está disponible barato en ebay, es por eso decide utilizarlo. La hoja de datos es muy útil y da consejos sobre la selección de inductor y así sucesivamente. Los LEDs de Nichia son de alta eficiencia (sobre 100lm/W).
Los últimos archivos de diseño (KiCad) y el código se pueden encontrar en github: [1] [2]
Lista de materiales:
- PT4115 LED driver (SOT89-5)
- MCP1804 regulador de voltaje de 5V de baja caída (SOT23-5)
- ATtiny25/45/85 (amplia SO8)
- 6 x NT2x757DT LED de Nichia (blanco cálido o blanco)
- 100µH inductor (Fastron FPS 1616-101M-01)
- resistencia de sentido corriente 2 x 1.0Ω (0805)
- uso de resistencias "bias" de 2 x 4.7MΩ - MΩ varias - valor exacto no crítico (0805)
- 1 x 1kΩ resistencia (0603)
- 1 x 10kΩ resistencia (0603)
- 1 x diodo de Zener 5.1V (BZX84C, SOT23)
- 2 x diodo SS14L (Sub-SMA)
- 3 x 100nF 50V (0805)
- 1 x 22nF (0805)
- 1 x 1μF 50V (0805)
- 1 x 4.7µF 16V (0805)
La resistencia 1kΩ y 5.1V diodo Zener no es estrictamente necesario, pero he encontrado más a menudo de lo deseado que es de sabio la protección de sobretensión de uso para la entrada DIM de la PT4115. La resistencia de pull-down 10 k se utiliza para evitar que la lámpara emite un destello luminoso cuando se aplica energía. Tarda un par de ms hasta el microcontrolador y correr, tomar el control de todo [ver nota (1)].
Funcionamiento interno de contacto sensor de dedo:
Los dos contactos se conectan a una entrada del ADC del micro, que está sesgada a unos 2, 5V usando las resistencias de dos 4.7MΩ como un divisor de tensión de alta impedancia. Si un contacto se "corta" por la punta de un dedo, la tensión va ya sea superior o inferior, que se interpreta como una pulsación. El RC constante de tiempo (2) debe ser menor de 100ms, lo responde de manera oportuna.