IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 「技术分享」工业触摸屏之触摸屏分类(连载) -> 正文阅读

[嵌入式]「技术分享」工业触摸屏之触摸屏分类(连载)

触摸屏作为嵌入式产品中常用的交互设备,具有交互直观,编程简易等特点,本系列文章将以多种角度分析如何选择合适的触摸屏方案及常见的故障解决方法。

1.1触摸屏的分类

触摸屏从感应方式来区分,可分为电阻式触摸屏以及电容式触摸屏。细分之下,电阻屏和电容屏还有更多的子类别,市面上常见的触摸屏信息如表1.2所示。

表1.2 常见触摸屏接口

?

综上所述,电阻屏主要通过处理器的ADC模数转换模块采集数据,而电容屏将这部分工作交给触摸IC,处理器只需通过通讯接口即可获取触摸数据。

1.2电阻屏与电容屏的优缺点

电阻屏是通过点击按压来操作的,即需要通过对屏体造成压力,就会触摸电压信号;电容屏是靠静电感应来操作的,不支持按压屏幕,支持多点触摸。电阻屏与电容屏的优缺点如表1.1所示。

表1.1 电阻屏和电容屏优缺点对比

?

1.3如何选择

实际选型中需要重点考虑以下两点:

  1. 更换尺寸后的调试工作量
  2. 由于供料情况变化,替换屏幕的成本

对于电阻屏而言,由于使用的是处理器内ADC模组(或外接的ADC芯片),更换型号以及更换尺寸,只要保证工作电压电流与原方案差别不大,即可使用。但对于复杂的如多点触控,手势识别等,电阻屏明显无法满足。

对于电容屏而言,由于需要通过如I2C、USB等通讯接口,内部的通讯协议由屏幕原厂设计,那么整个驱动受影响点就十分广泛,主要表现在以下几个方面:

  • 内核版本、通讯协议接口、驱动使用的内核环境、自身驱动的版本。内核版本变更,会导致部分内核API修改,从而驱动不适用;
  • 硬件IC升级也可能导致部分寄存器的值变化。
  • 驱动一旦修改,就会把问题遗留到生产环节,需要维持多个产品固件。

所以选择电容屏方案时,更多的需要考虑整体的供应链、生产环节的把控能力。

整体来看,电阻屏适用于复杂的工业生产环境或医疗环境,现场应用人员可佩戴手套或使用其他工具按压点触。而电容屏更适用于高端、偏消费类环境使用,可多点触控,实现更复杂的应用功能。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-05-21 19:08:40  更:2022-05-21 19:10:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 2:02:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码