触摸屏的驱动芯片ADS7843

    触摸屏由于其体积小、轻便和接口简单的特点,成为一种在嵌入式系统中应用广泛的输入设备。S3C44B0X通过端口G模拟串行的SIO接口与触摸屏专门的控制芯片ADS7843(由Burr-Brown公司生产)进行数据传输,来完成对触摸屏触摸位置坐标的读取。触摸屏接口专用芯片ADS7843要完成两件事:一是完成电极电压的切换;二是采集接触点处的电压值,并进行A/D转换。
    触摸屏组成:
    触摸检测部件:安装在显示器屏幕前面,检测用户触摸位置,接受后送触摸屏控制器。
    触摸屏控制器:接收触摸点检测装置信息,并将它转换成触点坐标,再送给CPU。比如ADS7843。
    ADS7843是TI 公司生产的4 线电阻触摸屏转换接口芯片。
    ADS7843功能:
    (1)电极电压的切换。
    (2)采集接触点处的电压值,并进行A/D转换。
    ADS7843特性:
    (1)可编程控制8位或者12位A/D转换模式。
    (2)低导通电阻模拟开关。
    (3)实现触摸屏的驱动选择控制(X、Y通道)。
    (4)供电电压为2.7~5V。
    (5)参考电压VREF为1V~+Vcc。
    (6)转换电压的输入范围为0~VREF。
    (7)最高转换速率为125kHz。
    编程说明:
    (1)S3C44B0X端口初始化:PCONG
    (2)S3C44B0X端口初始化:PUPG
    (3)触摸屏X坐标控制字
    (4)触摸屏Y坐标控制字
    (5)触摸点坐标读取过程
    (6)检测PENIRQ是否为低电平。如果PENIRQ=0,则认为有接触。
    (7)使ADS7843有效、无效
    (8)向ADS7843发送控制字
    (9)等待ADS7843 的BUSY管脚从高变低
    (10)从ADS7843接收数据

版权声明:aysz01 发表于 2024-09-09 9:22:52。
转载请注明:触摸屏的驱动芯片ADS7843 | 电工学习网

暂无评论

暂无评论...