首页 » 智能 » OLED显示屏行驱动电路设计单片机AT89C51与和显示屏的硬件接线_电流_电压

OLED显示屏行驱动电路设计单片机AT89C51与和显示屏的硬件接线_电流_电压

神尊大人 2024-12-25 03:51:25 0

扫一扫用手机浏览

文章目录 [+]

一个有内容的"大众年夜众平台!

随着科学技能与电子业技能的不断发展更迭,有机发光二极管如何大略单纯并且有效的实现显示均匀、大面积发光、高亮度高分辨率发光、以及延长有机发光二极管寿命等当前亟需办理的问题,是我们未来要面对的技能寻衅。
本日

一、驱动掌握SSD1303实现96x64点阵PM-OLED

OLED显示屏行驱动电路设计单片机AT89C51与和显示屏的硬件接线_电流_电压 OLED显示屏行驱动电路设计单片机AT89C51与和显示屏的硬件接线_电流_电压 智能

本例子利用Solomon公司的OLED显示驱动电路SSD1303,结合AT89C51单片机实现驱动OLED显示屏的方法。
SSD1303是一款集掌握器、行驱动器和列驱动器于一体的专用于OLED显示掌握驱动电路。

OLED显示屏行驱动电路设计单片机AT89C51与和显示屏的硬件接线_电流_电压 OLED显示屏行驱动电路设计单片机AT89C51与和显示屏的硬件接线_电流_电压 智能
(图片来自网络侵删)

实验中OLED构造阳极材料,采取ITO(铟锡氧化物),阴极则利用Mg与其他稳定金属合金的办法Mg:Ag做阴极,以提高器件量子效率和稳定性,并可以在有机膜上形成稳定坚固的金属薄膜。

PM-OLED利用普通的矩阵交叉屏, OLED位于交叉排列的阳极和阴极中间,通过对阳极和阴极组合的选通,可以掌握每一个OLED的点亮。

SSD1303芯片内部电路框图如下图1所示:

SSD1303芯片紧张由MCU接口、命令译码器、振荡器、显示时序发生器、电压掌握与电流掌握、区颜色译码器、和图形显示数据存储器(GDDRAM)、行驱动和列驱动组成。
这种IC的专用OLED驱动方案使OLED显示性能最佳,降落了功耗。
该器件采取TCP/TAB封装。
具有驱动最大132×64点阵的图形显示、供应的逻辑电源为2.4~3.5V、供给OLED屏的电源为7.0~16V、列输出的最大电流为 320μA、行输入的最大电流为45mA、低电流就寝模式小于5μA、256级比拟度掌握,可编程帧频、具有几个MCU接口,如68/80并行总线和串行的周边接口、132×65bit显示缓冲器、可以垂直滚动、支持部分显示、事情温度:-40 oC~ 85 oC。

全体系统由单片机、掌握驱动电路SSD1303和OLED显示屏三部分组成.SSD1303与单片机接口的引脚有:DO~D7为与单片机接口的数据总线,R/W(RW#)为读写选择旗子暗记,D/C为数据/命令选择旗子暗记,CS#为片选旗子暗记,低电平有效,E(RD#)为使能旗子暗记,RES#为复位旗子暗记。
单片机采取ATMEL 公司生产的低功耗、高性能的AT89C51, AT89C51与SSD1303和显示屏的硬件接线如图2所示,P1.0、P1.1、P1.2、P1.3、P1.4分别与SSD1303的 R/W(RW#)、D/C、CS#、E(RD#)、RES#相连,P0口与SSD1303的数据总线相连。
其它引脚的连线VCC接12V,VDD接 2.7V,VSS接地等。
下面通过程序来掌握这些引脚,从而使OLED显示须要的汉字或图形。
主程序软件流程图如图3所示。

图2 单片机AT89C51与SSD1303和显示屏的硬件接线

图3 主程序软件流程图

二、台湾普诚PT6807/PT6808无源矩阵驱动办法

本案例采取ISL97702便携式产品的DC/DC直流升压电源电路,输入电压2.3~5.5V,输出电压根据负载轻重在2~30V范围内可调;OLED显示驱动采取PT6807和PT6808构建的无源矩阵驱动办法,适用于单色小尺寸OLED的显示驱动。

只以是选择ISL97702作为电源IC,须要考虑器件运行在最高效率的同时,尽可能的降落功耗并延长电池事情韶光。
ISL97702具有一种突发模式以及双输出电压选择功能,用以在轻载电流下保持转换器的效率和电源的节约。
并且ISL97702还具有浪涌电流限定、短路保护和关机期间负载隔离等功能。
ISL97702的DC/DC直流升压电源电路图,如下图所示:

基于ISL97702的DC/DC直流升压电源电路图

OLED显示屏像素点,按行、列排成矩阵,显示图像时,按行扫描或按列扫描,无源矩阵的基本构造框图,如下所示:

无源矩阵基本构造框图

个中“行”是由公共驱动器PT6807依次选通,“列”则是由列选择器PT6808根据图形哀求来开通。
例如,图中如果第一行只有第一个OLED导通就只有大约0.3mA,而如果第二行是所有OLLED都选通,而每一行一共有100个OLED,则其总电流大约为33mA。
也便是说,其总电流是由每一行中的OLED数,便是其象素数决定。
由于OLED的亮度是由其电流决定的,以是保持电流的稳定是很主要的。
列驱动常日采取P沟道器件作为电流源。
为担保其事情于饱和区,至少须要有2伏电压,这样其输出电流随VDS的变革将会小于1%每伏。
当某一行有很多OLED导通时,它的总电流就比较大。
这时在连接电极上就会有较大压降,从而使VDS降落。
而这种压降又取决于显示的图形,而且是不可避免的。
以是必须将电流受VDS的变革而变革的灵敏度降至最低。
同时输出电流的不屈均性也受到驱动器件的不一致性的影响,这种不屈均性可以靠提高VGS事情电压和版图匹配技能来减小。

128×128点阵模块驱动接口,如下图所示:

128×128点阵模块驱动接口图

1. 行驱动电路设计

PT6807是点阵OLED图形显示系统64路行驱动器,它利用CMOS技能,供应64个移位寄存器和64路输出驱动,PT6807自己产生时钟旗子暗记用来掌握PT6808列驱动器。

PT6807可以设计为主,从两种模式,为OLED驱动显示供应方便;主/从模式选择由掌握脚MS来掌握,在主模式下,选择MS脚为高电平,输入/输出脚DIO1,DIO2,CL2只作为输出脚来用;在从模式下,MS脚被置为低电平,输入/输出脚CL2作为输入来用,而DIO1,DIO2的状态由SHL脚来决定。

晶振电路:主模式下,可由R、C、CR端来决定时钟频率;在从模式下,晶振电路的R,C端为悬空状态,CR端接高电平。

显示占空比选择:显示占空比靠输入脚DS1,DS2的状态来决定;在主模式下根据DS1,DS2脚的设置来选择占空比,有四种占空比1/48,1/64,1/96,1/128可供选择;在从模式下,DS1,DS2脚与电源VDD相连。

移位时钟和相位选择:PCLK2用来选择移位数据是在CL2时钟旗子暗记的上升沿,还是低落沿移出;数据移位方向的选择由MS,SHL脚来掌握。

2. 列驱动电路设计

PT6808是点阵OLED图形显示系统64路列驱动器,它也利用CMOS技能,并供应显示RAM、64位数据锁存、64位驱动和解码逻辑,内部显示RAM用来存储由八位微处理器传来的显示数据,它根据存储数据产生点阵OLED驱动旗子暗记,与PT6807(行驱动器)合营利用。

输入缓存用来许可和禁止PT6808,当输入输出数据和指令被实行时,CS1B和CS3必须处于事情状态,不论CS1B和CS3处于任何状态,RSTB和ADC都可以正常操作,并且内部状态不会改变。

输入寄存器用来与MPU接口,并临时存储要写入显示RAM的数据,当CS1B和CS3处于事情状态时,输入寄存器通过R/W和RS来选定,数据通过MPU被写入输入寄存器,然后写入显示RAM中,数据在E旗子暗记的低落沿被锁入,通过内部操作自动写入显示RAM中。

输出寄存器:当CS1B和CS3处于事情状态,并且R/W和RS为高电平时,输出寄存器用来临时存储显示数据RAM,也即显示数据RAM中的存储数据被锁存到输出寄存器。
当CS1B和CS3处于事情状态,R/W为高,RS为低时,状态数据(忙检测)可以被读出。

为了读出显示数据RAM中的内容,须要访问读指令两次,在第一次访问中,显示数据RAM中的数据被锁存到输出寄存器中,在第二次访问中,MPU读锁存数据。
这便是说,在读显示数据RAM时须要一次假读,但是,在读状态数据时不须要假读。

为了战胜在事情过程中当OLED亮度较高时的自动关屏问题,在写入数据之前该当查看该项,若关屏,则将其打开,以担保OLED屏的正常事情。
个中止定是否关屏,若关闭则将其自动打开子程序如下:

Rs=0; // rs为数据/指令选择脚

r_w=1; // r_w为读/写输入脚

e =1; // e为许可旗子暗记输入脚

busy = P3; // P3接数据线端口

e = 0;

if(busy&0x20==0x00) // 若为真,表示已关屏

{com=0x3f; // com为形参

wr_command(com);} // wr_command是写命令子程序

三、TFT-OLED仿照像素单元驱动/掌握电路

AM-OLED驱动实现方案包括仿照和数字两种。
在数字驱动方案中,每一像素与一开关相连,TFT仅作仿照开关利用,灰度级产生方法包括韶光比率灰度和面积比率灰度,或者两者的结合。
目前,仿照像素电路仍占主流,但在灰度级实现上,仿照技能与韶光比率灰度和面积比率灰度理论相结合将会是将来的一个发展趋势。
在仿照方案中,根据输入数据旗子暗记的类型不同,单元像素电路可分为电压掌握型和电流掌握型。

电压掌握型像素电路

1.两管TFT构造

电压掌握型单元像素电路以数据电压作为视频旗子暗记。
最大略的电压掌握型两管TFT单元像素电路如图1所示。

图1 两管TFT驱动电路

其事情事理如下:当扫描线当选中时,开关管T1开启,数据电压通过T1管对存储电容CS充电,CS的电压掌握驱动管T2的漏极电流;当扫描线未当选中时,T1截止,储存在CS上的电荷连续坚持T2的栅极电压,T2保持导通状态,故在全体帧周期中,OLED处于恒流掌握。

个中(a),(b)被分别称为恒流源构造与源极跟随构造,前者OLED处于驱动管T2的漏端,战胜了OLED开启电压的变革对T2管电流的影响;后者在工艺上更随意马虎实现。
两管电路构造的不敷之处在于驱动管T2阈值电压的不一致将导致逐个显示屏的亮度的不屈均,OLED的电流和数据电压呈非线性关系,不利于灰度的调节。

2.三管TFT构造

基于第二代电流传输器事理的电压掌握型像素单元电路如图2所示,虚线左边可视为外部驱动电路,右边为单元像素电路。

图2 基于第二代电流传输器事理的像素电路

在掌握模式下,T2和T3开启,T1和运算放大器构成第二代电流传输器,由于运算放大器的放大倍数可以取得很大,T1管的阈值电压对电流的影响变得不敏感,此时,流经T1的电流:

IT1=Vin/Rin

并且T1管源极电压应低于OLED的开启电压,防止OLED开启。
在保持模式下,T2和T3关断,存储电容Cs坚持T1管的栅极电压,电流经T1进入OLED。
个中放大器由COMS电路实现,所有同行像素可共用一个运算放大器。

仿真结果表明,只管T3管存在电荷注入与时钟馈漏效应,使得OLED电流略小于掌握电流;在OLED标称电流为1μA,阈值电压漂移超过5V时,掌握电流、OLED电流相对偏差分别为-0.18%、5.2%,成功补偿了TFT的空间不均性和不稳定性。

虽然电压掌握型电路具有相应速率快的特点,但由于不能准确地调节显示的灰度,难以知足显示的需求,于是人们提出电流驱动方案。
电流掌握型单元像素电路因此数据电流作为视频旗子暗记的。

3管电流掌握型TFT像素电路

4-TFT电流掌握电流镜像素电路

目前,环球已经有多家公司在从事OLED驱动IC的研究,到目前为止,还没有完备商业化的AM-OLED的驱动IC。
但NextSierra公司已推出了分别集成的TFT-OLED行列驱动NXS1008、NXS1009和掌握芯片NXS1010,张志伟等人采取该系列芯片,通过MCS-51单片机的掌握来驱动240×320×3点阵的TFT-OLED屏,实现了大信息量的动态图形显示。

由于液晶显示器件的配套驱动芯片功能比较完善,且价格低廉,以是将此类芯片移用于有源矩阵显示屏(AM-OLED)成为了国内外当前的研究焦点。
显示驱动IC是目前TFT-OLED的薄弱环节,开拓通用或者专用的驱动IC,并集成掌握电路,是提高OLED在平板及显示领域竞争力的主要动力。

往期精彩回顾

OPPO的又一首次打破!
屏下摄像头真的来了.......

维信诺供应AMOLED!
小米屏下摄像头来啦!

OLEDindustry

↓↓ 可以畅聊到天亮的行业技能群!
你要不要来?↓↓

管理员微信:OLEDindustry2

添加管理员微信 > 入群 > 尽情畅聊磋商

标签:

相关文章

CSS3扫描,引领网页设计新潮流

随着互联网技术的飞速发展,网页设计已经成为了一个至关重要的领域。在众多前端技术中,CSS3作为一门重要的技术,正引领着网页设计的新...

智能 2024-12-27 阅读0 评论0

纯棉衬衫,诠释时尚与舒适的完美融合

在众多衬衫面料中,纯棉衬衫因其独特的亲肤性、透气性和易洗性,受到了广大消费者的喜爱。纯棉衬衫不仅成为时尚界的宠儿,更成为人们日常生...

智能 2024-12-27 阅读0 评论0