PSoC在LG“巧克力”手机中的应用探密

2007-10-31来源: 电子工程专辑关键字:触摸  传感  脉宽  调制

如果您正在设计一款手机,您必须解决的关键问题就是能将多少功能集成到尽可能小的空间中。手机的功能是否越多越好?这可不一定。很多人常常碰到难用的手机,就是因为这些手机在过小的空间内塞进了过多的功能。

如何将多种功能整合在一个较小空间内是手机设计工程师必须面对的问题,但同时又要避免将过多功能整合在过小的空间内。拥有独特设计的LG“巧克力”手机在这方面的做法值得借鉴,它采用电容式触摸传感器来处理大部分手机的用户输入,如图1中所示。

LG“巧克力”手机开发过程

本文“拆卸”的是一款特殊型号的“巧克力”手机,也被称作LG VX8500,它是为Verizon Wireless公司所生产的一款手机。LG电子公司与赛普拉斯半导体(Cypress Semiconductor)公司联手开发了这款手机的固件部分,随后相关代码还用在了这款手机的其它几种演变型号之中。在这个过程中,LG所进行的多数变更都与所用的按钮和接口数量有关,而整体技术及其实现细节保持不变。

赛普拉斯的设计团队在2005年5月开始与LG接触,他们极力向LG推荐其可编程系统级芯片(PSoC)架构的优点。两个团队经历几个回合的协商,提出了最终的设计要求。实际开发工作于2005年8月开始,并以在2005年10月将产品推向生产阶段作为目标。

“客户最初的要求往往不很明确,”赛普拉斯公司的固件与应用工程师Greg Virge表示,“通常客户第一次采用电容传感器时,我们要做的事情就是通过了解客户各方面的要求来最终确定他们实际的设计需求,这个过程通常需要花费几个月的时间。但是完成这一步之后,我们就能够做到有的放矢了。”

PSoC是一个带可编程逻辑的混合信号阵列。因此它可以针对包括电容传感在内的各种不同功能进行配置。Cypress的出发点在于创建一个能够轻松更改的固件平台。这已经通过“用户模块”实现,用户模块是负责特定功能的经过预配置的模拟和数字模块。例如,数字模块变成8位或16位脉宽调制器,模拟和数字模块可以整合在一起形成数模转换器。这些模块可以通过编程成为通信接口,如SPI或者半双工和全双工UART接口。电容传感在这种用户模块中进行,包括所有的传感、基准更新和决策过程。

“在推进LG项目的同时,我们也在围绕CapSense用户模块展开工作,”Virge表示,“我们仔细地将LG做这个应用所需的所有要求全部适当地放在了用户模块中。同一个用户模块及其附带的所有参考代码后来还被其它几款LG手机采用。”

该用户模块的知识产权属于LG公司,因此LG可以进行自行更改并拥有这些更改的知识产权,从而使模块符合他们的特定要求。LG实际上在公司内部的其它部门(如开发白家电的部门)采用了这个经过修改的用户模块版本。


图1:LG“巧克力”手机的大部分用户输入都由电容触摸传感器来处理。

主要器件及功能架构分析

图2所示的这个手机中的Cypress IC是采用32引脚5×5mm封装的CY8C21434-24LFXI。这个传感器在电路板对面包含九个铜焊盘。每个焊盘中都有一个孔,来自LED的光可以通过这个孔发光。每个焊盘都与PSoC I/O相连。由于PSoC实际上是微控制器,因此除了CapSense之外,它还能够执行一些其它功能。在“巧克力”手机中,LG集成了LED驱动器。


图2:这款手机采用了型号为CY8C21434-24LFXI、采用32引脚5×5mm封装的赛普拉斯IC。

由IC在板上所处的位置可见,集成这种控制功能或者与传感器相关的任何其它功能是明智的选择。其中一种功能就是确定按压按键的优先级的能力。换言之,在不同的情况下,你可能希望根据之前按下的某些按钮,更方便地按压其他一些按钮。当用户因为手指较大而同时按下两个按钮时这种功能就会起作用。因此,PSoC有能力判断出用户本来想按哪个按钮。

LG公司的设计工程师还要注重ESD保护功能。满足新机型不断变化的电子和机械设计所带来的不同,ESD要求是一个挑战。当ESD问题在传感器上发生时,会影响接收数据的完整性。避免这种负面影响的方法是采用合适算法区分ESD事件和有效按压行为。

因此,PSoC必须能识别ESD事件,与数据相比,ESD事件往往具有相当具体的签名。PSoC会等待几个周期,然后再次检查传感器。

另一个必须进行调整的设计更改是从FR4板向柔性PCB的转变。FR4比较厚,可以更好地隔离来自板背面的接地信号,因此采用FR4更容易进行设计。但其结果是原生电容(native capacitance)更低,从而导致更多的设计修改。当然,FR4成本也较低。但柔性PCB能给系统设计工程师提供更多的机械设计选择,而这正是LG“巧克力”手机这类紧凑型方案所需要的。


图3:这款CDMA手机采用了数款高通IC,其中包括MSM6500基带、RFT6150收发器和RFR6500接收差分器件。

就像我拆解的众多CDMA手机一样,这款手机中也采用了多个高通IC,如图3所示。“巧克力”手机采用了一个MSM6500基带、一个RFT6150收发器和一个RFR6500接收差分器件。其它一些可确认的元器件包括一个Wolfson 8973G音频均衡器、一个东芝多芯片封装存储器和一个美信的电源管理控制器。

关键字:触摸  传感  脉宽  调制

编辑: 引用地址:http://news.eeworld.com.cn/news/rfandwireless/200710/16577.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:印度Wipro公司收购诺基亚-西门子无线接入研发部门
下一篇:恩智浦推出第五亿个RF CMOS手机收发器

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

触摸屏驱动-JZ2440

测试方法:1、make menuconfig 去掉原来的触摸程序  ->Device Drivers->Input device support->generic input layer->Touchscreens<> s3c2410/s3c2440 tsmake uImage使用新内核启动2、在虚拟机中编译tslib2.1、解压缩tar xzf tslib-1.4.tar.gz2.2、自动生成 ./autogen.sh2.3、添加一个目录,用于保存编译结果mkdir tmp 2.4、响应一下echo "
发表于 2019-09-16

STM32学习笔记一一触摸屏

1. 简介1.1 电阻式触摸屏电阻式触摸屏利用压力感应进行触点检测控制,需要直接应力接触, 通过检测电阻来定位触摸位置 。1.1.1 电阻式触摸屏的原理电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,这是一种多层的复合薄膜,它以一层玻璃或硬塑料平板作为基层,表面涂有一层透明氧化金属(透明的导电电阻)导电层,上面再盖有一层外表面硬化处理、光滑防擦的塑料层、它的内表面也涂有一层涂层、在他们之间有许多细小的(小于 1/1000 英寸)的透明隔离点把两层导电层隔开绝缘。当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在 X 和 Y 两个方向上产生信号,然后送触摸屏控制器。控制器侦测到这一接触并计算出( X Y
发表于 2019-08-15
STM32学习笔记一一触摸屏

Microchip推出新型电容触摸式控制器,加速汽车触摸屏EMI认证

为解决汽车触摸屏开发人员面临的电磁干扰(EMI)和电磁兼容性(EMC)问题,Microchip Technology Inc.(美国微芯科技公司)宣布推出三款全新的maXTouch? 触摸屏控制器和附加优化服务。新款TD系列触摸控制器采用全新差分交互信号采集技术,可显著提高触摸屏的信噪比(SNR),即使在被厚玻璃或塑料覆盖时仍可正常工作,同时也支持驾驶员戴手套多点触控操作,可支持厚达4.5毫米聚甲基丙烯酸甲酯(PMMA)材料。针对9至13英寸汽车触摸屏,Microchip基于MXT1067TD、MXT1189TD和MXT1665TD推出了一些低成本型号,它们与近期推出的可支持20英寸触摸屏的MXT449TD
发表于 2019-07-06

STM32----GT9157触摸IC驱动

一、硬件环境        野火F429第一代开发板,5寸触摸屏,触摸IC为GT9157,支持5点触控(但IC是支持10点触控的)二、GT9157初始化总的流程:1、初始化GPIO --> 2、初始化I2C --> 3、复位GT9157以确定IC从地址 --> 4、写配置寄存器(0x8047~0x8100)(1)初始化GPIO与I2C         这个不详述,I2C可用模拟,也可用硬件I2C。STM32F4的硬件I2C稳定性还行,最重要的是,需要设置I2C等待时间       
发表于 2019-06-29
STM32----GT9157触摸IC驱动

马自达:触摸屏不安全,用抬头显示器取代

如今类似平板的触摸屏界面已经无处不在,但汽车制造商马自达选择从其汽车里清理掉触摸屏。公司官员称,这不是匆忙做出的决定。他们的研究认为触摸屏会影响驾驶安全。研究发现,触摸屏会导致驾驶中分心。  因为你需要在触摸时盯着触摸屏,用手去按触摸屏上的按钮还可能会无意中对方向盘施加力矩,导致汽车偏离车道。 因此马自达决定移除触摸屏。马自达 3 使用抬头显示器向挡风玻璃投影显示信息。 
发表于 2019-06-24
马自达:触摸屏不安全,用抬头显示器取代

基于呼吸/触摸的技术测量驾驶员血液酒精浓度 防止醉酒驾驶

,基于呼吸的系统以及基于触摸的系统,以达到酒精浓度检测的目的。基于呼吸的技术当谈及测量人体血液酒精浓度时,大多数人都比较熟悉酒精测试仪,需要驾驶员深吸一口气,再对着管子或其他传感器吹气。相比之下,DADSS的基于呼吸的系统由SenseAir及其一级汽车零部件供应商Autoliv Development研发,设计要点在于可不引人注目地分析驾驶员呼吸中的酒精含量,驾驶员只需进入车内,像平常一样呼吸就可。工作原理:该系统将驾驶员呼出的气体吸入一个传感器,该传感器可以测量酒精和二氧化碳的浓度。先了解人类呼出的二氧化碳量,作为衡量空气中酒精浓度稀释程度的一个指标。酒精分子和二氧化碳等示踪剂分子会吸收特定波长的红外光,SenseAir装置将红外线
发表于 2019-06-18
基于呼吸/触摸的技术测量驾驶员血液酒精浓度 防止醉酒驾驶

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 数字电视 安防电子 医疗电子 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved