基于SA1110的掌上电脑LCD的设计与实现
·输入电压:5V;
·X1和X2之间的电阻:320Ω;
·Y1和Y2之间的电阻:580Ω;
·X或Y方向的行线性:1.5%;
·绝缘电阻大于:20MΩ;
·能检测到的最小压力:24g。
本设计中所采用的Philips公司的UCB1300不令可以作为MODEM和音频模拟前端芯片,而且它的内部集成有触摸屏控制器,可以一片多用,便于在掌上系统中使用。触摸屏控制器的功能包括:对触摸屏的两层极板间施加偏置电压,当有点击动作时,产生中断信号;同时对点击处的X和Y方向的模拟电压信号进行数字量化,得到点击位置数据,保存在内部寄存器中;再通过MCP接口读到微处理器中。UCB1300与触摸屏控制器相关的特征有:javascript:window.open(this.src);" style="cursor:pointer;"/>
(1)完整的四线电阻式(压感式)触摸屏接口电路,分别连接触摸屏的4条信号线tspx、lsmx、tspy和tsmy,可以实现位置、压力和极板电阻的测量。
(2)带有内部跟踪保持电路及模拟多路开关的10位连续逼近型ADC,用于触摸屏触点数据的读出和外电路4个模拟电压的监视,其中外电路4个模拟电压监视用于电源管理。
(3)内部带有参考电压源,为10位ADC提供基准电压和虚拟地参考。这样就可以不受电源电压和温度变化的影响。
(4)4线高速串行接口数据总线,实现与主处理器SA1110的MCP同步串口通信,有严格的数据帧定义。
(5)触摸屏的各种工作模式由UCB1300的内部控制寄存器设置,而这些控制寄存器由SA1110通过MCP同步串口来读写。
(6)因为触摸屏与LCD的近耦合,来自LCD屏的大的尖峰干扰信号会影响触摸屏的工作,因此触摸屏控制器内部有4个低通滤波器,用于降低来自LCD的高频干扰。
尽管目前国内市场上的各种PDA和掌上电脑产品比较多,某些国内的品牌也很畅销,但是在产品设计和制造上,都是靠台湾地区等厂商的OEM,真正自主研究开发的硬件平台几乎为零。因此,本项目中掌上电脑硬件平台系统的研制成功,特别是基于Intel StrongARM SA1110高性能CPU的样机,在国内仍处于领先地位,并且为同组人员开发嵌入式操作系统和各种应用程序提供了硬件环境。