OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10272|回复: 13

触摸屏芯片XPT2046能不能控制12.1寸的触摸屏

[复制链接]

61

主题

160

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2012-1-12
在线时间
93 小时
发表于 2012-2-21 08:54:07 | 显示全部楼层 |阅读模式
触摸屏芯片XPT2046能不能控制12.1寸的触摸屏?要是可以的话我是不是就不用专门去买触摸屏控制板了,还有就是我的单片机是51单片机,是5付供电的,这个触摸芯片能不能5付供电?请原子哥帮忙解答。谢谢!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-21 09:07:31 | 显示全部楼层
回复【楼主位】47933673:
---------------------------------
XPT2046应该也可以用在12.1寸的屏幕上的.这个主要看你的触摸屏了.而不是看触摸屏芯片.XPT2046的分辨率理论上可以到4096*4096.12.1寸也就800*600的样子吧.
芯片是不是5V供电自己看数据手册去.这类问题,就没必要论坛问了.点两下鼠标,睁眼看就知道了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

61

主题

160

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2012-1-12
在线时间
93 小时
 楼主| 发表于 2012-2-21 09:14:01 | 显示全部楼层
原子哥的意思是就是看液晶屏的分辨率,理论上只要液晶屏的分辨率小于4096*4096就可以用这个触摸芯片XPT2046了?是不是原子哥?我的12.1寸的液晶屏的分辨率是800*600的,那肯定是可以用了?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-21 11:53:01 | 显示全部楼层
回复 支持 反对

使用道具 举报

18

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
203
金钱
203
注册时间
2011-11-19
在线时间
4 小时
发表于 2012-2-21 12:22:49 | 显示全部楼层
问题是你去哪里买12.1寸的触摸屏?
回复 支持 反对

使用道具 举报

61

主题

160

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2012-1-12
在线时间
93 小时
 楼主| 发表于 2012-2-22 09:08:00 | 显示全部楼层
这个还不好办,买个三菱的MAA121DSL02型号的液晶屏(12.1寸)和控制板,再买个12.1寸四线电阻的触摸屏面板贴上去,在自己做的电路板上用上XPT2046触摸屏控制芯片,触摸屏面板接口接到自己做的电路板上就可以了,原子哥你说我说的对不对呀?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-22 09:25:09 | 显示全部楼层
说起来是蛮简单的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

61

主题

160

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2012-1-12
在线时间
93 小时
 楼主| 发表于 2012-2-22 09:37:34 | 显示全部楼层
我做单片机程序设计4年了,控制12.1寸的液晶屏早已经写好,调试好了,现在只需要往液晶屏上面贴上12.1寸的触摸板就可以了,然后把电路板再改一下,加上XPT2046这个芯片就可以了,谢谢原子哥帮忙。这个图片就是我在12.1寸液晶屏上面画的,原子哥看看怎么样?


回复 支持 反对

使用道具 举报

61

主题

160

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2012-1-12
在线时间
93 小时
 楼主| 发表于 2012-2-22 09:41:15 | 显示全部楼层
上面的液晶屏界面是我画的,不过设计程序的时候,有一个难题就是,上面的图型都是用点画的,好麻烦了,不知道原子哥有没有别的方法?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-22 10:06:52 | 显示全部楼层
界面还可以.
这东西本来就是通过画点画出来的,没其他什么办法.除非你区域填充,但是区域填充不适合画图片,只适合清屏或者整块填充固定颜色.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

61

主题

160

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2012-1-12
在线时间
93 小时
 楼主| 发表于 2012-2-22 10:11:54 | 显示全部楼层
我想了一个办法就是用一个软件把静态图形画好,用图片生成数据,这样写界面程序倒是简单了许多但是我的图片是彩色的,图片转换为数据的话,需要很大的空间,就拿这个液晶屏来说吧,分辨率是800*600的,16位颜色的话,图片生成的数据大小就是800*600*2个字节,太大了,不知道怎么办?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-2-22 11:59:26 | 显示全部楼层
回复【11楼】47933673:
---------------------------------
外扩sram
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2014-3-24
在线时间
0 小时
发表于 2014-9-6 13:54:44 | 显示全部楼层
回复【8楼】47933673:
---------------------------------
请问你的这个12.1寸的触摸屏的灵敏度怎么样呢?
回复 支持 反对

使用道具 举报

3

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2013-4-17
在线时间
6 小时
发表于 2014-10-30 13:28:41 | 显示全部楼层
回复【8楼】47933673:
---------------------------------
楼主 你12.1寸的屏 是什么接口的?  是直接控制的吗?  方便给个型号吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-30 01:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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