車身控制器(BCM)是什麼?整車上下電、睡眠喚醒與大電流配電架構
車身控制器(Body Control Module, BCM)是車身電子與低壓電源控制的核心 ECU,負責燈光、門鎖、雨刷、I/O、整車上下電、睡眠喚醒、大電流負載、fuse box / relay box 整合,以及部分車型中的 security gateway 功能。
重點摘要
Summary
車身控制器(Body Control Module, BCM)是車身電子與低壓電源管理的核心 ECU。它不只控制燈光、門鎖、雨刷、蜂鳴器與開關訊號,也常負責整車上下電、睡眠喚醒、低壓負載保護、大電流輸出與車身網路協調。
在商用車、電動巴士、特種車與平台化車型中,BCM 有時會整合傳統 fuse box 與 relay box 的部分功能,改以可診斷、可控制、可記錄的電子輸出通道管理負載。若車輛架構需要,BCM 也可能作為 body domain 的 security gateway,協助隔離外部訊號、診斷權限與車身網路存取。
System Role
BCM 通常位於 VCU、儀表、TBOX、門控、燈具、空調周邊、低壓電源與車身感測器之間,負責把分散的車身訊號整理成可控制、可診斷、可維護的車身電子系統。
典型職責包含:
- 管理整車 ACC、IGN、Ready、Sleep、Wake-up 等低壓電源狀態
- 控制燈光、方向燈、煞車燈、警示燈、門鎖、雨刷與清洗器
- 讀取開關、門位、感測器、駕駛艙訊號與上裝設備狀態
- 控制高側輸出、低側輸出、繼電器、PWM 與大電流負載
- 監控短路、開路、過流、過溫與負載異常
- 透過 CAN、CAN FD、LIN 或 Ethernet 與 VCU、TBOX、儀表及 gateway 交換訊號
- 依架構需求提供診斷、防護、授權存取與 security gateway 功能
Power Mode, Sleep, and Wake-up Control
BCM 常是整車低壓電源狀態的關鍵節點。它需要根據鑰匙、按鍵、遠端喚醒、充電狀態、門位、TBOX 指令或 VCU 狀態,決定哪些 ECU 與負載可以上電、保持、關閉或進入睡眠。
| 狀態或功能 | BCM 常見角色 |
|---|---|
| Vehicle power-on | 協調 ACC、IGN、Ready 或低壓上電流程,控制繼電器與負載使能 |
| Vehicle power-off | 關閉非必要負載,保存狀態,通知相關 ECU 進入關機流程 |
| Sleep mode | 降低靜態電流,關閉非必要 I/O,保留必要喚醒來源 |
| Wake-up source | 監控門鎖、鑰匙、按鍵、CAN/LIN 訊號、TBOX 遠端命令或充電事件 |
| Network management | 協調 CAN/LIN 網路睡眠與喚醒,避免 ECU 長時間不必要耗電 |
| Battery protection | 在低壓電池電量不足或異常時限制負載,避免車輛無法喚醒 |
High-current Load and Power Distribution
傳統車輛常以 fuse box 和 relay box 管理低壓負載。現代 BCM 則可把部分保險絲、繼電器與負載控制整合成電子化輸出通道,讓系統具備診斷、保護、參數化與資料記錄能力。
| 配電或負載能力 | 說明 |
|---|---|
| High-side output | 控制燈具、馬達、閥件、加熱器、警示器或外部負載 |
| Low-side output | 控制繼電器線圈、指示燈、蜂鳴器與低側驅動負載 |
| Relay replacement | 以固態輸出或受控輸出取代部分傳統繼電器 |
| Fuse box replacement | 以可診斷保護通道取代部分傳統保險絲功能 |
| Current sensing | 監控負載電流,用於故障判斷、壽命管理與維修診斷 |
| Load protection | 支援短路、過流、過溫、開路或卡滯偵測 |
| Configurable logic | 依車型、車身選配、上裝設備或客製負載調整控制邏輯 |
BCM 不一定完全取代 fuse box 或 relay box。實際設計會依負載電流、保護需求、線束成本、維修策略與安全要求決定哪些通道電子化,哪些仍保留傳統保險絲或繼電器。
I/O and Communication Needs
| 類別 | 說明 |
|---|---|
| Digital input | 開關、門位、狀態、喚醒與上裝設備輸入 |
| Analog input | 溫度、電壓、電流、位置或電阻式感測 |
| Frequency input | 轉速、脈波、車身周邊訊號或特殊設備輸入 |
| High-side / low-side output | 燈具、馬達、繼電器、蜂鳴器、電磁閥與外部負載控制 |
| PWM output | 調光、馬達速度、閥件或可變功率負載控制 |
| CAN / CAN FD | 與 VCU、儀表、TBOX、gateway、充電或車身控制節點交換狀態 |
| LIN | 連接區域車身節點、智慧感測器、門控、座椅、空調或小型致動器 |
| Ethernet | 進階車型中可用於 gateway、診斷、OTA 或車身域資料交換 |
Security Gateway Role
BCM 有時位於外部可接觸訊號、診斷介面、TBOX、門控系統與車身網路之間,因此在部分車型中會承擔 security gateway 或 body domain gateway 的角色。
常見設計考量包含:
- 限制外部輸入直接影響關鍵車身負載
- 管理 UDS 診斷服務、DID、例行控制與刷寫權限
- 對接 SecurityAccess、secure boot、secure update 或金鑰管理流程
- 分隔 body domain、powertrain domain、telematics domain 與診斷通道
- 記錄異常診斷請求、非法控制命令或可疑網路事件
是否讓 BCM 作為 security gateway,取決於車輛 E/E 架構、是否已有中央 gateway、TBOX 位置、診斷通道設計、ISO/SAE 21434 需求與 OEM 資安策略。
KCU BCM Use Cases
KCU BCM 適合需要高密度 I/O、24 V 負載控制、CAN FD、LIN、診斷與大電流輸出管理的商用車與電動巴士專案。它可以作為單一 BCM,也可以作為車身域、區域控制器或配電節點的一部分。
KopherBit 可依車型需求協助 BCM 功能定義、I/O list、負載表、喚醒條件、網路管理、DTC 設計、診斷服務、量產測試與車用資安導入,讓 BCM 不只是 I/O 板,而是可量產維護的車身控制系統。
FAQ
BCM 和 VCU 有什麼不同?
VCU 負責整車層級的動力、能量、充電與車輛狀態協調;BCM 主要負責車身電子、低壓負載、上下電、睡眠喚醒與車身網路。兩者通常會透過 CAN、CAN FD 或 Ethernet 交換車輛狀態。
BCM 可以取代 fuse box 和 relay box 嗎?
可以取代其中一部分,但不一定全部取代。大電流、維修便利性、安全隔離與成本會影響設計。現代 BCM 常把部分保險絲與繼電器功能電子化,以取得診斷、保護與資料記錄能力。
BCM 會管理整車睡眠與喚醒嗎?
很多車型會。BCM 常負責監控鑰匙、門位、CAN/LIN、TBOX 遠端命令或充電事件,並協調低壓負載與車身 ECU 進入睡眠或喚醒。
BCM 可以作為 security gateway 嗎?
可以,但要看整車 E/E 架構。若 BCM 位於外部訊號、診斷通道、TBOX 或 body domain 的邊界,它可以協助執行診斷權限、網路隔離、異常事件記錄與安全更新防護。
需要可量產的整車控制器平台?
查看 KopherBit 針對商用電動車、電動巴士、卡車與特種車提供的 VCU 平台與工程服務。