0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何旋转安装在Raspberry Pi或Pi Zero W上的LCD触摸屏

454398 来源:工程师吴畏 2019-07-26 11:09 次阅读

TFT LCD如何工作

薄膜晶体管或TFT液晶显示器(LCD)是一种使用薄膜晶体管改善屏幕的视觉质量。

使用TFT电容像素驱动电路可以提高LCD的视觉质量。像素或图像元素由有机发光二极管OLED组件组成。 OLED的视觉质量优于传统LCD。 OLED的操作类似于通用(GP)硅(Si)二极管或普通LED的操作。

GP Si二极管或传统LED使用n型和p型掺杂半导体材料。掺杂有杂质,有助于GP Si二极管和电路中的LED导电能力。虽然这种半导体结构在基本视觉指示器和显示器中工作良好,但是当在阵列中使用时,图像分辨率的质量不那么明显。

OLED使用有机分子来生产n型和p型半导体层。图1显示了典型OLED的结构。

如何旋转安装在Raspberry Pi或Pi Zero W上的LCD触摸屏

图1。典型OLED的构造

典型的OLED由六种不同的n型和p型半导体层组成。这些多层提高了显示器或屏幕的图像分辨率质量。为了打开和关闭基于OLED的像素,使用TFT电容驱动电路。

要打开或关闭OLED,需要电子驱动电路。电子OLED驱动电路设计简单,由两个主要部件组成:TFT和电容器。 TFT LCD由一系列电子OLED驱动电路组成,可由微控制器选择。

电子OLED驱动电路有两个输入控制:数据和开关选择。开关选择通过偏置TFT来启用电子OLED驱动电路。偏置是提供适当的DC工作电压以确保TFT正确接通的电路功能。数据输入控制将TFT打开或关闭。当TFT开关被偏置并导通时,控制信号使第二个TFT从电源(VDD)提供电流。

来自电源的源电流使OLED偏置,从而转动光电元件ON。光电子学是电子学与光学元件的结合。 OLED的光学组件是发光有机(聚合物)材料。

为确保TFT充分导通,使用简单的电荷泵电路。 TFT主要是场效应晶体管(FET)变体,其具有内部栅极电容。为了克服这种内部栅极电容,使用外部电容器正确地偏置FET。在该偏置方案中,与TFT的内部栅极电容相比,外部栅极电容器将具有更高的充电电压。

图2中示出了简单的TFT电容器OLED(像素)驱动器电路。各个电子像素驱动器电路被布置成制造TFT阵列。此阵列允许选择多个像素,从而在TFT LCD屏幕上创建高分辨率图像。

图2. 典型的TFT电容像素驱动电路

TFT LCD触摸屏的结构包括将多个光电元件分层在一起。分层光电子器件由背光,TFT阵列,液晶,滤色器阵列和玻璃组成。为了将图像显示为彩色,使用滤色器阵列。背光允许LCD在TFT LCD屏幕上正确显示图像。图3显示了TFT LCD屏幕的结构。

图3. 典型的TFT LCD屏幕

现在您已了解TFT LCD触摸屏的工作原理,您已准备好构建项目。

将TFT触摸屏添加到Pi Zero W

您已准备好将TFT LCD触摸屏添加到Pi Zero W.TFT LCD触摸屏的方向非常重要。不正确地安装触摸屏可能会损坏光电器件以及Pi Zero W.

通过将设备放在HDMI电缆端口连接器上来安装TFT LCD触摸屏。然后将TFT LCD触摸屏的双母连接器与安装在Pi Zero W上的公引脚对齐。在TFT LCD触摸屏顶部施加轻微压力,直到双母连接器插入Pi Zero W公引脚顶部。

图4显示了TFT LCD触摸屏最终安装到Pi Zero W SBC上。

图4。将TFT LCD触摸屏(Adafruit PiTFT)正确安装到Pi Zero W上

恭喜,您已成功将TFT触摸屏连接到PI Zero W SBC。在本教程的下一步中,您将把TFT触摸屏软件安装到Pi Zero W上。

安装Adafruit PiTFT软件

教程项目的下一步是将Adafruit PiTFT软件安装到Pi Zero W上。

您的Pi Zero W应连接到安全的无线网络,以获取Adafruit PiTFT文件互联网。使用Raspbian-Debian linux发行版附带的LXTerminal来获取PiTFT文件。

您还可以使用Putty或TeraTerm等通信终端将shell(SSH)安全保护到Pi Zero W.SSH允许您在没有连接HDMI监视器的情况下操作Pi Zero W.桌面PC VGA显示器或笔记本电脑的屏幕将用于与Pi Zero W进行交互。

显示的照片显示使用SSH方法安装的Adafruit PiTFT软件。同样,Linux命令将使用LXTerminal工作。在提示符的屏幕上键入以下Linux命令。

输入 chmod + x adafruit-pitft.sh 后命令跟随,按ENTER键。现在,您将把PiTFT软件安装到Pi Zero W上。在提示符后输入 sudo 。/adafruit-piTFT.sh 命令,如图6所示。

图6. 将PiTFT软件安装到Pi Zero W

屏幕上将显示以下PiTFT配置菜单。

图7. PiTFT配置菜单

使用以下图像将屏幕旋转180°以获得纵向。

图8. 输入1选择屏幕尺寸。

输入屏幕尺寸后,将显示旋转选项菜单。

图9 。旋转TFT LCD触摸屏的四个选项

您将输入第二个用于纵向。

图10. 输入2作为180°屏幕旋转的纵向方向

为纵向输入数字2后,PiTFT安装文件将安装在Pi Zero W SBC上。

图11. 从Adafruit服务器获取的PiTFT文件

然后输入“n”表示TFT LCD触摸屏上没有控制台模式显示。

图12. 提示询问您是否希望PiTFT到在控制台模式下显示

下一个要显示的提示询问您是否需要HDMI图像用TFT LCD触摸屏镜像。这是一个可选功能。此功能对于代码或远程和本地位置显示应用程序的调试非常有用。图13显示了镜像显示的概念。

图13. 镜像图像概念。 HDMI显示器和TFT LCD触摸屏将在两个显示设备上显示相同的图像。

为镜像功能输入“y”后,将开始TFT文件的最终安装和配置。

图14。 PiTFT软件的最终安装和文件配置。

最后一步是重新启动Pi Zero W以接受纵向方向更改。

图15。 Pi Zero W将重新启动以接受纵向TFT LCD触摸屏方向的更改

Pi Zero W将进入重启模式。完成操作后,TFT LCD触摸屏将以纵向显示图像。

图16. 以纵向显示的TFT LCD触摸屏

您已成功将TFT LCD触摸屏的方向旋转为纵向显示。您可以通过再次重复此过程来更改为原始横向方向。

OLED应用程序:Metaverse体验!

您可以通过增强现实(AR)继续探索OLED应用和TFT LCD触摸屏。

OLED应用

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LCD触摸屏
    +关注

    关注

    0

    文章

    11

    浏览量

    6683
  • 树莓派
    +关注

    关注

    116

    文章

    1697

    浏览量

    105482
收藏 人收藏

    评论

    相关推荐

    Banana Pi M5 与 Raspberry Pi 4 – 基准测试

    Banana Pi M5 基准测试已成为我的网站上最受欢迎的作品之一,而且似乎人们真正想看到的是它与其 Raspberry 口味的表亲之间的直接比较,所以这里就是 Banana Pi M5 与
    的头像 发表于 10-28 10:28 250次阅读
    Banana <b class='flag-5'>Pi</b> M5 与 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基准测试

    ​Banana Pi BPi-M4 Zero 开源硬件开发板评测试

    ,我们首先对Banana Pi提供的支持感到满意。这个 Zero 克隆的主要竞争对手可能是Raspberry Pi Zero 2
    发表于 10-15 12:06

    e络盟开售Raspberry Pi AI 摄像头

    安富利旗下全球电子元器件产品与解决方案分销商e络盟开售全新 Raspberry Pi AI摄像头,这是 Raspberry Pi 的最新产品,扩大了 e络盟的人工智能设备范围。
    的头像 发表于 10-10 10:09 172次阅读
    e络盟开售<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> AI 摄像头

    LCD触摸屏的PCB设计

    液晶显示LCD)和触摸屏技术已经成为各种电子设备的核心组成部分,从智能手机到电视和医疗设备。在这些设备中,PCB的设计对于LCD触摸屏
    的头像 发表于 07-18 11:17 1819次阅读
    <b class='flag-5'>LCD</b><b class='flag-5'>屏</b>和<b class='flag-5'>触摸屏</b>的PCB设计

    名单公布!树莓派5(Raspberry Pi 5)开发板免费试用!!!

    1.2 的 VideoCore VII GPU,散热效果也更好。摄像头、显示和 USB 接口也有很大改进。Raspberry Pi 5 使用的电源管理集成电路集成了实时时钟和纽扣
    发表于 06-27 15:40

    树莓派5,Raspberry Pi 5 评测

    进行了测试。 摄像头/显示器使用了以前用于Raspberry Pi Zero系列板的15针连接器,最近一是在Raspberry Pi
    发表于 06-19 14:51

    触摸屏与plc通讯不的原因

    触摸屏与PLC(可编程逻辑控制器)之间的通信是工业自动化领域中常见的一种应用。然而,在实际应用过程中,可能会遇到触摸屏与PLC通信不的问题。本文将从多个方面详细分析可能导致通信故障的原因,并提
    的头像 发表于 06-12 10:49 3932次阅读

    组态软件和触摸屏软件的区别是什么?

    是在PC使用,它可以使用PC的大屏幕和键盘鼠标输入,而触摸屏软件则需要使用触摸屏幕进行操作。 3. 软件开发环境不同:组态软件需要在PC
    的头像 发表于 04-24 14:04 1067次阅读

    5分钟内将Raspberry Pi Pico变成简单的示波器+波形发生器

    5 分钟内将 Raspberry Pi Pico(任何 RP2040 板)变成简单的示波器+波形发生器。
    的头像 发表于 03-04 09:14 1926次阅读
    5分钟内将<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico变成简单的示波器+波形发生器

    电容触摸屏原理 电容触摸屏和电阻触摸屏有什么区别

    电容触摸屏和电阻触摸屏是两种常见的触摸屏技术,它们在原理、结构和应用方面都有很大的区别。下面将详细介绍电容触摸屏的原理、结构和特点,并与电阻触摸屏
    的头像 发表于 01-22 16:13 3944次阅读

    基于树莓派5(Raspberry Pi 5)的高性能工业平板电脑升级版!

    。ED-HMI3020支持选择7英寸和10.1英寸两种尺寸的触摸屏,可选配 M.2 NVMe SSD 存储扩展,提高了存储容量和数据访问速度,同时包含了 1 x RS232、1 x RS485 、 1 x
    的头像 发表于 01-15 16:57 601次阅读
    基于树莓派5(<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5)的高性能工业平板电脑升级版!

    震惊!居然有人给 Raspberry Pi 5 做 X 射线!

      Jeff Geerling 会做一些莫名其妙的怪事,比如用信鸽来对抗网速,不过这也是我们喜欢他视频的原因。最近,杰夫对 Raspberry Pi 5 进行了 X 光透视,揭示了
    的头像 发表于 01-10 16:42 450次阅读
    震惊!居然有人给 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射线!

    搭载 树莓派5 Raspberry Pi 5 全新的HMI发布!

    系列分别提供了7英寸和10.1英寸两种尺寸的触摸显示供选择。 这两款 HMI 显示均采用了 Raspberry Pi 5 的大部分输入/
    的头像 发表于 12-28 11:33 807次阅读
    搭载 树莓派5 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 全新的HMI发布!

    用于室内植物圣诞树的 Raspberry Pi Pico 水监控器

    对任何室内植物都同样适用。 用于室内植物圣诞树的 Raspberry Pi Pico 水监控器 Pater Practicus 决定采用稍微高科技的方法来保持家庭圣诞树的美丽和绿色。他
    的头像 发表于 12-25 15:37 411次阅读
    用于室内植物<b class='flag-5'>或</b>圣诞树的 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 水监控器

    基于Raspberry Pi 5的蜂窝物联网项目

    今天小拜年给大家带来的是来自美国的Maker Rob Lauer的基于树莓派5的蜂窝网络项目,了解如何为新的 Raspberry Pi 5 单板计算机添加低带宽蜂窝连接。
    的头像 发表于 12-25 10:55 1208次阅读
    基于<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5的蜂窝物联网项目