www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀]一。 電容觸摸按鍵原理1. RC 充放電電路原理Cx電壓從0開始充電,一直到V1。如果達到同樣的電壓值,如果電容越大,那么達到的時間越長。手指按下后,電容值為Cs+Cx,電容變大,充電時間變長,通過判斷充電時間長短來判

一。 電容觸摸按鍵原理

1. RC 充放電電路原理


Cx電壓從0開始充電,一直到V1。



如果達到同樣的電壓值,如果電容越大,那么達到的時間越長。


手指按下后,電容值為Cs+Cx,電容變大,充電時間變長,通過判斷充電時間長短來判斷TPAD是否被按下。

2. 電容觸摸按鍵在PCB板上怎么畫

首先,人體是具有一定電容的。當我們把PCB上的銅畫成如下形式的時候,就完成了一個最基本的觸摸感應按鍵。


上圖左邊,是一個基本的觸摸按鍵,中間圓形綠色的為銅(我們可以稱之為“按鍵”),在這些按鍵中會引出一根導線與MCU相連,MCU通過這些導線來檢測是否有按鍵“按下”(檢測的方法多種多樣,這將在后面章節(jié)中談到);外圍的綠色也是銅,不過外圍的這些銅是與GND大地相連的。在“按鍵”和外圍的銅之間是空隙(我們可以稱為空隙d)。上圖右邊是左圖的截面圖,當沒有手指接觸時,只有一個電容Cp ,當有手指接觸時,“按鍵”通過手指就形成了電容Cf 。由于兩個電容是并聯(lián)的。

下圖更簡單的說明了上述原理


材料:PCB銅箔

形狀:原則上可以做成任意形狀,中間可留孔或鏤空。我們推薦做成邊緣圓滑的形狀,如圓形或六角形,可以避免尖端放電效應 。

大小:最小4mmX4mm, 最大30mmX30mm,有的建議不要大于15mmX15mm,太大的話,外界的干擾相

應的也會增加。

底板覆銅:在電路板底層覆銅是很有必要的,這些接地的覆銅能夠最大限度的降低觸摸按鍵的噪聲以及外部環(huán)境對觸摸按鍵的影響。

推薦采用50%--70%的網(wǎng)格覆銅。

靈敏度:一般的感應按鍵面積大小和靈敏度成正比。一般來說,按鍵感應盤的直徑要大于面板厚度的4倍,

并且增大電極的尺寸,可以提高信噪比。各個感應盤的形狀、面積應該相同,以保證靈敏度一致。 靈敏度與外接CIN電容的大小成反比;與面板的厚度成反比;與按鍵感應盤的大小成正比。

外接 CIN電容的選擇:

CIN電容可在0PF~50PF選擇。電容越小,靈敏度越高,但是抗干擾能力越差。電容越大,靈敏度越低,但是抗干擾能力越強。通常,我們推薦5PF~20PF。

按鍵的間距:各個感應盤間的距離要盡可能的大一些(大于5mm),以減少它們形成的電場之間的相互干擾。當用PCB銅箔做感應盤時,若感應盤間距離較近(5MM~10MM),感應盤周圍必須用鋪地隔離。 如圖:各個按鍵距離比較遠,周圍空白的都用地線隔開了。但注意地線要與按鍵保持一定的距離。


觸摸按鍵表面的覆蓋物:在許多的應用中,我們需要在觸摸按鍵上添加一些覆蓋物,如:塑料等。在這種情況下,人的手指就不能和觸摸按鍵直接接觸了。可以畫個logo。

布局:

A. CIN電容盡量靠近IC放置,各個通道的CIN電容必須用鋪地隔離。感應盤也要盡量靠近IC,這樣

感應盤到IC的連線就會最短。

B. 布局時應盡量保證觸摸IC到感應盤的距離基本平衡。

走線:

A. 感應盤到觸摸芯片的連線盡量短和細,如果PCB工藝允許盡量采用5MIL的線寬

B. 感應盤到觸摸IC的連線不要跨越其他信號線。尤其不能跨越強干擾、高頻的信號線

C. 感應盤到觸摸IC的連線周圍0.5MM不要走其他信號線

D. 如果使用哪個PCB板上的銅箔圖案做觸摸感應盤,盡量使用雙面PCB,觸摸芯片和感應盤到IC

引腳的連線應放在感應盤銅箔的背面(BOTTOM)。感應盤應緊貼觸摸面板。

E. 觸摸IC及其相關(guān)的外圍電路要用45°網(wǎng)格鋪地,網(wǎng)格中銅的面積不要超過總面積的40%。連線周

圍0.5MM不能鋪地。感應盤和鋪地至少要有10MM的距離。感應盤正對的背面不允許鋪地,也不允許有任何大面積的銅箔和其他信號線。

二。 硬件連接



我們需要通過 TIM5_CH2(PA1)采集 TPAD 的信號,所以本實驗需要用跳線帽短接多功能端口(P14)的 TPAD 和 ADC,以實現(xiàn) TPAD 連接到 PA1。

三。 實驗程序

程序設(shè)計思路





//定時器 5 通道 2 輸入捕獲配置

void TIM5_CH2_Cap_Init(u16 arr,u16 psc)

{

GPIO_InitTypeDef GPIO_InitStructure;

TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;

TIM_ICInitTypeDef TIM5_ICInitStructure;

RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5, ENABLE); //使能 TIM5 時鐘

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //使能 PA 時鐘

//設(shè)置 GPIOA.1 為浮空輸入

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1; //PA1 端口配置

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //速度 50MHz

GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING; //浮空輸入

GPIO_Init(GPIOA, &GPIO_InitStructure); //初始化 GPIOA.1

//初始化 TIM5

TIM_TimeBaseStructure.TIM_Period = arr; //設(shè)定計數(shù)器自動重裝值

TIM_TimeBaseStructure.TIM_Prescaler =psc; //預分頻器

TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; // TDTS = Tck_tim

TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //向上計數(shù)模式

TIM_TimeBaseInit(TIM5, &TIM_TimeBaseStructure); //根據(jù)參數(shù)初始化 TIMx

//初始化 TIM5 通道 2

TIM5_ICInitStructure.TIM_Channel = TIM_Channel_2; //選擇輸入端 IC2 映射到 TI5 上

TIM5_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; //上升沿捕獲

TIM5_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI;

TIM5_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1; //配置輸入分頻,不分頻

TIM5_ICInitStructure.TIM_ICFilter = 0x03;//配置輸入濾波器 8 個定時器時鐘周期濾波

TIM_ICInit(TIM5, &TIM5_ICInitStructure);//初始化 I5 IC2

TIM_Cmd(TIM5,ENABLE ); //使能定時器 5

}

//得到定時器捕獲值

//如果超時,則直接返回定時器的計數(shù)值.

u16 TPAD_Get_Val(void)

{

TPAD_Reset();

while(TIM_GetITStatus(TIM5, TIM_IT_CC2)== RESET) //等待溢出,如果一直捕獲不到上升沿,直接返回計數(shù) 值

{

if(TIM_GetCounter(TIM5)>TPAD_ARR_MAX_VAL-500)

return TIM_GetCounter(TIM5); //超時了,直接返回 CNT 的值

};

return TIM_GetCapture2(TIM5); //捕獲到上升沿后返回捕獲值

}


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

電容觸摸技術(shù)作為一種實用、時尚的人機交互方式,已經(jīng)被廣泛的應用到各種電子產(chǎn)品,小到電燈開關(guān),大到平板電腦、觸摸桌等。

關(guān)鍵字: 電容觸摸

電容觸摸技術(shù)作為一種實用、時尚的人機交互方式,已經(jīng)被廣泛的應用到各種電子產(chǎn)品,小到電燈開關(guān),大到平板電腦、觸摸桌等。

關(guān)鍵字: 電容觸摸 平板電腦

在工業(yè)應用中,傳感器節(jié)點、工業(yè)儀表和控制面板上的機械按鈕很容易落滿灰塵,而越積越多的灰塵最終會導致設(shè)備故障。在工業(yè)環(huán)境中用電容觸摸機制來替代機械按鈕的人機接口 (HMI) 系統(tǒng)提供諸如更加時尚設(shè)

關(guān)鍵字: 電容觸摸

電容觸摸屏由于操作界面簡潔,能給手機顯示屏留出更大的空間,加上多點觸控與手勢控制兩大出色性能等,徹底改變了智能手機的人機交互方式。然而傳統(tǒng)的電容觸摸屏還遠沒有達到完美的階段,依然采用了直接導入外

關(guān)鍵字: 壓力觸控 電容觸摸

(文章來源:觸想智能) 關(guān)于工業(yè)平板電腦的觸摸方式,這段時間觸想已經(jīng)更新了不少文章,特別是針對電容觸摸屏與電阻觸摸屏這兩類主流觸摸方式。那么,今天觸想小編將繼續(xù)談?wù)勱P(guān)于工業(yè)平板電腦電容觸

關(guān)鍵字: 電容屏 平板電腦 電容觸摸 電流

名稱:51單片機之按鍵實驗說明:鍵盤是計算機最基礎(chǔ)、最重要的輸入設(shè)備之一。對于鍵盤來說,其工作任務(wù)大體可以分為以下三項:(1)、按鍵識別。即判斷有無按鍵按下。(2)、求鍵值。判斷哪個鍵被按下。(3)、執(zhí)行相應的操作

關(guān)鍵字: 51單片機 按鍵實驗

  MSP430系列單片機以低功耗和外設(shè)模塊的豐富性而著稱,而針對電容觸摸應用,MSP430的PIN RO 電容觸摸檢測方式支持IO口直接連接檢測電極,不需要任何外圍器件,極大的簡化了電路設(shè)計,而本設(shè)計文檔中使用的MSP...

關(guān)鍵字: LED驅(qū)動 MSP430 電容觸摸

原理:R:外接電容充放電電阻。Cs:TPAD和PCB間的雜散電容。Cx:手指按下時,手指和TPAD之間的電容。開關(guān):電容放電開關(guān),由STM32IO口代替。沒有按下的時候,充電時間為T1(default)。按下TPAD,電...

關(guān)鍵字: stm32系列 電容觸摸 按鍵原理

本文主要介紹了瑞薩電子的靜電電容式觸摸檢測技術(shù),包括觸摸開關(guān)檢測的基本原理和抗干擾技術(shù)。

關(guān)鍵字: 電容觸摸 觸摸檢測 觸摸抗干擾

鍵盤是嵌入式重要的設(shè)備之一。通過對鍵盤的操作可以給系統(tǒng)以指令,使得系統(tǒng)知道做什么操作,進行什么處理。就本質(zhì)而言,系統(tǒng)對鍵盤的處理就是對I/O口電平的讀取和處理。在本實例中,使用OpenM3V開發(fā)板,他通過7個按鍵

關(guān)鍵字: i STM32 按鍵實驗 o控制
關(guān)閉