この記事では、EloのAccuTouch技術の動作について詳しく説明します
AccuTouch技術がどのように機能するかについての説明は以下の情報をご覧ください。
タッチスクリーンの部品
AccuTouchの5線抵抗タッチスクリーンは、均一な抵抗コーティングを持つガラスパネルを使用しています。厚いポリエステル製のカバーシートがガラス基板の上にしっかりと吊るされており、小さく透明な絶縁ドットによって隔てられています。カバーシートの外側には硬く耐久性のあるコーティングが施され、内側には導電性のコーティングがあります。
タッチ中に起こること
スクリーンが触れられると、カバーシートの導電性コーティングがガラスのコーティングに押し付けられ、電気的接触が作られます。生成される電圧は、触れられた位置のアナログ表現です。
タッチスクリーンコントローラーが画面測定を解釈する方法
コントローラーがタッチを待っているとき、タッチスクリーンの抵抗層は4つのドライブラインを通じて+5Vにバイアスされ、カバーシートは高抵抗を介して接地されています。タッチスクリーンが触れられていないとき、カバーシート上の電圧はゼロです。カバーシートの電圧レベルはアナログ-デジタルコンバーター(ADC)によって継続的に変換され、コントローラーのマイクロプロセッサによって監視されます。
タッチスクリーンが触れられると、マイクロプロセッサはカバーシートの電圧の上昇を検出し、次のように座標を変換し始めます:
A マイクロプロセッサは、ピンHとXに+5Vを適用し、ピンYとLを接地することで、タッチスクリーンにXドライブ電圧をかけます。触れた位置のX(水平)に比例したアナログ電圧がタッチスクリーンコネクタのピンSに現れます。この電圧はADCによってデジタル化され、平均化アルゴリズムにより処理され、ホストに転送されるために保存されます。
B 次に、マイクロプロセッサは、ピンHとYに+5Vを適用し、ピンXとLを接地することで、タッチスクリーンにYドライブ電圧をかけます。今度は、タッチのY(垂直位置)に比例したアナログ電圧がタッチスクリーンコネクタのピンSに現れます。この信号は、X位置と同様に変換され、処理されます。
平均化アルゴリズムが重要な理由
平均化アルゴリズムは、タッチスクリーンとの接触が作られたり切れたりする際に生じる接触バウンスから生じるノイズを軽減します。連続したXとYのサンプルがその値が特定の範囲を超えないことを確認するためにテストされます。この範囲を超える1つ以上のサンプルがある場合、サンプルは破棄され、プロセスが再起動されます。これは、数回の連続したXサンプル(次にYサンプル)が範囲内に収まるまで続けられます。これらの値の平均がそれぞれX座標とY座標として使用されます。
独立したXとYのサンプルが取得された後、座標ペアがサンプリングされてノイズの影響を排除します。サンプルが内部の範囲に収まらない場合、すべてのXおよびY座標が破棄され、独立したXとYのシーケンスが再起動されます。有効な座標が取得されると、平均座標が決定され、ホストプロセッサに送信されます。
ビデオアライメント
XおよびYの値は、デカルト座標に似ており、Xは左から右に増加し、Yは下から上に増加します。これらの絶対座標は任意でスケーリングされておらず、タッチスクリーンごとにわずかに異なる場合があります。AccuTouchコントローラーはビデオアライメントのためにキャリブレーションできます。これにより、タッチスクリーンの座標系が表示画像と一致し、各軸が再配置され、ホストコンピュータに送信される前に座標がスケーリングされます。
X軸およびY軸の測定はグラスから発信される
AccuTouchの5線技術は、X軸およびY軸の測定のために下部ガラス基板を利用します。柔軟なカバーシートは、電圧測定プローブとしてのみ機能します。これは、カバーシートの導電性コーティングに不均一があっても、タッチスクリーンは正しく機能し続けることを意味します。その結果、ドリフトのない高精度で耐久性があり信頼性の高いタッチスクリーンが実現します。
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article