不斷的重複做實驗,希望找出關鍵的影響因素,優先懷疑是AC電源造成的影響,將供電的Switching Power更改成鋰電池供電,將示波器的電源接上UPS,由UPS的電池供電,電容改變的狀態減少一些,確定AC電源會對測量觸控面板的電容值產生影響,改用Cypress的發展系統取代電腦以及ADLINK ADC9111,用 Psoc 5內部的 ADC讀取電壓值,用發展系統的LCD顯示結果,不用示波器,完全隔離AC電源的因素,效果又改善一些,但變動量依然大於訊號,無法成功的識別接觸是否發生,使用PSoc 5內部的多工選擇器,掃描8條 ITO電極,可以成功分辨出相對的大小,有手指接觸到的ITO電極讀到的電壓較小,表示電容值較大,但不同次的實驗表現出的相對大小卻不穩定,有時幅度大,有時幅度小,雖然可識別卻不一定每次成功,對這結果我並不滿意,希望能再突破,相信有許多的觸控技術研發團體,都與我一樣碰到相同的障礙無法跨越,然後使用軟體演算法來解決。
四個月的時間,重複上千次的實驗,總算靈機一動想出解決的辦法,一舉將3~6%的訊號變動量一次增加到 100~300%的訊號變動量,成功的跨越障礙,完成第一次的大突破,讓電容式觸控變簡單。 |