编辑: 笔墨随风 | 2018-11-16 |
00 1/
18 2016-12-09 HT1635A/HT1635B 在穿戴式运动手环的 LED 显示之 C 语言版应用范例 文件编码:AN0443S 简介 HT1635A/HT1635B是HOLTEK开发的一款带显示数据映像储存器的LED驱动IC,最多可以驱 动352 颗LED (8-COM*44-ROW),分别提供 4-wire/I
2 C串行通信接口与MCU进行数据交互. 本文以HT66F50 为主控MCU分别制作了
2 颗HT1635A和2颗HT1635B的显示Demo作为应用实 例,对HT1635A和HT1635B的使用方法进行了一些说明.Demo每颗HT1635A、HT1635B驱动 8COM * 42ROW的LED屏幕 (8*14 个RGB LED),展示了穿戴式运动手环LED面板类似的 显示功能. 工作原理 HT1635A/HT1635B 主要特性 ? 工作电压:2.4V ~ 5.5V ? 内置 256kHz RC 振荡器 ? 帧频:100Hz ? 最大可驱动
352 patterns (44 rows and
8 commons) ? 多达 88*4 位的 RAM 用来储存显示数据 ? 支持高达
16 级PWM 亮度控制 ? 多种闪烁模式:OFF、0.5Hz、1Hz、2Hz ? COM 驱动方式可选:NMOS 开漏或者 PMOS 开漏型驱动 ? HT1635A支援 4-wire序列界面,HT1635B支援I
2 C总线界面 ? IC 可级联实现扩展应用 ? 封装类型:64-pin LQFP HT1635A/HT1635B 特性说明 通信接口 HT1635 因内建通信接口的差异分为HT1635A和HT1635B两个版本, HT1635A为4-wire串行通 信方式,这4个引脚分别为WRB (Write Serial Clock)、DATA (Serial Data)、RDB (Read Serial Clock)、CSB (Chip Select);
HT1635B与HT1635A封装相同,引脚基本兼容,为I
2 C通讯方式, 与HT1635A对应的通信引脚分别为SCL (Serial Clock)、SDA (Serial Data)、A1 (Device Address HT1635A/HT1635B 在穿戴式运动手环的 LED 显示之 C 语言版应用范例 AN0443S V1.00 2/
18 2016-12-09 Data Input Pin)、A0 (Device Address Data Input Pin),如下图所示. 型号 接口类型 接口引脚
17 18
19 20 HT1635A 4-wire DATA WRB RDB CSB HT1635B I
2 C SDA SCL A1 A0 COM 与ROW I/O 驱动能力 HT1635A/HT1635B COM和ROW I/O电流驱动能力较强, 其参数如下表所示, VDD=2.4V~5.5V;
Ta=25°C 符号 参数 测试条件 最小 值 典型 值 最大 值 单位 VDD 条件 VDD 工作电压 C C 2.4 5.0 5.5 V IOL2 ROW 灌电流 5V VOL=0.5V
10 13 C mA IOH2 ROW 源电流 5V VOH=4.5V -50 -70 C mA IOL3 COM 灌电流 5V VOL=0.5V
250 400 C mA IOH3 COM 源电流 5V VOH=4.5V -45 -60 C mA 如上表数据,HT1635A/HT1635B COM I/O 灌电流较大,典型值为 400mA,ROW I/O 源电流 典型值为-70mA,更适合于驱动共阴极 LED Matrix.流经 LED 的电流与工作电压和 LED 自身VF 有关,在某些应用场合,可以采用直驱方式,即LED 阳极连接 ROW I/O,阴极连接 COM I/O,不串接限流电阻. 需要注意的是,HT1635A/HT1635B Pin LEDVDD 与VDD、LEDVSS 与VSS 内部已 bond 在一 起,即不分离驱动电源 (LEDVDD&
LEDVSS) 与逻辑电源 (VDD&
VSS). HT1635A/HT1635B 在穿戴式运动手环的 LED 显示之 C 语言版应用范例 AN0443S V1.00 3/
18 2016-12-09 COM 驱动方式 HT1635A/HT1635B COM Pin 有NMOS 开漏型和 PMOS 开漏型两种驱动方式.无论 COM 选 择何种驱动方式,ROW 的输出只与写入 RAM(Display Memory) 中的显示数据有关,即在 RAM 中写
1 时ROW 输出高电平,写
0 则ROW 输出低准位.两种通信方式下的 COM 驱动方式设定如下: 通信方式 COM 驱动方式 操作码 操作数 默认设定 4-wire NMOS 驱动
100 0010-0XXX-X 0010-0XXX-X (NMOS 驱动) PMOS 驱动 0010-1XXX-X I
2 C NMOS 驱动
10001000 XXXXXXX0 00H (NMOS 驱动) PMOS 驱动 XXXXXXX1 注: X :0 或1都可以. 工作模式 HT1635A/HT1635B 有Master Mode