還在用機械按鍵?這顆 6 腳觸摸芯片可以簡化你的電路
一顆 6 腳芯片替掉整個機械按鍵:TDSEMIC TD223-BA6 單鍵觸摸,選型和布板一次講透
發佈:2026-10-23 · 分類:產品資訊
一顆 6 腳芯片替掉整個機械按鍵:TDSEMIC TD223-BA6 單鍵觸摸,選型和布板一次講透

前言
做硬件十二年,我改過最多的東西不是電源,是按鍵。
機械按鍵便宜,一顆幾分錢,問題全在後面。彈片氧化、縫裏進灰、按到十萬次手感發軟。要防水還得加硅膠圈,加了膠圈又影響手感。有款廚房面板,客戶投訴"按不動",拆開一看油污從縫裏滲進去了。這種問題改不了,只能改結構——把按鍵整個拿掉。
那就換觸摸。
早幾年的觸摸方案也不好過。MCU 出個 IO 自己算電荷,算法得自己寫。量第一批調一次靈敏 度,一批一個樣。面板厚度改 0.5mm,整批參數重來。最煩的是面板上沾層水膜,自己亂觸發,半夜燈亮。
所以我現在選觸摸芯片,只問三個問題:
外圍幾個件?待機喫多少電?有沒有自動校準?
三條過不了,參數再漂亮也不用。
TDSEMIC 的 TD223-BA6 三條全過。SOT-23-6 封裝,單通道單鍵,外圍兩顆電容就夠跑。下面是我實際怎麼用它,連同踩過的坑。
一、產品簡介

TDSEMIC TD223-BA6 是一顆單通道電容式觸摸感應芯片,專爲輕觸按鍵開發。
它的思路很直接:把觸摸需要的東西全塞進芯片裏,外面什麼都不用配。
內部集成三塊:LDO 穩壓、觸摸檢測、輸出驅動。
LDO 穩壓
,意味着你不用給觸摸電路單開一路乾淨電源。VDD 直接喫 3.3V 或 5V,芯片自己穩。
觸摸檢測
用新一代電荷檢測技術,測的是手指和焊盤之間的電荷電平變化。
輸出驅動
是 CMOS 推輓,能直接拉 MCU 的 GPIO,順手帶顆 LED 也行。
外圍極簡到什麼程度:一顆 0.1μF 去耦電容,加一顆可選的靈敏度電容 Cs。沒有晶振,沒有分壓電阻,沒有上拉電阻。
幾個我真正在意的點:
自動校準。 上電自己學一遍環境電容,之後持續跟。面板貼偏、溫溼度漂,它自己喫掉。這條最省事——不用每批去調。
靈敏度可調。 外部電容值決定靈敏度,0~50pF 範圍。面板厚就往小調,面板薄就往大調,一個電容搞定。
兩種輸出模式。 同步輸出(按住才輸出)和電平切換(按一次翻轉一次),腳位選,不改電路。
沒有機械部件。 不磨損,不氧化,不卡灰。感應部分可以放在玻璃或塑料後面,鍵盤能做成一整塊密封面板。
對採購來說,SOT-23-6 是通用封裝,編帶 3000 只一盤,跟常規貼片料一起上機,不用單獨排產線。對剛入門的愛好者,六個腳、兩顆電容,麪包板搭起來就能試,不用先學一套觸摸算法。
它就是用來替機械按鍵的。 改板的時候,把按鍵換焊盤,把彈簧換走線,剩下的交給它。
二、關鍵電氣參數
參數
符號
數值
條件 / 說明
工作電壓
VDD
2.0 ~ 5.5V
內置 LDO,3.3V / 5V 系統通喫
靜態功耗(低功耗模式)
IDD
典型 1.5μA,最大 3.0μA
VDD = 3V,無負載,無觸摸
工作電流(快速模式)
IDD
典型 3.5μA
VDD = 3V,無負載
觸摸響應時間
tr
典型 60ms
低功耗模式最大約 220ms
輸出方式
OUT
CMOS 推輓輸出
高有效 / 低有效,腳位可選
輸出模式
—
同步輸出 / 電平切換
腳位選擇,默認同步輸出
通道數
—
1 通道(單鍵)
單通道電容式觸摸
靈敏度調節
Cs
外部電容 0 ~ 50pF
不接最靈敏,容值越大越鈍
靜電保護
ESD
4kV
人體模型
上電覆位時間
—
約 0.5s
此期間按鍵功能禁止
工作溫度
Topr
-20℃ ~ +70℃
家電與消費電子常規區間
封裝
—
SOT-23-6
編帶,3000 只 / 盤
四個數要單獨說一句。
1.5μA 的靜態功耗,是這顆芯片最值錢的地方。
用兩節 5 號電池的產品,待機電流壓到個位數 μA,才談得上"放一年還有電"。同樣做單鍵觸摸,方案本身要喫幾十 μA 的,電池產品直接出局。這不是參數表上的小數點,是產品能不能立項的問題。
60ms 的響應,人感覺不到。
手指按下到輸出翻轉 60ms 以內,體感就是"一碰就有"。低功耗模式 220ms 會有點遲滯,我放在不需要快速反饋的地方——定時開關、模式切換這類。
4kV 的 ESD,夠家電用。
前提是焊盤到芯片那段做了防護。別把焊盤直接露在能摸到的地方,還指望它獨自扛。
-20 ~ +70℃ 的溫度範圍,要看清。
這不是工業級。做戶外設備、車載、靠近發熱源的板子,得單獨核。我見過把觸摸芯片貼在 LED 驅動旁邊的設計,夏天殼體內部 75℃,芯片先出問題。
參數按 TDSEMIC 公開上架規格整理。不同批次、不同料號在漏流和電容標註上可能有差異,正式設計以官方數據手冊爲準。
三、引腳定義

SOT-23-6,六個腳。俯視看,1 腳是打點標記那一端,逆時針編號。
引腳
名稱
類型
功能
1
OUT
輸出
CMOS 推輓輸出,觸摸結果從這裏出
2
GND
電源
地
3
I
輸入
觸摸感應輸入,接觸摸焊盤
4
AHLB
輸入(內置下拉)
輸出有效電平選擇
5
VDD
電源
正電源,2.0 ~ 5.5V
6
TOG
輸入(內置下拉)
輸出模式選擇
記這六個腳,我有個笨辦法:1 出、3 進、5 電、2 地,剩下 4 和 6 是配置腳。
拆開說:
3 腳 I —— 唯一的模擬輸入。 接觸摸焊盤。這根線是全板最敏感的一根,走線越短越好,後面佈局那節專門講。
4 腳 AHLB —— 決定"按下是高還是低"。
接 GND:高有效。按下輸出 3.3V(或 VDD)。
接 VDD:低有效。按下拉到 0V。
要驅動 PNP 三極管、或者接低電平使能的芯片,就選低有效。
6 腳 TOG —— 決定"按一下是一下,還是按一下翻一次"。
接 GND:同步輸出。按住出高、鬆開回低,跟機械按鍵一模一樣。
接 VDD:電平切換。按一次翻轉一次,能直接當開關用。
4 腳和 6 腳內部都有下拉,懸空時默認低電平。
但別真懸空。
我喫過這個虧。板子上有助焊劑殘留、有油污,懸空腳漏一點電狀態就翻了,整批按鍵邏輯反了,還查不出來。這兩個腳畫板時就定死:要麼接 GND,要麼接 VDD,不要留 NC。
四、兩套典型應用電路
方案一:基礎觸摸按鍵電路(直接 IO 輸出)

最常用的形態。一個按鍵一個輸出,接 MCU 的 GPIO。
引腳 / 端子
接法
5 腳 VDD
接系統電源(3.3V 或 5V),腳邊並 0.1μF 到 GND
6 腳 TOG
接 GND → 同步輸出(按住輸出、鬆開復位)
4 腳 AHLB
接 GND → 高電平有效
3 腳 I
接觸摸焊盤;可選 Cs(0 ~ 50pF)到 GND 調靈敏度
1 腳 OUT
經 100Ω 串阻接 MCU 的 GPIO
2 腳 GND
接 GND
器件清單:
去耦電容 0.1μF,貼着 5 腳放,別拉遠
靈敏度電容 Cs,0 ~ 50pF,按面板厚度調
串阻 100Ω ~ 1kΩ,串在 OUT 上
觸摸焊盤,直徑 8 ~ 12mm 圓形,或等面積方形
工作過程:
上電後芯片自動校準,約 0.5 秒。這期間按鍵無效。程序裏要把這段時間的 IO 狀態忽略掉,否則開機瞬間可能讀到一次假觸發。這個坑很隱蔽——單板測試時恰好沒碰上,量產後偶發幾臺開機自啓,查起來非常費勁。
校準完成後進待機。手指靠近焊盤,焊盤電容變化,芯片檢出,OUT 從低翻到高,一直保持到手指離開。
OUT 上那顆串阻不是擺設。
一是限制長走線帶來的振鈴,二是萬一芯片異常,串阻能護住 MCU 的 IO。位置放在靠近 MCU 那一端,不是靠近芯片那一端。
Cs 怎麼定值。
從"不接"開始,裝上殼體拿手指試。
太靈敏——隔着 5mm 空氣就觸發、手靠近沒碰到就跳——就加 Cs,10pF 一檔往上試。
3mm 亞克力面板一般不用加。
面板厚到 5mm 以上,先別急着減 Cs,先加大焊盤。焊盤面積比電容參數管用。
能直接驅動負載嗎?
OUT 是推輓輸出,拉幾 mA 沒問題。帶一顆 LED 做指示燈完全夠。要驅動繼電器或大電流燈板,後面接一級三極管或 MOS,別硬扛。
方案二:帶延時自鎖觸摸電路

需要"按一下開、過一會兒自己關"的場合用這套。走廊燈、排氣扇、化妝鏡燈,都是這個需求。
引腳 / 端子
接法
5 腳 VDD
接系統電源,腳邊並 0.1μF 到 GND
6 腳 TOG
接 VDD → 電平切換 / 自鎖(按一次翻轉一次)
4 腳 AHLB
接 GND → 高電平有效
3 腳 I
接觸摸焊盤;可選 Cs 到 GND
1 腳 OUT
經 R1 100k 到 NMOS 柵極;柵極經 C1 10μF 到 GND
2 腳 GND
接 GND
NMOS 漏極
接負載(LED 燈板 / 繼電器線圈)
NMOS 源極
接 GND
關鍵在 6 腳接 VDD。
這一改,芯片從"按住才輸出"變成"按一次翻轉一次",輸出自己鎖住。手指拿走,燈繼續亮。
延時靠 R1 + C1 做。
OUT 變高後通過 R1 給 C1 充電,柵極電壓慢慢升到 MOS 的開啓閾值。這段爬升時間,就是"延時關斷"。
按 τ = R1 × C1 估:100kΩ × 10μF ≈ 1 秒。實際要取 3 ~ 5 倍 τ 才關得乾淨,所以這組值大約對應 3 ~ 5 秒。
改延時很簡單: 加大 R1 或 C1。100k + 47μF 能到 15 秒以上。
但注意 C1 別用太差的電解。漏電流大會讓柵壓爬不到位,表現是"燈關不徹底,還留一點微亮"——看着像 MOS 壞了,其實是電容。
有兩個坑,提前說清。
第一,上電那 0.5 秒的自鎖狀態可能是隨機的。
自鎖模式依賴內部狀態位,上電初值不一定是你要的那個。表現是:同一批板子,有的上電就亮,有的不亮。
解決辦法兩條,選一條:
硬件:在 MOS 後面加一級,用上電覆位把負載拉死。
軟件:程序第一次讀到 OUT 時強制同步一次狀態。
我更傾向硬件,定死了最省心,也不用每個項目都寫一遍。
第二,自鎖模式的連續觸摸間隔別太短。
芯片內部有重校準週期,約 4 秒一次。連點太快可能漏掉一次。
做定時器類產品,按鍵本來就慢,問題不大。要做快速連擊,還是回方案一用同步輸出,讓 MCU 自己數。
五、PCB 佈局設計規範

這顆芯片參數不用你操心,能不能穩定工作,八成看板子。
觸摸測的是電容變化。焊盤周圍多一皮法寄生電容,靈敏度就掉一截。下面按順序講,每條都是我被返修過的。
5.1 觸摸焊盤怎麼畫
尺寸。 直徑 8 ~ 12mm 圓形,或同面積方形。太小手指對不準、信噪比差;太大抗干擾變差,還容易被旁邊走線帶偏。面板厚 3mm 以內取 10mm 夠用。
形狀。 圓形,或帶圓角的方形。別畫尖角。 尖角處電場集中,手指還沒按上去就有響應,有效感應區比畫的還大一圈。
焊盤正下方不要鋪地。 這條最重要。
焊盤層的正投影區域,下面所有層都要掏空,留 1 ~ 2mm clearance。鋪了地等於給焊盤並了個大電容,靈敏度直接被喫掉——而且是每個板子喫掉得一樣多,你調都調不回來。
表面處理。 沉金或裸銅都行,別噴錫。噴錫厚薄不均,每塊板的靈敏度都不一樣,量產一致性會崩。
5.2 走線
越短越好。 焊盤到 3 腳的走線控制在 30mm 以內。走線本身就是一段電容,越長寄生越大。
走線要細。 0.15 ~ 0.2mm 就夠。這是信號線不是電源線,線寬了面積大,寄生跟着漲。
兩側包地,但不能包死。 走線兩側鋪地做屏蔽可以,地到走線留 0.3mm 以上間距,且這段地要就近打過孔接主地。
光鋪不接地,等於掛了個浮空天線,比不鋪還糟。
背面別走線。 焊盤和 3 腳走線的正背面區域儘量空着。非要過線,走垂直方向,別平行——平行會耦合。
串阻放 MCU 端。 100Ω 那顆放靠近 MCU 的位置,不是靠近芯片。
5.3 地處理
去耦電容要貼腳。 0.1μF 到 5 腳和 2 腳的總距離不超過 3mm。所有芯片都這麼說,但這顆尤其要緊——它測的是微小電容,電源上一丁點噪聲都會進檢測迴路。
地要整。 芯片 2 腳就近打孔進主地,別繞。觸摸部分的地和功率部分的地單點連。
功率地上跑的是開關電源紋波電流,這股電流流過觸摸地的銅皮,就是一個穩定的干擾源。地不分開,軟件怎麼濾都沒用。
別做"地島"。
我見過有板子爲了屏蔽,在觸摸區周圍鋪一圈地,結果這圈地只連了一個過孔,成了浮空銅皮。
手指一靠近,這圈銅皮先感應。芯片讀到的是銅皮的信號,不是焊盤的。表現是按鍵要麼不靈,要麼亂跳,而且換料換芯片都無效。
判斷方法: 拿萬用表量那圈地到主地的通斷,或者看鋪銅報告裏有沒有孤島。
5.4 遠離干擾源
這是最容易被忽略、也最容易翻車的一條。面板做得好好的,一上電就飄,八成是這裏。
開關電源。
DC-DC 的電感和 SW 節點,是這顆芯片的頭號殺手。開關頻率幾十 kHz 到幾 MHz,諧波直接蓋住觸摸檢測頻段。
我的規矩:觸摸焊盤和走線,離 DC-DC 電感和 SW 節點至少 10mm,中間用地隔開。
躲不開就別用 DC-DC,換 LDO。觸摸產品的功耗本來就不高,爲省那點效率把按鍵做飄了不值。
高頻線。
晶振、USB、SPI、無線天線饋線,全部避開。平行走線長度超過 5mm 就要處理。躲不開就加地線隔離,且地線兩端打孔。
繼電器和大電流回路。
繼電器吸合瞬間的浪湧、電機換向的火花,都是寬帶干擾。做排氣扇、電磁爐這類產品,觸摸區和功率區在物理上就要分開,別指望軟件濾。
LED 驅動。
PWM 調光的燈板,走線裏跑的是方波電流。這條線如果從觸摸焊盤附近過,調光的時候按鍵會飄。
處理辦法:LED 線加粗、遠離、必要時串磁珠。
金屬件。
面板上有金屬裝飾圈、螺絲柱,離焊盤太近的話,手指靠近時電荷先被金屬件導走。
接地或浮空,結果完全不同:
接到 GND 的金屬件是幫手,能起屏蔽作用。
浮空的金屬件是災難,等於給焊盤並了個不定值電容。
拿不準就接地。
5.5 面板與裝配
面板材料。 亞克力、PC、玻璃都行,別用金屬面板。非金屬面板厚度 1 ~ 3mm 是最舒服的區間,超過 5mm 靈敏度明顯下降。
面板和焊盤之間不能有空氣層。
意思是用雙面膠或結構壓緊,讓面板貼住 PCB。
中間留 1mm 空氣,等於串了個電容,而且這個電容隨裝配應力變化,每臺都不一樣。
我見過一款產品,實驗室好用,裝機就失靈。最後查出來是殼體公差導致面板浮起 0.8mm。這種問題在實驗室永遠復現不了。
焊盤不要開窗露銅。
露銅會氧化,還會被手指直接摸到,引入靜電。蓋綠油就行,靠電場感應,不靠接觸。
六、應用場景總結
按我實際接觸過的板子,這顆芯片出現最多的是這幾類:
小家電控制面板。 電磁爐、消毒櫃、加溼器、抽油煙機。面板要防水防油,機械按鍵撐不住。1.5μA 待機對插電產品不敏感,但抗水膜誤觸這條是剛需。
智能開關面板。 牆面開關、場景面板。要薄、要平、要好看。一個面板幾個鍵就用幾顆,各自獨立輸出,互不干擾。電平切換模式直接當開關,連 MCU 都省得寫。
穿戴設備。 手環、TWS 充電倉、智能手錶。空間以毫米計,SOT-23-6 是能接受的尺寸。幾個 μA 的電流,對小電池來說是關鍵指標。
LED 控制板。 調光檯燈、燈帶控制器、化妝鏡燈。按鍵和燈板常常在同一塊板上,這時候"遠離 LED 驅動線"就得摳着做。
衛浴與廚房電器。 有水的場合。芯片本身抗干擾,但結構上還是要做排水和防凝露,別把希望全壓在芯片上。
公共設備與儀器面板。 電梯按鈕、門禁、儀器操作面板。高頻使用下機械按鍵磨損快,觸摸沒有活動部件。
一個提醒:這些場景裏,觸摸焊盤永遠是被保護對象。
芯片抗干擾能力再強,也扛不住焊盤旁邊架一臺 DC-DC。設計時先把焊盤位置定下來,再往裏塞其他電路,不要反過來。
七、文末小結
這顆芯片我用了不短時間,說三句實在話。
第一,它的價值不在參數表,在"不用管"。
外圍兩顆電容,自動校準,上電就能跑。省下的不是 BOM 成本,是調試工時。做過觸摸項目的人都知道,調靈敏度這件事能喫掉一整週。
第二,1.5μA 這個數,決定了它能進哪些產品。
電池供電的產品,電源預算是一分一分摳出來的。待機從幾十 μA 降到 1.5μA,續航直接翻幾倍。這是選它最硬的理由。
第三,也是最容易被低估的:觸摸方案好不好用,芯片只佔三成,佈局佔七成。
焊盤尺寸、走線長度、地怎麼鋪、離干擾源多遠。這四件事做對了,一顆普通芯片也穩。做錯了,換什麼芯片都救不回來。
我現在的習慣是,新板子畫完先不看原理圖,先看觸摸區那一塊。焊盤下面有沒有鋪地,走線有沒有包地,離電感多遠。
三眼掃完,心裏就有底了。
按鍵這個小東西,用戶一天要摸幾十次。
它不該是售後的來源。

