在當(dāng)今的現(xiàn)代汽車領(lǐng)域,眾多電子控制單元(ECU)承擔(dān)著控制各種汽車功能的重任,涵蓋發(fā)動機管理、傳動控制、制動系統(tǒng)以及信息娛樂系統(tǒng)等多個方面。通常情況下,每個 ECU 都會配備專屬的微控制器(MCU),這無疑增加了汽車電氣架構(gòu)的整體復(fù)雜性和成本。就拿車燈來說,前后左右的車燈往往都有各自獨立的 ECU。特別是在一些高端車型中,部分車燈包含成百上千個像素,或者燈體由多塊分散的印刷電路板(PCB)組成。從市場上現(xiàn)有的大量量產(chǎn)的 LED 驅(qū)動解決方案來看,為了提升系統(tǒng)的可靠性、通訊速度以及電磁兼容(EMC)性能,每個燈板都需要使用一片 MCU 作為控制的轉(zhuǎn)發(fā)點。
本文將以英飛凌的 TLD7002 - 16ES 為例,詳細闡述一種運用 UART OVER CAN 通訊接口來降低成本并提升 EMC 性能的解決方案。TLD7002 - 16ES 是一款功能強大的 16 通道汽車 LED 恒流源驅(qū)動芯片,具備全面的保護和診斷功能,支持高達 2M 通訊速率的 UART OVRE CAN。它主要用于控制達 76.5 mA 電流的 LED,作為線性電流 sink(LCS)發(fā)揮作用。通過并聯(lián)電源輸出級,能夠?qū)崿F(xiàn)更高的負載電流。每個獨立的電源輸出級都配置了存儲在 OTP 中的 6 位電流設(shè)置值,并且可以設(shè)置 16 個獨立的 PWM 配置。其高速照明接口可用于設(shè)備 OTP 編程、配置、控制和診斷反饋。值得一提的是,該芯片可以直接驅(qū)動多像素 LED,從而省去燈板上額外的 MCU。
此外,TLD7002 - 16ES 還能充當(dāng)網(wǎng)關(guān),用于控制其他外置 LED 驅(qū)動,例如英飛凌 LITIX Basic + 家族的線性恒流源或者 LITIX Power 的 DC/DC 轉(zhuǎn)換器。在不增加額外 MCU 的基礎(chǔ)上,它可以沿用現(xiàn)有的方案,甚至減少 UART OVER CAN 線性 LED 驅(qū)動芯片的數(shù)量,以支持更高的系統(tǒng)輸出電流,進而有效優(yōu)化系統(tǒng)成本。
基于 TLD7002 - 16ES 的網(wǎng)關(guān)設(shè)計具有諸多優(yōu)勢。它是一款具有 HSLI 接口(CAN OVER UART)的智能 16 通道 LED 驅(qū)動器。在英飛凌的參考設(shè)計中,該芯片作為網(wǎng)關(guān)控制多個外部 LED 驅(qū)動器。通過將 UART over CAN 接口引入現(xiàn)有的 LED 驅(qū)動器,能夠從 LED 驅(qū)動器單元中刪除微控制器,增加 TLD7002 - 16ES 的電流能力(通道數(shù)和電流),并通過在多個 LED 驅(qū)動器上分配熱量來改善熱管理。

圖 1 TLD7002 - 16ES 網(wǎng)關(guān)實現(xiàn)范例
在使用 TLD7002 - 16ES 作為網(wǎng)關(guān)控制外部 LED 驅(qū)動器時,需要特定的連接方式。TLD7002 - 16ES 的 OUTn 通道提供 PWM 信號給外部 LED 驅(qū)動器,診斷則基于外部 LED 驅(qū)動器的 Fault/ERR 引腳。當(dāng)多個線性電流源連接到單個 PWM 輸出,并且 Fault 引腳收集到一個 TLD7002 - 16ES 輸出時,TLD7002 - 16ES 的總輸出通道使用量可以減少一半。

圖 2 外部的 LED 驅(qū)動和 TLD7002 - 16ES 的臨近的 2 個通道連接
基于 TLD7002 - 16ES 的網(wǎng)關(guān)設(shè)計還有一些要點需要注意。例如,使用 TLD7002 - 16ES 產(chǎn)生 PWM 時,由于它是低側(cè)開漏電流沉,生成的 PWM 是反向的。為避免在外部 LED 驅(qū)動器輸出端產(chǎn)生非期望的毛刺,更優(yōu)的方法是在 TLD7002 - 16ES 拉電流時產(chǎn)生高電平 PWM。PWM 信號的反向可以通過使用一個簡單的 BJT 晶體管來實現(xiàn)。

圖 3 TLD7002 - 16ES PWM 信號整形
同時,使用單個 TLD7002 - 16ES 引腳和簡單的粘合邏輯電路,可以執(zhí)行 PWM 并檢索外部 LED 驅(qū)動器的診斷信息。該電路能在外部 LED 驅(qū)動器出現(xiàn)故障時,生成相應(yīng)的故障信號。

圖 4 粘合邏輯以提供 PWM 并監(jiān)控故障引腳
在網(wǎng)關(guān)控制 LED 驅(qū)動器的診斷方面,也有一些小技巧。對于指令應(yīng)用程序,如 BCM,要檢測外部 LED 驅(qū)動器通道中的故障,可利用 TLD7002 - 16ES 的診斷功能,通過外部粘合邏輯觸發(fā)其警告標(biāo)志。
在網(wǎng)關(guān)通道上的 PWM 順序和相移方面,網(wǎng)關(guān) DIAG 和 PWM 通道必須遵守適當(dāng)?shù)恼伎毡取@?,在特定的通道設(shè)置中,啟用或禁用相移會對占空比產(chǎn)生不同的影響。

圖 5 TLD7002 - 16ES 網(wǎng)關(guān)通道時序:PWM 產(chǎn)生和診斷采樣
TLD7002 - 16ES 還可以驅(qū)動外部的 LITIX Basic + 線性芯片來實現(xiàn)擴流。例如,TLD2331 - 3EP 與 TLD7002 - 16ES 以特定方式連接,可實現(xiàn)高精度的電流調(diào)節(jié)和出色的動畫效果;TLD1173 - 1ET 與 TLD7002 - 16ES 也有相應(yīng)的連接方式。

圖 6 驅(qū)動外部線性恒流源 TLD2331 - 3EP

圖 7 驅(qū)動單通道低邊線性恒流源芯片 TLD1173 - 1ET
在網(wǎng)關(guān)應(yīng)用 OTP 配置方面,有一系列的設(shè)置要點,如將診斷輸出組設(shè)置為 VLED,設(shè)置 VFWD_WRN 閾值,配置診斷去抖動等。這些設(shè)置能夠減少虛假錯誤檢測,降低占空比。