老古开发网首页
导航:老古开发网首页文章索引文章分类显示技术→[LCD动态显示驱动芯片MAX7231原理与应用]
| -文章搜索 - 最新文章 - |

LCD动态显示驱动芯片MAX7231原理与应用

发布时间:2006年5月17日 点击次数:1591
来源:   作者:空军工程大学工程学院 胡奕明 王枢华
 

    摘要:MAX7231是MAXIM公司生产的新型液晶显示驱动芯片,它体积小、功耗低、外形美观、价格低廉。可广泛应用于便携式仪表、通信设备以及医药设备等系统显示部分中。本言语介绍了该芯片的原理以及它和单片机的接口应用。

    关键词:LCD MAX7231 单片机

1 概述

液晶显示器(LCD)以其功耗低、体积小、外形美观、价格低廉等多种优势在仪器仪表产品中得到越来越多的应用。与发光二极管(LED)相比,它虽然存在驱动电路逻辑比较复杂、较难与单片机接口等缺点。但是,随着近年来大规模集成电路的迅速发展,这些缺点已经克服。目前,液晶显示已经进入成熟阶段并被大量应用于便携式仪表等系统中。

驱动液晶显示器的驱动芯片有段式、字符点阵和图形点阵等几种形式。对于数字显示为主的仪器仪表,一般适宜于采用段式液晶显示。本文介绍的MAX7231是美国MAXIM公司生产的新型段式液晶显示驱动芯片。该芯片可驱动8位7段LCD,并可直接与单片机接口。

该芯片的主要特点如下:

●工作电压为4.5~5.5V;

●采用并行输入模式;

●内含振荡器,产生的显示驱动脉冲信号的最大频率为120Hz,典型值为90Hz;

●具有动态显示驱动方式,1/3偏压;

●最低功耗为0.5W,非常适用于电池供电的装置以及电源消耗要求比较严格的微处理器控制下的便携式仪表;

●每个显示位可独立地驱动两个小黑点,显示布局灵活方便。

图1为驱动电压的调节电路。

2 MAX7231引脚说明

MAX7231采用40引脚DIP封装,引脚说明如表1所列。

表1 MAX7231的引脚功能

引脚号 名   称 功能说明
30~31 AN1~AN2 小点1控制点,小点2控制位
32~35 DB0~DB3 4位二进制数据输入,BDO为最低位, BD3为最高位
37~39 A0~A2 3位LCD显示位地址编码输入,A0为最低位,A2为最高位
1 CS 片选
2 Vdisp 显示电压设置引脚
3~5 COM1~COM3 驱动显示器背电极
6~29 (XYZ)8组 笔段驱动输出8组每组3个
40 V+ 正电源电压+5V
36 GND 地线

3 MAX7231的原理及使用

3.1 调节显示驱动电压

MAX7231的交流方波驱动电压的大小可以调节,因此能适用于多种液晶显示材料,芯片内部Vdisp(引脚2)和V+(引脚40)之间有一个内部电阻串,可以用来产生3等分驱动电压(见图1).这样,用一只20kΩ的分压电位器连接在Vdisp和GND之间即可调节驱动电压的大小。但必须注意:Vp/3(Vp=V+-Vdisp)应该大于所用液晶材料门槛电压。而且,不允许Vdisp引脚电压低于地线或高于V+,否则,可能损坏MAX7231.另外,这种调节驱动电压的方法只适用于芯片工作温度在±5℃的变化范围之内,这是因为芯片内部的电阻具有温度体系数的原因。

3.2 LCD典型的连接方式

MAX7231的输出引脚适用于3背电极结构和3笔段电极结构的典型7段格式LCD显示。图2是这两种结构的电极连接电路。

4 MAX7231显示驱动信号

由于LCD显示驱动信号与LED显示驱动信号不大相同,因而不能简单地在动态显示驱动方式的LCD电极上加高电平或低电平,否则显示会出现混乱。另一方面,LCD两电极间不能有直流电压,即两电极驱动信号的平衡值应该为零。因此,LCD显示驱动信号需要采用偏压法,常用的偏压法有1/2偏压,1/3偏压,1/4偏压,1/7偏压等。MAX7231驱动信号采用1/3偏压来进行动态扫描驱动,扫描信号从背电极输出,显示信息从笔段电极输出,其输出波形如图3所示(显示信息以“Y”段线为例)。

从波形图可见,MAX7231的背电极(行)扫描信号采用正极性脉冲。扫描信号周期由6拍组成,第一拍扫描COM1行,COM1行电压幅值为Vp;COM2、COM3为非扫描行,电压幅值为Vp/36;第二拍扫描COM2行,其电压幅值为Vp,COM1、COM3为非扫描行,电压幅值为Vp/3;第三拍扫描COM3行,电压幅值为Vp,其它两个的幅值为Vp/3;此外,考虑到驱动信号不含直流信号,因此扫描一次,要保证高低电平均衡,同时,还需加上第四、五、六拍。在第四拍,使COM1电压幅值为0。其它为2Vp/3;在第五拍,使COM2电压幅值为0,其它为2Vp/3;在第六拍,使COM3电压幅值为0,其它为2Vp/3。背电极(行)扫描信号的相位是固定的,与笔段电极输出的显示信息无关;由于背电极扫描信号采用正极性脉冲,因此,MAX7231的笔段电极(列)驱动信号必然采用负极性脉冲输出。对于显示笔段,前三拍扫描行对应的信号幅值为0,后三拍扫描行对应的列信号幅值为Vp;对于非显示笔段,前三拍扫描行对应的列信号幅值为2Vp/3,后三拍扫描行对应的列信号幅值为Vp/3。从实际效果看,这样的驱动信号能提高显示清晰度,且能延长LCD的使用寿命。

5 笔段译码与位选择码方式

MAX7231通过数据线AN2,AN1,BD3~BD0编程选择显示笔段,并通过地址线A3~A0进行位选。其选择格式如表2所列。

表2 MAX7231的译码选择格式

    AN2 AN1 显示
    0 0 8
    0 1 8
    1 0 8
1 1 8    
BD3 BD2 BD1 BD0 显示输出(十六进制)
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 01 0 1 9
1 0 1 0 A
1 0 1 1 B
1 1 0 0 C
1 1 0 1 D
1 1 1 0 E
1 1 1 1 F
  A2 A1 A0 位选(8位)
  0 0 0 D1
  0 0 1 D2
  0 1 0 D3
  0 1 1 D4
  1 0 0 D5
  1 0 1 D6
  1 1 0 D7
  1 1 1 D8

6 MAX7231与单片机的接口设计

MAX7231芯片可提供2条小点数据输入线、4条段选数据输入线和3条位选输入线来实现与单片机的接口,其接口连接电路如图4所示。

    对MAX7231的编程十分简单,只要向口地址写入2位小点控制码和4位笔段控制码即可实现相应的显示。下而是第6位显示字符“9”时的具体编程:

MOV A,#00100100B

MOV DPTR,#80A0H;选中MAX7231且选中第6位

MAVX @DPTR,A


欢迎进入老古论坛进行讨论
[显示技术] 相关文章:
小型荧光灯用400V功率MOSFETSTS1DNC40/STQ1NC40
简介:
1 主要特点 随着全球节能技术的提高,小型荧光灯市场的发展非常迅猛。在众多的低成本解决方案中,用户通常选用简单的自振荡电路, 而这些电路一般都采用STBV或BUL系列等功率双极型器件。 在采用如L6569型驱动器的应用,选用MOSFET是一个十分有效的解决方案。为此,ST公司专门推出了用于小型荧光灯的400V功率MOSFET STS1DNC40和STQ1NC40,这两种器件与传统器件相比,具有高效、低成本的优点,同时不影响产品的性能或使用寿命。另外,由于NC系列硅效率的提高和NC系列(PwerMESH)上R......

高速激光驱动器MAX3296及其应用
内置SED1520控制驱动器的图形液晶显示模块MGLS-12032在智能测试仪中的应用
超导探测器技术与发展
光纤自愈环网在变电站自动化系统中的设计与实现
μPD16305在等离子体显示器中的应用
基于DSP的实时红外热成像系统的数据交换及实时显示
光电耦合器的发展及应用
DMF5001液晶显示器与波形显示技术
在P87LPC674单片机I2C总线系统中扩展LCD显示器
 
下一个:[新闻热点]联想未裁员便刊登招聘广告 在海外惹怒雇员
简介:
据外电报道,联想在尚未正式宣布中欧格林诺克(Greenock)工厂裁员名单前,就已经在网上刊登招聘广告,从而引起了该工厂雇员的极大不满。 据英国媒体报道,收购IBM PC业务后,联想计划将中欧格林诺克的几百名计算机雇员转移到斯洛伐克中南部城市布拉迪斯拉发(Bratislava)工厂,期间将涉及到裁员问题。 联想表示,仍在与该工厂雇员商讨具体的裁员事宜。但格林诺克工厂雇员日前发现,联想已经在一家斯洛伐克网站上刊登出了招聘......
 

上一个:[测试测量]振弦式锚索计检测仪的开发与研制

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:10分钟 执行时间:16毫秒