首 页 关于我们 产品中心 新闻中心 人才招聘 联系我们

新闻中心
STM32系列--电容触摸屏(转)
发表日期:2017-09-23

触摸屏分类:

  1. 电阻器式:地位精准的,单点手触
  2. 电解电容(电容器)感受到式:电解电容(电容器)感受到式:支持软件多一点触碰,收费偏贵。工业化应用软件更广泛
  3. 红外线式:收费昂贵,但其外框易碎,简易 制造光电磁波辐射,曲面模型原因下失帧
  4. 外面超声波式:很好解决各方面瑕疵,其实屏风外面这样滴水滴和有尘会使接触屏变的迟顿

注:触摸屏本质上与液晶是分离的,触摸屏负责的是检测触摸点,液晶屏负责的是显示。区别开来;电容触摸屏一般都需要一个驱动IC来检测电容触摸,且一般是通过IIC接口输出触摸数据的。

常见的驱动IC:

  1. GT9147:用17*10的带动安装组成(10个感受到通路,18个带动安装通路)
  2. OTT2001A:分为13*8的控制组成部分(3个感應安全通畅,13个控制安全通畅)
注:其与MCU拼接实现4根线:SDA、SCL、RST和INT。

GT9147:

GT9147的IICIP地止,能够 是0X14或0X5D,当归位收场后的5ms内,若是INT是高电平,则用到0X14对于IP地止,不然的话用到0X5D对于IP地止,主要的设置成工作,接着请看:GT9147信息手冊.pdf这里word文件。整章你们用到0X14对于元器件IP地止(包括很低位,换算成读写系统命令则是读:0X29,写:0X28)操控ps命令寄存器(0X8040)该寄存器能读入数据资料区别值,确保区别的操纵,我们的平常的施用0和2这的两个值,读入数据资料2,需先软归位GT9147,在硬归位,,平常的要往该寄存器写2,严格执行软归位。接下来,读入数据资料0,需先普通 读入座标数据资料(因此会结束了之软归位)。配制寄存器组(0X8047~0X8100)以下共186个寄存器,用作设置GT9147的各种运作,以下设置普遍由服务商具备我想要们(有一个数组),以至于让企业大家只需要将服务商我想要们的设置,拷贝到以下寄存器里,就可做好GT9147的设置。的产品ID寄存器(0X8140~0X8143)那里共分由4个寄存器组建,用以存有成品ID,关于GT9147,这4个寄存器读到就算:9,1,4,7六个字节(ASCII码后缀名)。但是,让我们行能够 这4个寄存器的值,来确定驱程IC的类型,可以确定是OTT2001A仍然GT9147,方能实施其他的初期化。动态寄存器(0X814E)我们的仅关爱最快位和极低4位,最快位主要使用在说道buffer情况,要是上数据(平面坐标/键盘按键),buffer马上会是1,极低4位主要使用在说道效果接触点的总数,时间范围是:0~5,0,说道无触屏,5说道有5点触屏。地图坐标数据显示寄存器(共30个)

这里共分成5组(5个点),每组6个寄存器存储数据,以触点1的坐标数据寄存器组为例, 

 
我们一般只用到触点的x,y坐标,所以只需要读取0X8150~0X8153的数据,组合即可得到触点坐标。其他4组分别是:0X8158、0X8160、0X8168和0X8170等开头的16个寄存器组成,分别针对触点2~4的坐标。同样GT9147也支持寄存器地址自增,我们只需要发送寄存器组的首地址,然后连续读取即可,GT9147会自动地址自增,从而提高读取速度。


上一条:酒精废水处理(转)
下一条:铝电容又要提价 涨幅至少5%(转)

2017 © 广州HAHA体育 电子科技有限公司   版权所有   备案号