通過MAX20342實現可靠的濕度檢測,簡化USB Type-C設計
手機在插入USB充電器時若顯示警告信息“檢測到充電端口上有水分或異物”,則明確表明這部手機的USB端口具備防潮保護功能。
引言
USB Type-C標準的廣泛應用為消費電子領域帶來了諸多優勢,只需使用同一種接口,即可實現更快的數據傳輸、更高的功率傳輸和更通用的連接。然而,與其他USB端口相比,不斷進步的USB Type-C的技術(如高引腳密度和高功率能力(高達20V))也會受到濕氣侵入的挑戰。意外接觸濕氣可能導致USB端口性能退化或腐蝕。為解決這一問題,ADI公司開發了MAX20342 USB Type-C端口接口IC,這是一款高度集成的器件,它具備先進的濕度檢測功能,可保護連接的系統免受潛在損壞。
本文概述了MAX20342及其主要特性,包括其濕度檢測功能。同時,本文還提供了如何在典型USB Type-C系統中使用這款器件的指導。此外,文章還包含一個設計示例,并提供了分步指南來說明如何使用MAX20342評估套件配置這款器件。
通過在USB Type-C系統中使用MAX20342,設計人員可以保護設備免受意外受潮的影響,并確保設備在各種環境下可靠運行。

圖1:USB端口的濕度檢測故障
MAX20342概述
MAX20342是一款高度集成的通用串行總線(USB)Type-C充電器檢測器,具備多項先進特性,包括VBUS過壓保護、USB Type-C檢測邏輯、兼容BC1.2的充電器檢測功能、支持負擺幅音頻的高速USB/通用異步收發器(UART)開關,而且為CC、SBU和D+/D?引腳提供靜電放電(ESD)保護。然而,MAX20342最顯著的特性之一是具有電阻檢測能力,可幫助USB Type-C設備檢測USB連接器及所連配件中的濕氣。根據出廠配置,MAX20342可配置為上行端口或下行端口(UFP或DFP)。
在USB Type-C系統中實現濕度檢測是一項具有挑戰性的任務,因為需要專用的傳感器和算法來準確檢測濕度水平。這會增加設計的復雜性和成本,所以MAX20342 IC成為設計人員簡化濕度檢測集成過程的理想解決方案。
在接下來的章節中,我們將詳細探討MAX20342 IC的主要特性和優勢,包括濕度檢測功能的工作原理及其為USB Type-C系統設計人員帶來的益處。我們還將討論USB Type-C系統濕度檢測中的一些常見挑戰,并介紹MAX20342 IC是如何幫助解決這些挑戰的。

圖2:MAX20342概述
濕度檢測
無論是環境因素(如潮濕或進水)還是人為因素(如汗水或冷凝水),濕氣都會對USB端口構成嚴重風險。當濕氣侵入USB端口時,可能引發設備腐蝕或短路,進而導致系統故障或安全隱患。支持OTG模式的設備尤其容易受到濕氣損壞,因為缺乏適當的檢測機制可能導致短路并對設備造成不可逆的損壞。
MAX20342 IC采用獨特的濕度檢測方法,無需依賴傳統濕度傳感器即可準確檢測USB Type-C連接器引腳上是否存在濕氣。當USB Type-C連接器上存在濕氣時,CC引腳的阻抗會發生變化,MAX20342能夠迅速檢測到這種變化。此外,如果檢測到變化,MAX20342還可能測量其他引腳的阻抗。隨后,這些信息會被傳送給系統控制器,使其能夠觸發警報或關斷序列,從而保護系統免受潛在損壞。

圖3:Type-C端口中的濕氣
濕度檢測算法
如圖4所示,MAX20342在CC、SBU、D+/D-和VBUS引腳中集成了電阻測量模塊。這個電阻測量模塊包含一個8位SAR ADC和四個可切換的上拉電流源,另外還有一組上拉開關和一組下拉開關。每個USB Type-C引腳都配有一個下拉開關和兩個上拉開關。下拉開關連接到地,而兩個上拉開關分別將引腳連接到強制節點(連接上拉電流源)和檢測節點(連接ADC)。

圖4:集成的電阻測量模塊
要測量CC1引腳上的濕度,需將CC1上拉開關連接到強制節點和檢測節點,同時將其他所有引腳的下拉開關連接到地。已知強制上拉電流和檢測到的電壓后,即可計算出電阻值。這些上拉和下拉開關可以通過寫入MoistDetCtrl [4] ( MoistDetAutoCfg ) 0x51寄存器進行自動或手動配置。MAX20342還支持手動觸發(MoistDetManEn = 1)或周期性觸發(MoistDetPerEn = 1)。濕度檢測功能僅在MAX20342未處于關斷模式且未連接USB線纜時運行。
系統設計人員可以通過選擇RMOIST來設定濕度閾值,RMOIST由ADC電壓閾值RMoistDetVth[7:0]和選定的上拉電流RMoistDetIpu[1:0]組合而成。當測得的電阻低于RMOIST時,ResMoistInt中斷將被置位。測量CC線電阻后,可能出現以下結果:
1.開路:CC線處于開路狀態。CC引腳上最終施加的上拉電流為2μA。開路結果報告為IpuResult[1:0] = 00且ADCResultAvg = 0xFF。
2.中止:中止表示由于節點上存在未濾波的噪聲或未校正的測量誤差,器件無法確定電阻值。中止結果報告為IpuResult[1:0] = 0b00且ADCResultAvg = 0x00。
3.有限電阻或濕氣:CC線以有限電阻端接或含有一定量的濕氣。MAX20342會監測上拉電流(IpuResult[1:0])和平均ADC電壓(ADCResultAvg[7:0])。當上拉電流等于濕度檢測上拉電流(RMoistDetIpu[1:0])且平均ADC結果小于濕度檢測閾值電壓(RMoistDetVth[7:0])時,或者當上拉電流大于濕度檢測上拉電流時,MAX20342判定CC線中存在濕氣。圖5展示了自動模式下的濕度檢測流程圖。

圖5:自動配置的濕度檢測流程
實驗室測試:評估濕度檢測性能
為了評估采用MAX20342 IC的USB Type-C設計中濕度檢測的可靠性,我們使用MAX20342評估板進行了全面的實驗室測試。
實驗設置:如圖6所示,直接將水滴施加到USB Type-C連接器上,對MAX20342評估板進行受控的濕氣暴露測試。請參考EV套件數據手冊配置EV套件以進行濕度檢測。
EV套件設置為啟用自動配置和啟用周期性測量,此時MAX20342用于測量CC1(或CC2)與所有其他接地的USB Type-C引腳之間的電阻。在周期性測量模式下,MAX20342每10秒更新一次測得的電阻值。濕度檢測閾值阻抗設置為700kΩ。

圖6:在MAX20342 EV套件的USB-C端口上滴水
數據采集與分析:使用MAX20342評估板提供的圖形用戶界面(GUI)收集并分析濕度水平及相應響應的實時數據。MAX20342 IC在濕度檢測方面表現出高靈敏度,能夠可靠地識別USB Type-C連接器上的水跡,即使非常微量。
GUI顯示了各USB引腳對地的測量阻抗。如圖7所示,由于CC1線的阻抗(256kΩ)低于設定閾值(700kΩ),濕度中斷被置1。

圖7:濕度檢測的GUI結果
總結
MAX20342 IC的濕度檢測功能具有高度可配置性,允許設計人員根據特定應用需求自定義靈敏度和響應時間。這種靈活性確保了MAX20342 IC可廣泛應用于從消費電子到工業應用的各種USB Type-C系統。
提交
為什么前饋電容在設計中不可或缺:小元件,大飛躍
國產3D換代之作!AI助力全新中望3D悟空重塑高端制造設計范式
PCB報價進入“設計即報價”時代:深思造物電子造物大師亮相HC 2026
坤恒順維KSW-VST01射頻矢量信號收發儀如何用一個臺位完成激勵、采集與回放
WALTER 推出兩項全球首發產品—— 刀具制造領域的變革者


投訴建議