觸摸 ——瘋殼· “血壓/血氧/心率/心電” 四合一健康智能手表系列
該手表的觸摸是由RH6015C觸摸IC完成的,該IC是一款內(nèi)置穩(wěn)壓模塊的單通道電容式觸摸感應(yīng)控制開(kāi)關(guān) IC,可以替代傳統(tǒng)的機(jī)械式開(kāi)關(guān)。RH6015可在有介質(zhì)(如玻璃、亞克力、塑料、 陶瓷等)隔離保護(hù)的情況下實(shí)現(xiàn)觸摸功能,安全性高。RH6015內(nèi)置高精度穩(wěn)壓、上電復(fù)位、低壓復(fù)位、 硬件去抖、環(huán)境自適應(yīng)算法等多種有效措施,大大提高自身抗干擾性能。RH6015可通過(guò)外部引腳配 置成多種工作模式,可廣泛應(yīng)用于燈光控制、電子玩具、消費(fèi)電子、家用電器等產(chǎn)品中。
1.1 硬件電路
如圖 1.0 所示為手表觸摸部分硬件電路的原理圖。
圖1
Touch為觸摸彈簧接口,P22 為信號(hào)輸出口,當(dāng)彈簧出被按下時(shí),RH6015C的印腳1會(huì)輸出高電平,P22檢測(cè)到高電平觸發(fā)中斷,做按鍵的處理即可。
4腳和6腳可以接一顆0R電阻到V_BLE,即高電平。可以調(diào)節(jié)觸摸模式。我們的手表上兩顆電阻都沒(méi)有接。
1.2 軟件代碼
打開(kāi)整機(jī)代碼,如圖 1.1 所示。
圖2
如圖 1.2 所示為外部中斷初始化,以及中斷回調(diào)的代碼。
圖3
1.3 實(shí)驗(yàn)現(xiàn)象
編譯代碼進(jìn)入調(diào)試模式,在中斷函數(shù)處打一個(gè)斷點(diǎn),輕觸觸摸彈簧,程序進(jìn)入中斷,并停在斷點(diǎn)處,如圖 1.3 所示。
圖4
文件下載請(qǐng)點(diǎn)擊:
【6】觸摸.pdf
(318.84 KB)
2022-8-24 17:07 上傳
點(diǎn)擊文件名下載附件
下載積分: 積分 -1
|