LCD (一) 杂谈

2024-05-27 16:32
文章标签 lcd 杂谈

本文主要是介绍LCD (一) 杂谈,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一般来说,我们看到的lcd设备 是一个 模组(电路板和其他设备的组合)
由 lcd面板 和 驱动IC 和 触摸屏(有可能没有) 组成一个lcd设备 可以按多种类别分类1. lcd接口2. 面板厂家3. 驱动IC厂家4. 屏幕材质5. 尺寸6. 是否带触摸屏
lcd 接口
  • 常见lcd接口
  • 常见lcd接口及转换芯片
  • Mipi 接口 和 LVDS 接口区别
MCU接口(CPU接口)目前最常用的连接模式,一般是80系统(68系统已经不存在了)。数据位传输有8位,9位,16位和18位。连线分为:CS/RS(寄存器选择),RD/,WR/,再就是数据线了。优点是:控制简单方便,无需时钟和同步信号。缺点是:要耗费GRAM,所以难以做到大屏(QVGA以上)RGB接口(TTL接口)大屏采用较多的模式,数据位传输也有6位,16位和18位之分。连线一般有:VSYNC,HSYNC,DOTCLK,VLD,ENABLE,剩下就是数据线。它的优缺点正好和MCU模式相反。
SPI接口采用较少,连线为CS SLK,SDI,SDO四根线,连线少但是软件控制比较复杂
LVDS接口// 以 http://www.emtronix.com/product/lcd_hdmi_lvds_rgb.html#1 中的 ETA926-Lxx 为例// 接口如下LVDS_OUT0- LVDS_OUT0+ LVDS_OUT1- LVDS_OUT1+ LVDS_OUT2- LVDS_OUT2+ LVDS_OUT3- LVDS_OUT3+ LVDS_CLK- LVDS_CLK+I2C_SDA I2C_SCLTSC_IRQ TSC_RSTnBLIGHT_PWMPWR_5V0 PWR_3V3GND
MIPI接口DBI-2DPI-2DSI-2 v1.0 (January 2016)  // 需要关注的接口DCS
HDMI接口
EDP接口
miniLVDS接口
V-by-One接口
USB DP接口
  • 常见LVDS接口液晶屏定义
  • LCD屏:RGB接口与MCU接口区别

MCU-LCD屏它与RGB-LCD屏主要区别在于显存的位置:RGB-LCD的显存是由系统内存充当的,因此其大小只受限于系统内存的大小,这样RGB-LCD可以做出较大尺寸,象现在4.3"只能算入门级,而MID中7",10"的屏都开始大量使用.MCU-LCD的设计之初只要考虑单片机的内存较小,因此都是把显存内置在LCD模块内部.然后软件通过专门显示命令来更新显存,因此MCU屏往往不能做得很大.同时显示更新速度也比RGB-LCD慢.
屏幕材质
  • TN?IPS?笔记本的屏幕到底都有什么不一样?
屏幕材质分为TFT,TFD,UFB,STN,DSTN,OLED。详细介绍:TFT(Thin Film Transistor)是薄膜晶体管的缩写。TFT式显示屏是各类笔记本电脑和台式机上的主流显示设备,该类显示屏上的每个液晶像素点都是由集成在像素点后面的薄膜晶体管来驱动,因此TFT式显示屏也是一类有源矩阵液晶显示设备。TFD是Thin Film Diode薄膜二极管的缩写,最初开发出来的TFD只能显示4096色,但如果采用图像处理技术可以显示相当于26万色的图像。不过相对TFT在色彩显示上还是有所不及。UFB是Ultra Fine Bright的缩写。是三星手机的专用彩色显示屏技术。在设计上UFB采用了特别的光栅设计,可减少像素间距,以获得更佳的图像质量。STN(Super Twisted Nematic)是用电场改变原为180度以上扭曲的液晶分子的排列从而改变旋光状态,外加电场通过逐行扫描的方式改变电场,在电场反复改变电压的过程中,每一点的恢复过程较慢,因而产生余辉。它的好处是功耗小,具有省电的最大优势。DSTN即双层STN,过去主要应用在一些笔记本电脑上。它解决了传统STN显示中的漂移问题,显示效果较STN有了大幅度提高。由于DSTN分上下两屏同时扫描,所以在使用中有可能在显示屏中央出现一条亮线。
OLED,有机发光二极管(Organic Light-Emitting Diode, OLED)又称为有机电激光显示、有机发光半导体。由美籍华裔教授邓青云(Ching W. Tang)于1979年在实验室中发现。
Light Emitting Diode苹果使用的是TFT型液晶显示屏。其全称是Thin Film Transistor薄膜晶体管,是有源矩阵类型液晶显示器AM-LCD 中的一种。TFT可以说是目前比较成熟的液晶显像技术了。 液晶显示屏主要有几种,TN型、STN型、TFT型、LTPS、OLED等。1.TN型TN型液晶显示器因技术层次较低,价格低廉,应用范围多在3英寸以下的小尺寸产品,而且仅能呈现出黑白单色及做一些简单文字、数字的显示,主要应用于电子表、计算器、简单的掌上游戏机等消费性电子产品。
2.STN型STN型液晶显示器较TFT型工艺简单,成品率较高、价格相对便宜,面向对比强烈与画面转换反应时间较快的商品,因此多应用于信息处理设备。如果在液晶面板前加一片彩色滤光片,则可显示多种色彩,甚全可达全彩化程度。此种产品多使用于文字、数字及绘图功能的显示,例如低档的笔记本电脑、掌上电脑、股票机和个人数字助理(PDA)等便携式产品。
3.TFT型TFT型液晶显示器因为显示反应速度更快,适用于动画及显像显示,故广泛应用于数码相机、液晶投影仪、笔记本电脑、桌上型液晶显示器。由于其在色彩品质及反应速度方面较STN型产品为佳,因此也是目前市场上的主流产品。
尺寸
一般情况下,驱动大尺寸屏一般都用 LVDS、HDMI,像15.6寸,以EDP 接口居多,10.1寸及以下,更多的是 MIPI、RGB 居多。
是否带触摸屏(touchscreen, touch pannel)
除了显示屏接口,很多设备会带触摸屏,目前工控行业主流的触摸屏接口主要有 USB、I2C
面板厂商
面板LG三星群创光电友达光电股份有限公司京东方科技集团股份有限公司夏普中华映管股份有限公司东芝集团天马微电子股份有限公司京瓷株式会社
驱动IC厂商

驱动IC矽创电子奕力科技联咏科技奇景光电格科微电子敦泰电子新相微电子天鈺科技晶门科技瑞鼎科技

选型

在选择显示屏接口的时候,更多的是考虑显示屏的成本来设计接口,比如如果选择15.6寸的显示屏,那么会选择EDP接口,因为目前15.6寸的EDP接口的显示屏会比LVDS便宜很多。设计10.1寸或者7寸显示屏接口,如果给予成本考虑,对分辨率要求不是太高,一般都选择标准RGB接口,成本地,货源多。

这篇关于LCD (一) 杂谈的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

嵌入式linux系统中LCD屏驱动实现思路分析

在 Linux 下 LCD 的使用更加广泛,在搭配 QT 这样的 GUI 库下可以制作出非常精美的 UI 界面。接下来就来学习一下如何在 Linux 下驱动 LCD 屏幕。                           第一:Framebuffer设备简介       先来回顾一下裸机的时候 LCD 驱动是怎么编写的,裸机 LCD 驱动编写流程如下: ①、初始化 I.MX6U

我在高职教STM32——LCD液晶显示(3)

大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正因如此,才有了借助 CSDN 平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思的教学设计分享出来,主要面向广大师生朋友,单片机老鸟就略过吧。欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!

「杂谈」Nanopore组装的拟南芥基因组效果如何?

使用的数据来自于一篇发在NC的拟南芥的基因组文章,文章用了minimap/miniasm 进行组装,然后用racon和Pilon进行polish, 最后拼接处62 contigs 且N50 = 12.3 Mb。 wget ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR217/003/ERR2173373/ERR2173373.fastq.gzseqkit seqk

(南京观海微电子)——TFT LCD压合技术

TFT-LCD TFT-LCD open cell后段制程主要指的是将驱动IC和PCB压合至液晶板上,这个制程主要由三个步骤组成: 1.ACF (Anisotropic Conductive Film)的涂布。 在液晶板需要压合驱动IC的地方涂布ACF,ACF又称异方性导电胶膜,特点是上下方向导电,左右方向不导电,主要作用是连通驱动IC与液晶面板。 2.驱动IC的压合。 将驱动IC压合至已经

u8g2 使用IIC驱动uc1617 lcd有时候某些像素显示不正确

折腾了很久,本来lcd是挂载到已经存在的iic总线上的,总线原来是工作正常的,挂载之后lcd也能显示,但是有时候显示不正确,有时候全白的时候有黑色的杂点。 解决方案: 1.最开始以为是IIC总线速度快,降低iic总线速度效果不明显 2.参考示例,把iic连续发数据改成单次一个字节发送,有效果,但是还是有错误的地方 3.分析可能传输的数据接收可能有错误,将iic电路中上拉电阻默认的10K改成

我在高职教STM32——LCD液晶显示(2)

大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正因如此,才有了借助 CSDN 平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思的教学设计分享出来,主要面向广大师生朋友,单片机老鸟就略过吧。欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!

STM32 SPI驱动TFT LCD

利用STM32F030 的SPI驱动TFT LCD,我使用的LCD为240*320像素的2.4寸彩屏,驱动IC为ili9341,只需四根线即可点亮LCD,先贴上SPI配置吧,声明一下,F030的SPI配置和F103等的配置有些不一样 /*LCD SPI Init*/ void SPI_Config(void) {   GPIO_InitTypeDef GPIO_InitStru

杂谈-Android和Ios的对比

在当前的智能手机市场中,Android和iOS两大操作系统占据了主导地位。它们各自拥有独特的优势和劣势,为用户提供了不同的使用体验和选择。以下是对Android和iOS系统优缺点的详细对比,旨在帮助用户更全面地了解两大系统。 一、Android系统 优点: 多样性与开放性:Android系统以其开放源代码的特性,吸引了众多手机制造商的加入,从而形成了多样化的设备生态系统。这使得Android

编程:单精度浮点型数据与双精度浮点型数据杂谈

单精度浮点型数据与双精度浮点型数据杂谈 文章目录 单精度浮点型数据与双精度浮点型数据杂谈序言浮点数据类型内存占用精度与取值范围  取值范围 序言   在编程计算中,浮点型数据的运算常常用到。嵌入式编程中对于数据的传输,一般是扩大N被取整,在应用程序中虽然可以被直接使用,但是我个人常常思考浮点型数据具体在内存中的表现形式。本文经过查询参考资料后,做为一篇记录型的文章。如果错误之

C语言杂谈:结构体内存对齐

#include<stdio.h>struct S1{char c1;int i;char c2;};struct S2{char c1;char c2;int i;};int main(){printf("%d\n", sizeof(struct S1));printf("%d\n", sizeof(struct S2));return 0;} 看上面的代码,我们想想应该会输