以下文章來源于英飛凌汽車電子生態圈,作者Yu Haipeng
英飛凌的MOTIX MCU(SoC)家族產品集成了驅動電機所有基本的模塊,包括LDO,MCU,bridge driver,current sense amplifier, CAN/LIN收發器,高壓檢測等模塊。在過去十多年的汽車小電機應用上,該系列產品已得到廣泛使用。TLE989x作為全新產品,它的預驅模塊也集成了英飛凌最新技術,那究竟有哪些神奇的功能呢?讓我一探究竟吧。
Active/Free wheeling 檢測功能
在電機控制過程中,電流有時從控制器流向電機,有時反向。在死區時間內,高邊和低邊的MOS都沒有開啟,此時電流方向如下圖FW線所示。
如果電流流向控制器(電機),那么只能通過高邊(低邊)MOS的體二極管流向電源(大地)。此時,我們稱高邊(低邊)為free wheeling MOS,對應的另一側低邊(高邊)為active MOS。

如果低邊是active MOS,高邊是free wheeling MOS。那么在死區時間內,因為電流經過高邊二極管流向電源,所以VSHx=VVSD+Vdiode,如下圖左側所示。反之,VSHx=VSL-Vdiode,如下圖右側所示。
在高邊或者低邊處于free wheeling狀態時,我們可以看到在死區時間內,VSH的電壓差別很大。因為,TLE989x通過檢測死區時間內的VSH電壓,從而判斷哪個mos是free wheeling狀態。

如下圖測試結果所示,1號通道是判斷結果,2號通道是PWM波形。因為在三相BLDC的FOC控制過程中,相電流是正弦波,所以可以得到1號通道所示的判斷結果在不斷變化。

時間測量功能
每個半橋在SH引腳處提供兩個高速電壓比較器,用于測量外部MOSFET導通或關斷期間SH電壓斜率的開始和結束。
如下圖低邊MOS控制信號示意圖所示,在相應PWM控制信號的每次轉換時進行時間測量并把結果存儲到寄存器。高邊時間測量是類似的原理。

自適應電流驅動功能
MOS開關速度越快(慢), 其功耗越低(高),但EMC性能越差(好)。所以用戶不得不在功耗和EMC性能指標上,通過調整開關速度,平衡二者關系。
如下圖所示,自適應控制模式基于上一章節測到的開關時間,通過調整充放電電流大小,達到用戶設定的開關目標時間。這極大降低了用戶的工作量,而且一定程度上可以補償MOS和預驅的參數離散性。


如果MOS處于free wheeling狀態,在開啟和關閉之前,電流已經通過MOS體二極管達到最大值。此時,用戶只需要重點關注功耗,盡快打開MOS,降低損耗。所以采用constant mode是最佳選擇。如果MOS處于active狀態,在開啟和關閉之前,其電流為0,在開關過程中,電流將會從free wheeling MOS逐漸切換到active MOS,所以需要控制電流的斜率dI/dt,采用sequencer mode是最佳選擇。
基于此,TLE989x/8x可以基于前文介紹的active/freewheeling狀態檢測的結果,硬件自動在constant和sequencer mode之間選擇。其實測效果如下圖所示,第一相的相電流大于0,低邊MOS是free wheeling狀態。所以其開關模式是constant mode,只能看到一個電流峰值,也是設置最快速度開關MOS,進而在不影響EMC性能的前提下,盡可能降低開關損耗。第二相的相電流小于0,其低邊MOS屬于active,所以其開關模式是sequencer mode,可以看到多個電流峰值。

停機狀態下的短路和開路檢測功能
隨著電機驅動系統的廣泛應用,電機故障的快速檢測變得尤為重要。英飛凌的驅動技術在這方面提供了一項創新的解決方案:無需打開驅動,即可檢測電機短路和開路的情況。本節將詳細解析這一功能的工作原理及實現方法。
一、電機短路檢測
在電機驅動系統中,短路故障是常見的問題之一。英飛凌的驅動技術通過巧妙的電路設計,實現了在不啟用驅動的情況下檢測短路的能力。其工作原理如下:
a. 電路配置
當啟用HB上的上MOSFET的下拉診斷電流源(IPddiag)時,上拉診斷電流源(IPudiag)默認處于啟用狀態。這種配置形成了一個固定電平,電約為1.5V。
b. 短路到地檢測
如果電機存在短路到地的情況,LS DS檢測比較器會感知到異常。此時,LS DS比較器的輸出為0,并置位相關的狀態位,以指示故障的發生。
c. 短路到電源檢測
類似地,當電機發生短路到電源時,HS DS檢測比較器會檢測到異常。HS DS比較器的輸出同樣為0,并置位相關的狀態位,提示系統存在短路到電源的故障。
通過這種方式,系統可以在不啟用驅動的情況下,快速判斷電機的短路故障類型。
二、電機開路檢測
除了短路檢測,英飛凌的驅動技術還支持電機開路的檢測。這種檢測方法同樣依賴于診斷電流源的配置和比較器的閾值設置。具體實現步驟如下:
a. 電路配置
要檢測HB1的開路情況,需啟用HB2和HB3的上拉診斷電流源(IPudiag)。此時,比較器的閾值設置為最大值。
b. 正常狀態檢測
如果HB1未發生開路故障,由于上拉和下拉診斷電流源的比例關系,SH點的電壓會穩定在約1.5V。
c. 開路狀態檢測
如果HB1發生開路,SH點的電壓會由于上拉診斷電流源的作用,略高于母線電壓。這種電壓變化會觸發HS DS檢測比較器,置位相關狀態位以指示開路故障。
然后通過依次啟用HB2和HB3的上拉診斷電流源,系統可以按照相同的流程檢測HB2和HB3的開路情況。
注意事項: 在啟用下拉診斷電流源時,需等待一段時間(時間與電機感量有關),以確保電平達到穩定狀態后再進行診斷。官方提供了樣例函數供用戶參考。

TLE9893通過精巧的電路設計和診斷邏輯,實現了在不啟用驅動的情況下檢測電機短路和開路的功能。這種方法不僅提高了系統的安全性,還節省了能耗,為電機驅動系統的可靠性提供了有力保障。
Vds保護功能
在驅動工作的時候,為了保護MOS不會因為短路,直通等故障燒毀。驅動還帶有對開關狀態的 MOS DS 電壓檢測 以及比較器保護功能。
如下圖所示,VDS的比較器閾值可設置從0.125V一直到1.75V。分辨率在0.25V一檔。比較器的相應時間較快加上相應的濾波,us級別就可以觸發硬件級別的橋驅關斷。
同時在 VDH引腳,SH引腳,都芯片內部連接到了 AD接口。可以輔助作為診斷。

上面所說的 VDS檢測主要用于短路保護。對于基于詳細電流閾值的保護,用戶可以使用TLE9893運放模塊集成的比較器,該模塊可以設定各種閾值,也會在 us級別相應。 同時CSA的輸出內部連接到AD,做輔助檢測。
兩級電荷泵
TLE9893內部集成兩級charge pump。可以配置成兩級工作,也可以配置成自動根據VSD的ADC的比較輸出來切換,閾值可以自己設置。這樣在電壓下降的情況下,也可以切換成一級charge pump 來節約電流消耗。內部charge pump 時鐘也是自帶硬件抖頻功能。
TLE9893帶有 VCP和 VSD的差值比較器,在電壓過低的時候可以直接置位關掉預驅,降低系統不確定性。VCP和 VSD也會同時連接到 ADC來輔助判斷
寫在最后
除了上文提到的各種先進的功能外,TLE989x的預驅模塊還集成了以下豐富的功能:
低功耗模式下的反向電動勢過壓喚醒功能。喚醒以后,用戶可以通過軟件進行制動,從而減小反向電動勢對機械結構和電子器件帶來的不利影響。
過溫保護,過壓保護等基本功能。
英飛凌先進的預驅技術,不僅能為用戶設計帶來便利,而且能夠進一步提高系統的穩定性。
-
英飛凌
+關注
關注
68文章
2546瀏覽量
143062 -
mcu
+關注
關注
147文章
19021瀏覽量
400881 -
控制器
+關注
關注
114文章
17832瀏覽量
194553 -
驅動電機
+關注
關注
10文章
440瀏覽量
32237
原文標題:【儒卓力為您帶來英飛凌技術快訊】:揭秘英飛凌預驅模塊TLE989x有哪些神奇功能?
文章出處:【微信號:儒卓力,微信公眾號:儒卓力】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
英飛凌TLE987x車載電機驅動與控制解決方案
英飛凌TLE9877實現EEPROM仿真
TLE9893最高可以維持多少電壓?
將TLE9140 DeviceDriver移植到TLE9893時出現未知類型名稱“INLINE”,如何解決?
同星智能為英飛凌TLE989X系列芯片提供刷寫方案
貿澤開售英飛凌MOTIX? TLE989x MCU: 配備CAN (FD) 接口的單芯片功率IC,更適合汽車/BLDC電機控制
英飛凌TLE9891 + TLE5501:高效有感油泵FOC控制方案
英飛凌預驅模塊TLE989x的核心功能
評論