NESY075 September 2025 DRV8434A-Q1 , DRV8889-Q1 , MCF8315C-Q1 , MCF8316C-Q1 , MCF8329A-Q1 , TPS92544-Q1
圖 2展示傳統(tǒng)邊緣節(jié)點方塊圖。在傳統(tǒng)架構中,本機 MCU 包含 HAL,HAL 是定義裝置軟體驅(qū)動器如何與硬體互動的軟體。邊緣 MCU 透過網(wǎng)路介面接收來自控制器 MCU 的命令,通常為 CAN 彈性資料速率 (CAN FD) 區(qū)域互連網(wǎng)路,並根據(jù)控制器的指令控制本機硬體。
例如,如果上游控制器 MCU 向邊緣 MCU 節(jié)點傳送命令以「向上滾動驅(qū)動器車窗」,邊緣 MCU 會將此訊息轉換為特定硬體動作,包括向上滾動車窗、執(zhí)行車窗軟關閉,以及防止?jié)撛诘鸟R達失速或車窗夾傷事件。邊緣節(jié)點 MCU 會將必要的 SPI 訊息傳送至馬達驅(qū)動器,並透過脈衝寬度調(diào)變 (PWM) 輸出至半橋式馬達驅(qū)動器,實作車窗馬達的即時控制迴路,同時使用整合式類比轉數(shù)位轉換器 (ADC) 監(jiān)控馬達電流,並計數(shù)霍爾效應脈衝以進行車窗位置追蹤。
圖 2 與命令 ECU 通訊的傳統(tǒng)邊緣節(jié)點方塊圖。圖 3顯示遙控邊緣節(jié)點方塊圖。此架構可將 HAL 和即時致動器上游移至命令 ECU 的 MCU,因此完全免除了邊緣節(jié)點 MCU。控制器 MCU 現(xiàn)在可以傳送包括裝置通訊協(xié)定訊框或週邊設備控制(SPI、I2C、UART、PWM 輸出控制、ADC 取樣或 GPIO)的命令。
對於車窗升降應用,控制器透過網(wǎng)路傳輸直接控制資料(SPI 馬達驅(qū)動器命令和 PWM 輸出設定),嵌入在標準通訊協(xié)定數(shù)據(jù)有用負載(CAN FD Light 或 10BASE-T1S)中。邊緣節(jié)點中的通訊橋會擷取這些協(xié)定資料的有用負載,並在合適的 GPIO 針腳上輸出 SPI 訊框和 PWM 訊號。對於感測器回饋,此橋接器會取樣內(nèi)部或外部 ADC 及霍爾效應感測器資料,並將其傳送回命令 ECU,以完成控制迴路。
圖 3 與命令 ECU 通訊的遙控邊緣節(jié)點方塊圖。