单片机扩展触摸屏人机接口的应用实例
本文介绍了四线电阻式触摸屏控制器 BBADS7843 与 AVR 单片机 Atmega128 的硬
件连接和驱动程序设计。
触摸屏
如图 1,典型触摸屏的工作部分一般由三部分组成:两层透明的阻性导体层、两层导
体之间的隔离层、电极。阻性导体层选用阻性材料,如铟锡氧化物(ITO)涂在衬底上构成,
上层衬底用塑料,下层衬底用玻璃。隔离层为粘性绝缘液体材料,如聚脂薄膜。电极选用
导电性能极好的材料(如银粉墨)构成,其导电性能大约为 ITO 的 1000 倍。
图 1 触摸屏
触摸屏工作时,上下导体层相当于电阻网络。当某一层电极加上电压时,会在该网络
上形成电压梯度。如有外力使得上下两层在某一点接触,则在电极未加电压的另一层可以
测得接触点处的电压,从而知道接触点处的坐标。比如,在顶层的电极(X+,X-)上加上电
压,则在顶层导体层上形成电压梯度,当有外力使得上下两层在某一点接触,在底层就可
以测得接触点处的电压,再根据该电压与电极(X+)之间的距离关系,知道该处的 X 坐标。
然后,将电压切换到底层电极(Y+,Y-)上,并在顶层测量接触点处的电压,从而知道 Y 坐
标。四线制电阻触摸屏也是目前最常用的触摸屏产品。本系统中选用 AMT9502。
触摸屏控制器硬件设计