こんにちは。バー(チューブ)上の手の位置を検出するために MPR121 を使用しています。手を電極の上に長時間置く場合、6つの異なる領域を区別する必要がある。
すべて正常に動作しているように見えますが、しばらくすると電極がランダムに検出状態のままになり、センサをリセットするとすべてが初期状態に戻ります。
vddは3v3です
チューブの直径は約 3cm、周囲は約 9cm で、写真のような形状の 6 つの互いに噛み合った銅電極があります。
静電容量電極は接地電極と噛み合って配置されており、近接感知を最小限に抑え、タッチのみを検出します。3mm間隔で3mmのトレース。
電極部分は1mm厚の革で覆われています。総感知面積は約125cm2、電極の実際の面積は約33cm2です。
構成は AN3994 に基づいています。ベースラインフィルタリングを無効にしました。
[0x5E] --> 0x00
[0x34] --> 0x00
[0x35] --> 0x00
[0x2B] --> 0x01
[0x2C] --> 0x01
[0x2D] --> 0x00
[0x2E] --> 0x00
[0x2F] --> 0x01
[0x30] --> 0x01
[0x31] --> 0xFF
[0x32] --> 0x02
[0x5D] --> 0x00
[0x7B] --> 0x0B
[0x7B] --> 0x0B
[0x7D] --> 0xCA
[0x7E] --> 0x83
[0x7F] --> 0xB5
[0x5E] --> 0x8C
[0x5E] --> 0x4C
電極が検出状態のまま動かなくなる理由について何かアイデアはありますか?
ご協力をよろしくお願いいたします。
こんにちは、エンリケ
電極のデザインと MPR121 の構成は正しいようです。
ステアリング ホイールがタッチ状態の基準として使用されるベースラインの値を変更しているようです。タッチを適切に検出するための正しい構成が見つかるまで、しきい値を上限値に変更することをお勧めします。
サルードス、
ホセ・レイエス
-----------------------------------------------------------------------------------------------------------------------
注: この投稿で質問が解決した場合は、「正解」ボタンをクリックしてください。ありがとう!
-----------------------------------------------------------------------------------------------------------------------