博客專欄

EEPW首頁 > 博客 > 瘋殼開源-心率血壓血氧心電四合一智能手表&模組電容觸摸實現(xiàn)

瘋殼開源-心率血壓血氧心電四合一智能手表&模組電容觸摸實現(xiàn)

發(fā)布人:fengkelisa 時間:2021-04-07 來源:工程師 發(fā)布文章
觸摸


該手表的觸摸是由RH6015C觸摸IC完成的,該IC是一款內(nèi)置穩(wěn)壓模塊的單通道電容式觸摸感應(yīng)控制開關(guān) IC,可以替代傳統(tǒng)的機械式開關(guān)。


RH6015可在有介質(zhì)(如玻璃、亞克力、塑料、陶瓷等)隔離保護的情況下實現(xiàn)觸摸功能,安全性高。RH6015內(nèi)置高精度穩(wěn)壓、上電復(fù)位、低壓復(fù)位、硬件去抖、環(huán)境自適應(yīng)算法等多種有效措施,大大提高自身抗干擾性能。


RH6015可通過外部引腳配置成多種工作模式,可廣泛應(yīng)用于燈光控制、電子玩具、消費電子、家用電器等產(chǎn)品中。


1.1 硬件電路

如圖1.0所示為手表觸摸部分硬件電路的原理圖。


圖1.0 觸摸原理圖

Touch為觸摸彈簧接口,P22為信號輸出口,當彈簧出被按下時,RH6015C的印腳1會輸出高電平,P22檢測到高電平觸發(fā)中斷,做按鍵的處理即可。

4腳和6腳可以接一顆0R電阻到V_BLE,即高電平??梢哉{(diào)節(jié)觸摸模式。我們的手表上兩顆電阻都沒有接。

1.2軟件代碼
打開整機代碼,如圖1.1所示。

圖1.1 整機代碼

如圖1.2所示為外部中斷初始化,以及中斷回調(diào)的代碼。

圖1.2 中斷初始化代碼

1.3實驗現(xiàn)象
編譯代碼進入調(diào)試模式,在中斷函數(shù)處打一個斷點,輕觸觸摸彈簧,程序進入中斷,并停在斷點處,如圖1.3所示。

圖1.3 實驗現(xiàn)象


*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞:

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉