本帖最后由 jinglixixi 于 2023-5-15 10:52 编辑
#申请原创# @21小跑堂3)TFT显示屏 无论是笔段式液晶屏还是点阵式液晶屏,都属于单色显示屏。 其中,笔段式液晶屏所用的液晶属STN型,它是通过光的反射来产生显示状态的变化,即透光的白与不透光的黑。 单色点阵式液晶屏所用的液晶属CSTN型,它是通过光的折射来产生显示状态的变化,并在彩色滤光膜的作用下形成色彩。 大多数单色手机屏所用的液晶属FSTN型,也是通过光的折射来产生显示状态的变化,并在彩色滤光膜的作用下形成色彩。 为了显示更丰富的色彩,推出了TFT显示屏它所使用的液晶属TN型,并通过TFT技术来有效地控制灰阶来提升色彩表现力。它也是通过光的折射来产生显示状态的变化,并在彩色滤光膜的作用下形成色彩。 在TFT显示屏中,最常使用的控制芯片是ILI9341,此类显示屏的分辨率多被限定在240*320像素点内,并采用SPI接口的方式工作。 图1是以雅特力开发板驱动2.2寸TFT显示屏的效果,有些屏甚至配有触摸功能。
图1 驱动TFT显示屏
参考连接:https://bbs.21ic.com/icview-3068986-1-1.html
图2是以正点原子STM32探索者V3开发板来驱动MDM-2802显示模块,该显示屏的特点是尽管其控制芯片页是ILI9341,但它的引脚排列位置却与常规的显示屏相差很大,是一种MCU控制接口,同常规的SPI接口很难兼容。
图2 驱动MDM-2802显示模块
参考连接:https://bbs.21ic.com/icview-3300926-1-1.html
此外,在正点原子这类开发板上已采用一种智能显示屏接口的技术,能较好地对接口兼容的显示屏进行识别,并自动切换相应的驱动程序来支持其实现正常显示。
图3是HT32F1654开发板驱动TFT3P4263显示模块的效果,其特点是尽管它也采用34PIN 的接口,但却与MDM-2802显示模块的引脚完全不相容。 图3 驱动TFT3P4263显示模块
参考连接:https://bbs.21ic.com/icview-3254256-1-1.html
4)IPS显示屏 IPS显示屏是TFT显示屏中的一种,其视角宽、色域广,适于制图和高清电影方面。 IPS显示屏也是靠背光显示,因此在显示黑色时不够纯。相较于OLED屏,其特点是寿命长。
图4和图5是开发板驱动0.96寸IPS显示屏的效果,显示质量还是很高的。 图4 驱动IPS显示屏
图5 显示效果
参考连接:https://bbs.21ic.com/icview-3270184-1-1.html
5)OLED显示屏 OLED显示屏是一种利用有机发光二极管所构建的器件,因自身发光所以在使用中不受外界光源的影响。在OLED屏中,SSD1306是一种十分常用的控制芯片,其驱动方式以I2C方式为主。 OLED屏有多种类型和尺寸规格,如0.91寸、0.96寸等。此外,它还分为单色屏和双色屏。 值得指出的是,这里的双色屏是一个准双色屏,其色彩被附在指定的区域,而不能自由地变换色彩。 图6 和图7是以PIC16F18446开发板来驱动单色屏和双色屏的显示效果。 图6 驱动0.91'单色屏
参考连接:https://bbs.21ic.com/icview-3113318-1-1.html
图7 驱动0.96'双色屏
参考连接:https://bbs.21ic.com/icview-3273114-1-1.html
6)电子墨水屏 电子墨水屏的特点是,在断电的情况下它依然能维持所显示的内容,这是其它显示屏所不具备的。目前,墨水屏的唯一不足是价格偏高。 电子墨水屏也有黑白与彩色之分,但色彩比较暗淡。
图8是开发板驱动电子墨水屏的显示效果,在无需刷新信息的情况下,电子墨水屏是绝对低功耗的。 图8 电子墨水屏
参考连接:https://bbs.21ic.com/icview-3264664-1-1.html
7)触摸屏及串口屏 图9和图10是两款基于触摸功能的显示屏,均可将设计好的界面下载到显示模块。在交互方面,这两者均是自身兼备的,可谓独立性很高。
对于其中的串口屏来讲,它可以直接以串口通信的方式来接收和方式数据,并可以指令的方式来显示检测数据、绘制数据波形图、设置工作参数及切换功能等。 图9 串口屏
参考连接:https://bbs.21ic.com/icview-2967906-1-1.html
至于其中的智能屏,则可以直接对显示屏进行编程,在程序功能不是很复杂的情况下,用显示屏自身的MCU就可解决问题,而不需要另配开发板。 图10 智能屏
至此,我们的显示器件之旅就告一段落了,希望这次游览能为大家带来收获。
|