TDK ICU-20201長距離超聲波飛行時間測距傳感器深度解析
在電子設備不斷追求小型化、低功耗和高性能的今天,TDK的ICU - 20201長距離超聲波飛行時間(ToF)測距傳感器無疑是一款引人注目的產品。它在消費電子、工業自動化、機器人等眾多領域都有著廣泛的應用前景。作為一名電子工程師,今天就帶大家深入了解這款傳感器。
文件下載:TDK InvenSense ICU-20201飛行時間(ToF)距離傳感器.pdf
產品概述
ICU - 20201是一款微型、超低功耗的長距離超聲波ToF收發器。它基于Chirp的專利MEMS技術,將標稱85kHz的壓電微機械超聲換能器(PMUT)與第二代超低功耗片上系統(SoC)集成在一個微型、可回流焊接的封裝中。這種集成化的設計不僅減小了產品尺寸,還降低了功耗,提高了系統的整體性能。
設備信息
封裝規格
ICU - 20201采用3.5 x 3.5 x 1.26 mm的LGA封裝,LID開口為1 - Hole,并且符合RoHS和綠色環保標準。這種小巧的封裝形式使得它在空間有限的應用場景中也能輕松集成。
引腳描述
| PIN | NAME | DESCRIPTION |
|---|---|---|
| 1 | GND | Ground |
| 2 | SCLK | SPI Interface Clock (from external SPI host) CPOL = 1, CPHA = 1 |
| 3 | MOSI | MCU Out Sensor In serial data (from external SPI host) |
| 4 | MISO | MCU In Sensor Out serial data (to external SPI host) |
| 5 | CS_B | SPI Chip Select (active - low, from external SPI host) |
| 6 | INT1 | Interrupt Request Open Drain Input/Output 1 |
| 7 | INT2 | Interrupt Request Open Drain Input/Output 2 |
| 8 | GND | Ground |
| 9 | LFCLK | External Input/Output Low Frequency Reference Clock - 32.768kHz typical (optional) |
| 10 | MUTCLK | External Input/Output 16x Operating Frequency Reference Clock (optional) |
| 11 | GND | Ground |
| 12 | VDD | Digital Logic Supply. Suggest common connection to AVDD. If not connected locally to AVDD, bypass with a 0.1μF capacitor close to VDD & GND pad. |
| 13 | AVDD | Analog Power Supply. Bypass with a 0.1μF capacitor close to AVDD & GND pad. |
| 14 | VDDIO | I/O Power Supply. Bypass with a 1.0μF capacitor close to VDDIO & GND pad. |
電氣特性
絕對最大額定值
了解傳感器的絕對最大額定值對于正確使用和保護傳感器至關重要。例如,AVDD/VDD到GND的電壓范圍為 - 0.3V到2.2V,VDDIO到GND的電壓范圍為 - 0.3V到4.0V等。在設計電路時,必須確保各項參數在這些額定值范圍內,否則可能會導致傳感器損壞。
超聲波收發器特性
- 供電電壓:模擬電源AVDD、數字電源VDD和I/O電源VDDIO都有特定的工作范圍,如AVDD為1.71 - 1.89V,VDD為1.71 - 1.89V,VDDIO為1.71 - 3.63V。
- 工作頻率:超聲發射通道的工作頻率fop為70kHz。
- 測量范圍:最大測量范圍可達5m(針對墻壁目標),最小測量范圍為0.2m。不同的目標類型和測量條件會對測量范圍產生影響。
- 電流消耗:在不同的測量速率和測量范圍下,電流消耗也有所不同。例如,1樣本/秒、1m最大范圍時電流消耗為18μA,而25樣本/秒、5m最大范圍時電流消耗為300μA。
SPI時序特性
無論是4線SPI模式還是3線SPI模式,都有相應的時鐘頻率、時鐘周期、建立時間和保持時間等參數要求。例如,SCLK時鐘頻率最大可達13MHz,CS_B建立時間和保持時間均為80ns。在設計SPI通信電路時,必須嚴格按照這些時序要求進行設計,以確保通信的穩定性。
工作原理
超聲波換能器
ICU - 20201內部的PMUT位于設備頂部聲學端口的正下方,它既可以發射超聲波,也可以接收超聲波。在發射過程中,高電壓脈沖序列施加到PMUT上,使其向設備前方的空氣中發射聲波;在接收過程中,撞擊到PMUT上的聲波會產生小電流,經過放大、數字化后存儲在片上存儲器中。TDK的專利頻率鎖定算法確保了發射和接收的工作頻率fop與PMUT頻率相匹配,優化了發射和接收靈敏度。
測量過程
測量狀態機(MSM)是超聲波收發器測量過程的核心。一旦被MCU觸發,MSM會從存儲器中獲取專門的指令并執行,這些指令包括發射、接收、計數和文件結束(EOF)等命令。多個指令組成一個測量隊列,定義了收發器要進行的測量。通常,倒數第二個指令是設置了DONE_IEN位的接收指令,最后一個指令是EOF。測量結束后,MCU會喚醒并處理I/Q數據或將其轉發給主機進行處理。
I/Q基帶數據
接收到的信號經過放大、數字化和下變頻處理后,得到I/Q基帶數據。I信號是與余弦解調器同相的分量,Q信號是與正弦解調器同相的分量。I/Q數據包含了信號的幅度和相位信息,許多算法通過計算幅度來檢測目標,在某些應用中,相位數據也可以提供額外的信息。I/Q數據的采樣率由ODR設置決定,可以是fop/32、fop/16、fop/8、fop/4或fop/2。
測距原理
超聲波脈沖從PMUT傳播到目標并返回所需的時間稱為飛行時間(ToF)。通過測距算法計算ToF,再乘以聲速并除以2,就可以得到目標的距離。聲速在空氣中約為343m/s,雖然聲速不是恒定的,但在一定范圍內是穩定的,能夠保證測量精度在百分之幾的誤差范圍內。
低功耗系統設計
ICU - 20201具有多種低功耗特性。片上實時時鐘(RTC)設置采樣率并為ToF測量提供參考,在正常操作期間,主機處理器無需向傳感器提供任何刺激,直到傳感器產生喚醒中斷,主機處理器才會從低功耗模式中喚醒。此外,INT1和INT2兩個通用輸入/輸出引腳可以作為系統喚醒源,當檢測到目標時,中斷引腳可以配置為喚醒主機。
時鐘校準
ICU - 20201有3個內部時鐘,分別是LFCLK、MUTCLK和CPUCLK。LFCLK標稱頻率為30kHz,可以通過脈沖定時器外設進行測量,也可以通過LFCLK引腳輸入已知頻率的低頻時鐘。一旦知道LFCLK頻率,就可以使用頻率定時器外設測量MUTCLK和CPUCLK的頻率。CPUCLK標稱頻率為40MHz,可以進行調整以提高算法運行時間的一致性。MUTCLK是操作頻率fop的16倍,通常在1.12MHz至1.52MHz范圍內。SonicLib C驅動程序提供了測量LFCLK頻率的方法,通過配置脈沖定時器和操作INT1引腳來實現。
應用場景
消費電子
在消費電子領域,ICU - 20201可用于低功耗用戶存在檢測。例如,當用戶靠近設備時,設備可以自動喚醒,從而節省電量。
停車場傳感器
用于車輛計數的停車場傳感器可以利用ICU - 20201的精確測距功能,準確統計停車場內的車輛數量。
智能門鎖
智能門鎖可以實現靠近喚醒功能,當用戶接近門鎖時,門鎖自動喚醒并進行身份驗證,提高了使用的便利性。
機器人和無人機
在機器人和無人機中,ICU - 20201可用于避障和墻壁跟隨、地面高度測量等功能,確保設備的安全運行。
設備操作模式
自由運行模式
在自由運行模式下,ICU - 20201以用戶指定的測量速率自主運行,該速率可以從內部LFCLK或外部LFCLK引腳獲取。當有新的測距樣本可用時,INT1或INT2引腳會被拉低,主機處理器可以通過SPI接口讀取樣本數據。需要注意的是,在使用內部LFCLK的自由運行模式下,設備范圍內不應有其他ICU - 20201,否則可能會發生干擾。
硬件觸發模式
在硬件觸發模式下,INT1/2引腳之一用于觸發測量的開始。ICU - 20201在被觸發前處于空閑狀態,觸發后,測量將相對于INT引腳的下降沿以確定的延遲開始。這種模式對于同步多個ICU - 20201收發器非常有用,主機控制器可以通過各個收發器的INT引腳精確協調測量時間。
軟件觸發模式
在軟件觸發模式下,主機處理器通過SPI寫入來觸發測量的開始。測量完成后,INT1或INT2引腳會被拉低。雖然可以通過同時選擇多個ICU - 20201并進行寫入來同步測量開始,但為了獲得最佳性能,建議使用硬件觸發模式。
共存問題及解決方案
當多個ICU - 20201在彼此距離小于10m且頻率相近時,可能會相互干擾,導致接收到的I/Q數據中包含來自其他收發器的脈沖。為了確保多個ICU - 20201能夠在同一空間內共存,可以采用以下兩種方法:
- 使用由晶體時鐘驅動的定時器的硬件觸發模式。
- 使用向LFCLK引腳輸入晶體時鐘的自由運行模式,并對ICU - 20201進行適當配置。
PCB設計建議
回流焊接
具體的PCB回流焊接建議可參考應用筆記AN - 000159 CH101和CH201超聲波收發器處理和組裝指南。
典型工作電路
無論是單收發器操作還是多收發器操作,都有相應的典型工作電路示例。在設計電路時,可以參考這些示例,并注意電容的選擇和連接方式,以確保電路的穩定性和性能。
PCBA布局
PCB布局應盡量對稱,避免在收發器占位內的頂部金屬層上放置過孔或走線。PCB焊盤和連接走線應對稱,焊盤高度和寬度應與收發器焊盤高度和寬度相等,焊料掩膜開口應比PCB焊盤高度和寬度大0.1mm。此外,收發器在PCB上的放置應避免靠近熱點(如微處理器)和機械應力點(如按鈕和螺絲)。
總結
TDK的ICU - 20201長距離超聲波ToF測距傳感器以其微型化、超低功耗、高精度測距等優點,在眾多應用領域展現出了強大的競爭力。作為電子工程師,我們在設計過程中需要深入了解其電氣特性、工作原理和應用要求,合理選擇操作模式,解決共存問題,并按照PCB設計建議進行設計,以充分發揮該傳感器的性能,為產品的成功開發提供保障。你在使用類似傳感器的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
低功耗
+關注
關注
12文章
3438瀏覽量
106686
發布評論請先 登錄
探索AFBR - S50MX85I:高精度飛行時間傳感器模塊的技術解析與應用指南
EV_MOD_ICU-20201-01評估模塊用戶指南解讀
EV_ICU-20201-00 超聲傳感器評估板使用指南
ICU-30201:超遠距離超聲波飛行時間測距傳感器的卓越之選
超聲波傳感器線圈:自動駕駛實現精確實時近距離感知的關鍵
無線超聲波測距傳感器:精準感知,開啟智能測距新時代
讓智能家居更懂你,這款超聲波飛行時間距離傳感器做到了
超聲波測距換能器:工業與生活中的測量利器
TDK ICU - 20201長距離超聲波飛行時間測距傳感器深度解析
評論