Z8 Encore!XP
微控制器用作 LED 手电筒控制器。该参考设计使用 Zilog 的 Z8F082A 微控制器来控制 LED 的功率和功能模式,具有快速重新编程功能,以及用于共享和潜在应用改进的开源应用程序。
便携式手电筒是 LED 的早期采用者,基于 LED 的手电筒现在是市场上的便携式照明解决方案。然而,其中许多设计都使用简单的
电阻器电路,这会导致 LED 性能较差、功能下降和使用寿命缩短。
添加 MCU 来为 LED 供电和管理提供了控制自定义照明模式和排序、用户界面控制和提高功效(以每瓦流明表示)的机会,从而在更大的流明输出下延长
电池寿命。此外,与硬件重新设计相比,应用程序开发人员通过简单的程序更新修改或添加功能的能力得到了提高,MCU 实现受益匪浅。
特征
该 LED 手电筒控制器的主要特点是:
Z8F082A MCU,具有 6 个 I/O 引脚和 8 kB 闪存
使用改进的 Zilog USB SmartCable 进行系统内驱动程序编程
从十六进制或批处理文件快速重新编程以创建组和模式库
8x AMC7135 可堆叠焊盘 (2800 mA)
开源用于共享和潜在的应用程序改进
MCU 支持低电压检测(初始版本中未实现)
带 C 编译器的 Zilog Developer Studio IDE
17 毫米直径驱动器
4.5kHz 脉宽调制
3组,多种模式,开机记忆
材料成本低
该参考设计可用于开发多种应用;下面的简短列表提供了一些想法:
LED手电筒驱动控制器
报警系统LED控制器
照明LED控制器
讨论
该 LED 手电筒驱动器控制器参考设计由一块印刷电路板 (PCB) 组成,该印刷电路板采用采用 8 引脚 SOIC 封装的 Zilog Z8F082A MCU,以及电阻器、AMC7135 电流调节器、
二极管和
电容器。
图 1 LED 手电筒驱动器控制器
PCB 通过电池弹簧和 PCB 接地环由锂离子电池(3.7 V 至 4.2 V)供电。PCB 具有四个电镀通孔,可通过驱动器的弹簧侧轻松进行系统内编程。PCB 直径为 17 毫米,适用于市场上大多数手电筒。