CH582M單通道觸摸按鍵讀取時,按鍵值一直沒有變化

? ? TKY_BaseInitTypeDef TKY_BaseInitStructure;

? ? TKY_ChannelInitTypeDef TKY_ChannelInitStructure;


? ? //----------觸摸按鍵基礎設置初始化--------

? ? TKY_BaseInitStructure.filterMode = FILTER_MODE_1;

? ? TKY_BaseInitStructure.singlePressMod = 0;

? ? TKY_BaseInitStructure.shieldEn = 1;

? ? TKY_BaseInitStructure.filterGrade = 5;

? ? TKY_BaseInitStructure.maxQueueNum = MAX_QUEUE_NUM;

? ? TKY_BaseInitStructure.baseRefreshOnPress = 1;

? ? //---基線更新速度,baseRefreshSampleNum和filterGrade,與基線更新速度成反比,基線更新速度還與代碼結構相關,可通過函數(shù)GetCurQueueBaseLine來觀察---

? ? TKY_BaseInitStructure.baseRefreshSampleNum = 1000;

? ? TKY_BaseInitStructure.baseUpRefreshDouble = 0;

? ? TKY_BaseInitStructure.baseDownRefreshSlow = 100;

? ? TKY_BaseInitStructure.tkyBufP = tkyBuf;

? ? TKY_BaseInit(TKY_BaseInitStructure);


? ? //--------對觸摸通道1進行初始化,并列為檢測隊列中第1位----------

? ? GPIOA_ModeCfg(TOUCH_KEY_PIN, GPIO_ModeIN_Floating);

? ? TKY_ChannelInitStructure.queueNum = 0;

? ? TKY_ChannelInitStructure.channelNum = 11;

? ? TKY_ChannelInitStructure.threshold = 200; //---門檻閾值和PCB板相關,請根據(jù)實際情況調整---

? ? TKY_ChannelInitStructure.threshold2 = 170;

? ? TKY_ChannelInitStructure.chargeTime = 15; //---請根據(jù)具體電路調節(jié),使得原始測量數(shù)據(jù)在3000~3800左右較佳---

? ? TKY_ChannelInitStructure.disChargeTime = 5;

? ? //----如果存在手指按著觸摸按鍵上電的可能,可采用每隔一段時間保存基線值至掉電不丟失的存儲器(eeprom、鐵電等),上電讀取。

? ? //----采樣下面方式進行初始化,必須加快基線更新速度或基線向上更新速度----

? ? TKY_ChannelInitStructure.baseLine = TKY_GetCurChannelMean(TKY_ChannelInitStructure.channelNum, TKY_ChannelInitStructure.chargeTime, TKY_ChannelInitStructure.disChargeTime, 10000);

? ? TKY_CHInit(TKY_ChannelInitStructure);


? ? TKY_PollForFilterMode_1();

企業(yè)微信截圖_1664346269330.png

這里的硬件操作是如何處理的,手去觸摸你的觸摸板嗎?提供一下實物圖看一下。


是一個彈簧按鍵,現(xiàn)在解決按鍵值變化的問題,但是基線值調整不到3000-3600之間,最多調到2000左右,而且存在沒有按按鍵的時候就觸發(fā)了按鍵。

f79b6762e3882ac0d28b66c9cd81e20.jpg


1、不存在設置基線值無法設置的問題,可以調整充放電時間,時間拉長進行調整;

2、檢查是否添加了主動屏蔽的硬件設計,可以使信號更好;

3、手指還沒有按下的時候就已經(jīng)出現(xiàn)反應,檢查一下是不是閾值設置過小,根據(jù)硬件進行調整,可以拉大試試看;

4、使用亞克力板,進行測試。



只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频