搜档网
当前位置:搜档网 › TM1621_V1.4液晶驱动

TM1621_V1.4液晶驱动

TM1621_V1.4液晶驱动
TM1621_V1.4液晶驱动

1

概述

TM1621是内存映象和多功能的LCD 驱动器,TM1621的软件配置特性使它适用于多种LCD 应用场合,包括LCD 模块和显示子系统。用于连接主控制器和TM1621的管脚只有4或5条,TM1621还有一个节电命令用于降低系统功耗。

功能特性

工作电压2.4~ 5.2V

内嵌256KHz RC 振荡器

可外接32KHz 晶片或256KHz 频率源输入

可选1/2或1/3偏压和1/2、1/3或1/4的占空比 片内时基频率源

蜂鸣器可选择两种频率 节电命令可用于减少功耗

内嵌时基发生器和看门狗定时器(WDT ) 时基或看门狗定时器溢出输出 八个时基/看门狗定时器时钟源 一个32x4的LCD 驱动器

一个内嵌的32x4位显示RAM 内存 四线串行接口

片内LCD 驱动频率源 软件配置特征

数据模式和命令模式指令

三种数据访问模式

提供VLCD 管脚用于调整LCD 操作电压

封装形式:SSOP48、LQFP44

结构图

2

/CS 为片选信号线 BZ ,/BZ 声音输出

/WR ,/RD ,DATA : 串行接口

COM0~COM3,SEG0~SEG31:LCD 输出 /IRQ :时基或WDT 溢出输出

管脚图:

TM1621_SSOP48

3

123456789

1011

VLCD VSS WR CS DATA VDD BZ BZ 12

13

14

15

16

17

18

19

20

21

22

3323

24252627282930313234

35

36

37

38

39

40

41

42

43

44

TM1621TOP VIEW

COM0

COM1COM2COM3

SEG0SEG1SEG2SEG3SEG4SEG5SEG6SEG7SEG8

SEG9

SEG10SEG11SEG12SEG13SEG14SEG15SEG16SEG17SEG18SEG19SEG20SEG21

SEG22

SEG23

SEG24

SEG25

SEG26

SEG27

SEG28

SEG29

SEG30

SEG31

管脚功能定义:

符号

引脚名称

脚号SSOP48

脚号QFP44

说明

/CS

片选

9

1

当/CS 为高电平读写TM1621 的数据和命令无效,串行接口电路复位;当/CS 为低电平和作为输入时,读写TM1621 的数据和命令有效

/RD 数据输入 10 2 在/RD 信号的下降沿,TM1621内存的数据被读到DATA 线上,主控制器可以在下一个上升沿时锁存这些数据 /WR 数据输入 11 / 在/WR 信号的上升沿,DATA 线上的数据写到TM1621 DATA 串行数据输入/输出 12 3 外接上拉电阻的串行数据逻辑输入/输出 VSS 逻辑地 13 4 系统接地

OSCI 、 OSCO 外接晶振 14/15 / OSCI 和OSCO 外接一个32.768KHz 晶振用于产生系统时钟;若用另一个外部时钟源, 应接在OSCI 上;若用片内RC 振荡器OSCI 和OSCO 应悬空 VLCD LCD 电源输入 16 5 LCD 电源输入 VDD 逻辑正 17 6 系统接电源正

/IRQ

时基/看门

18

/

时基或看门狗定时器溢出标志,NMOS 开漏输出

4

BZ 、/BZ 音频输出 19/20 7/8 声音频率输出

COM0~COM 3 共用端输出端口 21~24 9~12

LCD 共用端(common)驱动口

SEG0~S EG31

段输出端口

8~1/48~25

44~13 LCD 段(segment)驱动口

极限最大额定值

供应电压: -0.3V~0.5V 贮存温度:-50~125度

输入电压: V SS -0.3V~V DD +0.3V 工作温度:-25~75度

直流电气参数

符号

描述

测试条件 最小值 典型值

最大值

单位

V DD

条 件

VDD 工作电压

2.4 5.2 V IDD

工作电流

3V 不带负载

片内RC 振荡器 150 300 uA 5V

300 600 uA IDD 工作电流 3V 不带负载晶振

60 120 uA 5V

120 240 uA IDD 工作电流 3V 不带负载 外部时钟源 100 200 uA 5V

200 400 uA ISTB 待机电流 3V 不带负载 省电模式 0.1 5 uA 5V

0.3 10 uA VIL 输入低电平电压 3V DATA,/WR, /CS,/RD 0 0.6 V 5V

0 1.0 V VIH 输入高电平电压 3V DATA,/WR, /CS,/RD 2.4 3.0 V 5V

4.0

5.0 V IOL1 DATA,BZ,/BZ,/IRQ 3V VOL=0.3V 0.5 1.2 mA 5V

VOL=0.5V 1.3 2.6 mA IOH1 DATA,BZ, /BZ 3V VOH=2.7V -0.4 -0.8 mA 5V

VOH =4.5V -0.9 -1.8 mA IOL2 LCD 公共口漏电流 3V VOL=0.3V 80 150 uA 5V

VOL=0.5V 150 250 uA IOH2 LCD 公共口源电流 3V VOH=2.7V -80 -120 uA 5V

VOH=4.5V -120 -200 uA IOL3 LCD 段管脚漏电流 3V

VOL=0.3V

60

120

uA

5

5V

VOL=0.5V 120 200 uA IOH3

LCD 段管脚源电流

3V VOH=2.7V -40 -70 uA 5V

VOH=4.5V -70 -100 uA RPH

上拉电阻

3V DATA,/WR, /CS,/RD

40 80 150 Kohm 5V

30

60

100

Kohm

交流电气特性:

符号

描 述

测试条件 最小值

典型值

最大值

单位

V DD

条件

fSYS1 系统时钟 3V 片内RC 振荡

256 KHz 5V 256 KHz fSYS2 系统时钟 3V 晶振

32.768 KHz 5V 32.768 KHz fSYS3 系统时钟 3V 外部时钟源

256 KHz 5V 256 KHz fLCD

LCD 时钟

片内RC 振荡

fSYS1/1024 Hz 晶振 fSYS2 /128 Hz

外部时钟源 fSYS3/1024 Hz tCOM COM 时钟周

期 n:COM 个

n/ fLCD

s fCLK 串行数据时钟 3V 3 00 KHz 5V 500 KHz fTON E 声音频率 片内RC 振荡

2.0或4.0

KHz tDD DATA 管脚输出延迟时间 3V 2 u s 5V 1 us tCS

串行接口复位脉冲宽度

/RS 4

us

6

应用图:

主控制器与TM1621组成显示系统,参见下图

注意: 1、VLCD 的电压必须低于VDD 电压; 2、VR 电阻用于调节VLCD 输出电压,当VDD=5V ,VLCD=4V ,VR=15K Ω

+20% 3、R 为外部上拉电阻,上拉到VDD ,R=10K Ω+20% 4、C1、C2 为外部晶振电容,建议值如下:

晶振误差 电容值(C1、C2) +10ppm 0~10p 10~20ppm 10~20p

系统结构:

1、显示内存(RAM )

静态显示内存(RAM )以32x4位的格式储存所显示的数据。RAM 的数据直接映象到LCD 驱动器,可以用READ 、WRITE 和READ-MODIFY-WRITE 命令访问。

7

2、系统振荡器

TM1621系统时钟用于产生时基/看门狗定时器(WDT )时钟频率、LCD 驱动时钟和声音频率。片内RC 振荡器(256KHz )、晶振(32.768KHz)或一个外接的由软件设定的256KHz 时钟可以产生时钟源。系统振荡器配置图参见下图。执行SYS DIS 命令可以停止系统时钟和LCD 偏压发生器工作,SYS DIS 命令只适用于片内RC 振荡器或晶振,当系统时钟停止工作时,LCD 将显示空白,时基/看门狗定时器功能也将失效。

LCD OFF 命令用于关闭LCD 偏压发生器,当LCD 偏压发生器关闭后,可用SYS DIS 命令降低系统功耗,这时SYS DIS 为节电命令。如果系统时钟为外部时钟,SYS DIS 命令不能用于关闭系统时钟和降低系统功耗。在晶振模式下,可以外接32KHz 频率信号源于OSCI 管脚上,这时系统不可以进入省电模式。在外部256KHz 时钟源模式下,系统也不能进入省电模式。系统开始上电时,TM1621处于SYS DIS 状态。

3、时基和看门狗定时器(WDT )

时基发生器是一个8态增值尖峰计数器,可以产生准确的时基。WDT 由时基发生器和一个2态增值尖峰计数器组成,它可以在主控制器或其它子系统处于异常状态时产生中断。WDT 溢出时产生片内WDT 溢出标志,可用一命令选项使时基发生器和WDT 溢出标志输出到/IRQ 管脚。时基发生器和WDT 时钟频率有8种,

fWDT=32KHz/2n 这里的n 值为0~7,由命令项决定:等式中32KHz 为系统频率,由晶振(32.768KHz )、片内振荡器(256KHz)或外部时钟256KHz 产生。

如果系统源频率是片内振荡器频率(256KHz )或外部(256KHz )时钟频率,则被3阶预分频器分成32KHz 。时基发生器和WDT 共用同样的8阶计数器,所以使用与时基发生器和WDT 相关的命令项时一定要小心。例如,执行WDT DIS 命令使时基发生器失效,执行WDT EN 命令不仅使时基发生器有效,而且使WDT 溢出标志输出有效(WDT 溢出标志输出连接到/IRQ 管脚。TIMER EN 命令执行后,WDT 不与/IRQ 相连接,时基发生器的输出连

8

接到/IRQ 管脚。CLRWDT 命令用于清除WDT 溢出标志,时基发生器的值可用CLR WDT 或CLR TIMER 命令清除,CLR WDT 或CLR TIMER 命令应在对应的WDT EN 或TIMER EN 命令之前执行,在执行/IRQ EN 命令之前,应先执行CLR WDT 或CLR TIMER 命令,在从WDT 模式转换到时基模式之前,必须执行CLR TIMER 。当WDT 溢出时,/IRQ 管脚将保持低电平,直到执行CLR WDT 或/IRQ DIS 命令为止。当/IRQ 输出失效时,/IRQ 管脚处于高阻状态。执行/IRQ EN 或/IRQ DIS 命令使/IRQ 输出有效或无效。/IRQ EN 命令使时基发生器或WDT 溢出标志输出到/IRQ 管脚上。时基发生器和WDT 的配置参见图。在使用片内振荡器或晶振的情况下,可用相关的系统命令打开或关闭振荡器,关闭振荡器后,可以降低系统功耗。在节电模式下,时基/WDT 将失效。

如果选择外部时钟作为系统频率源时,SYS DIS 命令无效,系统也不可以进入省电模式。TM1621在系统电源关闭或撤除外部时钟前保持工作状态。系统上电后,/IRQ 输出也将无效。

4、声音输出

TM1621内嵌一个简单的声音发生器可以在管脚BZ 和/BZ 上输出一对驱动信号用于产生一个单音。执行TONE 4K 或TONE 2K 命令可以输出两种频率的声音(4KHz 和2KHz )。TONE ON 或TONE OFF 命令用于打开或关闭声音输出。管脚BZ 和/BZ 是声音输出管脚,也是一对差动驱动管脚用于驱动蜂鸣器。当系统失效或禁止声音输出时,管脚BZ 和/BZ 将保持低电平的输出。

5、LCD 驱动器

TM1621是一个128(32x4)点的LCD 驱动器,它可由软件配置成1/2或1/3的LCD 驱动器偏压和2、3或4个公共端口,这一特性使TM1621适用于多种LCD 应用场合。LCD 驱动时钟由系统时钟分频产生,LCD 驱动时钟的频率值保持为256Hz ,由频率为32.768KHz 的晶振片内RC 振荡器或外部时钟产生。LCD 驱动器相关命令参见下表。

名称 命令代码 功能描述

LCD OFF 10000000010X 关闭LCD 输出 LCD ON 10000000011X 打开LCD 输出 BIAS&CO M

1000010abXc X

c=0:可选1/2偏压 c=1:可选1/3偏压

ab=00:可选2 个公共口 ab=01:可选3 个公共口 ab=10:可选4 个公共口

粗体100即“100”,表示命令模式类型。如果执行连续的命令,除了第一个命令,其它命令的模式类型码将被忽略。LCD OFF 命令使LCD 偏压发生器失效,从而关闭LCD 显示;LCD ON 命令使LCD 偏压发生器有效,从而打开LCD 显示。BIAS&COM 是LCD 模块相关命令,可以使TM1621与大多数LCD 模块相兼容。

6、命令格式

TM1621可以用软件设置。两种模式的命令可以配置TM1621和传送LCD 所显示的数据。TM1621的配置模式称为命令模式命令模式,类型码为100。命令模式包括一个系统配置命令,一个系统频率选择命令,一个LCD 配置命令,一个声音频率选择命令,一个定时器/WDT 设置命令和一个操作命令。数据模式包括READ ,WRITE 和READ-MODIFY-WRITE 操作,下表是数据和命令模式类型码表。

操作 模式 类型码

READ 数据 110 WRITE

数据 101 READ-MODIFY-RITE

数据 101 COMMAND

命令

100

9

模式命令应在数据或命令传送前运行,如果执行连续的命令,命令模式代码即100,将被忽略。当系统在不连续命令模式或不连续地址数据模式下,管脚/CS 应设为“

1”, 而且先前的操作模式将复位。当管脚/CS 返回“0” 时,新的操作模式类型码应先运行。

7、接口

TM1621只有四根管脚用于接口。管脚/CS 用于初始化串行接口电路和结束主控制器与TM1621之间的通讯。管脚/CS 设置为“1”时,主控制器和TM1621之间的数据和命令无效并初始化。在产生模式命令或模式转换之前,必须用一个高电平脉冲初始化TM1621的串行接口。管脚DATA 是串行数据输入/输出管脚,读/写数据和写命令通过管脚DATA 进行。管脚/RD 是读时钟输入管脚,在/RD 信号的下降沿时,数据输出管脚DATA 上,在/RD 信号上升沿和下一个下降沿之间,主控制器应读取相应的数据。管脚/WR 是写时钟输入管脚,在/WR 信号上升沿时管脚DATA 上的数据、地址和命令被写入TM1621。可选的管脚/IRQ 可用作主控制器和TM1621之间的接口,/IRQ 可用软件设置作为定时器输出或WDT 溢出标志输出。主控制器与TM1621的/IRQ 相连接后,可以实现时基或WDT 功能。

8、时序图

READ 模式(命令代码110)

READ 模式(读连续地址)

10

WRITE 模式(命令代码101)

WRITE 模式(写连续地址)

READ-MODIFY-WRITE 模式(命令代码101

READ-MODIFY-WRITE 模式(访问连续地址)

11

命令模式(命令代码100)

数据和命令模式

(主控制器应在/RD 的上升沿和下一个下降沿之间读取DATA 上的数据)

命令概述

命令名称

命 令 代 码

D/C 功 能描 述

上电时复位缺省

READ

110

a5a4a3a2a1a0d0d1d 2d3 D

读RAM 数据

WRITE 101

a5a4a3a2a1a0d0d1d 2d3 D 写数据到RAM

READ-MOD IFY-WRITE 101

a5a4a3a2a1a0d0d1d 2d3

D 读和写数据

SYS DIS

10000000000X

C

关闭系统振荡器和LCD 偏压发生器

Y SYS EN 10000000001X C 打开系统振荡器 LCD OFF 10000000010X C 关闭LCD 偏压发生器 Y LCD ON 10000000011X C 打开LCD 偏压发生器 TIMER DIS 10000000100X C 时基输出失效 WDT DIS 10000000101X C WDT 溢出标志输出失效 TIMER EN 10000000110X C 时基输出使能 WDT EN 10000000111X C WDT 溢出标志输出有效 TONE OFF 10000001000X C 关闭声音输出 Y TONE ON 10000001001X C 打开声音输出 CLR TIMER 100000011XXX C 时基发生器清零 CLR WDT 1000000111XX C 清除WDT 状态

12

XTAL 32K 100000101XXX C 系统时钟源晶振

RC 256K 100000110XXX C 系统时钟源片内RC 振荡器 Y EXT 256K 100000111XXX C 系统时钟源外部时钟源 BIAS1/2

1000010abX0X

C

LCD 1/2偏压选项 ab=00:2 个公共口 ab=01:3 个公共口 ab=10:4 个公共口

BIAS 1/3 1000010abX1X C LCD 1/3偏压选项 ab=00:2 个公共口 ab=01:3 个公共口 ab=10:4 个公共口

TONE 4K 100010XXXXXX C 声音频率4KHz TONE2K 100011XXXXXX C 声音频率2KHz /IRQ DIS 100100X0XXXX C 使/IRQ 输出失效 Y /IRQ EN 100100X1XXXX C 使/IRQ 输出有效

F1 100101XX000X C 时基/WDT 时钟输出1Hz F2 100101XX001X C 时基/WDT 时钟输出2Hz F4 100101XX010X C 时基/WDT 时钟输出4Hz F8 100101XX011X C 时基/WDT 时钟输出8Hz F16 100101XX100X C 时基/WDT 时钟输出16Hz F32 100101XX101X C 时基/WDT 时钟输出32Hz F64 100101XX110X C 时基/WDT 时钟输出64Hz F128 100101XX111X C 时基/WDT 时钟输出128Hz Y TOPT

10011100000X C 测试模式 TNORMAL 10011100011X C 普通模式

Y

注: X :0或1; a5~a0: RAM 地址; d3~d0: RAM 数据

D/C 数据/命令模式

所有的粗体数字即110,101和100 为模式命令码。100为命令模式类型码,如果运行连续的命令,除了第一个命令,其它命令的模式类型码将被忽略。声音频率源和时基/WDT 时钟频率源由片内256KHz RC 振荡器、32.768KHz 晶振或外部256KHz 时钟产生,频率的计算情况如前文所述。建议在上电复位后,用主控制器初始化TM1621,因为如果上电复位失败,TM1621将不能正常工作。

13

引脚驱动波形:

给出使用1/4复用,1/3偏压驱动下显示“5”的波形:

COM0COM1

COM2

COM3

SEG0

SEG1

V3V2

V1V0V3V2V1V0

V3V2V1V0

V3V2V1V0

V3V2V1V0

V3V2V1V0

1个帧

a b

c d

f

g

h dp

COM0

COM2

COM1

COM3a b

c

d

f

g h

dp

SEG0

SEG1

COM

SEG

V3=VDD (VDD 为LCD 供电电压) V2=2/3VDD V1=1/3VDD V0=0

14

裸片管脚图:

管脚坐标:

管脚号 管脚名称 X(um) Y(um) 说明 1 SEG<7> 117 813.2 2 SEG<6> 117 698.2 3 SEG<5> 117 583.2 4 SEG<4> 117 468.2 5 SEG<3> 117 353.2 6

SEG<2>

117

238.2

15

7 SEG<1> 117 117 8 SEG<0> 232 117 9 CSN 347 117 10 RDN 462 117 11 WRN 577 117 12 DATA 692 117 13 GND 818 117 接基板

14 OSCO 933 117 15 OSCI 1048 117 16 VLCD 1163 117 17 VDD 1278 87 18 IRQN 1393 105.6 19 BZ 1393 235.2 20 BZN 1393 350.2 21 COM<0> 1393 468.2 22 COM<1> 1393 583.2 23 COM<2> 1393 698.2 24 COM<3> 1393 813.2 25 SEG<31> 1393 928.2 26 SEG<30> 1393 1043.2 27 SEG<29> 1393 1158.2 28 SEG<28> 1393 1273.2 29 SEG<27> 1393 1388.2 30 SEG<26> 1393 1503.2 31 SEG<25> 1393 1623 32 SEG<24> 1272.5 1623 33 SEG<23> 1157.5 1623 34 SEG<22> 1042.5 1623 35 SEG<21> 927.5 1623 36 SEG<20> 812.5 1623 37 SEG<19> 697.5 1623 38 SEG<18> 582.5 1623 39 SEG<17> 467.5 1623 40 SEG<16> 352.5 1623 41 SEG<15> 237.5 1623 42 SEG<14> 117 1623 43 SEG<13> 117 1503.2 44 SEG<12> 117 1388.2 45 SEG<11> 117 1273.2 46 SEG<10> 117 1158.2 47 SEG<9> 117

1043.2

16

48

SEG<8> 117

928.2

注:衬底接低电平

封装外型图:

SSOP48:

17

LQFP44:

All specs and applications shown above subject to change without prior notice by Titanmec.

(以上电路及规格仅供参考,如本公司进行修正,恕不另行通知)

常用液晶屏接口定义(精)

常用液晶屏接口定义 20PIN单6定义: 3.3V 3.3V 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16空17空18空19 空20空 每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(4组相同阻值) 20PIN双6定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:R1- 8:R1+ 9:R2- 10:R2+ 11:CLK- 12:CLK+ 13:RO1- 14:RO1+ 15:RO2- 16:RO2+ 17:RO3- 18:RO3+ 19:CLK1- 20:CLK1+ 每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(8组相同阻值) 20PIN单8定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16:R3- 17:R3+ 每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(5组相同阻值) 30PIN单6定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:空- 21:空22:空23:空24:空25:空26:空27:空28空29空30空每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(4组相同阻值) 30PIN单8定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:R3- 21:R3+ 22:地23:空&nbs 20PIN单6定义: 3.3V 3.3V 1:电源2:电源3:地 4:地 5:R0- 6:R0+ 7:地 8:R1- 9:R1+ 10:地 11:R2- 12:R2+ 13:地 14:CLK- 15:CLK+ 16空 17空 18空 19 空 20空每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(4组相同阻值) 20PIN双6定义: 1:电源2:电源3:地 4:地 5:R0- 6:R0+ 7:R1- 8:R1+ 9:R2- 10:R2+ 11:CLK- 12:CLK+ 13:RO1- 14:RO1+ 15:RO2- 16:RO2+ 17:RO3- 18:RO3+ 19:CLK1- 20:CLK1+

液晶屏驱动板原理维修代换方法

液晶屏驱动板的原理与维修代换方法 1、液晶屏驱动板的原理介绍 液晶屏驱动板常被称为A/D<模拟/数字)板,这从某种意义上反应出驱动板实现的主要功能所在。液晶屏要显示图像需要数字化过的视频信号,液晶屏驱动板正是完成从模拟信号到数字信号<或者从一种数字信号到另外一种数字信号)转换的功能模块,并同时在图像控制单元的控制下去驱动液晶屏显示图像。液晶显示器的驱动板如图1、图2所示。 图1 品牌液晶显示器采用的驱动板 图2部分液晶显示器采用的是通用驱动板 如图3所示,液晶屏驱动板上通常包含主控芯片、MCU微控制器、ROM存储器、电源模块、电源接口、VGA视频信号输入接口、OSD按键板接口、高压板接口、LVDS/TTL驱屏信号接口等部分。 液晶屏驱动板的原理框图如图4所示,从计算机主机显示卡送来的视频信

号,通过驱动板上的VGA视频信号输入接口送入驱动板的主控芯片,主控芯片根据MCU微控制器中有关液晶屏的资料控制液晶屏呈现图像。同时,MCU微控制器实现对整机的电源控制、功能操作等。因此,液晶屏驱动板又被称为液晶显示器的主板。 图3 驱动板上的芯片和接口 液晶屏驱动板损坏,可能造成无法开机、开机黑屏、白屏、花屏、纹波干扰、按键失效等故障现象,在液晶显示器故障中占有较大的比例。 液晶屏驱动板广泛采用了大规模的集成电路和贴片器件,电路元器件布局

紧凑,给查找具体元器件或跑线都造成了很大的困难。在非工厂条件下,它的可修性较小,若驱动板因为供电部分、VGA视频输入接口电路部分损坏等造成的故障,只要有电路知识我们可以轻松解决,对于那些因为MCU微控制器内部的数据损坏造成无法正常工作的驱动板,在拥有数据文件<驱动程序)的前提下,我们可以用液晶显示器编程器对MCU微控制器进行数据烧写,以修复固件损坏引起的故障。早期的驱动板,需要把MCU微控制器拆卸下来进行操作,有一定的难度。目前的驱动板已经普遍开始采用支持ISP<在线编程)的MCU微控制器,这样我们就可以通过ISP工具在线对MCU微控制器内部的数据进行烧写。比如我们使用的EP1112最新液晶显示器编程器就可以完成这样的工作。 图4 驱动板原理框图 在液晶显示器的维修工作中,当驱动板出现故障时,若液晶显示器原本就使用的是通用驱动板,就可以直接找到相应主板代换处理,当然,仍需要在其MCU中写入与液晶屏对应的驱动程序;若驱动板是品牌机主板,我们一般采用市场上常见的“通用驱动板”进行代换方法进行维修; “通用驱动板”也称“万能驱动板”。目前,市场上常见的“通用驱动板”有乐华、鼎科、凯旋、悦康等品牌,如图5所示,尽管这种“通用驱动板”所用元器件与“原装驱动板”不一致,但只要用液晶显示器编程器向“通用驱动板”写入液晶屏对应的驱动程序<购买编程器时会随机送液晶屏驱动程序光盘),再通过简单地改接线路,即可驱动不同的液晶屏,通用性很强,而且维修成本也不高,用户容易接受。

常用的LCD液晶屏之中的接口定义

比较常用的一些LCD液晶屏接口定义 20PIN 单6的定义: 3.3V 3.3V 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16空17空18空19 空20空 每一组的信号线之间的电阻是(数字表大概100欧左右)指针表20 -100欧左右(4组相同阻值) 20PIN双6的定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:R1- 8:R1+ 9:R2- 10:R2+ 11:CLK- 12:CLK+ 13:RO1- 14:RO1+ 15:RO2- 16:RO2+ 17:RO3- 18:RO3+ 19:CLK1- 20:CLK1+ 每一组的信号线之间的电阻是(数字表大概100欧左右)指针表20 -100欧左右(8组相同阻值) 20PIN单8的定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16:R3- 17:R3+ 每一组的信号线之间的电阻是(数字表大概100欧左右)指针表20 -100欧左右(5组相同阻值) 30PIN单6的定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:空- 21:空22:空23:空24:空25:空26:空27:空28空29空30空 每一组的信号线之间的电阻是(数字表大概100欧左右)指针表20 -100欧左右(4组相同阻值) 30PIN单8的定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:R3- 21:R3+ 22:地23:空24:空25:空26:空27:空28空29空30空 每一组的信号线之间的电阻是(数字表大概100欧左右)指针表20 -100欧左右(5组相同阻值) 30PIN双6的定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16:地17:RS0- 18:RS0+ 19:地20:RS1- 21:RS1+ 22:地23:RS2- 24:RS2+ 25:地26:CLK2- 27:CLK2+ 30PIN双8的定义: 1:电源2:电源3:电源4:空5:空6:空7:地8:R0- 9:R0+ 10:R1- 11:R1+ 12:R2- 13:R2+ 14:地15:CLK- 16:CLK+ 17:地18:R3- 19:R3+ 20:RB0- 21:RB0+ 22:RB1- 23:RB1+ 24:地25:RB2- 26:RB2+ 27:CLK2- 28:CLK2+ 29:RB3- 30:RB3+ 每一组的信号线之间的电阻是(数字表大概100欧左右)指针表20 -100欧左右(10组相同阻值) 一般14PIN、20PIN、30PIN为LVDS接口,

段码LCD液晶屏驱动方法

段码LCD液晶屏驱动方法 生活中小电器见到最多的lcd模组就是段码lcd液晶屏,段码lcd有普通的数码管的特征,又有点阵LCD的特征,固定的图形,优点是省成本而有好看,那么段码LCD液晶屏是怎么驱动的呢?下面我们就来简单了解一下: 首先,不要以为用单片机来驱动就以为段码屏是直流驱动的,其实,段码屏是交流驱动,什么是交流?矩形波,正弦波等。大家可能会经常用驱动芯片来玩,例 如HT1621等,但是有些段式屏IO口比较少,或者说IO口充足的情况下,也可以省去写控制器的驱动了。与单片机接口方便,而后者驱动电流小,功耗低、寿命长、字形美观、显示清晰、视角大、驱动方式灵活、应用广泛【1】。但在控制上LCD较复杂,因为LCD电极之间的相对电压直流平均值必须为0【2】,否则易引起LCD氧化,因此LCD不能简单地用电平信号控制,而要用一定波形的方波序列来控制。LCD显示有静态和时分割两种方式,前者简单,但是需要较多的口线;后者复杂,但所需口线较少,这两种方式由电极引线的选择方式确定。下面以电子表的液晶显示为例,小时的高位同时灭或亮,分钟的高位在显示数码1~5时,其顶部和底部也是同时灭或亮,两个dot点也是同时亮或灭,其驱动方式是偏置比为1/2的时分割驱动,共有11个段电极和两个公共电极。 但是,IO模拟驱动段式液晶有一个前提条件,就是IO必须是三态, 为什么?下面我们一起细细道来: 第一步,段码式液晶屏的重要参数:工作电压,占空比,偏压比。这三个参数非常重要,必须都要满足。 第二步,驱动方式:根据LCD 的驱动原理可知,LCD 像素点上只能加上AC 电压,LCD 显示器的对比度由COM脚上的电压值减去SEG 脚上的电压值决定,当这个电压 差大于 LCD 的饱和电压就能打开像素点,小于LCD 阈值电压就能关闭像素点,LCD 型MCU 已经由内建的LCD 驱动电路自动产生LCD 驱动信号,因此只要I/O 口能仿真输出该驱动信号,就能完成 LCD 的驱动。 段码式液晶屏幕主要有两种引脚,COM,SEG,跟数码管很像,但是,压差必须是交替变化,例如第一时刻是正向的3V,那么第二时刻必须是反向的3V,注意一点,如果 给段码式液晶屏通直流电,不用多久屏幕就会废了,所以千万注意。下面我们来考虑如何模拟COM口的波形,以1/4D,1/2B为例子: 只要模拟出以上波形,液晶屏已经成功了一大半了。 1. void display_sub(u8 y) //lcd display subroutine 2. { 3. switch(y) //4*com,VDD and -VDD LCD display,so 8 timebase interrupt one sacn period 4. { 5. case 1: 6. {com1_output_high();break;} 7. case 2: 8. {com1_output_low();break;} 9. case 3: 10. {com2_output_high();break;}

TFT LCD液晶显示器的驱动原理

TFT LCD液晶显示器的驱动原理 我们针对feed through电压,以及二阶驱动的原理来做介绍.简单来说Feed through电压主要是由于面板上的寄生电容而产生的,而所谓三阶驱动的原理就是为了解决此一问题而发展出来的解决方式,不过我们这次只介绍二阶驱动,至于三阶驱动甚至是四阶驱动则留到下一次再介绍.在介绍feed through电压之前,我们先解释驱动系统中gate driver所送出波形的timing图. SVGA分辨率的二阶驱动波形 我们常见的1024*768分辨率的屏幕,就是我们通常称之为SVGA分辨率的屏幕.它的组成顾名思义就是以1024*768=786432个pixel来组成一个画面的数据.以液晶显示器来说,共需要1024*768*3个点(乘3是因为一个pixel需要蓝色,绿色,红色三个点来组成.)来显示一个画面.通常在面板的规划,把一个平面分成X-Y轴来说,在X轴上会有1024*3=3072列.这3072列就由8颗384输出channel的source driver 来负责推动.而在Y轴上,会有768行.这768行,就由3颗256输出channel的gate driver来负责驱动.图1就是SVGA分辨率的gate driver输出波形的timing图.图中gate 1 ~ 768分别代表着768个gate

driver的输出.以SVGA的分辨率,60Hz的画面更新频率来计算,一个frame的周期约为16.67 ms.对gate 1来说,它的启动时间周期一样为16.67ms.而在这16.67 ms之间,分别需要让gate 1 ~ 768共768条输出线,依序打开再关闭.所以分配到每条线打开的时间仅有16.67ms/768=21.7us而已.所以每一条gate d river打开的时间相对于整个frame是很短的,而在这短短的打开时间之内,source driver再将相对应的显示电极充电到所需的电压. 而所谓的二阶驱动就是指gate driver的输出电压仅有两种数值,一为打开电压,一为关闭电压.而对于common电压不变的驱动方式,不管何时何地,电压都是固定不动的.但是对于common电压变动的驱动方式,在每一个frame开始的第一条gate 1打开之前,就必须把电压改变一次.为什么要将这些输出电压的t iming介绍过一次呢?因为我们接下来要讨论的feed through电压,它的成因主要是因为面板上其它电压的变化,经由寄生电容或是储存电容,影响到显示电极电压的正确性.在LCD面板上主要的电压变化来源有3个,分别是gate driver电压变化,source driver电压变化,以及common电压变化.而这其中影响最大的就是gate driver电压变化(经由Cgd或是Cs),以及common电压变化(经由Clc或是Cs+Clc). Cs on common架构且common电压固定不动的feed through电压 我们刚才提到,造成有feed through电压的主因有两个.而在common电压固定不动的架构下,造成f eed through电压的主因就只有gate driver的电压变化了.在图2中,就是显示电极电压因为feed thro ugh电压影响,而造成电压变化的波形图.在图中,请注意到gate driver打开的时间,相对于每个frame 的时间比例是不正确的.在此我们是为了能仔细解释每个frame的动作,所以将gate driver打开的时间画的比较大.请记住,正确的gate driver打开时间是如同图1所示,需要在一个frame的时间内,依序将7

液晶屏驱动方法

心之所向,所向披靡 0802字符型液晶显示模块 外形尺寸:PCB外形:40*30.5毫米液晶屏金属黑框:38*23.5毫米 0802采用标准的16脚接口,其中: 第1脚:VSS为地电源 第2脚:VDD接5V正电源 第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度 第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。 第7~14脚:D0~D7为8位双向数据线。 第15~16脚:空脚(背光)

0802液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,如表1所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A” 1602液晶模块内部的控制器共有11条控制指令,如表2所示, 它的读写操作、屏幕和光标的操作都是通过指令编程来实现的。(说明:1为高电平、0为低电平)指令1:清显示,指令码01H,光标复位到地址00H位置 指令2:光标复位,光标返回到地址00H 指令3:光标和显示模式设置 I/D:光标移动方向,高电平右移,低电平左移S:屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效 指令4:显示开关控制。D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示 C:控制光标的开与关,高电平表示有光标,低电平表示无光标B:控制光标是否闪烁,高电平闪烁,低电平不闪烁 指令5:光标或显示移位S/C:高电平时移动显示的文字,低电平时移动光标 指令6:功能设置命令DL:高电平时为4位总线,低电平时为8位总线 N:低电平时为单行显示,高电平时双行显示 F:低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符(有些模块是DL:高电平时为8位总线,低电平时为4位总线) 指令7:字符发生器RAM地址设置 指令8:DDRAM地址设置 指令9:读忙信号和光标地址BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。 指令10:写数据 指令11:读数据 0802液晶显示模块可以和单片机AT89C51直接接口,电路如图1所示。 液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符,表3是0802的内部显示地址. 比如第二行第一个字符的地址是40H,那么是否直接写入40H就可以将光标定位在第二行第一个字符的位置呢?这样不行,因为写入显示地址时要求最高位D7恒定为高电平1所以实际写入的数据应该是01000000B(40H)+10000000B(80H)=11000000B(C0H) 以下是在液晶模块的第二行第一个字符的位置显示字母“A”的程序: ORG 0000H RS EQU P3.7;确定具体硬件的连接方式 RW EQU P3.6 ;确定具体硬件的连接方式 E EQU P3.5 ;确定具体硬件的连接方式 MOV P1,#00000001B;清屏并光标复位 ACALL ENABLE;调用写入命令子程序 MOV P1,#00111000B ;设置显示模式:8位2行5x7点阵 ACALL ENABLE ;调用写入命令子程序 MOV P1,#00001111B;显示器开、光标开、光标允许闪烁 ACALL ENABLE ;调用写入命令子程序 MOV P1,#00000110B;文字不动,光标自动右移 ACALL ENABLE ;调用写入命令子程序 MOV P1,#0C0H;写入显示起始地址(第二行第一个位置) ACALL ENABLE ;调用写入命令子程序 MOV P1,#01000001B ;字母A的代码

3.5寸液晶屏驱动板说明书

3.5央寸显示屏驱动板技术说明 .系统规格: 输入电源:USB接口DC5V,内置电池供电 驱动显示屏: 3.5英寸TFT显示屏320*240像素(具体型号由乙方来推荐,甲方来确认的。)USB 接口:MINI USB 接口1.1 信号输入输出接口:AV输入(指定摄像头信号)/ AV输出与摄像头同制式 充电接口:锂聚合物充电电池(3.7V ),支持给电池充电。 储存媒介:SD卡(最大容量4G ) 压缩格式:MPEG4 图像存储格式:JPEJ(640*480) 视频录制格式:ASF(320*240) 语言:英语+(任意一种语言) 工作温度:-10-70 度。 充电环境温度:0-40 度 .驱动板结构: 尺寸:105*75MM 接口:(以下接口由甲方提供结构尺寸或者模具,参考板。)

1 : SD存储卡接口; 2 :充电接口,给3.7V锂电池充电。(外接口,和手机充电接口一样) 3 :电源开关(用逻辑电平控制),电源开关与手机模式一样(常按键5秒开机),电源 开关要切断总电源,或者打开总电源。(6*6的按纽开关键,) 4 :供电接口,3.7V锂电池供电接口。(这个接口是电源座,把 3.7V的锂电池接到驱动板上,电源座子是3针,1.25,锂电池连同摄像头一起给你)。 5 : USB接口。与电脑连接,可以直接读取SD卡信息,也可给锂电池充电。 6 : AV输出口,由我CMOS摄像头输入的AV信号,可以直接连接其它显示器上的。例 如电视。(样板上已经有了) 7 : AV输入口视频/电源接口。(2.54间距,5针插头。) 由我CMOS模组提供的AV(模拟信号)。电源接口是提供我CMOS驱动板的3.3V电 源。(总电流连同LED灯80-100mA ) 8 :按键接口,数字按钮,低电平触发。(按钮我CMOS驱动板已经做好了,不需要确 定,只需要接口就可以,后一个没有器件的样板上有接口,接口按键是0电平有触发,) 线路板背面需要一个系统复位按钮,具体位置与样板相同。 长按电源按钮3-5秒开机,操作完毕后,长按3-5秒,关机。 开机显示公司商标信息,图片,开机后处于预览模式中。(商标信息随后给你) 9 : 3.5寸屏接口。(请注意液晶屏摆放位置,方向) 10 : SD卡接口,USB接口,AV输出接口,充电接口的位置以及线路板大小,厚度, 定位螺丝孔位置均参照甲方所提供的样品。

常用液晶屏接口定义

各种液晶屏接口定义 资料从屏的接口样式简单区分屏接口类型的方法 接口, 类型, 样式 从屏的接口样式简单区分屏接口类型的方法 (1)TTL屏接口样式: D6T(单6位TTL):31扣针,41扣针。对应屏的尺寸主要为笔记本液晶屏(8寸,10寸,11寸,12寸),还有部分台式机屏15寸为41扣针接口。 S6T(双6位TTL):30+45针软排线,60扣针,70扣针,80扣针。主要为台式机的14寸,15寸液晶屏。 D8T(单8位TTL):很少见 S8T(双8位TTL):有,很少见80扣针(14寸,15寸) (2)LVDS屏接口样式: D6L(单6位LVDS):14插针,20插针,14片插,30片插(屏显基板100欧姆电阻的数量为4个)主要为笔记本液晶屏(12寸,1 3寸,14寸,15寸) D8L(单8位LVDS):20插针(5个100欧姆)(15寸) S6L(双6位LVDS):20插针,30插针,30片插(8个100欧姆)(14寸,15寸,17寸) S8L(双8位LVDS):30插针,30片插(10个100欧姆电阻)(17寸,18寸,19寸,20寸,21寸) (3)RSDS屏接口样式: 50排线,双40排线,30+50排线。主要为台式机(15寸,17寸)液晶屏。 常用液晶屏接口定义 20PIN单6定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16空17空18空19 空20空 每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(4组相同阻值) 20PIN双6定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:R1- 8:R1+ 9:R2- 10:R2+ 11:CLK- 12:CLK+ 13:RO1- 14:R O1+ 15:RO2- 16:RO2+ 17:RO3- 18:RO3+ 19:CLK1- 20:CLK1+ 每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(8组相同阻值) 20PIN单8定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16:R3- 17:R3+ 每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(5组相同阻值) 30PIN单6定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:空- 21:空22:空23:空24:空25:空26:空27:空28空29空30空每组信号线之间电阻为(数字表100欧左右)指针表20 -100欧左右(4组相同阻值) 30PIN单8定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:R3- 21:R3+ 22:地23:空24:空25:空26:空27:空28空29空30空

led液晶显示器的驱动原理

led液晶显示器的驱动原理 LED液晶显示器的驱动原理 艾布纳科技有限公司 前两次跟大家介绍有关液晶显示器操作的基本原理, 那是针对液晶本身的特性,与 TFT LCD 本身结构上的操作原理来做介绍. 这次我们针对 TFT LCD 的整体系统面来做介绍, 也就是对其驱动原理来做介绍, 而其驱动原理仍然因为一些架构上差异的关系, 而有所不同. 首先我们来介绍由于 Cs(storage capacitor)储存 电容架构不同, 所形成不同驱动系统架构的原理. Cs(storage capacitor)储存电容的架构 一般最常见的储存电容架构有两种, 分别是Cs on gate与Cs on common这两种. 这两种顾名思义就可以知道, 它的主要差别就在于储存电容是利用gate走线或是common走线来完成的. 在上一篇文章中, 我曾提到, 储存电容主要是为了让充好电的电压,能保持到下一次更新画面的时候之用. 所以我们就必须像在 CMOS 的制程之中, 利用不同层的走线, 来形成平行板电容. 而在TFT LCD的制程之中, 则是利用显示电极与gate走线或是common走线,所形成的平行板电容,来制作出储存电容Cs.

图1就是这两种储存电容架构, 从图中我们可以很明显的知道, Cs on gate由于不必像Cs on common一样, 需要增加一条额外的common走线, 所以它的开口率(Aperture ratio)会比较大. 而开口率的大小, 是影响面板的亮度与设计的重要因素. 所以现今面板的设计大多使用Cs on gate的方式. 但是由于Cs on gate的方式, 它的储存电容是由下一条的gate走线与显示电极之间形成的.(请见图2的Cs on gate与Cs on common的等效电路) 而gate走线, 顾名思义就是接到每一个TFT 的gate端的走线, 主要就是作为gate driver送出信号, 来打开TFT, 好让TFT对显示电极作充放电的动作. 所以当下一条gate走线, 送出电压要打开下一个TFT时 , 便会影响到储存电容上储存电压的大小. 不过由于下一条gate走线打开到关闭的时间很短,(以1024*768分辨率, 60Hz更新频率的面板来说. 一条gate走线打开的时间约为20us, 而显示画面更新的时间约为16ms, 所以相对而言, 影响有限.) 所以当下一条gate走线关闭, 回复到原先的电压, 则Cs储存电容的电压, 也会随之恢复到正常. 这也是为什么, 大多数的储存电容设计都是采用Cs on gate的方式的原因.

液晶显示屏接口

1.LVDS接口概述 液晶显示器驱动板输出的数字信号中,除了包括RGB数据信号外,还包括行同步、场同步、像素时钟等信号,其中像素时钟信号的最高频率可超过28MHz。采用TTL接口,数据传输速率不高,传输距离较短,且抗电磁干扰(EMI)能力也比较差,会对RGB数据造成一定的影响;另外,TTL多路数据信号采用排线的方式来传送,整个排线数量达几十路,不但连接不便,而且不适合超薄化的趋势。采用LVDS输出接口传输数据,可以使这些问题迎刃而解,实现数据的高速率、低噪声、远距离、高准确度的传输。 那么,什么是LVDS输出接口呢?LVDS,即LowVoltageDifferentialSignaling,是一种低压差分信号技术接口。它是美国NS公司(美国国家半导体公司)为克服以TTL电平方式传输宽带高码率数据时功耗大、EMI电磁干扰大等缺点而研制的一种数字视频信号传输方式。 LVDS输出接口利用非常低的电压摆幅(约350mV)在两条PCB走线或一对平衡电缆上通过差分进行数据的传输,即低压差分信号传输。采用LVDS输出接口,可以使得信号在差分PCB线或平衡电缆上以几百Mbit/s的速率传输,由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。目前,LVDS输出接口在17in及以上液晶显示器中得到了广泛的应用。 2.LVDS接口电路的组成 在液晶显示器中,LVDS接口电路包括两部分,即驱动板侧的LVDS输出接口电路(LVDS发送器)和液晶面板侧的LVDS输入接口电路(LVDS接收器)。LVDS发送器将驱动板主控芯片输出的17L电平并行RGB数据信号和控制信号转换成低电压串行LVDS信号,然后通过驱动板与液晶面板之间的柔性电缆(排线)将信号传送到液晶面板侧的LVDS 接收器,LVDS接收器再将串行信号转换为TTL电平的并行信号,送往液晶屏时序控制与行列驱动电路。图1所示为LVDS接口电路的组成示意图。 图1LVDS接口电路的组成示意图 在数据传输过程中,还必须有时钟信号的参与,LVDS接口无论传输数据还是传输时钟,都采用差分信号对的形式进行传输。所谓信号对,是指LVDS接口电路中,每一个数据传输通道或时钟传输通道的输出都为两个信号(正输出端和负输出端)。 需要说明的是,不同的液晶显示器,其驱动板上的LVDS发送器不尽相同,有些LVDS 发送器为一片或两片独立的芯片(如DS90C383),有些则集成在主控芯片中(如主控芯片gm5221内部就集成了LVDS发送器)。 3.LVDS输出接口电路类型 与TTL输出接口相同,LVDS输出接口也分为以下四种类型: (l)单路6位LVDS输出接口 这种接口电路中,采用单路方式传输,每个基色信号采用6位数据,共18位RGB数据,因此,也称18位或18bitLVDS接口。此,也称18位或18bitLVDS接口。 (2)双路6位LVDS输出接口 这种接口电路中,采用双路方式传输,每个基色信号采用6位数据,其中奇路数据为18位,偶路数据为18位,共36位RGB数据,因此,也称36位或36bitLVDS接口。

TFT LCD液晶显示器的驱动原理(一)

TFT LCD液晶显示器的驱动原理(一) 前两次跟大家介绍有关液晶显示器操作的基本原理,那是针对液晶本身的特性,与TFT LCD本身结构上的操作原理来做介绍。这次我们针对TFT LCD的整体系统面来做介绍,也就是对其驱动原理来做介绍,而其驱动原理仍然因为一些架构上差异的关系,而有所不同。首先我们来介绍由于 Cs(storage capacitor)储存电容架构不同,所形成不同驱动系统架构的原理。 Cs(storage capacitor)储存电容的架构 一般最常见的储存电容架构有两种,分别是Cs on gate与Cs on common这两种。这两种顾名思义就可以知道,它的主要差别就在于储存电容是利用gate走线或是common走线来完成的。在上一篇文章中提到,储存电容主要是为了让充好电的电压,能保持到下一次更新画面的时候之用。所以我们就必须像在CMOS的制程之中,利用不同层的走线,来形成平行板电容。而在TFT LCD的制程之中,则是利用显示电极与gate走线或是common走线,所形成的平行板电容,来制作出储存电容Cs。

图1就是这两种储存电容架构,从图中我们可以很明显的知道,Cs on gate由于不必像Cs on co mmon一样,需要增加一条额外的common走线,所以它的开口率(Aperture ratio)会比较大。而开口率的大小,是影响面板的亮度与设计的重要因素。所以现今面板的设计大多使用Cs on gate的方式。但是由于Cs on gate的方式,它的储存电容是由下一条的gate走线与显示电极之间形成的。(请见图2的Cs on gate与Cs on common的等效电路) 而gate走线,顾名思义就是接到每一个TFT的gate 端的走线,主要就是作为gate driver送出信号,来打开TFT,好让TFT对显示电极作充放电的动作。所以当下一条gate走线,送出电压要打开下一个TFT时,便会影响到储存电容上储存电压的大小。不过由于下一条gate走线打开到关闭的时间很短,(以1024×768分辨率,60Hz更新频率的面板来说.

液晶屏线定义

液晶屏线定义 LVDS接口又称RS-644总线接口,是20世纪90年代才出现的一种数据传输和接口技术。LVDS即低电压差分信号,这种技术的核心是采用极低的电压摆幅高速差动传输数据,可以实现点对点或一点对多点的连接,具有低功耗、低误码率、低串扰和低辐射等特点,其传输介质可以是铜质的PCB连线,也可以是平衡电缆。LVDS在对信号完整性、低抖动及共模特性要求较高的系统中得到了越来越广泛的应用。目前,流行的LVDS技术规范有两个标准:一个是TIA/EIA(电讯工业联盟/电子工业联盟)的ANSI/TIA/EIA-644标准,另一个是IEEE 1596.3标准。 20PIN单6定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16空17空18空19 空20空 每组信号线之间电阻为(数字表120欧左右) 20PIN双6定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:R1- 8:R1+ 9:R2- 10:R2+ 11:CLK- 12:CLK+ 13:RO1- 14:RO1+ 15:RO2- 16:RO2+ 17:RO3- 18:RO3+ 19:CLK1- 20:CLK1+ 每组信号线之间电阻为(数字表120欧左右) 20PIN单8定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16:R3- 17:R3+ 每组信号线之间电阻为(数字表120欧左右) 30PIN单6定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:空- 21:空22:空23:空24:空25:空26:空27:空28空29空30空 每组信号线之间电阻为(数字表120欧左右) 30PIN单8定义: 1:空2:电源3:电源4:空5:空6:空7:空8:R0- 9:R0+ 10:地11:R1- 12:R1+ 13:地14:R2- 15:R2+ 16:地17:CLK- 18:CLK+ 19:地20:R3- 21:R3+ 22:地23:空24:空25:空26:空27:空28空29空30空 每组信号线之间电阻为(数字表120欧左右) 30PIN双6定义: 1:电源2:电源3:地4:地5:R0- 6:R0+ 7:地8:R1- 9:R1+ 10:地11:R2- 12:R2+ 13:地14:CLK- 15:CLK+ 16:地17:RS0- 18:RS0+ 19:地20:RS1- 21:RS1+ 22:地23:RS2- 24:RS2+ 25:地26:CLK2- 27:CLK2+ 每组信号线之间电阻为(数字表120欧左右) 30PIN双8定义: 1:电源2:电源3:电源4:空5:空6:空7:地8:R0- 9:R0+ 10:R1- 11:R1+ 12:R2- 13:R2+ 14:地15:CLK- 16:CLK+ 17:地18:R3- 19:R3+ 20:RB0-21:RB0+ 22:RB1- 23:RB1+ 24:地25:RB2- 26:RB2+ 27:CLK2- 28:CLK2+ 29:

液晶显示器常用通用驱动板

液晶显示器常用通用驱动板 2009-12-31 18:22 1.常用“通用驱动板”介绍 目前,市场上常见的驱动板主要有乐华、鼎科、凯旋、华升等品牌。驱动板配上不同的程序,就驱动不同的液晶面板,维修代换十分方便。常见的驱动板主要有以下几种类型: (1) 2023 B-L驱动板 2023B-L驱动板的主控芯片为RTD2023B,主要针对LVDS接口设计,实物如图1所示。 图1 2023B-L驱动板实物 该驱动板的主要特点是:支持LVDS接口液晶面板,体积较小,价格便宜。主要参数如下: 输入接口类型:VGA模拟RGB输入; 输出接口类型:LVDS; 显示模式:640×350/70Hz~1600×1200/75Hz; 即插即用:符合VESA DDC1/2B规范; 工作电压:DC 12V±1.0V,2~3A; 适用范围:适用于维修代换19in以下液晶显示器驱动板。 2023B-L驱动板上的VGA输入接口各引脚功能见表2,TXD、RXD脚一般不用。

表2 VGA插座引脚功能 2023B-L驱动板上的按键接口可以接五个按键、两个LED指示灯,各引脚功能见表3。 表3 2023B-L驱动板上的按键接口引脚功能 2023B-L驱动板上的LVDS输出接口(30脚)引脚功能见表4。 表4 2023B-L驱动板LVDS输出接口各引脚功能 2023B-L驱动板上的高压板接口引脚功能见表5。

表5 2023B-L驱动板上的高压板接口引脚功能 (2)203B-L驱动板 2023B-L主要针对TTL接口设计,其上的LVDS接口为插孔,需要重新接上插针后才能插LVDS插头。2023B-T驱动板实物如图6所示。 图6 2023B-T驱动板实物图 2023B-T驱动板体积比2023B-L稍大,价格也相对高一些,其主要参数如下: 输入接口类型:VGA模拟RGB输入; 输出接口类型:TTL; 显示模式:640×350/70Hz~1280×1024/75 Hz: 即插即用:符合VESA DDC1/2B规范; 工作电压:DC 12V±1.0V,2~3A; 适用范围:适用于维修代换20in以下液晶显示器的驱动板。 2023B-T驱动板的VCA输入接口、按键接口、LVDS输出接口、高压板接口引脚功能与前面介绍的2023B-L驱动板基本一致。

一种通用的LCD显示屏驱动程序

一种通用的LCD显示屏驱动程序 摘要:本文介绍了一种通用的LCD显示电路,并以PIC16F873芯片设计出了结合硬件的较为通用的驱动程序。 LCD显示屏具有体积小、重量轻、耗电低、显示内容丰富、易于定制、使用寿命长等优点,被广泛用于仪器仪表、家电、控制产品等诸多领域。根据不同的LCD显示屏其驱动程序分为静态驱动和动态驱动。因为动态驱动比静态驱动占用的芯片硬件资源少、驱动电路简单等特点而成为LCD驱动的主流。本文正是采用动态驱动方式,以Microchip公司的PIC16F873芯片,设计出一种较为通用的LCD显示电路及其LCD显示的相应驱动程序,目的在于减少研发人员的工作量,避免不必要的重复性工作。 1.LCD显示的硬件电路 为了达到动态显示的目的,在电路中使用了三个移位计数器,其中两个用于LCD显示,一个用于控制LED双色灯显示,显示部分共占用PIC16F873芯片6个I/O口,分别为RC0、RC1、RC2、RC3、RC4、RC5。可以实现控制的显示笔划位数达48个,如图1所示。其中RC3、RC5配合产生移位输入信号,RC0、RC1、RC2、RC4配合控制背电极(COM0、COM1、COM2)。当背电极COM0、COM1、COM2与笔画电极(由移位计数器输出)之间的电势差达到5V时,对应的笔画就显示,否则不显示。为了延长液晶显示屏的寿命,通常间隔交换背电极与笔画电极的电位。例如,当要COM0显示的时候可以使得RC0、RC1为5V,RC2、RC4为0V,这样COM0电压为5V,COM1、COM2电压为2.5V,然后RC0、RC1为0V,RC2、RC4为5V,这样COM0电压为0V,COM1、COM2电压为2.5V。达到显示目的。 2.驱动波形 在电路中使用RC3为时钟输入端,RC5作为数据输入端进行主同步串行。当要输入COM0行上的数据是1000 1010 1100 0100时,其驱动波形如图2所示。在正向输出(COM0端为低电平)结束后,进行反向输出(COM0端为高电平)。图3为一个完整显示周期内COM0、COM1、COM2的波形变化。 3.LCD软件显示程序 本文以PIC16F873为芯片,采用PIC汇编语言,在MAPLAB-ICD开发器上实现。程序包括移位输入数据子程序、显示矩阵校正程序、LCD显示输出程序,具体流程如图4。其中显示校正程序是将自己定义的单元值与LCD显示矩阵的值对应;移位输入数据子程序是将校正好的数据移位输入到LCD的笔画电极;LCD显示输出程序则调用移位计数器把数据转换成正确的显示结果。在本刊的网站上给出了源程序,其中,移位输入数据子程序请参照源代码(a);显示矩阵校正程序请参照源代码(b);LCD显示输出程序请参照源代码(c)。

段码LCD液晶屏驱动方法

TFT液晶屏:https://www.sodocs.net/doc/d811687028.html, 段码LCD液晶屏驱动方法 段码LCD液晶屏驱动方法 首先,不要以为用单片机来驱动就以为段码屏是直流驱动的,其实,段码屏是交流驱动,什么是交流?矩形波,正弦波等。大家可能会经常用驱动芯片来玩,例如HT1621等,但是有些段式屏IO口比较少,或者说IO口充足的情况下,也可以省去写控制器的驱动了。与单片机接口方便,而后者驱动电流小,功耗低、寿命长、字形美观、显示清晰、视角大、驱动方式灵活、应用广泛。但在控制上LCD较复杂,因为LCD 电极之间的相对电压直流平均值必须为0,否则易引起LCD氧化,因此LCD不能简单地用电平信号控制,而要用一定波形的方波序列来控制。 LCD显示有静态和时分割两种方式,前者简单,但是需要较多的口线;后者复杂,但所需口线较少,这两种方式由电极引线的选择方式确定。下面以电子表的液晶显示为例,小时的高位同时灭或亮,分钟的高位在显示数码1~5时,其顶部和底部也是同时灭或亮,两个dot点也是同时亮或灭,其驱动方式是偏置比为1/2的时分割驱动,共有11个段电极和两个公共电极。但是,IO模拟驱动段式液晶有一个前提条件,就是IO必须是三态,为什么? 下面我们一起细细道来: 第一步,段码式液晶屏的重要参数:工作电压,占空比,偏压比。这三个参数非常重要,必须都要满足。 第二步,驱动方式:根据LCD的驱动原理可知,LCD像素点上只能加上AC电压,LCD显示器的对比度由COM脚上的电压值减去SEG脚上的电压值决定,当这个电压差大于LCD的饱和电压就能打开像素点,小于LCD阈值电压就能关闭像素点,LCD型MCU已经由内建的LCD驱动电路自动产生LCD驱动信号,因此只要I/O口能仿真输出该驱动信号,就能完成LCD的驱动。 段码式液晶屏幕主要有两种引脚,COM,SEG,跟数码管很像,但是,压差必须是交替变化,例如第一时刻是正向的3V,那么第二时刻必须是反向的3V,注意一点,如果给段码式液晶屏通直流电,不用多久屏幕就会废了,所以千万注意。下面我们来考虑如何模拟COM口的波形,以1/4D,1/2B为例子:

相关主题