当前位置:领航仪器 > 应用领域 > 嵌入式微惩罚器ARM7202触摸屏接口打算-微惩罚器

嵌入式微惩罚器ARM7202触摸屏接口打算-微惩罚器

文章作者:应用领域 上传时间:2020-03-25

  嵌入式微处罚器ARM7202触摸屏接口策画-微处罚器 微处罚器触摸屏嵌入式接口策画 摘要□□□□□:1 小序嵌入式体例中触摸屏越来越遍及地行使。分别的行使范围触摸屏的策画形式也各不相像□□□□□,凡是有以下三种□□□:(1)行使触摸屏模块。触摸屏模块供应圭臬的硬件接口与行使体例(凡是为PC或X86架构的工控机)相连□□□□,安置驱动标准后即可使命□□□□□,根基无需开辟;(2)扩展触摸屏负责器。应用领域这是嵌入式体例中策画触摸屏遍及操纵

 

  1 小序嵌入式体例中触摸屏越来越遍及地行使。分别的行使范围触摸屏的策画形式也各不相像□□□□□,凡是有以下三种□□□□□:(1)行使触摸屏模块。触摸屏模块供应圭臬的硬件接口与行使体例(凡是为PC或X86架构的工控机)相连□□□□□,安置驱动标准后即可使命□□□,根基无需开辟;(2)扩展触摸屏负责器。这是嵌入式体例中策画触摸屏遍及操纵的技巧□□□,常用的触摸屏负责芯片有ADS7843、ADS7846等□□□□□,这些芯片内部集成了A/D转换器和触摸屏的驱动电道□□□,同时要策画必然的软件;(3)与前面形式(2)相仿□□□□□,有些处罚器集成了A/D转换器□□□□,通过IO口模仿触摸屏的驱动信号也可完毕触摸屏的负责。跟着芯片本领的兴盛□□□□□,处罚器内部集成的资源越来越厚实□□□□,有些芯片内部一经集成了触摸屏负责器。如韩邦摩登半导体公司的32位ARM处罚器ARM7202(HMS30C7202)芯片□□□□,其内部集成了电阻式触摸屏负责器。ARM7202集成了ARM7TDMI CPU核、存储器收拾单位(MMU)、8KB高速缓冲存储器(Cache),主频达70MHz。是一高本能嵌入式处罚器。除触摸屏负责器外□□□□,其片内还包蕴了其他厚实的资源□□□□□,如LCD负责器、SDRAM负责器、应用领域停止负责器、DMA 负责器等。ARM7202与触摸屏的接口正在软/硬件策画上有些与前面三种分别的方面。2 硬件策画2.1 电阻触摸屏道理电阻触摸屏是一众层的复合膜□□□□□,由一层玻璃或有机玻璃行为下层□□□□□,外貌涂有一层透后的导电层□□□□,上面再盖有一层塑料层□□□,它的内外貌也涂有一层透后的导电层□□□□,正在两层导电层之间有很众藐小的透后隔断点把它们隔离绝缘□□□,如图1。当手指触摸屏幕时□□□□□,日常绝缘的两层导电层正在触摸点身分就有了一个接触□□□,负责器检测到这个接触后□□□□,个中一边导电层接通Y轴宗旨的5V匀称电压场□□□,另一导电层将接触点的电压引至负责器实行A/D转换□□□□,取得电压值后与5V比拟即可得触摸点的Y轴坐标□□□□,如图2。同理得出X轴的坐标。这是扫数电阻触摸屏联合的根基道理。<img src="http://fs.gongkong.com/uploadfile/techarticle/import/1332071jnnn5x50ad7gbg1.gif" <="" p="">图1 触摸屏机合<img src="http://fs.gongkong.com/uploadfile/techarticle/import/133207r319ru3619ycl66i.gif" <="" p="">

  图2 Y宗旨坐标检测等效电道

  2.2 ARM7202与触摸屏的接口ARM7202片上资源包蕴触摸屏负责器□□□□,用于负责4线电阻式触摸屏。正在5道A/D转换通道中A0和A1是用于触摸屏坐标搜聚的□□□□,同时芯片供应ATSXP、ATSXN、ATSYP和ATSYN四根扫描线阔别对X宗旨和Y宗旨实行扫描。ATSXP和ATSXN正在X宗旨施加正向电压时□□□,正在Y宗旨检测到X坐标的对应值;同理ATSYP和ATSYN正在Y宗旨施加正向电压时□□□□□,正在X宗旨检测到Y坐标的对应值□□□□□,阔别由A0和A1搜聚。为了淘汰体例功耗和触摸屏所占CPU资源□□□,只正在有落笔时触摸屏负责器才启动扫描□□□,通过A/D转换取得坐标的对应值□□□□□,于是需正在外部策画落笔检测电道□□□□□,如图3所示。图中IRLML6302和IRLML2402阔别为PMOSFET和NMOSFET□□□□,行为开合管负责X宗旨和Y宗旨的扫描输出。PB7接上拉电阻□□□□□,检测落笔停止□□□,当有落笔时□□□□□,PB7检测到低电平□□□□,触发停止。PB6为停止检测电道的使能信号□□□□,当PB6为高电平淡□□□,停止有用□□□□,触摸屏扫描无效;反之停止无效□□□,触摸屏扫描有用。<img src="http://fs.gongkong.com/uploadfile/techarticle/import/133208fukdbr90bhgbfgd9.gif" <="" p="">

  图3 触摸屏外部电道

  3 触摸屏负责标准

  机制分别的操作体例下对触摸屏的行使各有分别□□□□□,但都席卷了兴办的初始化、兴办读写及停止相应等根基模块。应用领域触摸屏的驱动标准涉及到两个停止□□□□□:落笔停止和触摸屏A/D转换停止。所包蕴的标准模块有□□□□:触摸屏初始化、落笔停止任职标准、A/D停止任职标准、滤波标准和坐标转换标准。这里中心诠释触摸屏的两个停止。触摸屏初始化标准完结外部电道的停止设立和采样率的设立□□□□,并将触摸屏的A/D停止和A/D转换器电源封闭□□□□,使外部电道停止有用。有落笔时□□□□□,外部停止被触发□□□,进入落笔停止任职标准。应用领域正在落笔停止任职标准中清停止源□□□□,合外部停止□□□□,使外部停止电道无效□□□□□,掀开触摸屏停止和AD转换器电源。此时触摸屏电道起先扫描触摸屏。触摸屏A/D转换罢了后□□□□,爆发A/D停止□□□□□,进入A/D停止任职标准。正在触摸屏A/D停止任职标准中□□□□□,清A/D停止□□□,合触摸屏A/D停止□□□,读A/D转换值。此时还要占定落笔是否连接□□□,若无落笔□□□,开外部电道停止□□□□□,使外部停止电道有用□□□□□,合A/D停止和A/D转换器电源□□□,进入节能形式□□□□,如图4(a);若再有落笔□□□□□,要连接开触摸屏A/D停止□□□□□,使外部停止电道无效□□□□□,触摸屏的A/D转换连接实行□□□□,如图4(b)所示。

  <img src="http://fs.gongkong.com/uploadfile/techarticle/import/133209ygttztdzogtzdjtd.gif" <="" p="">

  图4 触摸屏标准流图

  由A/D转换取得的值是触摸屏上触摸点的X坐标和Y坐标的值□□□□,要通过必然的技巧转换为显示屏上的坐标。正在A/D转换时□□□□,每次由A/D转换寄存器取得4组转换值□□□□□,可能策画一个滤波标准以进步检测精度。4 标准策画触摸屏的行使标准模块有□□□□:触摸屏初始化、应用领域落笔停止任职标准、A/D停止任职标准、滤波标准和坐标转换标准。初始化标准、滤波标准和坐标转换标准是凡是常例通用标准。触摸屏驱动标准其焦点是落笔停止和A/D转换这两个停止任职标准□□□,以下是正在uc/OS操作体例下触摸屏驱动标准的两个停止任职标准□□□□□,其仔细诠释睹评释。

  <img src="http://fs.gongkong.com/uploadfile/techarticle/import/13321370o7pkp9sok9zze2.gif" <="" p="">

  5 罢了语

  依照上述对触摸屏使命机制的判辨□□□□□,笔者正在及时嵌入式操作体例uc/OS下编写的触摸屏驱动标准行使于基于ARM7202的智能负责器□□□□,实习注明体例安静牢靠□□□,餍足了正在杂乱的及时众使命情况中触摸屏神速相应的请求。

本文由领航仪器发布于应用领域,转载请注明出处:嵌入式微惩罚器ARM7202触摸屏接口打算-微惩罚器

关键词: 应用领域