【導讀】研發(fā)電容感應時(shí),工程師總會(huì )添加感應MCU來(lái)實(shí)現感應代碼編入速度的迅速提升。這只是MCU好處的其中之一,本文就來(lái)闡述研發(fā)電容感應過(guò)程中,合理利用感應MCU能帶來(lái)什么好處?
工程師在進(jìn)行電容感應研發(fā)的過(guò)程中,合理利用和添加感應MCU可以提升感應代碼的編入速度,并讓整體系統的運行速度得到提升。
如果想要快速生成代碼,并盡量減少被寫(xiě)入的低水平電容感應代碼數量,工程師可以將一些特定應用感應功能模塊進(jìn)行感應MCU的添加。這些使用實(shí)例中,支持電容觸摸功能的通用MCU解決方案有別于固定功能解決方案,在固定功能解決方案中,所有應用特有功能必須添加到系統中更耗電的處理器中。鍵序列檢測器特征清楚地說(shuō)明了在電容感應中使用通用MCU的好處。
在許多擁有控制面板的產(chǎn)品中,終端用戶(hù)必須輸入一個(gè)鍵序列或密碼來(lái)解鎖產(chǎn)品功能。在使用固定功能設備的系統中,主處理器必須在第一詞按鍵時(shí)被喚醒,以保證當用戶(hù)輸入鍵序列時(shí)處于活動(dòng)狀態(tài),然后對序列進(jìn)行處理,以確定它是否與正確密碼相匹配。這似乎并不像是一個(gè)處于活躍狀態(tài)的高性能MCU的顯著(zhù)時(shí)間量,不過(guò)我們來(lái)看看總功率預算就能明白各種的緣由。
電池供電控制面板在每天中,平均每15秒發(fā)生100詞用戶(hù)交互會(huì )話(huà)。會(huì )話(huà)有兩個(gè)階段:輸入鍵序列并核對密碼的驗證階段;控制面板向系統中其他位置發(fā)出命令的響應階段。在具有固定功能設備的設計中,主處理器在驗證和響應階段必須被喚,在這個(gè)例子中每15秒的會(huì )話(huà)時(shí)間就是喚醒時(shí)間。
如果EFM8SB1 MCU用于驗證階段,主處理器只需要在響應階段被喚醒,喚醒時(shí)間約為7.5秒。32位處理器的一個(gè)共同特質(zhì)就是當處于活躍狀態(tài)時(shí),主處理器采用的功率為10毫安,而8位MCU在活躍時(shí)的功率為20μA,這得益于電容感應固件庫中先進(jìn)的電源—管理狀態(tài)機。
在這個(gè)例子中,我們簡(jiǎn)化了一些電流消耗,并且不考慮用戶(hù)交互會(huì )話(huà)間的電流損耗。在FFD要求主處理器在驗證過(guò)程中處于活躍狀態(tài)的情況下,系統的平均電流消耗約為17μA。如果低功耗8位MCU用于一部分互動(dòng)會(huì )話(huà),平均電流消耗約為9μA。如果電池供電系統在一個(gè)紐扣電池上運行,如典型容量約225毫安的CR2032,基于EFM8SB1 MCU的8位設計在不更換電池的情況下可以運行三年。具有FFD的系統在一年半內需要進(jìn)行一次電池更換,使用MCU節能且運行穩定的特點(diǎn)由此凸顯。
結語(yǔ)
工程師在進(jìn)行電容感應的系統研發(fā)過(guò)程中,合理采用MCU芯片,可以讓研發(fā)的時(shí)間得到最大限度的精簡(jiǎn)。同時(shí),還可以讓電容感應系統的工作效率、節能性能得到有效提升。
相關(guān)閱讀:
電容感應式觸摸按鍵方案在電磁爐中的應用
Cypress剖析電容感應基本原理及在汽車(chē)中的應用
瘋了!優(yōu)化電容感應系統到底要怎么搞?