關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 觸摸屏控制器設計

        觸摸屏控制器設計

        作者: 時間:2009-12-04 來源:網絡 收藏

        2.1 總體結構
        關鍵在于對驅動模塊的控制,本文采用AT89C2051作為驅動電路的控制核心,通過ADS7843模塊接收上得到的信號并控制驅動電路作出相應的反應,通過RS232串行通信發送到計算機上顯示出來。其整體結構框圖如圖3所示。

        本文引用地址:http://www.104case.com/article/163444.htm

        2.2 驅動原理電路
        在本文的觸摸屏驅動電路中,應用了ADS7843芯片作為其中的驅動模塊,它在的作用下完成了觸摸坐標信息采集及A/D轉換,并將處理后的信息送到中,實現了信息交互功能。它的內部驅動電路原理如圖4所示。

        從圖4中可以看出控制信號通過簡單的電阻與三級管組合來驅動四線電阻式觸摸屏。通過單片機輸出指令控制三極管的通斷,形成對該驅動電路的循環掃描以檢測是否有按壓動作以及讀取XY的坐標。

        該驅動電路的主要工作時序為:
        (1)檢測是否有按壓動作
        ①YCTR+=1,YCTR-=0此時三極管V2、V3都為關斷狀態。
        ②XCTR+=0,XCTR-=1此時三極管V1、V4都為開通狀態。
        ③A/D轉換器讀ADC的電壓值,若大于門限值則說明有按壓動作。
        (2)讀X坐標
        ①YCTR+=1,YCTR-=0此時三極管V2、V3都為關斷狀態。
        ②XCTR+=0,XCTR-=1此時三極管V1、V4都為開通狀態。
        ③A/D轉換器讀ADX的電壓值。
        (3)讀Y坐標
        ①XCTR+=1,XCTR-=0此時三極管V1、V4都為關斷狀態。
        ②YCTR+=0,YCTR-=1此時三極管V2、V3都為開通狀態。
        ③A/D轉換器讀ADY的電壓值。



        關鍵詞: 設計 控制器 觸摸屏

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 淮安市| 长白| 嫩江县| 平南县| 古交市| 南漳县| 南开区| 同江市| 丹棱县| 澜沧| 城步| 社会| 柏乡县| 广河县| 盈江县| 孝义市| 特克斯县| 新平| 百色市| 屏南县| 五原县| 比如县| 水富县| 泰兴市| 南华县| 苍山县| 家居| 丰台区| 内黄县| 静宁县| 龙海市| 大关县| 黔南| 辽阳市| 湘乡市| 甘洛县| 南郑县| 子长县| 措勤县| 微博| 石林|