X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
51单片机
[原创] 做了一个电容屏的IIC接口转USB
明天会更好124
2018-4-28 17:20
楼主
实现的功能:电容屏的触控芯片一般对外接口为IIC接口,无法在windows/linux等电脑主机上直接使用,通过增加一颗转接芯片实现IIC接口转免驱USB接口,可以直接在通用电脑上免驱使用触控屏。
实现框图如下:
目前转接方案已支持汇顶(如GT911/GT9110/GT928等)、墩泰(如FT5406/FT5446等)、集创北方(如ICNT88X6)等主流触控IC的IIC接口转USB接口。有需求或技术探讨的可直接联系球球1258305301.
应用场景:1、中小尺寸的触控屏,主板为windows/linux/Android等操作系统,这些操作系统提供多个USB接口可以支持多种USB设备,但是对外一般不提供IIC接口,所以对触控屏的需求是USB接口。
2、KTV的点歌机,一般触摸信号都是RS232或RS485连接到主机,但现在点歌主机也大多用windows/linux等系统,所以同样的需要将RS232等串口信号转换为USB信号。
方案构成:转接方案采用一颗USB单片机CH554来实现,USB端模拟成多点触控multi-touch设备,这种设备在windows/linux/Android等操作系统下无需安装驱动,即插即用。另一端通过IIC接口使用触控芯片的协议操作触控芯片实现触控数据的解析和传输。
在此方案中CH554的主要作用是通过IIC接口驱动触控芯片并且将屏幕触摸数据转换成电脑可以识别的HID TouchScreen数据,(支持Windows/MAC OS/Linux/Android等常用操作系统)。当然触控芯片的接口不仅局限于IIC,如果是SPI接口或其他接口只要有通讯协议一样可以实现此功能。
用CH554模拟Multi Touch
软件部分:
一般电容触摸IC都是I2C/SPI接口,速度不超过400kbps,只需使用CH554模拟I2C总线接口读取相关的数据即可,如:按下释放状态、坐标、坐标ID、按下手指的数量等。 获取数据后通过USB接口将数据上报给主机。
原理图:
游客,如果您要查看本帖隐藏内容请
回复
此内容由EEWORLD论坛网友
明天会更好124
原创,如需转载或用于商业用途需征得作者同意并注明出处
点赞
(2)
回复评论 (50)
沙发
sanhuasr
谢谢分享学习一下
点赞
2018-4-29 09:11
板凳
beijihubigu
看上去 好像挺厉害的
点赞
2018-4-29 22:58
4楼
beijihubigu
下载下来 学习学习
点赞
2018-4-29 22:58
5楼
明天会更好124
引用:
beijihubigu 发表于 2018-4-29 22:58
下载下来 学习学习
点赞
2018-5-2 09:37
6楼
沁恒USB单片机
单价1元含税的USB和Touchkey单片机CH551G已大批量出货,试样QQ:1258305301
点赞
2018-5-3 14:32
7楼
qmc2001
谢谢分享
点赞
2018-5-27 02:44
8楼
zheng7848
1111厉害
点赞
2018-9-6 11:43
9楼
litm
下载下来 学习学习
点赞
2018-9-27 15:56
10楼
766138734
谢谢分享,我试下能不能用
点赞
2018-10-25 11:24
11楼
yuandayuan69
赶紧看看
点赞
2018-10-29 17:25
12楼
hanjia214304
奈斯,看得多了,就懂了
点赞
2018-10-30 16:02
13楼
ruanhua222
谢谢分享这么好的资料
点赞
2018-11-29 18:12
14楼
kake138
学习学习电容屏的IIC接口转USB
点赞
2019-1-11 20:23
15楼
天地摩登恒
CH554是什么内核??
点赞
2019-1-11 21:55
16楼
mcza30
谢谢分享
点赞
2019-1-14 22:09
17楼
华用陈工
学习了,感谢分享
点赞
2019-1-17 10:18
18楼
沁恒USB单片机
引用:
天地摩登恒 发表于 2019-1-11 21:55
CH554是什么内核??
51内核
单价1元含税的USB和Touchkey单片机CH551G已大批量出货,试样QQ:1258305301
点赞
2019-1-17 19:19
19楼
zx1325q
学习一下
点赞
2019-2-20 20:17
20楼
419412471
来学习学习
点赞
2019-2-25 08:38
1
2
3
/ 3 页
下一页
最新活动
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
TI 有奖直播 | 使用基于 Arm 的 AM6xA 处理器设计智能化楼宇
Follow me第二季第3期来啦!与得捷一起解锁高性能开发板【EK-RA6M5】超能力!
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
随便看看
读写2GB的SD卡与8GB的有何不同?
signaltap使用简介
电源小知识 逆变效率测试转换公式
Qorvo at CES 2020:5G、物联网、Wi-Fi 6和V2X的创新解决方案
帮忙改下430程序
那位大神有32的绝对值编码器的程序!!!
对讲机屏蔽箱技术资料
dsp28335 Ecap总结
电机驱动控制精华汇总帖
基于ST AMG SensorTile的智能手套
FPGA的PLL时钟的应用
初步分析电赛G题
JLINK是否支持STM8仿真下载?
关于DM9000AE的eboot驱动(wince)
新手提问!!急救,关于CCS装载.out问题
【转载】一按即肆 ASUS M4A89GTD pro/USB3.0
提问+IAR for MSP 编译后的(+ 30 absolute )是什么意思?
建议大家使用真人头像,帖子就更人性化了
ulink2仿真时出错
EVC下检测USB连接的消息
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复