电容式触摸屏的控制器电路设计

发布时间:2011-11-4 阅读量:1601 来源: 发布人:

中心议题:
    * 电容式触摸屏的控制器电路设计
解决方案:
    * 触摸屏激励信号源介绍
    * 触摸电流处理电路介绍
    * 自动调零电路介绍
    * 通讯接口介绍

摘要:该文介绍一种适用于电容式触摸屏的控制器电路,该控制器由8751单片机系统及相应的触摸感应电路组成,阐明了电容式触摸屏的结构和控制器的硬件电 路及各部分的功能,以及确定触摸位置坐标的原理与方法。利用该控制器可以获得手指在屏上触摸的位置和触摸轻重度信息,通过串行口或并行口将信息传送给计算 机,基于这些信息可以设计用户应用程序。该控制器电路及相应的控制软件已全部实现。

计算机触摸屏是一种显著改善人机操作界面的输入设备,具有直接、简单、快捷的优点,在各个领域中有着广泛的应用前景,尤其适用于计算机屏幕菜单式问答系 统,例如工业控制监控、军事指挥、商场导购、宾馆功能介绍、各种咨询系统等。目前国外触摸屏有电容式、电阻式和红外式之分。由于电容式触摸屏具有数据连 续、分辨率高、屏结构简单、内藏式等优点,可以不改变原计算机结构,因而获得广泛应用。触摸屏是履盖在计算机显示终端上的玻璃屏,透过玻璃屏能看到显示屏 上的图象。电容式触摸屏是在玻璃屏上喷涂某种金属氧化物薄膜,如可使用铟锡氧化物。在触摸屏的四周边缘上安排有若干电极,使得交流电能够较均匀地在一个方 向上流过整个触摸屏,其结构如图1 所示。触摸屏每一边可安排5个或6 个电极,以适合 14″ 、17″ 等不同触摸屏的需要。当用手指触摸玻璃屏某一位置时,使用者的体电容加到电路中,引起电极之间电容的变化。为了感应电容值的变化,并确定手指触摸的位置, 必须设计1 个能与主机CPU 通讯的控制器。为此笔者研制了适用于电容式触摸屏的控制器。本文主要介绍该控制器的硬件组成、各部分功能以及确定触摸位置的原理和方法。
图1 电容式触摸屏结构
Fig. 1 St ructure of capacitive touch panel


1 触摸屏控制器电路及其功能

触摸屏控制器总体结构如图2 所示。控制器的所有时序都由单片机控制,各部分功能叙述如下。
图2 触摸屏控制器总体框图
Fig. 2 General diagram of controller for touch panel


 


1. 1 触摸屏激励信号源
控制器的激励信号源如图3 所示。信号由函数信号发生器8038 产生,它能够输出正弦波和方波,正弦波用作触摸屏的激励信号。单片机通过 8 位 D/ A 转换器可控制8038 的振荡频率,一般控制在200 kHz 左右,以避开计算机显示器扫描信号产生的干扰。同时,由8038 产生的方波信号提供给模拟解调器,作为解调信号参考源。由于8038输出的正弦波信号功率有限,为此在8038的正弦波信号输出端增加了功率放大电路。
图3 控制器的激励信号源
Fig. 3 Excitat ion signal sour ce in cont roller


1. 2 触摸电流处理电路
触摸电流处理电路如图4 所示。假设在没有触摸时,调零电路已使变压器次级中心抽头上的电流为零。当有触摸时,将使中心抽头上的电流产生变化,其波形为经信号激励源频率X0 调制的信号。如果在位置坐标为X、Y的点上进行触摸,则中心抽头电流通过模拟解调器解调输出,并由低通滤波器滤波后,可得到与坐标X、Y及触摸轻重度Z 相对应的触摸电流i X、iY、iZ。

由于测量值的变化范围较宽,如果简单地将其信号放大后,接入 A/ D 转换器ADC1001,将使其位置测量精度大大下降。为此使用了积分器,使其输出的电压与t XiX、tYiY、tZi Z 相对应,其中,tX、t Y、t Z 为积分因子,对应的积分时间由单片机控制模拟开关的开通时间来实现,这样就能适合于测量值的变化。

1. 3 自动调零电路
在没有触摸的情况下,由于元器件的误差等原因,变压器次级中心抽头上的电流不一定为零,从而引起测量误差,为此本控制器设置了自动调零电路,如图5 所示。该电路将12 位D/ A 转换器DAC1230 的输出,通过电容耦合到SIG-信号上,使得变压器次级中心抽头上的电流调整为零。
图4 触摸电流处理电路
Fig. 4 Touch current pr ocessing circuit

1. 4 通讯接口

电容式触摸屏控制器设置了串行接口和并行接口,将测量计算得到的位置坐标数据传送给计算机。串行接口为RS - 232 标准接口,可通过拨码开关进行设置:波特率为1200、9 600 或19 200; 进行奇/偶校验或不校验; 采用二进制码或ASCⅡ码通讯。并行接口为CENTRONICS标准接口。由拨码开关还可设置4 种数据发送模式: 连续模式、增量模式、按下发送模式和放开发送模式。

2 触摸屏扫描模式和触摸位置的确定

在图1 所示的触摸屏上,如果在 P 点触摸,为了确定触摸坐标X、Y及触摸的轻重度,必须设计适当的扫描模式,使得激励信号SIG+和SIG-按预先安排好的时序分别作用于触摸屏的各边电极 上,依次形成各方向的触摸电流。扫描时序由控制器中的单片机通过多路开关进行控制。本控制器设计了4 种扫描模式。第 1种模式为将SIG+加到触摸屏的左边电极上,SIG-加到触摸屏的右边电极上,触摸屏的上边和下边电极全部开路,这样在触摸屏的X 方向上建立了交流电压梯度,经解调器解调和滤波后,可得到X 方向上的触摸电流为iX= KXXV/ Zf ,其中,V为变压器次级对于中心抽头虚地的电压,KX 为常量,V/ Zf 为电路等价阻抗触摸电流。第2 种模式为将SIG+加到触摸屏的左边电极上,同时也加到触摸屏的右边电极上,这时在X 方向上建立了均匀的交流电压。如果在触摸屏上任意一点进行触摸,则经解调器解调和滤波后,得到其触摸电流为i ZX= KZXV/ Zf ,其中,KZX为常量。由iX 和iZX得X 方向的触摸位置坐标为X= (KZX/ KX)·( iX/ i ZX ) ,式中,iX、iZX在以上2 种扫描模式下测得,而常量KZX/ KX 可由实验确定。一旦确定了KZX / KX,就可计算出X 方向的任意触摸位置坐标X。同样,第3 种模式是将SIG+和SIG-分别加到触摸屏的上边电极和下边电极上,即可得到Y方向上的触摸电流为i Y= KYYV/ Zf ,其中,KY 为常量。第4种模式是同时将SIG+加到触摸屏的上边电极和下边电极上,得等价阻抗触摸电流为 iZY= KZYV/ Zf ,其中,KZY为常量。也可由 iY 和 iZY得Y 方向的触摸位置坐标为 Y=(KZY/ KY) ( i Y/ i ZX) ,其中,常量KZY/ KY 同样可由实验确定。

触摸坐标的计算由单片机软件实现。在测量触摸位置坐标的同时,也得到了触摸轻重度
的信息,该信息可用于设置触摸轻重度的阈值或唤起一个应用程序。

3 结语
本文给出了电容式触摸屏控制器的硬件线路,该控制器电路已全部实现。通过硬件线路
设计及相应软件的配合,在触摸同一点的重复精度与触摸灵敏度上得到用户认可,达到了预
想的技术要求,有关控制器的软件部分将另文论述。
相关资讯
能效提升10倍!南芯科技SC3601破解压电微泵驱动难题

随着大模型训练与推理需求激增,AI芯片单卡算力持续攀升,高功耗带来的高温升问题已成为制约技术发展的关键瓶颈。实验数据表明,当芯片工作温度接近70-80℃时,温度每升高10℃,其性能将骤降约50%。传统风冷及均温板(VC)技术依赖被动式相变散热,受限于二维平面导热模式,已无法满足高功率密度设备的散热需求。在此背景下,液冷技术凭借主动循环冷却液的特性展现出革命性优势——液体导热能力是空气的25倍,体积比热容高达空气的1000-3500倍,对流换热系数可达空气的10-40倍。而在液冷系统的核心组件中,压电微泵因其响应快易控制易集成的特性备受关注,却长期受困于驱动电压高控制精度低等技术难题。南芯科技最新推出的SC3601压电驱动芯片,正是瞄准这一技术空白,以190Vpp驱动电压和突破性能效表现,为移动智能终端散热带来全新解决方案。

盛美上海订单能见度覆盖全年,炉管与电镀设备驱动第二增长曲线

半导体清洗设备龙头盛美上海(688082)近期披露的机构调研显示,公司产能利用率持续饱和,第三季度订单已全部排满,第四季度订单即将满载,业务能见度覆盖2025全年。这一强劲需求得益于全球半导体行业的复苏及公司在细分领域的差异化技术壁垒。2024年公司实现营业收入56.18亿元,同比增长26.65%;2025年第一季度归母净利润达2.46亿元,同比增幅约200%,显著高于行业平均水平。

DDR4内存价格暴涨背后的产业链变局:供需失衡触发十年罕见涨势

近期全球DRAM市场经历剧烈波动,DDR4现货价格出现近十年最大涨幅。2025年6月13日,DDR4 8Gb(512M×16)单日暴涨7.99%,16Gb(1G×16)涨幅达7.9%;截至6月17日,DDR4 16Gb现货价再涨6.32%至9.25美元,4Gb规格更单日飙涨8.77%。近三个交易日累计涨幅突破20%,二季度以来部分规格涨幅超130%。这一异常波动直接触发产业链抢货潮,深圳华强北经销商反馈“每日报价跳涨,现货一票难求”。

英特尔启动大规模裁员计划,应对财务与市场竞争压力

根据最新行业报道,英特尔公司正计划在其核心制造业务部门实施大规模裁员,预计削减工厂工人的比例高达20%。这一举措旨在缓解公司当前的财务压力和市场挑战,反映出芯片行业竞争的日益激烈。英特尔制造副总裁纳加·钱德拉塞卡兰在近期致员工的内部信中强调,裁员是应对承受能力不足和财务状况的必要手段,尽管这将带来不可避免的痛苦。公司目标是在全球范围内裁减15%至20%的工厂工人,主要裁减动作将于7月启动,相关通知已在上周正式下发。

Teledyne推出三款航天级CMOS传感器:攻克太空成像可靠性难题

Teledyne e2v最新推出的三款航天级工业CMOS传感器(Ruby 1.3M USVEmerald Gen2 12M USVEmerald 67M USV),分辨率覆盖130万至6700万像素,均通过Delta空间认证及辐射测试。这些传感器在法国格勒诺布尔和西班牙塞维利亚设计制造,专为极端太空环境优化,适用于地球观测卫星恒星敏感器宇航服摄像机及深空探测设备。产品提供U1(类欧空局ESCC9020标准)和U3(NASA Class 3)两种航天级筛选流程,并附辐射测试报告与批次认证。