LED驱动芯片FZH365,应用开发相关数据技术手册

电子说

1.4w人已加入

描述

一、概述

FZH365 (深圳市方中禾科技)是一种具有独立自动呼吸功能的LED(12×12)点阵驱动芯片。芯片通过I2C协议控制每个 LED实现 3 种自动呼吸模式及PMW模式的切换控制。 此外,芯片具备对每一个LED的开短路检测功能,通过I2C读指令操作可以确定开短路LED在点阵中 的具体位置。芯片主要应用于LED 屏显示、家电设备、游戏设备等LED的应用。本产品性能优良,质量可靠。

二、特性说明

Ø 电源电压范围:3.0V至 5.5V 

Ø 多达 144 个led(12×12)点阵

Ø 点阵的每个LED可以独立开/关控制

Ø 点阵的每个LED可以独立 256 级 PWM控制

Ø 点阵的每个LED可以独立自动呼吸模式选择

Ø 点阵的每个LED可以独立开路和短路错误检测功能

Ø 支持多颗芯片级联同步

Ø 256 级恒流输出设置可调

Ø 标准I2C接口

Ø 可编程 12×12(48 RGBs)矩阵大小,消影功能可配置选择

Ø 自动呼吸循环功能中断引脚通知MCU自动呼吸循环完成

Ø 自动呼吸模式提供 128 级显示灰度校正曲线,呼吸显示效果更自然饱满

Ø 封装形式:QFN-40 封装、LQFP-40 封装

三、内部功能框图

pmw

四、管脚图

pmw

五、管脚功能定义

pmwpmw

六、极限工作条件

pmw

(1)芯片长时间工作在上述极限参数条件下,可能造成器件可靠性降低或永久性损坏,不建议实际使 用时任何一项参数达到或超过这些极限值。

(2)所有电压值均相对于系统地测试。

七、推荐工作条件

pmw

八、芯片参数

1、 电气特性

pmwpmw

2、 数字输入开关特性

pmwpmw

九、I2C通讯方式说明

pmw

1、I2C 通讯接口

FZH365 提供了从机 I2C 通讯接口,支持与标准 I2C 匹配的总线协议。I2C 通讯线分别是 SDA、SCL (需接上拉电阻到 VDD)。

2、应答信号位(ACK)

在传输应答信号时,主机控制信号通过上拉电阻将 SDA 线拉高;而被寻址的芯片应答时将 SDA 线直 接拉低,并保持一个位的时间。正确接受一个字节后,芯片会送出应答信号;在第九个时钟脉冲时,SDA 置为低电平;控制部分产生结束命令来中止传输数据。

3、 7 位寻址

在 7 位寻址(A7:A1)的过程中,从机地址在启动信号后的首个字节开始传输,该字节前 7 位为从 机地址,第 8 位 A0 为 R/W,其中 0 表示 W,1 表示 R。位 A4:A1 的值由 ADDR 引脚的连接决定。

pmw

4、地址增加模式

使用地址自动加 1 模式,设置地址实际上是设置传送的数据流存放的起始地址。主机对 FZH365 芯 片写入数据,支持单个数据写入或多个数据连续写入。写入多个数据的格式为:

pmw

5、读操作

FZH365 芯片支持单个数据读出。R/W 位为 0 表示 W,R/W 位为 1 表示 R,8 位寄存器地址数据为 所读取的寄存器地址,8 位寄存器数据即为读取的数据。读一个数据的格式为:

pmw

十、寄存器定义

1、寄存器说明

pmw

(1)FDh 总配置寄存器 (W)

pmw

(2)FEh 总配置寄存器写锁 (R/W)

pmw

CRWL (指令写锁寄存器):为 0x00 时FEh写禁用;为 0xC5 时FEh写使能一次

选择总配置寄存器(PG0~PG3 任一个)时,需要先解锁该寄存器,防止误操作发生。当总配置寄存 器写锁(FEh)配置为 0xC5 时,只允许总配置寄存器(FEh)修改一次,总配置寄存器(FEh)被修改后, 总配置寄存器写锁(FEh)配置立刻重置为 0x00,不能修改总配置寄存器(FEh)。默认为 0x00。

(3)F0h 中断屏蔽寄存器 (W)

pmw

IAC(自动清除中断位):为 1 时INTB脚保持为低超过 8ms 时,中断自动清除;为 0 时中断不能自动清除

IAB (自动呼吸中断位):为 1 时使能自动呼吸循环结束中断;为 0 时除能自动呼吸循环结束中断

IS (点短路中断位):为 1 时使能点短路中断;为 0 时除能点短路中断

IO (点开路中断位):为 1 时使能点开路中断;为 0 时除能点开路中断

中断屏蔽寄存器为IC配置中断功能。默认值为 0x00。

(4)F1h 中断状态寄存器 (R)

pmw

ABM3(自动呼吸模式 3 完成位):为 1 时ABM3 完成;为 0 时ABM3 未完成

ABM2(自动呼吸模式 2 完成位):为 1 时ABM2 完成;为 0 时ABM2 未完成

ABM1(自动呼吸模式 1 完成位):为 1 时ABM1 完成;为 0 时ABM1 未完成

SB (短路位):为 1 时短路发生;为 0 时没有短路

OB (开路位):为 1 时开路发生;为 0 时没有开路

中断状态寄存器显示 IC 的中断状态。默认值为 0x00。

2、寄存器地址定义

pmwpmw

(注:W位寄存器可写入,R为寄存器可读取)

(1)PG0(0x00):LED控制寄存器

①00h~17h:LED开关寄存器

pmw

CX-Y (LED状态位):为 1 时LED开;为 0 时LED关

LED开关寄存器存储矩阵中每个LED的开关状态。默认值为 0x00。

②18h~2Fh:开路寄存器

pmw

OPX (LED开路位):为 1 时LED开路;为 0 时LED正常

LED开路寄存器存储矩阵中每个LED的开路或正常状态。默认值为 0x00。

③30h~47h:短路寄存器

pmw

STX (LED短路位):为 1 时LED短路;为 0 时LED正常

LED短路寄存器存储矩阵中每个LED的短路或正常状态。默认值为 0x00。

(2)PG1(0x01):PWM寄存器

pmw

00h~BDh PWM寄存器

pmw

PWM:每个LED点都有一个字节来调制PWM占空比 256 级。默认值为 0x00。

(3)PG2(0x02):自动呼吸模式寄存器

00h~BDh:自动呼吸模式寄存器

pmw

ABMS(自动呼吸模式选择位):为 00 时选择PWM控制模式;为 01 时选择自动呼吸模式 1(ABM-1); 为 10 时选择自动呼吸模式 2(ABM-2);为 11 时选择自动呼吸模式 3(ABM-3) 

自动呼吸模式寄存器设置每个网点的操作模式。默认值为 0x00。

(4)PG3(0x03):功能寄存器

①00h:配置寄存器

pmw

SYNC(同步配置位):为 00/11 时进入高阻抗状态;为 01 时进入主机模式;为 10 时进入从机模式

OSD (开短路检测使能位):为 1 时使能开短路检测;为 0 时不使能开短路检测

B_EN(自动呼吸使能位):为 1 时自动呼吸模式使能;为 0 时PWM模式使能

SSD (软件关机控制位):为 1 时正常工作;为 0 时软件关机

②01h:全局电流控制寄存器

全局电流控制寄存器调制所有 CSx (x=1~16)直流电流 IOUT 为 256 级。(IOUT 单位:mA)

pmw

pmw

③02h、06h、0Ah:ABM-1、ABM-2、ABM-3 的自动呼吸控制寄存器 1

pmwpmw

自动呼吸控制寄存器 1 在自动呼吸模式下设置T1 和T2 时间。默认值为 0x00。

④03h、07h、0Bh:ABM-1、ABM-2、ABM-3 的自动呼吸控制寄存器 2

pmwpmw

自动呼吸控制寄存器 2 在自动呼吸模式下设置T3 和T4 时间。默认值为 0x00。

⑤04h、08h、0Ch:ABM-1、ABM-2、ABM-3 的自动呼吸控制寄存器 3

pmw

05h、09h、0Dh:ABM-1、ABM-2、ABM-3 的自动呼吸控制寄存器 4

pmw

LB (循环开始时间位):为 00 时循环从T1 开始;为 01 时循环从T2 开始;为 10 时循环从T3 开 始;为 11 时循环从T4 开始

LE (循环结束时间位):为 00 时循环结束处于关闭状态(T3 结束);为 01 时循环结束处于开 启状态(T1 结束)

LTA (8-11 位的循环字节配置位):配置表格如下

LTB (0-7 位的循环字节配置位):配置表格如下

pmw

总循环时间T计算公式:

pmw

⑥0Eh:定时更新寄存器 02h~0Dh 

发送到自动呼吸控制寄存器(02h~0Dh)的数据存储在临时寄存器中。写入数据 0x00 到定时更新寄 存器中,更新自动呼吸控制寄存器(02h~0Dh)。

⑦0Fh:SWy上拉电阻选择寄存器

pmw

PUR (SWy上拉电阻选择位):配置表格如下

pmw

设置SWy的上拉电阻为 0~32KΩ。默认值为 0x00。

⑧10h:CSx下拉电阻选择寄存器

pmw

PDR (CSx下拉电阻选择位):配置表格如下

pmw

设置CSx的下拉电阻为 0~32KΩ。默认值为 0x00。

⑨11h:复位寄存器

刚上电时,FZH365 所有寄存器均配置为 0x00。当用户读取复位寄存器时,FZH365 会将所有寄存器 重置为默认值 0x00。

十一、功能描述

1、扫描时间

pmw

LED矩阵扫描开关(SW1~SW12)通过串行方式开启,每个SWy(y=1~12)在导通时间内驱动 16 个LED, 其中一个SW的显示周期为 256us,非重叠消影时间为 16us,扫描期间SWy(低电平有效,y=1~12)占空比 为:

pmw

2、工作模式

FZH365 的每个点都有两种可选择的工作模式,PWM模式和自动呼吸模式。

PWM 模式

芯片的每个点阵LED都可独立设置模式:PWM模式或者自动呼吸模式,将Page2(PG2,00h~

BFh)寄存器 配置为“00h”,芯片点阵LED对应的点位就工作在PWM模式。

当芯片点阵LED对应的点位处在PWM模式下,每个点阵LED亮度由PWM寄存器数据进行控制,256 级可 调。用户通过不断更新芯片的PWM灰度数据便可以调节不同点位led的亮度以达到呼吸效果。

自动呼吸模式

FZH365 有三种自动呼吸模式可选择:自动呼吸模式 1,自动呼吸模式 2 和自动呼吸模式 3。

将PG2 (PG2, 00h~BFh)寄存器配置为“01h”(ABM-1),“02h”(ABM-2)或“03h”(ABM-3),并且Page3 (PG3,00h)寄存器的B_EN 位配置为“1”,芯片点阵LED对应的点位就工作在自动呼吸模式,当置B_EN 位为“0”,呼吸功能不启用。

每一种自动呼吸模式有t1、t2、t3、t4,如下图所示: 

t1:表示LED亮度由灭到亮,并且灰度的变化经过伽马校正,曲线更贴切人眼视觉效果;取值范围 为 0.42s ~ 53.76s 

t2:表示LED持续高亮,保持最大灰度等级;取值范围为 0s ~ 53.76s 

t3:表示LED亮度由亮到灭,并且灰度的变化经过伽马校正,曲线更贴切人眼视觉效果;取值范围 为 0.42s ~ 53.76s 

t4:表示LED亮度持续灭;取值范围为 0s ~ 215.04s

pmw

每次呼吸模式的开始点可设置为t1~t4 中的任意一个,停止点可设置为t2 或者t4,循环时间可设为 1~2^12 次或无限次。ABM-1~ABM-3 (PG2, 02h~0Dh)的设置需要在PG3 中写入 0Eh进行更新后才能生效。

pmw

如果不遵循此流程,第一个循环的起始点可能是错误的。

3、关机模式

FZH365 有软件关机和硬件关机两种关机模式。

处于关机模式下,FZH365 不仅电流功耗低(5uA),还可以配置功能寄存器。

3.1 硬件关机模式

1 硬件关机模式

FZH365 的SDB引脚可以控制FZH365 进入或退出硬件关机模式。

当SDB脚被拉低,FZH365 进入硬件关机模式。反之,若SDB脚被拉高,FZH365 退出硬件关机模式。

3.2 软件关机模式

配置寄存器(PG3,00h)的SSD位为“0”,FZH365 进入软件关机模式。

4、独立开路和短路检测功能

FZH365具备对每一个LED的开路和短路检测功能 ,可以将开路/短路信息存储在LED开路/短路寄存器中。开路/短路检测是一次性事件。每次进行开/短路检测前,Page0(PG0,00h)寄存器的OSD位 要先清“0”,再置“1”,再将Page3(PG3, 03h)寄存器配置为“01h”(GCC=0x01),FZH365 开启 开短路检测功能。至少经过 3 个扫描周期(10ms)后,MCU才可通过I2C接口读取LED开路寄存器 (18h~2Fh)/LED短路寄存器(30h~47h)数据,确定开短路LED在点阵中的具体位置。

5、级联同步功能

FZH365 的SYNC引脚可以用来级联芯片的同步功能。配置Page3(PG3, 03h)寄存器的SYNC位可以控制SYNC引脚输入或输出同步时钟信号。

SYNC位配置为“00”或“11”,SYNC引脚输出高阻态,同步功能不启用。SYNC位配置为“01”,芯 片配置为主机模式,SYNC引脚输出同步时钟信号,同步其他芯片。SYNC位配置为“10”,芯片配置为从 机模式,SYNC引脚输入同步时钟信号,并和该输入信号芯片同步工作。SYNC位默认值是“00”,所以开机时SYNC引脚输出高阻态。

6、中断控制功能

FZH365 的INTB引脚为中断控制引脚,可以作为LED开路标志、LED短路标志和自动呼吸模式 1、 自动呼吸模式 2 和自动呼吸模式 3 循环结束的标志。

LED开路标志:将中断屏蔽寄存器(F0h)的IO位配置为“1”,当有LED开路,INTB引脚会被拉低,同 时中断状态寄存器(F1h)的OB位存储开路状态信息。

LED短路标志:将中断屏蔽寄存器(F0h)的IS位配置为“1”,当有LED短路,INTB引脚会被拉低,同时中断状态寄存器(F1h)的SB位存储短路状态信息。

将中断屏蔽寄存器(F0h)的IAC位配置为“1”,INTB引脚会在保持 8ms的低电平后被拉高,中断自 动清除。INTB引脚在读取中断状态寄存器(F1h)后也会被拉高。INTB引脚被拉高后,中断状态寄存器(F1h) 恢复默认值 0x00。

7、I2C 重置功能

FZH365 的IICRST引脚为I2C复位引脚,当I2C总线正常工作时,IICRST引脚保持为低;若置

高,I2C总线被复位重置。

8、消影功能

LED矩阵在行扫和列扫时无法同时进行切换,会存在一定时差,这个时差内会出现不该点亮的LED点 发出微亮的光,这种现象就是“鬼影”。

为了消除这种“鬼影”现象,FZH365 给每个SWy(y=1~12)引脚集成了上拉电阻和每个CSx(x

=1~16)引 脚集成了下拉电阻,SWy上拉电阻和CSx下拉电阻只在SWy/CSx输出在关闭状态时有效,配置SWy上拉电阻 和CSx下拉电阻,启动消影功能,消除“鬼影”现象。

十二、应用电路

pmw

注意:(1)VDD-GND的 0.47uF和 0.1uF电容,尽量靠近VDD。

十三、级联方式

pmw

级联四颗FZH365 芯片如上图接法,第一颗芯片为主机模式,其余三颗芯片为从机模式。第

一颗在 主机模式的芯片输出同步时钟信号,并作为工作在从机模式的三颗芯片的输入时钟。芯片工作在主机模式还是从机模式由配置寄存器(功能寄存器,地址为 00h)决定。

十四、封装示意图(QFN40)

pmwpmw

封装示意图(LQFP40)

 

pmw

深圳市方中禾科技有限公司,集成电路生产国内知名品牌"FZH",以集成电路(IC)研发、集成电路封装、半导体测试、产业一体化的特色综合性企业,专注芯片设计开发,生产销售十余年,是一家兼具集成电路创新动力、研发能力、应用经验丰富的知名品牌公司。
公司产品涵盖LED驱动芯片、液晶屏驱动、耳机降噪芯片、模拟与数字转换器IC、电容屏驱动、触摸IC等。具体产品型号包括:触摸芯片FZH31,LED数码管驱动芯片FZH114、FZH100、FZH110、FZH119A,LCD液晶屏驱动芯片FZH1621、FZH1625,LED全彩驱动芯片FZH04、FZH09、FZH12,以及ADC模数转换芯片FZH23、FZH709等。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分