37款傳感器與模塊的提法,在網絡上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒於本人手頭積累了一些傳感器和模塊,依照實踐(動手試試)出真知的理念,以學習和交流為目的,這里准備逐一做做實驗,不管能否成功,都會記錄下來---小小的進步或是搞不掂的問題,希望能夠拋磚引玉。
【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
實驗五十一:自鎖點動觸摸按鍵傳感器模塊(TTP223芯片)
TTP223E-BA6
是單按鍵觸摸檢測芯片, 提供1個觸摸鍵。其穩定的觸摸檢測效果可以廣泛的滿足不同應用的需求, 此觸摸檢測芯片是專為取代傳統按鍵而設計, 觸摸檢測PAD 的大小可依不同的靈敏度設計在合理的范圍內, 低功耗與寬工作電壓, 是此觸摸芯片在DC 或AC應用上的特性。
TTP223特點
1 、工作電壓 2.0V~5.5V
2 、工作電流 @VDD=3V,無負載,SLRFTB=1
低功耗模式下典型值1.5uA,最大值3.0uA
快速模式下典型值3.5uA,最大值7.0uA
@VDD=3V,無負載,SLRFTB=0
低功耗模式下典型值2.0uA,最大值4.0uA
快速模式下典型值6.5uA,最大值13.0uA
3 、最長響應時間大約為快速模式下60mS,低功耗模式下220mS @VDD=3V
4 、靈敏度可由外部電容(0~50pF)調節
5 、由選擇管腳(SLRFTB管腳)提供兩個采樣長度的選擇
6、人體觸摸檢測穩定,可取代傳統的直接的開關鍵
7、由選擇管腳(LPMB管腳)提供快速模式和低功耗模式的選擇
8 、由選擇管腳(TOG管腳)提供直接模式、觸發模式的選擇,同時還保留漏極開路(Open Drain)輸出模式,OPDO管腳為漏極開路(Open Drain)輸出,Q管腳為CMOS輸出9各輸出模式都可通過選擇管腳(AHLB管腳)選擇高電平或者低電平有效
10、 由選擇管腳(MOTB管腳)提供100sec最長輸出時間選擇
11、 有外部上電復位管腳(RST管腳)
12、上電之后需要約0.5sec的穩定時間,此時間段內不要對鍵進行觸摸,此時所有功能都被禁止
13、始終進行自校准,當鍵沒被觸摸時,重校准周期約為4.0sec
TTP223應用
1、廣泛消費性產品
2、防水電器
3、按鈕鍵取代品
TTP223B 芯片參數
這種自鎖點動觸摸按鍵傳感器模塊,我手頭有二款,紅板與藍板的
模塊電原理圖
模塊參數
觸摸面規格:
1*1cm (紅板)
1.4*1.4cm(藍板)
具備模式:點動、自鎖
供電電壓:2.5-5.5V
穿透距離:5mm左右(非金屬)
本模塊是一個基於觸摸檢測IC(TTP223B)的電容式點動型觸摸開關模塊。默認狀態輸出低電平,模式為低功耗模式;當用手指觸摸相應位置時,模塊會輸出高電平,再次觸摸又恢復低電平。模式切換為快速模式;當持續12秒沒有觸摸時,模式又切換為低功耗模式。可以將模塊安裝在非金屬材料如塑料、玻璃的表面,另外將薄薄的紙片(非金屬)覆蓋在模塊的表面,只要觸摸的位置正確,即可做成隱藏在牆壁、桌面等地方的按鍵。該模塊可以讓你免除常規按壓型按鍵的煩惱。安裝請注意:固定好模塊后,再通電,這樣他才能記住隔板的厚度,上電之后需要約1S的穩定時間,此時間段內不要對鍵進行觸摸。
/* 【Arduino】168種傳感器模塊系列實驗(51) 實驗五十一:自鎖點動觸摸按鍵傳感器模塊(TTP223芯片) 點動查看串口輸出波形 */ void setup() { pinMode(A0,INPUT); Serial.begin(9600); } void loop() { Serial.println(analogRead(A0)); delay(1000); }