基于RX140創建一個基本的含有12個自容按鍵的觸摸應用工程
2.10
調試觸摸運行參數
2.10.1 在"CapTouch Parameters (QE) View"中,可以對觸摸運行參數進行調整,包括:
Drift Correction Interval漂移校正間隔
Long Touch Cancel Cycle長按鍵取消周期
Positive Noise Filter Cycle按鍵On判斷的噪聲濾波周期
Negative Noise Filter Cycle按鍵Off判斷的噪聲濾波周期
Moving Average Filter Depth移動平均濾波深度
Touch Threshold觸摸閾值
Hysteresis遲滯
NOTE
在使用以上相關參數進行靈敏度調整時,只能進行微調。寄生電容值從根本上決定了靈敏度的高低。
2.10.2 在"CapTouch Parameters (QE) View"中,點擊按鈕,使能自動寫入參數功能。
該功能打開后,修改參數,按下回車鍵,新參數即可立即生效。
2.10.3 在"CapTouch Parameters (QE) View"中,將"Drift Correction Interval"從255修改為100,回車。
"漂移校正間隔Drift Correction Interval"用于應對環境、器件老化等電容環境變化非常緩慢的情況。
根據應用的實際需要,調整設定值。
在本實驗例中,將"Drift Correction Interval"的設定值從默認255,改為100后,代表基準參考值"Reference Value"的藍色曲線,將以設定值為100的時間間隔進行更新,此時加快了對環境變化的響應速度。
2.10.4 在"CapTouch Parameters (QE) View"中,將"Touch Threshold"從3740修改為2000,回車。
代表"閾值Threshold"的綠色曲線立即發生變化,從3740修改為2000。
原來按下按鍵后,測量值需要超過3740,才能判定為按鍵按下,現在只需要超過2000,即可判定為按鍵按下。
那么在按壓力度不變的情況下,通過改變"閾值Threshold",由3740縮小2000,從而提高了按鍵靈敏度。
2.10.5 在"CapTouch Parameters (QE) View"中,將"Long Touch Cancel Cycle"從0修改為100,回車。
在按鍵一直按下,時間超過設定值為100的時間后,按鍵狀態強制由On改為Off,如下圖所示:
2.10.6 在"CapTouch Parameters (QE) View"中,將"Positive Noise Filter Cycle"從3修改為20,回車。
在按鍵按下,測量值超過門檻20+1個周期后,才進行按鍵狀態On的判斷,如下圖所示:
2.10.7 在"CapTouch Parameters (QE) View"中,將"Negative Noise Filter Cycle"從3修改為20,回車。
在按鍵抬起,測量值跌落門檻20+1個周期后,才進行按鍵狀態Off的判斷,如下圖所示:
2.10.8 在"CapTouch Parameters (QE) View"中,將"Moving Average Filter Depth"從4修改為50,回車。
在按鍵按下和抬起時,當"Moving Average Filter Depth"的設定值較大時,移動平均濾波效果越強,測量值曲線的斜率越緩慢。
在按鍵按下和抬起時,當"Moving Average Filter Depth"的設定值較小時,移動平均濾波效果越弱,測量值曲線的斜率越陡峭。
2.10.9 在"CapTouch Parameters (QE) View"中,將"Hysteresis"從187修改為3000,回車。
當測量值在代表"閾值Threshold"的綠色曲線下方, 在設定值為3000的區間內波動時, 即便超過或者跌落"閾值Threshold",按鍵狀態也不改變。
審核編輯:劉清
-
噪聲濾波器
+關注
關注
0文章
21瀏覽量
13246 -
電容觸摸
+關注
關注
0文章
70瀏覽量
16458
原文標題:瑞薩電容觸摸技術之低功耗應用——RX140實驗環節 (2)-6
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論