ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F1] STM32基础篇 触摸屏实验

[复制链接]
1255|47
 楼主 | 2018-3-12 11:43 | 显示全部楼层 |阅读模式
实验目标:
1.  复习 STM32 的硬件 SPI
2.  学习触摸屏的原理

 楼主 | 2018-3-12 11:43 | 显示全部楼层
触摸屏的简介
现在的液晶屏大部分都带触摸了,一般我们使用比较多的是电阻式触摸屏(多点触摸属于电容式触摸屏,比如几乎所有智能机都支持多点触摸,它们所用的屏就是电容式的触摸屏)
我们彩屏上面带的也是电阻式的触摸屏。
 楼主 | 2018-3-12 11:44 | 显示全部楼层
电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,它是一种多层的复
合薄膜,它以一层玻璃或硬塑料平板作为基层,表面涂有一层透明氧化金属(透明的导电电
阻)导电层,上面再盖有一层外表面硬化处理、光滑防擦的塑料层、它的内表面也涂有一层
涂层、在他们之间有许多细小的(小于 1/1000 英寸)的透明隔离点把两层导电层隔开绝缘。
 楼主 | 2018-3-12 11:49 | 显示全部楼层
当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在 X 和 Y
两个方向上的电压发生变化,产生信号,然后控制器读取信号,并计算出手指触摸的位置,
这就是电阻式触摸屏的原理。
 楼主 | 2018-3-12 11:50 | 显示全部楼层
触摸屏的控制 XPT2046  芯片简介
从上面的简介,我们知道触摸屏都需要一个 AD 转换器,也就是要将电压变化读取出
来,供主机求出触摸的位置。而我们彩屏上面使用的触摸芯片是 XPT2046。
XPT2046 的特点主要有
1)  一款 4 导线制触摸屏控制器,采用 SPI 模式进行通信。
2)  内含 12 位分辨率 125KHz 转换速率逐步逼近型 A/D 转换器。
3)  支持从 1.5V 到 5.25V 的低电压 I/O 接口。
| 2018-3-12 11:54 | 显示全部楼层
是不是触摸屏都要集成控制器,直接出来就是数字信息
 楼主 | 2018-3-12 12:38 | 显示全部楼层
XPT2046 应该有 16 个引脚,如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-3-12 12:39 | 显示全部楼层
其引脚说明

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
| 2018-3-12 12:43 | 显示全部楼层
感谢楼主分享;
| 2018-3-12 17:14 | 显示全部楼层
这个是什么接口?
| 2018-3-12 17:14 | 显示全部楼层
aizaixiyuanqian 发表于 2018-3-12 12:38
XPT2046 应该有 16 个引脚,如图:

直接来软件吧。
| 2018-3-12 17:15 | 显示全部楼层
aizaixiyuanqian 发表于 2018-3-12 11:44
电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,它是一种多层的复
合薄膜,它以一层玻璃或 ...

原理性的东西不需要了解吧。
| 2018-3-12 17:15 | 显示全部楼层

没有硬件和代码
| 2018-3-12 17:15 | 显示全部楼层
现在的触摸屏都是串口的。
| 2018-3-12 17:16 | 显示全部楼层
aizaixiyuanqian 发表于 2018-3-12 12:38
XPT2046 应该有 16 个引脚,如图:

硬件一般都是别人设计好的。
| 2018-3-12 17:16 | 显示全部楼层
aizaixiyuanqian 发表于 2018-3-12 11:44
电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,它是一种多层的复
合薄膜,它以一层玻璃或 ...

把接口说明白就行。
| 2018-3-12 17:17 | 显示全部楼层

楼主的硬件和代码在哪下载呢
| 2018-3-12 17:17 | 显示全部楼层
不都是并口的TFT吗?
| 2018-3-12 17:17 | 显示全部楼层
串口集成屏幕高端的很,内部指令很简单。
 楼主 | 2018-3-12 18:34 | 显示全部楼层

感谢支持
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表