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