OLED硬件电路设计

2024-01-03 07:44
文章标签 oled 硬件 电路设计

本文主要是介绍OLED硬件电路设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

OLED,全称有机自发光二极管。其主要通过控制注入子像素发光材料的电流大小,实现不同颜色的显示。
在这里插入图片描述
OLED屏幕的每个像素点都可以理解成一颗独立控制的灯珠,开启时只需要进行显示的像素点即可。不像LCD一样,显示需要整块背光的亮度,因此OLED屏可实现AOD(熄屏显示)以及屏下指纹。

原理图

在这里插入图片描述
其主要分为电源和信号。

电源

关于OLED屏的供电,主要分为DISP_AVDD,PVDD PPVEE DISP_VCI DISP_VIO以及TPAVDD TPVIO。
DISP_AVDD(7.3V) DISP_VCI(3.0V)负责给屏幕内部的模拟电路部分供电。
PVDD和PVEE给与屏幕显示像素部分供电。其中PVDD不可调为固定值,通常在4.6V。PVEE电压可调。根据不同亮度通过ESWIRE引脚进行电压的调节。 在这里插入图片描述
上图为屏幕由最亮至最暗的PVEE电压变化图。

关于PVEE电压值,其由ESWIRE的脉冲次数所决定。
在这里插入图片描述

如下为OLED屏PVEE电压值在-1.6V的波形图。对应51个上升沿脉冲。51个上升脉冲结束,随后PVEE变为-1.6V。
在这里插入图片描述

在手机硬件设计方面,DISP_AVDD PVDD PVEE往往由一颗DCDC电源芯片所提供。
在这里插入图片描述

PVDD DISP_AVDD为BOOST架构,PVEE因为为负压所以采样BUCK-BOOST架构。
除前面三路电,还有关DISP_VIO给与屏幕模拟部分供电。TPAVDD TPVIO均给TP供电。

信号

除了电源外还含有RST INT TE MIPI SPI ESWIRE ASWIRE信号等。与LCD屏大部分一致。
其中MIPI只有在显示画面变化才会存在数据传输与LCD屏存在差异。ESWIRE作为PVDD PVEE的Control PIN,同时还负责PVDD的电压输出值。ASWIRE作为DISP_AVDD的Control PIN,还负责DISP_AVDD的电压输出值。

功耗

OLED屏叫LCD屏优点之一其中就是功耗。LCD屏只要画面显示,其MIPI信号传递屏幕的显示数据就在不停的传输。而OLED屏则不一样,为了降低功耗,当画面处于静态时,MIPI无数据传输,静态画面存储至屏幕内部存储中。

除此之外,关于屏幕的功耗主要由上述的几路电流的耗流所决定。不同场景下各路电的耗流甚至电压均会出现一些变化。

关于亮度和刷新率的提升这点不必过多解释,其必定带来功耗的上升。

其中,亮度的提升主要影响部分为ELVDD与ELVSS的两路功耗。前面说过电压方面ELVDD为稳定的4.6V,ELVSS随着亮度发生变化。耗流方面,举一个曾经做过的项目屏幕这两路耗流情况,在5nits变化至500nits时,两路电的耗流可从2mA上升至接近200mA,两路电的耗流值一致保持同步上升。
在这里插入图片描述

在抬升刷新率方面,耗流的变化主要体现在DVDD VDDI VCI以及AVDD。其中VDDI耗流变化较为明显。此四路电又被称为Driver IC Power。
在这里插入图片描述
虽说OLED屏较LCD屏功耗低。然而在纯白画面相同亮度的情况下OLED的功耗不一定具备优势。曾有机构专门对此测试对比过。
在这里插入图片描述
在显示白色画面情况下,oled像素中的红绿蓝都要发光且颜色一致,才能组合成白光。随着纯白画面不具备优势但是根据发光原理来看,在黑色画面OLED屏的功耗显著优于LCD屏。

这篇关于OLED硬件电路设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/564971

相关文章

Linux下如何使用C++获取硬件信息

《Linux下如何使用C++获取硬件信息》这篇文章主要为大家详细介绍了如何使用C++实现获取CPU,主板,磁盘,BIOS信息等硬件信息,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录方法获取CPU信息:读取"/proc/cpuinfo"文件获取磁盘信息:读取"/proc/diskstats"文

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

C#实现获取电脑中的端口号和硬件信息

《C#实现获取电脑中的端口号和硬件信息》这篇文章主要为大家详细介绍了C#实现获取电脑中的端口号和硬件信息的相关方法,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 我们经常在使用一个串口软件的时候,发现软件中的端口号并不是普通的COM1,而是带有硬件信息的。那么如果我们使用C#编写软件时候,如

如何安装HWE内核? Ubuntu安装hwe内核解决硬件太新的问题

《如何安装HWE内核?Ubuntu安装hwe内核解决硬件太新的问题》今天的主角就是hwe内核(hardwareenablementkernel),一般安装的Ubuntu都是初始内核,不能很好地支... 对于追求系统稳定性,又想充分利用最新硬件特性的 Ubuntu 用户来说,HWEXBQgUbdlna(Har

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

机器视觉硬件选型根据某项目相机镜头

一 项目总需求 1、大视野检测需求: (1)大视野: ①产品尺寸15.6寸屏幕,产品大小:350mm x 225mm; ②产品料盘尺寸大小:565mm x 425mm; ③工作距离:880mm;检测精度:500μm; 1、大视野检测需求: (1)大视野: ①产品尺寸15.6寸屏幕,产品大小:350mm x 225mm; ②产品料盘尺寸大小:565mm x 425mm; 工作距离:

学习硬件测试05:NTC(ADC)+正弦波(DAC)+DMA(ADC+DAC)(P73、P76、P78)

文章以下内容全部为硬件相关知识,鲜有软件知识,并且记的是自己需要的部分,大家可能看不明白。 一、NTC(ADC) 1.1实验现象 本实验用 NTC 采集温度,数码管实时显示温度数据(整数),左下角 USB 小串口每隔 1S 打印温度信息。 1.2硬件电路 NTC 电阻是一个模拟温度传感器,随着温度的升高,电阻值逐渐减小。电路简单介绍如下: 电源滤波电容在 25℃ 室温下 NTC 电

集运系统需要与哪些硬件设备集成?

随着电商和跨境贸易的不断发展,集运服务越来越受到海外用户的青睐。集运系统作为一种高效的跨境物流管理工具,可以协调各个环节之间的物流流程,提高物流效率和管理水平,被越来越多的集运企业采用。而集运系统作为集运服务的重要组成部分,也需要配套相应的硬件设备才能更好地支持跨境集运业务。下面就来介绍一下集运系统需要哪些硬件设备支持呢? 1.PDA:是一种便携式电子设备,可以轻松地进行数据采集和处理,具有移

一台笔记本电脑的硬件都有哪些以及对应的功能

一台笔记本电脑的硬件通常包括多个关键组件,这些组件共同协作,确保电脑的正常运行。以下是笔记本电脑的主要硬件及其功能: 1. 中央处理器(CPU) 功能:CPU 是电脑的“大脑”,负责处理所有的计算和指令执行。它执行操作系统和应用程序的指令,控制其他硬件设备。常见品牌:Intel(如 Core i3/i5/i7/i9)、AMD(如 Ryzen 系列)。 2. 内存(RAM) 功能:内存用于存

Pr:首选项 - 音频硬件

Pr菜单:编辑/首选项 Edit/Preferences Premiere Pro 首选项中的“音频硬件” Audio Hardware选项卡可以指定计算机的音频设备和设置,还可以指定 Pr 用于音频回放和录制的 ASIO 和 MME 设置(仅限 Windows)或 CoreAudio 设置(仅限 macOS)。 当连接音频硬件设备时,该类型设备的硬件设置(如默认输入、默认输出、主时钟、延迟和