TM TA6392 Service Manual

LED驱动控制专用电路 TA6932
NC
一、 概述
TA6932是一种LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU数字接口、 数据锁存器、LED 高压驱动。本产品性能优良,质量可靠。主要应用于多段位显示屏驱动。 采用SOP32的封装形式。
二、 特性说明
• 采用功率CMOS 工艺
z
z
• 显示模式(8 段× 16 位)
z
• 辉度调节电路(占空比 8 级可调)
• 串行接口(CLK,STB,DIN)
z
• 振荡方式:RC 振荡(450KHz+
z
• 内置上电复位电路
z
• 封装形式:SOP32
z
三、 管脚定义:
5%)
GRID13 GRID14 GRID15 GRID16 GND DIN CLK STB
SEG1
SEG2 SEG3 SEG4 SEG5 SEG6 SEG7
1 2 3 4 5 6 7 8 9
10 23
11 12 13 14 15 16
TA6932
32 31 30 29 28 27 26 25 24
22 21 20 19 18 17
GRID12 GRID11 GRID10 GRID9
GND GRID8 GRID7 GRID6 GRID5 GRID4
GRID3
GRID2
GRID1
GND VDD
SEG8
www.titanmec.com
- 1 -
四、 管脚说明
符号 管脚名称 说明
LED驱动控制专用电路 TA6932
DIN 数据输入
STB 片选
CLK 时钟输入 在时钟上升沿输入/输出串行数据
SEG1~SEG8 输出(段) 段输出 ,P管开漏输出
GRID1~GRID16 输出(位) 位输出,N管开漏输出
VDD 逻辑电源 5V±10% GND 逻辑地 接系统地
NC 空脚 内部未连线
图(1
在时钟上升沿输入串行数据,从低位开 始。可与DOUT短接作DIO使用
在上升或下降沿初始化串行接口,随后等 待接收指令。STB 为低后的第一个字节作 为指令,当处理指令时,当前其它处理被 终止。当STB 为高时,CLK 被忽略
www.titanmec.com
- 2 -
LED驱动控制专用电路 TA6932
五、 显示寄存器地址和显示模式:
该寄存器存储通过串行接口从外部器件传送到TA6932 的数据,地址从00H-0FH共16字节单元,分别
与芯片SGE和GRID管脚所接的LED灯对应,分配如下图:
LED显示数据的时候,按照从显示地址从低位到高位,从数据字节的低位到高位操作。
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
xxHL(低四位) xxHU(高四位)
B0 B1 B2 B3 B4 B5 B6 B7
00HL 00HU GRID1 01HL 01HU GRID2 02HL 02HU GRID3 03HL 03HU GRID4 04HL 04HU GRID5 05HL 05HU GRID6 06HL 06HU GRID7 07HL 07HU GRID8 08HL 08HU GRID9 09HL 09HU GRID10 0AHL 0AHU GRID11 0BHL 0BHU GRID12 0CHL 0CHU GRID13 0DHL 0DHU GRID14 0EHL 0EHU GRID15 0FHL 0FHU GRID16
图(2)
六、 指令说明:
指令用来设置显示模式和LED 驱动器的状态。 在STB下降沿后由DIN输入的第一个字节作为一条指令。经过译码,取最高B7、B6两位比特位以区别
不同的指令。
B7 B6 指令
0 1 数据命令设置 1 0 显示控制命令设置 1 1 地址命令设置
如果在指令或数据传输时STB被置为高电平,串行通讯被初始化,并且正在传送的指令或数据无效
(之前传送的指令或数据保持有效)。
www.titanmec.com
- 3 -
LED驱动控制专用电路 TA6932
B6 B5 B4 B3 B2 B1 B0
1、 数据命令设置:
该指令用来设置数据写和读,B1和B0位不允许设置01或11。
MSB LSB
B7
0 1 0 0 0 1 0 自动地址增加
0 1 1 0 1 0 普通模式 0 1
无关项,
填 0
1
功能 说明
数据读写模式
设置
地址增加模式
设置
测试模式设置 (内部使用)
写数据到显示寄存器
固定地址
测试模式
2、 地址命令设设置:
MSB LSB
B7 B6 B5 B4 B3 B2 B1 B0
1 1 0 0 0 0 00H 1 1 0 0 0 1 01H 1 1 0 0 1 0 02H 1 1 0 0 1 1 03H 1 1 0 1 0 0 04H 1 1 0 1 0 1 05H 1 1 0 1 1 0 06H 1 1 0 1 1 1 07H 1 1 1 0 0 0 08H 1 1 1 0 0 1 09H 1 1 1 0 1 0 0AH 1 1 1 0 1 1 0BH 1 1 1 1 0 0 0CH 1 1 1 1 0 1 0DH 1 1 1 1 1 0 0EH 1 1
图(3
该指令用来设置显示寄存器的地址。 如果地址设为10H或更高,数据被忽略,直到有效地址被设定。上电时,地址默认设为00H。
无关项,
填 0
1 1 1 1 0FH
显示地址
www.titanmec.com
- 4 -
LED驱动控制专用电路 TA6932
3、 显示控制:
MSB LSB
B7 B6 B5 B4 B3 B2 B1 B0
1 0 0 0 0 设置脉冲宽度为 1/16 1 0 0 0 1 设置脉冲宽度为 2/16 1 0 0 1 0 设置脉冲宽度为 4/16 1 0 0 1 1 设置脉冲宽度为10/16 1 0 1 0 0 设置脉冲宽度为11/16 1 0 1 0 1 设置脉冲宽度为12/16 1 0 1 1 0 设置脉冲宽度为13/16 1 0 1 1 1 1 0 0 显示关 1 0
无关项,
填 0
1
七、 串行数据传输格式:
数据接收(写数据)
接收1个BIT都在时钟的上升沿操作。
CLK
DIO
B0 B1 B2 B3 B4 B5 B6 B7
消光数量设置
显示开关设置
图(4
功能 说明
设置脉冲宽度为14/16
显示开
STB
▲注意:读取数据时,从串行时钟CLK 的第8个上升沿开始设置指令到CLK 下降沿读数据之间需要一个 等待时间Twait(最小1μS)。
图(5
www.titanmec.com
- 5 -
Loading...
+ 10 hidden pages