關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 一種電感式觸摸屏控制器設計

        一種電感式觸摸屏控制器設計

        作者: 時間:2012-03-22 來源:網絡 收藏

        獲得的X與Y值僅是當前的坐標,它不具有實用價值,這個值不但與分辨率有關,而且也與觸摸屏和LCD的貼合狀況有關。LCD與觸摸屏的分辨率和坐標是不一樣的。因此,如果想得到體現LCD坐標的觸摸屏位置,還需要在程序中進行轉換,其轉換公式如下:
        f.JPG
        其中,LCDWidth、LCDHeight是液晶屏的寬度與高度,XLCD_min、XLCD_max和YLCD_min、YLCD_max分別是觸摸屏橫縱坐標的最大/最小值。

        2 觸摸屏控制系統硬件
        觸摸屏控制電路整體結構如圖3所示。當用觸摸筆觸摸LCD顯示屏時,觸摸檢測裝置對應的X、Y軸上會分別感應到一個信號,這個信號經過模擬電子開關,然后經兩級放大、濾波,將得到的信號分兩路處理,一路是電壓整流,另一路是頻率檢測電路;得到的數據通過MCUHT46RB 70計算,判斷出觸摸屏的位置及觸摸的方式,再由MCU將觸摸信號發送到計算機,最終實現觸摸輸入。整個觸摸屏控制電路的時序都是由單片機控制的,其他模塊的電路見后面的詳細介紹。

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

        g.JPG


        2.1 模擬電子開關電路
        模擬電子開關電路如圖4所示,該電路的功能是驅動觸摸屏檢測裝置,將觸摸信號傳送到信號處理電路。其電路主要是由CD4051組成,CD4051是一個8通道數字控制模擬開關,該芯片有3位二進制控制輸入端A、B、C和一個使能輸入端INH,以及8個信號輸入端和1個公共輸出端。當INH輸入端為高電平時,所有通道截止;當INH為低電平時,單片機通過3位二進制信號A、B、C選通一個通道的輸入信號,從公共輸出端OUT輸出,經過兩級放大電路及濾波電路后,將觸摸信號分別發送到頻率檢測電路和電壓整流電路的TOUCH_SIN端。圖4中AX、BX、CX是X軸方向上電子開關的控制輸入端,A0~A4是X軸方向上的電子開關的使能端,X00~X34與觸摸屏檢測裝置X軸接口相連接,由于一個CD4051芯片只有8個通道的數字模擬開關,不能滿足線圈數量的需求,故這里了由5個CD4051(U1~U5)組成的X軸方向上的模擬電子開關電路。同理可Y軸方向上模擬電子電路。AY、BY、CY為控制輸入端,B0~B3作為使能端,Y軸由4個CD4051(U6~U9)組成,圖中Y00~Y29與觸摸屏檢測裝置Y軸接口相連接。

        h.JPG



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南乐县| 金寨县| 永仁县| 介休市| 敦化市| 绩溪县| 江口县| 泸州市| 通道| 哈尔滨市| 黑山县| 河源市| 陇川县| 渭源县| 河间市| 鹰潭市| 浦北县| 唐河县| 福泉市| 太白县| 峨眉山市| 丁青县| 临沭县| 涡阳县| 共和县| 全州县| 阿荣旗| 拉萨市| 婺源县| 称多县| 景德镇市| 伊吾县| 霞浦县| 湄潭县| 和林格尔县| 克拉玛依市| 徐州市| 青州市| 潍坊市| 来凤县| 东方市|