This Z8 Encore! XP-based LED Flashlight Controller reference design employs the PWM block of Zilog’s Z8F082A MCU to control the power and functional modes of an LED flashlight.
The addition of a microcontroller to power and manage the LED provides opportunities for control of custom lighting patterns and sequencing, user interface control, and increased efficacy (in lumens per Watt) to result in longer battery life at greater lumen output. Additionally, it allows for addition or modification of functionality via a simple program update versus a hardware redesign.
The key features of this LED Flashlight Controller are:
-
Z8F082A MCU with six I/O pins and 8 KB Flash
-
In-system driver programming using a modified Zilog USB SmartCable
-
Fast reprogramming from a hex or batch file to create a library of groups and modes
-
8x AMC7135 stackable pads (2800 mA)
-
Open source for sharing and potential application improvement
-
Low voltage detect is supported by the MCU (not implemented in the initial release)
-
MCU temperature sensor is supported (not implemented in the initial release)
-
Zilog Developer Studio IDE with C Compiler
-
17 mm diameter driver
-
4.5 KHz PWM
-
3 groups, multiple modes, and memory at ON time
-
Low material cost
Get started developing your LED Flashlight Controller reference design today! Contact Zilog Customer Service to purchase this LED Flashlight Controller Reference Design.