Advanced control system for Feron luminaires (and others), built on the basis of Maxic's Chinese LED controllers.
- save the ability to control the standard IR remote control
- add some extra commands for using in smarthome via demodulated NEC IR protocol
- properly maintain power failure
- expand gamma range
- more precise in animation
The luminaire contains 2 channels of LEDs with different glow temperatures, which are controlled by dimming power LED controllers. Thus, providing the ability to mix two channels with different power. In this case, it is not allowed to exceed the total power of the channels above the nominal value. Otherwise, overheating and failure of the lamp will occur. Keep this in mind if you make a change to the firmware.
2 types of LED controllers are currently tested and supported:
- Maxic MT7860 (recommended) Used in my Feron AL5000 36W. Controlled by 8-bit PWM signal. I use ATtiny13A, very small SOP-8 MCU with 1KB of Flash, running @600KHz.
- Maxic MT7817BD (older) Used in my Feron AL5302 60W. Controlled by analog signal (PWM is highly unstable). I use ATtiny2313A with 2KB of Flash, running @500KHz.
Sample PCBs in project folders (format SprintLayout 6.0).
Project written on pure AVR assembly language in official Atmel Studio 7.0.
Software is licensed under GPL v3.