Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,社區,

如果 Capsense CSD 的接近感測器採用傳感器組設計,那麼掃描時間應該如何計算?

我們設計了具有不同閾值的傳感器群,分別適用於接近和按鈕。
在這種情況下,如下所示在掃描順"序中"顯示"的插"槽掃描時間和總掃描時間是否正確?

(1) 接近的插槽掃描時間是每個按鈕的掃描時間的總和(按鈕 0 到按鈕 8)。
 如果是圖片,每個插槽中的掃描時間為 85μS。
接近感測器的插槽掃描時間(683 μS)85 x 8(按鈕元素數量)= 680 μS。 
(實際上,我認為時間會隨設置的感應時鐘和電極元件的數量而有所不同。)

(2) 總掃描時間表示「近距」和「存儲署按鈕」功能的相同時間。
換句話說,當達到 40 的接近閾值,並且達到 100 的觸摸閾值時(在這種情況下,每個電極都充當獨立按鈕),相應的總掃描時間永遠不會超過 1 ms。

使用的微控器是 PSoC 4000S。

 

NXTY_Tatebayasi_1-1697107793272.png

 

NXTY_Tatebayasi_0-1697107765437.png

最誠摯的問候,館林
千尋/NEXTY

 

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,館林,

 

"總掃描時間"和插"槽掃描時間"在 AN85951 中描述。

MiNe_85951_0-1697196490768.png

例如,如果附加影像中感測器的插槽掃描時間為 85us (12 位元解析度),則假設調製時脈為 48MHz。

 

插槽掃描時間 = 硬體掃描時間 = (2^12-1)/48 兆赫 = 85.31 歐元

因此,掃描一個傳感器的時間是 85us。

同樣地,計算分辨率為 15 位的接近傳感器時,計算 682.65us。

因此,掃描一個接近傳感器的時間是 683us。

 

總掃描時間是從硬體掃描時間(即這些感測器的總和)和感測器初始化時間計算出來。

 

總掃描時間 =(683us + 85 毫秒 x8)+ 初始化時間 = 1.363 毫秒 + 初始化時間

 

但是,如果它是一個連接一切的傳感器配置,我認為這取決於具有最大值的接近傳感器。

 

總掃描時間 = 最大掃描時間(683US,85US,85US,85US,85US,85US,85US,85US,85US,85US)+ 初始化時間

= 683US + 初始化時間

 

我認為初始化時間可能需要大約 320us。

假設只是更改接近傳感器的分辨率就會改變總掃描時間。 或者,如果您移除接近感測器並僅將 8 個按鈕設置為一組感測器,則總掃描時間估計約為 400us。

 

從下面的相關圖,您可以看到掃描時間受到解析度和調"製"鐘"影響",並且您可以看到總掃描速率受到固件過濾器"的影響""廢棄。"

MiNe_85951_1-1697198571010.png

 

/* 一 85951 個網址 */

https://www.infineon.com/dgdl/Infineon-AN85951_-_PSoC_4_and_PSoC_6_MCU_CapSense_Design_Guide-Applica...

 

問候,

在原始文章中檢視解決方案

0
2 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,館林,

 

"總掃描時間"和插"槽掃描時間"在 AN85951 中描述。

MiNe_85951_0-1697196490768.png

例如,如果附加影像中感測器的插槽掃描時間為 85us (12 位元解析度),則假設調製時脈為 48MHz。

 

插槽掃描時間 = 硬體掃描時間 = (2^12-1)/48 兆赫 = 85.31 歐元

因此,掃描一個傳感器的時間是 85us。

同樣地,計算分辨率為 15 位的接近傳感器時,計算 682.65us。

因此,掃描一個接近傳感器的時間是 683us。

 

總掃描時間是從硬體掃描時間(即這些感測器的總和)和感測器初始化時間計算出來。

 

總掃描時間 =(683us + 85 毫秒 x8)+ 初始化時間 = 1.363 毫秒 + 初始化時間

 

但是,如果它是一個連接一切的傳感器配置,我認為這取決於具有最大值的接近傳感器。

 

總掃描時間 = 最大掃描時間(683US,85US,85US,85US,85US,85US,85US,85US,85US,85US)+ 初始化時間

= 683US + 初始化時間

 

我認為初始化時間可能需要大約 320us。

假設只是更改接近傳感器的分辨率就會改變總掃描時間。 或者,如果您移除接近感測器並僅將 8 個按鈕設置為一組感測器,則總掃描時間估計約為 400us。

 

從下面的相關圖,您可以看到掃描時間受到解析度和調"製"鐘"影響",並且您可以看到總掃描速率受到固件過濾器"的影響""廢棄。"

MiNe_85951_1-1697198571010.png

 

/* 一 85951 個網址 */

https://www.infineon.com/dgdl/Infineon-AN85951_-_PSoC_4_and_PSoC_6_MCU_CapSense_Design_Guide-Applica...

 

問候,

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,@MiNe_85951-桑


我感謝你的善良
我現在了解傳感器群掃描時間的概念!

最好的問候,
立林千弘/NEXTY

0