资料介绍
引言
现在大部分的便携式手持终端产品,如移动电话、导航系统等,都拥有一个小型LCD显示屏,这使LCD的设计成为手持终端设计的重要组成部分。
LCD驱动电路的设计是手持终端产品的重要组成部分。本文设计并实现了基于S3C2440A的手持终端LCD驱动电路。以应用于特殊行业的手持终端为例,叙述LCD驱动电路的设计实现方法。
硬件
硬件电路结构
本设计中手持终端CPU采用三星公司ARM920T内核处理器S3C2440A,其LCD控制器支持STN LCD和TFT LCD,实际使用的LCD为LTS350Q1-PE1_PI,属于TFT LCD。
电路框图如图1所示。
驱动电路主要包括三部分:第一部分是LCD驱动,采用MAX1779芯片;第二部分是LED背光驱动,采用MP1521芯片;第三部分是VCOM信号驱动,采用LM8261芯片。这里主要叙述LCD驱动和背光电路的实现。
LCD驱动电路
由于LCD内集成有和模拟电路,需要外部提供数字电压DVDD和模拟电压AVDD。另外,为了完成数据扫描,需要TFT轮流开启/关闭。当TFT开启时,数据通过源极驱动器加载到显示电极,显示电极和公共电极间的电压差再作用于液晶实现显示,因此需要控制TFT的开启电压VGH、关闭电压VGL,以及加到公共电极上的电压VCOM。
MAX1779芯片能产生LCD需要的模拟电压AVDD、栅极开启电压VGH及栅极关断电压VGL。芯片内部集成有3个DC-DC转换器,其中包括两个充电泵和一个升压转换器,可以为小型TFT液晶屏提供高效的调节电压。LCD驱动电路如图2所示。
这里,一个充电泵产生正电压,作为TFT的开启电压VGH;另外一个充电泵产生负电压,作为TFT的关闭电压VGL。此外,芯片还可以产生-5V电压输出,设计时利用-5V输出电压协助LM8261产生VCOM信号。
LED背光驱动电路
LCD作为一种被动显示器件本身并不能发光,必须要有背光模块提供光源。白光LED由于复杂程度较低、成本低且尺寸较小,被普遍用做嵌入式手持设备的LCD背光源。本文中背光驱动电路如图3所示。
采用MP1521,该芯片有3组独立的电流反馈回路,可同时驱动3组并联的LED。现将3组反馈回路FB1、FB2、FB3短接,可以提供更大的驱动电流,用于驱动6个白色串联LED背光灯。
MP1521支持两种方式控制LED亮度,一是将BRT连接在范围为0.26V~1.2V的电压上,另外一种是通过PWM信号控制LED亮度。设计时,将其连接在PWM端口,使用PWM控制LCD背光亮度。
S3C2440A有5个16bit定时器,其中定时器0、1、2、3有PWM功能。将BRT连接到能够输出PWM信号的CPU的TOUT0/GPB0引脚,利用定时器0产生的PWM信号控制LCD亮度。通过改变PWM信号的占空比调整LED亮度,而通过设置CPU内部寄存器的值可以改变PWM的占空比。
为了节省功耗,电路的使能(EN)端接CPU的LCD_PWREN管脚,高电平时背光电路工作;低电平时背光电路不工作。同时,可将EN端通过电阻直接连接到3.3V电源上以便调试时使用。
LCD_BCK+和LCD_BCK-分别连接到串联LED的正负两端。
软件设计
手持终端的嵌入式Linux所采用的内核版本是kernel-2.4.18。 为了使LCD能正常显示,还需要在Linux系统下开发LCD的驱动程序。
字符设备的驱动程序
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 18*4位RAN LCD显示器VK1072B参考电路下载 22次下载
- 低功耗LCD驱动芯片VKL060原理图下载 26次下载
- LCD液晶驱动芯片SOP24L POD原理图下载 16次下载
- LCD控制驱动电路芯片VK1056C原理图下载 29次下载
- 6*4 LCD控制驱动电路芯片VK1024B参考电路 12次下载
- LCD显示驱动芯片VK1625的电路图下载 32次下载
- mos管h桥电机驱动电路图资料下载 45次下载
- 发射端电路的设计实现资料下载 2次下载
- LCD的显示原理及低成本驱动方法资料下载 9次下载
- 裸眼3D的实现资料下载 5次下载
- 在STM32上开发LCD显资料下载 12次下载
- MOSFET及MOSFET驱动电路基础资料下载 61次下载
- MOS驱动电路的三种应用资料下载 45次下载
- 电路设计:三角波、方波的实现资料下载 28次下载
- 使用FPGA实现LCD控制的VHDL程序与仿真资料免费下载 10次下载
- 点阵型LCD控制驱动器电路AiP31036简介 262次阅读
- 基于单片机2个IO口驱动LCD1602案例 549次阅读
- 驱动电压可调多笔段LCD驱动电路AiP31033E产品介绍 464次阅读
- 缓冲方案驱动大型LCD 449次阅读
- PWM设置LCD/LED驱动器的输出 1659次阅读
- LCD1602液晶显示屏的驱动设计与实现 8352次阅读
- MOSFET驱动电路与EMI的资料介绍 5066次阅读
- 基于单片机和与MG-12232芯片实现LCD接口电路的设计 2252次阅读
- PIC单片机驱动LCD段驱动器的设计 1127次阅读
- 51单片机对LCD1602显示的四线驱动 6088次阅读
- LCD驱动分析_LCD控制器设置及代码详解 1.8w次阅读
- 一文解析段码LCD液晶屏驱动方法 4.6w次阅读
- lcd12864中文资料汇总(12864引脚说明及功能_特性参数及驱动程序分享) 19.9w次阅读
- IC驱动LCD方案分析以及考量,为什么STN点阵会引起LCD出现错误?是否驱动的问题? 1506次阅读
- 一种新型的LCD驱动电路IP核的总体设计 1934次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多