汽車級四路高端驅動器NCV760040:特性、應用與設計要點解析
在汽車電子以及其他對可靠性和性能要求較高的應用領域,高端驅動器扮演著至關重要的角色。今天我們要深入探討的是安森美(onsemi)推出的一款汽車級四路高端驅動器——NCV760040,它具備眾多出色的特性和功能,能滿足多種復雜應用場景的需求。
文件下載:onsemi NCV760040電源開關IC.pdf
產品概述
NCV760040是一款集成了四個高端開關的汽車級驅動器。它采用兩個背對背的NMOS功率晶體管構建獨立的高端輸出,具備真正的反向電流阻斷能力。每個輸出都能有效抵御短路到電池、短路到地以及過熱等故障,并且在關斷狀態下還支持開路負載診斷,有助于系統級的故障檢測。
該產品具有低靜態電流的睡眠模式,可通過EN引腳進行控制。當EN引腳從低電平變為高電平時,設備從睡眠模式轉換為活動模式,此時可通過I2C接口對設備進行配置和輸出控制;反之,當EN引腳從高電平變為低電平時,設備進入睡眠模式,輸出被禁用,所有設備寄存器重置為默認狀態。
應用示意圖

方框圖

關鍵特性
輸出性能
- 四路高端通道:每通道峰值電流可達1.2A,典型導通電阻RDS(ON)為500mΩ,最大為1.0Ω,能夠為負載提供穩定的驅動能力。
- 低靜態電流:在睡眠模式下,VDD睡眠電流低至3.0 - 5.0μA(不同溫度范圍),VINx睡眠電流為1.0 - 5.0μA,有效降低了功耗。
- 輸出保護:具備短路到電池、短路到地和過熱保護功能,確保在異常情況下設備和負載的安全。
控制與診斷
- I2C接口:通過I2C總線進行輸出控制和診斷報告,SCL頻率最高可達1MHz,支持單字節和多字節讀寫操作,方便與微控制器等設備進行通信。
- 狀態報告:通過I2C和開漏故障引腳進行狀態報告,可實時了解設備的工作狀態和故障信息。
- 電流檢測:支持通過I2C和CS引腳進行電流檢測讀數,能夠準確監測輸出電流。
其他特性
- 可調節電流限制:通過外部電阻RCL設置基線電流限制,并可通過I2C接口進行每通道的電流限制偏移調整,以適應不同的負載需求。
- 開路負載檢測:支持關斷狀態下的開路負載診斷,有助于及時發現負載故障。
- 溫度保護:具備熱警告和熱關斷功能,當結溫超過設定閾值時,會采取相應的保護措施。
應用領域
NCV760040的應用范圍廣泛,尤其適用于以下領域:
- 汽車電子:如攝像頭開關、LED燈、傳感器以及高級駕駛輔助系統(ADAS)等,為汽車電子設備提供可靠的驅動和保護。
- 信息娛樂系統:在車載信息娛樂系統中,可用于功率傳輸和設備控制。
- 同軸供電(PoC):為需要通過同軸電纜供電的設備提供解決方案。
硬件設計要點
引腳功能與連接
NCV760040采用QFNW20 3.5 x 3.5 mm的封裝,各引腳具有特定的功能。在設計時,需要根據實際需求正確連接引腳。例如:
- 電源引腳:VIN1和VIN2分別為輸出OUT1 - OUT2和OUT3 - OUT4提供電源,可直接連接到經過調節的電池電壓總線或較低的總線電壓;VDD為模擬和數字功能提供電源,需連接合適的電容進行濾波。
- 控制與通信引腳:SCL和SDA為I2C時鐘和數據輸入/輸出引腳,需連接上拉電阻到VDD;EN為使能輸入引腳,用于控制設備的睡眠和活動模式。
- 檢測與配置引腳:CS為電流檢測輸出引腳,可連接電阻到地以實現ADC功能;CL為基線電流限制設置引腳,需連接電阻到地以設置ILIM功能;ADD為IC地址選擇引腳,通過連接電阻到地來設置目標設備的I2C地址。
外部元件選擇
| 根據數據手冊的推薦,選擇合適的外部元件對于設備的正常工作至關重要。以下是一些關鍵外部元件的選擇建議: | 參考 | 引腳 | 值 |
|---|---|---|---|
| CVINx | VIN1, VIN2 | 10μF // 0.1μF | |
| CvDD | VDD | 0.1 μF | |
| RADD | ADD | 470Ω - 100.0kΩ | |
| RSDA | SDA | 4.7kΩ | |
| RsCL | SCL | 4.7kΩ | |
| Rcs | CS | 330Ω | |
| RCL | CL | 2.5kΩ - 30kΩ | |
| RFAULT | FAULT | 4.7kΩ | |
| CoUT | OUT1 - 4 | 0.1 μF |
I2C通信協議
NCV760040遵循I2C總線協議,在進行通信時需要注意以下幾點:
- 地址編程:通過外部電阻RADD在ADD引腳編程目標I2C地址,最多可支持八個NCV760040目標設備,每個設備具有唯一的地址。
- 交易序列:包括單字節和多字節的讀寫交易序列,在交易過程中需要遵循正確的START、STOP條件和ACK/NACK信號規則。例如,在單字節寫序列中,先發送START條件,然后發送目標設備地址和寄存器地址,接著寫入數據,最后發送NACK和STOP條件結束交易。
寄存器配置與應用
NCV760040通過十二個定義的設備寄存器地址進行控制、配置和狀態監測。以下是一些重要寄存器的功能和應用:
OUTPUT CONTROL (R0)
用于每通道輸出的啟用/禁用以及短路到電池消隱定時器的配置。通過寫入相應的寄存器位來選擇配置選項,并通過讀取相同的寄存器位來確認配置。
CONFIGURATION (R1)
可進行每通道ILIM保護延遲的配置、全局過壓鎖定控制以及電流檢測和ADC功能塊的配置。例如,通過設置LATCH_X位來選擇ILIM定時器的時間,設置OVLO位來控制過壓時輸出的狀態。
CURRENT LIMIT SHIFT (R2)
用于每通道ILIM保護基線電流限制的修改,可通過I2C接口對每個通道的電流限制進行偏移調整,以適應不同的負載需求。
ADC READOUT (R4)
提供對嵌入式8位ADC轉換數據的只讀訪問,可通過該寄存器讀取輸出電流或外部信號的轉換結果。
DIAGNOSTICS OUTx (R5 - R8)
用于檢索每個輸出通道的狀態和故障診斷信息,包括輸出是否啟用、是否檢測到短路到電池、開路負載、過流、熱警告和熱關斷等故障。
GLOBAL DIAGNOSTICS (R9)
可獲取所有四個驅動通道的診斷狀態以及全局VINx欠壓和過壓故障信息,幫助用戶全面了解設備的工作狀態。
FAULT PIN CONFIGURATION (R10)
用于配置全局開漏故障標志,可選擇性地將特定的故障類型映射到故障引腳,方便快速診斷故障類型。
DEVICE ID (R11)
提供目標設備的硬編碼標識符字符串,可用于設備識別和調試。
故障處理與恢復
在實際應用中,NCV760040可能會遇到各種故障,如短路到電池、短路到地、過熱、欠壓和過壓等。故障恢復是一個多步驟的過程,通常包括以下步驟:
- 確定故障類別:通過讀取GLOBAL DIAGNOSTICS寄存器(0x71/R9)確定故障是全局還是每通道的。
- 確定具體故障類型:讀取DIAGNOSTICS OUTx寄存器(0x31 - 0x61/R5 - R8)的相應位來確定具體的故障類型。
- 驗證輸出狀態:讀取OUTPUT CONTROL寄存器(0x11/R0)的EN_OUTx位來驗證受影響輸出的預期狀態。
- 解決故障原因:采取相應的措施解決故障的根本原因,如排除短路、降低溫度等。
- 清除診斷寄存器位:對于一些故障,需要通過寫入相應的寄存器位來清除診斷信息,例如對于ILIM和TSD故障,需要在故障排除后發送寄存器清除命令(RCC)。
需要注意的是,不同故障類型的處理方式和恢復條件可能會有所不同,具體可參考數據手冊中的詳細說明。
總結
NCV760040作為一款功能強大的汽車級四路高端驅動器,具有豐富的特性和完善的保護功能,適用于多種復雜的應用場景。在硬件設計過程中,需要正確連接引腳、選擇合適的外部元件,并遵循I2C通信協議進行寄存器配置和控制。同時,了解故障處理和恢復機制,能夠確保設備在遇到故障時能夠及時恢復正常工作。希望本文能夠為電子工程師在使用NCV760040進行設計時提供有價值的參考。你在實際應用中是否遇到過類似芯片的使用問題呢?歡迎在評論區分享你的經驗和見解。
-
驅動器
+關注
關注
54文章
9082瀏覽量
155475 -
四路
+關注
關注
0文章
93瀏覽量
8071 -
汽車級
+關注
關注
0文章
171瀏覽量
6979
發布評論請先 登錄
汽車級四路高端驅動器NCV760040:特性、應用與設計要點解析
評論