Lab Session 4
在Lab 3的基礎(chǔ)上增加低功耗 (Auto Judgement) 功能
5.2
使用Smart Configurator添加必要的驅(qū)動(dòng)程序
5.2.1 在"Project Explorer"的"Lab_session_1"工程中
雙擊"Lab_session_1.scfg"
打開"Smart Configurator"
5.2.2 設(shè)定Low power timer clock (LPTCLK) 的時(shí)鐘源
選擇"Smart Configurator"的"Clocks"選項(xiàng)卡
將HOCO改為24MHz,SCKCR都改為1/4,將FCLK、ICLK、PCLKB、PCLKD都改為6MHz
勾選"IWDT-dedicated low-speed clock"
單擊下圖紅色框內(nèi)的圓點(diǎn),將"Low power timer clock(LPTCLK) "的時(shí)鐘源設(shè)定為"IWDT-dedicated low-speed clock"
5.2.3 添加Low-power Timer Driver驅(qū)動(dòng)程序
點(diǎn)擊"Smart Configurator"的"Components"選項(xiàng)卡,點(diǎn)擊按鈕,在彈出的"Software Components Selection"中,取消選擇"Hide items that have duplicated functionality",然后找到"Low-power Timer Driver",選中后點(diǎn)擊Finish,完成添加。
NOTE
注意需要取消選擇 "Hide items that have duplicated functionality",才能顯示"Low-Power Timer Driver"
5.2.4 Low-Power Timer Driver設(shè)定
將"LPT clock source"的設(shè)定改為"IWDT-dedicated on-chip oscillator"
NOTE
"Low-Power Timer"將作為CTSU的external trigger使用
5.2.5 r_ctsu_qe設(shè)定
確保"Select automatic judgement code"的設(shè)定為Enable
NOTE
automatic judgement與auto sensing、auto judgement是同一個(gè)功能。
5.2.6 添加Control Low Power States驅(qū)動(dòng)程序
選擇"Control Low Power States"
單擊Finish
5.2.7 "Control Low Power States"設(shè)定
保持默認(rèn)不變。
5.2.8 添加ELC驅(qū)動(dòng)程序
選擇"ELC Driver"
NOTE
注意需要取消選擇 "Hide items that have duplicated functionality" 才能顯示 "ELC Driver"。
5.2.9 ELC Driver設(shè)定
保持默認(rèn)不變。
NOTE
CTSU在低功耗模式下工作時(shí),需要使用ELC。
5.2.10 點(diǎn)擊?生成驅(qū)動(dòng)程序代碼
點(diǎn)擊圖標(biāo),編譯程序。
5.3
自動(dòng)調(diào)整過程 (Auto Tuning Process)
5.3.1 開始自動(dòng)調(diào)整過程 (Auto Tuning Process)
在 "Cap Touch Workflow" 的 "2.Tuning Touch Sensors" 中,單擊"Start Tuning”
5.3.2 自動(dòng)調(diào)整過程 (Auto Tuning Process)開始,依次顯示如下四步,這時(shí)不需要用戶操作。
第一步:開始自動(dòng)調(diào)整過程,引導(dǎo)用戶按提示操作,按照要求 "觸摸按鍵" 或者 "不要觸摸按鍵"。
第二步:QE正在測(cè)量所有觸摸按鍵的寄生電容。
第三步:QE正在調(diào)整觸摸按鍵的偏置電流值
第四步:QE開始進(jìn)行靈敏度測(cè)量
NOTE
以上自動(dòng)調(diào)整過程 (Auto Tuning Process) 開始時(shí)的四個(gè)步驟的圖片可參考。
5.3.3 第五步:靈敏度測(cè)量
自動(dòng)調(diào)整過程 (Auto Tuning Process) 完成前四步準(zhǔn)備工作后,開始第五步。
如下圖所示,為MEC電極,"Mec00,TS05" 進(jìn)行靈敏度測(cè)量。
使用手指或者手掌靠近MEC電極,在期望的接近傳感距離停住,例如距離MEC電極1.5cm處,查看進(jìn)度條的變化,按下PC鍵盤的任意鍵,接受靈敏度測(cè)量。
如下圖所示,為Button00到Button11的12個(gè)按鍵,進(jìn)行靈敏度測(cè)量。
按照提示,使用手指以正常壓力按住Button00/TS05的觸摸按鍵,此時(shí)黃色進(jìn)度條將根據(jù)手指按壓觸摸按鍵的力度而變化,保持期望的按壓力度,同時(shí)按下PC鍵盤的任意鍵,接受該觸摸按鍵的靈敏度測(cè)量。
NOTE
注意此時(shí)MEC電極作為接近傳感電極工作。
5.3.4 完成自動(dòng)調(diào)整過程 (Auto Tuning Process) 后,自動(dòng)彈出結(jié)果
顯示了MEC電極的閾值Threshold
顯示12個(gè)按鍵的閾值Threshold
點(diǎn)擊"Continue the Tuning Process", 自動(dòng)調(diào)整過程的結(jié)果對(duì)話框關(guān)閉。
自動(dòng)調(diào)整過程 (Auto Tuning Process) 完成。
5.3.5 在 "Cap Touch Workflow" 的 "2.Tuning Touch Sensors" 中,點(diǎn)擊 "Display Tuning Result"
自動(dòng)調(diào)整過程 (Auto Tuning Process) 的結(jié)果,如下圖所示:
包括Method、Kind、Name、Touch Sensor、Parasitic Capacitance、Sensor Driver Pulse Frequency、Threshold、Scan Time,以及Overflow等重要信息。
(受環(huán)境影響,重新進(jìn)行自動(dòng)調(diào)整過程時(shí),寄生電容值會(huì)有細(xì)微差異,傳感器驅(qū)動(dòng)脈沖頻率也有可能因寄生電容值的變化發(fā)生變化;閾值Threshold也會(huì)因按壓力度的變化發(fā)生變化,閾值也可以在配置文件中直接修改。)
5.3.6 輸出參數(shù)文件
在"Cap Touch Workflow"的"2.Tuning Touch Sensors"中,勾選"Use an external trigger"
點(diǎn)擊"Output Parameter FIles"
以下三個(gè)參數(shù)文件將被覆蓋
qe_touch_define.h
qe_touch_config.h
qe_touch_config.c
NOTE
"Low-Power Timer"將作為CTSU的external trigger使用。
審核編輯:劉清
-
瑞薩
+關(guān)注
關(guān)注
36文章
22386瀏覽量
88053 -
寄生電容
+關(guān)注
關(guān)注
1文章
299瀏覽量
19799 -
電容觸摸
+關(guān)注
關(guān)注
0文章
70瀏覽量
16670 -
觸摸按鍵
+關(guān)注
關(guān)注
7文章
124瀏覽量
68099 -
時(shí)鐘源
+關(guān)注
關(guān)注
0文章
98瀏覽量
16328
原文標(biāo)題:瑞薩電容觸摸技術(shù)之低功耗應(yīng)用——RX140實(shí)驗(yàn)環(huán)節(jié) (5)-2
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(2)-1

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(2)-5

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(4)&amp;amp;(5)-1

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140原理介紹

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(1)

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(2)-2

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用案例—RX140實(shí)驗(yàn)環(huán)節(jié)(2)-3

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(2)-4

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用案例—RX140實(shí)驗(yàn)環(huán)節(jié)(2)-6

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用案例—RX140實(shí)驗(yàn)環(huán)節(jié)(3)

工程師說 | 智能喚醒解決方案,實(shí)現(xiàn)低功耗電容式觸摸傳感
基于RX140的低功耗觸摸按鍵解決方案
瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(5)-3

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(5)-5

瑞薩電容觸摸技術(shù)之低功耗應(yīng)用—RX140實(shí)驗(yàn)環(huán)節(jié)(6)

評(píng)論