高端防爆協作機器人功率鏈路總拓撲圖
graph LR
%% 主電源輸入與分配
subgraph "主電源輸入與預充管理"
MAIN_IN["24/48VDC主電源"] --> PRE_CHARGE["預充電控制回路"]
PRE_CHARGE --> MAIN_RELAY["主接觸器"]
MAIN_RELAY --> DC_BUS["直流母線 \n 24/48VDC"]
subgraph "預充控制器件"
VBE165R01_1["VBE165R01 \n 650V/1A \n 預充開關"]
end
PRE_CHARGE --> VBE165R01_1
VBE165R01_1 --> MAIN_RELAY
end
%% 伺服驅動功率級
subgraph "伺服驅動功率級(關節模組)"
DC_BUS --> JOINT_DRIVER["關節伺服驅動器"]
subgraph "三相橋臂MOSFET陣列"
VBL1302_U["VBL1302 \n 30V/150A \n U相上橋"]
VBL1302_V["VBL1302 \n 30V/150A \n V相上橋"]
VBL1302_W["VBL1302 \n 30V/150A \n W相上橋"]
VBL1302_L1["VBL1302 \n 30V/150A \n 下橋1"]
VBL1302_L2["VBL1302 \n 30V/150A \n 下橋2"]
VBL1302_L3["VBL1302 \n 30V/150A \n 下橋3"]
end
JOINT_DRIVER --> VBL1302_U
JOINT_DRIVER --> VBL1302_V
JOINT_DRIVER --> VBL1302_W
JOINT_DRIVER --> VBL1302_L1
JOINT_DRIVER --> VBL1302_L2
JOINT_DRIVER --> VBL1302_L3
VBL1302_U --> MOTOR_U["電機U相"]
VBL1302_V --> MOTOR_V["電機V相"]
VBL1302_W --> MOTOR_W["電機W相"]
VBL1302_L1 --> GND_JOINT["驅動地"]
VBL1302_L2 --> GND_JOINT
VBL1302_L3 --> GND_JOINT
end
%% 中央制動與能量管理
subgraph "中央制動與能量泄放"
DC_BUS --> BRAKE_CONTROL["制動控制器"]
subgraph "制動IGBT模組"
VBP16I60["VBP16I60 \n 600V/60A \n 制動IGBT"]
end
BRAKE_CONTROL --> VBP16I60
VBP16I60 --> BRAKE_RESISTOR["制動電阻陣列"]
BRAKE_RESISTOR --> GND_BRAKE["制動地"]
end
%% 安全隔離與輔助電源
subgraph "本質安全隔離回路"
ISOLATED_IN["隔離變壓器次級"] --> SAFETY_POWER["安全電源管理"]
subgraph "安全隔離開關"
VBE165R01_2["VBE165R01 \n 650V/1A \n 安全開關1"]
VBE165R01_3["VBE165R01 \n 650V/1A \n 安全開關2"]
end
SAFETY_POWER --> VBE165R01_2
SAFETY_POWER --> VBE165R01_3
VBE165R01_2 --> SAFETY_SENSORS["防爆感測器"]
VBE165R01_3 --> SAFETY_MONITOR["安全監控單元"]
SAFETY_SENSORS --> GND_SAFETY["安全地"]
SAFETY_MONITOR --> GND_SAFETY
end
%% 控制系統與通信
subgraph "主控與安全系統"
MAIN_MCU["主控MCU"] --> SERVO_CTRL["伺服控制器"]
MAIN_MCU --> BRAKE_LOGIC["制動邏輯"]
SAFETY_MCU["安全MCU"] --> SAFETY_CTRL["安全控制器"]
SAFETY_CTRL --> SAFETY_POWER
subgraph "安全扭矩關斷(STO)"
STO_CHANNEL1["STO通道1"]
STO_CHANNEL2["STO通道2"]
end
SAFETY_MCU --> STO_CHANNEL1
SAFETY_MCU --> STO_CHANNEL2
STO_CHANNEL1 --> JOINT_DRIVER
STO_CHANNEL2 --> JOINT_DRIVER
end
%% 熱管理系統
subgraph "三級熱管理架構"
COOLING_LEVEL1["一級: 結構散熱 \n 關節驅動MOSFET"]
COOLING_LEVEL2["二級: 強制風冷 \n 制動IGBT"]
COOLING_LEVEL3["三級: 自然散熱 \n 安全回路IC"]
COOLING_LEVEL1 --> VBL1302_U
COOLING_LEVEL1 --> VBL1302_V
COOLING_LEVEL1 --> VBL1302_W
COOLING_LEVEL2 --> VBP16I60
COOLING_LEVEL3 --> VBE165R01_2
COOLING_LEVEL3 --> VBE165R01_3
end
%% 保護與監控網路
subgraph "保護與診斷電路"
TVS_ARRAY["TVS過壓保護"] --> DC_BUS
RC_SNUBBER["RC緩衝電路"] --> VBL1302_U
RC_SNUBBER --> VBL1302_V
RC_SNUBBER --> VBL1302_W
CURRENT_SENSE["霍爾電流感測器"] --> JOINT_DRIVER
NTC_SENSORS["NTC溫度感測器"] --> MAIN_MCU
NTC_SENSORS --> SAFETY_MCU
end
%% 通信介面
MAIN_MCU --> CAN_BUS["CAN匯流排介面"]
CAN_BUS --> ROBOT_NETWORK["機器人內部網路"]
SAFETY_MCU --> SAFETY_BUS["安全匯流排"]
MAIN_MCU --> ENCODER_FEEDBACK["編碼器回饋介面"]
%% 樣式定義
style VBL1302_U fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style VBP16I60 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style VBE165R01_1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style SAFETY_MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px
在高端防爆協作機器人朝著更高負載、更精准控制與本質安全不斷演進的今天,其內部的功率驅動系統已不再是簡單的能量轉換單元,而是直接決定了機器人運動性能邊界、作業安全性與可靠性的核心。一條設計精良的功率鏈路,是機器人實現平滑有力運動、在易燃易爆環境中穩定運行與長壽命免維護的物理基石。
然而,構建這樣一條鏈路面臨著多維度的挑戰:如何在提升動態回應與控制精度之間取得平衡?如何確保功率器件在頻繁啟停與超載工況下的絕對可靠性?又如何將本質安全要求、緊湊熱管理與即時狀態診斷無縫集成?這些問題的答案,深藏於從關鍵器件選型到系統級集成的每一個工程細節之中。
一、核心功率器件選型三維度:電壓、電流與拓撲的協同考量
1. 伺服驅動級MOSFET:動態回應與效率的核心
關鍵器件為VBL1302 (30V/150A/TO-263),其選型需要進行深層技術解析。在電壓應力分析方面,考慮到機器人關節伺服驅動器典型的24V或48V直流母線電壓,並為電機反電動勢和開關尖峰預留充足裕量,30V的耐壓提供了穩健的降額設計(實際應力遠低於額定值的50%)。為了應對電機堵轉等極端工況,需要配合精密的電流採樣與快速關斷保護電路。
在動態特性與效率優化上,極低的導通電阻(Rds(on) @10V僅2.3mΩ)是核心優勢。以一個峰值相電流達100A的關節電機為例,傳統方案(內阻5mΩ)的峰值導通損耗高達50W,而本方案可將損耗降至23W,直接降低了54%的發熱,並為提升PWM開關頻率(至50kHz以上)以改善電流環控制精度創造了條件。其低柵極電荷特性也確保了在高頻下的驅動損耗可控。熱設計關聯緊密,TO-263封裝在配合散熱器下的低熱阻特性,是處理高峰值電流、實現高功率密度驅動器的關鍵。
2. 安全隔離與預充管理MOSFET:本質安全的硬體保障
關鍵器件選用VBE165R01 (650V/1A/TO-252),其系統級影響可進行量化分析。在防爆安全回路設計中,該器件用於控制隔離變壓器次級或安全柵的電源通路。其650V的高耐壓確保了在輸入側異常高壓衝擊下的可靠隔離,滿足防爆標準對電氣間隙和爬電距離的補充要求。1A的電流能力足以滿足監控、感測器等安全回路供電需求,同時其有限的電流容量本身也是一種本質安全設計,限制了潛在點火能量。
在系統上電管理機制上,可利用其作為預充電控制開關。通過限制預充電電流,保護後端大容量直流母線電容免受浪湧電流衝擊,延長電容壽命並避免主接觸器觸點燒蝕。其緊湊的TO-252封裝易於在安全回路板上進行高密度佈局,實現安全功能的模組化集成。
3. 中央制動與能量泄放IGBT:可靠性與再生能量處理
關鍵器件是VBP16I60 (600V/60A/TO-247 IGBT+FRD),它能夠實現安全與能量的智能管理。在動態制動場景中,當機器人急停或快速下放負載時,電機處於發電狀態。該IGBT用於控制制動電阻的接入,將再生的電能轉化為熱能消耗掉,從而穩定母線電壓,防止系統過壓損壞。其集成快恢復二極體(FRD)為續流提供了優化路徑。
在可靠性設計邏輯上,IGBT相較於MOSFET在高壓大電流直通狀態下具有更優異的抗短路能力(通常可達10μs以上),這為制動電路在異常工況下的生存提供了關鍵時間窗口。其1.7V的飽和壓降(VCEsat)在導通期間產生的損耗是可預測且穩定的,便於熱設計。在緊急安全停機(Safe Torque Off, STO)功能中,該器件也可作為主功率路徑的硬切斷開關之一,確保動力電的徹底分離。
二、系統集成工程化實現
1. 分級分區熱管理架構
我們設計了一個三級散熱系統。一級強化散熱針對VBL1302這類關節驅動MOSFET,採用導熱矽脂直接貼合在關節模組的金屬結構件上,利用機器人本體作為散熱器,目標是將峰值工作結溫控制在110℃以內。二級主動散熱面向VBP16I60這類中央制動IGBT,因其工作於間歇脈衝模式,採用獨立散熱片配合機箱內部低速風扇進行強制風冷。三級自然散熱則用於VBE165R01等安全回路晶片,依靠PCB敷銅和隔離腔體內的空氣對流。
具體實施方法包括:在關節驅動板上將VBL1302背部金屬面直接壓接在經陽極氧化的鋁合金關節外殼上,中間填充高性能相變導熱墊;為中央制動單元規劃獨立風道,避免熱風影響其他精密電路;在安全回路板上對功率路徑進行2oz加厚銅箔鋪設計,並增加散熱過孔。
2. 電磁相容與信號完整性設計
對於傳導與輻射EMI抑制,在24/48V直流輸入端口部署兩級π型濾波器;伺服驅動三相輸出線使用遮罩雙絞線,並在電機端加裝磁環套;採用多層PCB設計,將高dv/dt的功率層與敏感的模擬信號層(如編碼器回饋)嚴格隔離。
針對信號完整性,關鍵對策包括:為IGBT和低側MOSFET的驅動電路提供獨立、低阻抗的返回路徑;採用光纖或隔離型數字隔離器傳輸PWM驅動信號,以增強抗干擾能力與電氣安全性;對關鍵模擬採樣信號實施差分走線與RC濾波。
3. 可靠性增強與安全設計
電氣應力保護通過網路化設計來實現。伺服驅動級在直流母線側使用TVS陣列進行過壓箝位;每相橋臂配置RC緩衝電路以抑制電壓尖峰;所有電機線輸出端對機殼並聯Y電容以共模干擾。
多層次故障診斷與安全機制涵蓋:過流保護通過三相電流霍爾感測器與硬體比較器實現,回應時間小於1微秒;過溫保護在功率器件貼裝點、電機繞組處佈置NTC,數據直接送安全MCU處理;實現基於“雙通道+差異比較”的安全扭矩關斷(STO)電路,其中VBE165R01可作為其中一個通道的執行單元;通過監測母線電壓波動與制動IGBT的占空比,即時估算再生能量狀態。
三、性能驗證與測試方案
1. 關鍵測試專案及標準
為確保設計滿足防爆與高性能要求,需要執行一系列關鍵測試。動態回應測試在額定負載下進行階躍與正弦軌跡跟蹤,使用動態信號分析儀測量帶寬與誤差,要求位置環帶寬不低於50Hz。制動能量處理測試模擬急停與負載快速下放,使用示波器監測母線電壓波動,要求不超過額定電壓的115%。熱迴圈與超載測試在最高環境溫度下(如55℃)進行連續72小時滿載運行與週期性峰值超載(如150%,持續2秒),使用熱像儀監測,關鍵器件結溫(Tj)必須低於額定最大值。本質安全相關測試依據防爆標準(如IEC 60079-11),對安全隔離回路進行火花點燃試驗與故障注入測試,要求在任何單一故障下均不產生有效點火源。EMC測試需滿足工業環境下的3級輻射與傳導發射要求,以及高等級的抗擾度要求。
2. 設計驗證實例
以一款負載10kg的防爆協作機器人關節模組測試數據為例(母線電壓:48VDC,環境溫度:25℃),結果顯示:驅動效率在額定扭矩連續運行時達到98.5%;動態回應在空載條件下,電流環帶寬大於2kHz,轉矩階躍回應時間小於1ms。關鍵點溫升方面,關節驅動MOSFET(VBL1302)在峰值扭矩持續工作後溫升為65℃,中央制動IGBT(VBP16I60)在單次最大制動能量泄放後溫升為40℃。安全功能驗證表明,STO回應時間小於3ms,隔離回路絕緣電阻大於100MΩ。
四、方案拓展
1. 不同關節等級的方案調整
針對不同關節等級的產品,方案需要相應調整。小型關節(峰值功率<1kW)可選用多顆VBL1302並聯或更大電流的同類器件,安全隔離採用集成模組。中型關節(峰值功率1-3kW)可採用本文所述的核心方案,制動單元獨立配置。大型關節或基座旋轉關節(峰值功率>3kW)則需要在驅動級採用多路TO-247封裝的MOSFET並聯,制動IGBT升級為更大電流規格或並聯使用,並採用熱管或液冷散熱方案。
2. 前沿技術融合
預測性健康管理是未來的發展方向之一,可以通過線上監測MOSFET/IGBT的導通壓降(Vds(on)/VCE(sat))微變化來預測器件老化狀態,或通過分析制動IGBT的工作週期與結溫波動來評估其熱疲勞壽命。
寬禁帶半導體應用路線圖可規劃為三個階段:第一階段是當前主流的Si MOS/IGBT方案,以高可靠性和成本優勢立足;第二階段(未來1-2年)在伺服驅動級引入GaN器件,有望將開關頻率提升至500kHz以上,極大改善電流控制精度與動態性能;第三階段(未來3-5年)在制動與高壓側探索SiC MOSFET應用,以應對更高母線電壓與更高效的能量回收需求。
高端防爆協作機器人的功率鏈路設計是一個在安全、性能、密度與可靠性之間尋求極致平衡的系統工程。本文提出的分級優化方案——伺服驅動級追求極低損耗與高頻回應、安全回路級確保本質安全隔離、制動管理級提供可靠能量泄放——為不同層次關節模組的開發提供了清晰的實施路徑。
隨著功能安全(Safety)與預測性維護的深度融合,未來的功率管理將朝著狀態可知、風險可控、壽命可預測的方向發展。建議工程師在採納本方案基礎框架的同時,嚴格遵循功能安全流程(如ISO 13849)進行設計,並為安全狀態的即時監控與通信預留必要介面。
最終,卓越的功率設計是隱形的,它不直接呈現給用戶,卻通過更流暢精准的運動、在嚴苛環境下的無畏作業、更長的平均無故障時間,為工業自動化提供持久而可靠的價值體驗。這正是工程智慧在高端裝備領域的真正價值所在。
詳細拓撲圖
伺服驅動功率拓撲詳圖
graph TB
subgraph "三相全橋功率驅動"
DC_BUS_IN["24/48VDC母線"] --> PHASE_U["U相橋臂"]
DC_BUS_IN --> PHASE_V["V相橋臂"]
DC_BUS_IN --> PHASE_W["W相橋臂"]
subgraph "U相橋臂"
VBL1302_U_H["VBL1302 \n 上橋MOSFET"]
VBL1302_U_L["VBL1302 \n 下橋MOSFET"]
end
subgraph "V相橋臂"
VBL1302_V_H["VBL1302 \n 上橋MOSFET"]
VBL1302_V_L["VBL1302 \n 下橋MOSFET"]
end
subgraph "W相橋臂"
VBL1302_W_H["VBL1302 \n 上橋MOSFET"]
VBL1302_W_L["VBL1302 \n 下橋MOSFET"]
end
PHASE_U --> VBL1302_U_H
VBL1302_U_H --> MOTOR_U_OUT["電機U相輸出"]
VBL1302_U_L --> MOTOR_U_OUT
PHASE_V --> VBL1302_V_H
VBL1302_V_H --> MOTOR_V_OUT["電機V相輸出"]
VBL1302_V_L --> MOTOR_V_OUT
PHASE_W --> VBL1302_W_H
VBL1302_W_H --> MOTOR_W_OUT["電機W相輸出"]
VBL1302_W_L --> MOTOR_W_OUT
VBL1302_U_L --> GND_DRV["驅動地"]
VBL1302_V_L --> GND_DRV
VBL1302_W_L --> GND_DRV
end
subgraph "驅動與控制"
DRIVER_IC["三相柵極驅動器"] --> VBL1302_U_H
DRIVER_IC --> VBL1302_U_L
DRIVER_IC --> VBL1302_V_H
DRIVER_IC --> VBL1302_V_L
DRIVER_IC --> VBL1302_W_H
DRIVER_IC --> VBL1302_W_L
SERVO_CONTROLLER["伺服控制器"] --> DRIVER_IC
CURRENT_FEEDBACK["三相電流回饋"] --> SERVO_CONTROLLER
ENCODER_IN["編碼器信號"] --> SERVO_CONTROLLER
end
subgraph "保護電路"
TVS_U["TVS陣列"] --> VBL1302_U_H
RC_SNUB_U["RC緩衝"] --> VBL1302_U_H
TVS_V["TVS陣列"] --> VBL1302_V_H
RC_SNUB_V["RC緩衝"] --> VBL1302_V_H
TVS_W["TVS陣列"] --> VBL1302_W_H
RC_SNUB_W["RC緩衝"] --> VBL1302_W_H
end
subgraph "熱管理"
HEATSINK["鋁合金關節外殼"] --> VBL1302_U_H
HEATSINK --> VBL1302_V_H
HEATSINK --> VBL1302_W_H
HEATSINK --> VBL1302_U_L
HEATSINK --> VBL1302_V_L
HEATSINK --> VBL1302_W_L
end
style VBL1302_U_H fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
style DRIVER_IC fill:#f5f5f5,stroke:#757575,stroke-width:2px
安全隔離與預充管理拓撲詳圖
graph LR
subgraph "預充電控制回路"
MAIN_POWER["主電源輸入"] --> PRE_CHARGE_RELAY["預充電繼電器"]
PRE_CHARGE_RELAY --> PRE_CHARGE_RES["預充電電阻"]
PRE_CHARGE_RES --> VBE165R01_PRE["VBE165R01 \n 預充開關"]
VBE165R01_PRE --> DC_BUS_CAP["直流母線電容"]
DC_BUS_CAP --> MAIN_RELAY_CTRL["主接觸器控制"]
MAIN_RELAY_CTRL --> MAIN_POWER_RELAY["主電源繼電器"]
MAIN_POWER_RELAY --> DC_BUS_OUT["直流母線輸出"]
PRE_CHARGE_CTRL["預充控制器"] --> VBE165R01_PRE
end
subgraph "本質安全隔離回路"
ISOLATION_TX["隔離變壓器"] --> SAFETY_BRIDGE["安全橋式整流"]
SAFETY_BRIDGE --> SAFETY_FILTER["LC濾波器"]
SAFETY_FILTER --> SAFETY_SWITCH_NODE["安全開關節點"]
subgraph "雙通道安全開關"
VBE165R01_SAFE1["VBE165R01 \n 安全通道1"]
VBE165R01_SAFE2["VBE165R01 \n 安全通道2"]
end
SAFETY_SWITCH_NODE --> VBE165R01_SAFE1
SAFETY_SWITCH_NODE --> VBE165R01_SAFE2
VBE165R01_SAFE1 --> SAFETY_LOAD1["防爆感測器"]
VBE165R01_SAFE2 --> SAFETY_LOAD2["安全監控單元"]
SAFETY_LOAD1 --> SAFETY_GND["安全地"]
SAFETY_LOAD2 --> SAFETY_GND
end
subgraph "安全扭矩關斷(STO)電路"
STO_INPUT1["STO輸入信號1"] --> ISOLATOR1["數字隔離器"]
STO_INPUT2["STO輸入信號2"] --> ISOLATOR2["數字隔離器"]
ISOLATOR1 --> AND_GATE["與邏輯門"]
ISOLATOR2 --> AND_GATE
AND_GATE --> STO_DRIVER["STO驅動器"]
STO_DRIVER --> SERVO_ENABLE["伺服使能信號"]
STO_DRIVER --> SAFETY_RELAY["安全繼電器"]
end
subgraph "故障檢測與診斷"
VOLTAGE_MON["母線電壓監測"] --> SAFETY_MCU_IN["安全MCU"]
CURRENT_LIMIT["電流限制監測"] --> SAFETY_MCU_IN
TEMPERATURE_SENSE["隔離區溫度"] --> SAFETY_MCU_IN
SAFETY_MCU_IN --> FAULT_OUT["故障輸出"]
SAFETY_MCU_IN --> STATUS_LED["狀態指示"]
end
style VBE165R01_PRE fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style VBE165R01_SAFE1 fill:#fff3e0,stroke:#ff9800,stroke-width:2px
中央制動與能量泄放拓撲詳圖
graph TB
subgraph "制動能量泄放主回路"
DC_BUS_IN["直流母線"] --> BUS_CAP["母線電容組"]
BUS_CAP --> BRAKE_SWITCH_NODE["制動開關節點"]
BRAKE_SWITCH_NODE --> VBP16I60["VBP16I60 \n 制動IGBT"]
VBP16I60 --> BRAKE_RESISTOR_NODE["制動電阻節點"]
BRAKE_RESISTOR_NODE --> BRAKE_RES["制動電阻陣列"]
BRAKE_RES --> SYSTEM_GND["系統地"]
end
subgraph "制動控制與保護"
BRAKE_CONTROLLER["制動控制器"] --> GATE_DRIVER["IGBT柵極驅動器"]
GATE_DRIVER --> VBP16I60
subgraph "電壓監測與觸發"
VOLTAGE_SENSE["母線電壓採樣"] --> COMPARATOR1["過壓比較器"]
COMPARATOR1 --> BRAKE_TRIGGER["制動觸發"]
VOLTAGE_SENSE --> COMPARATOR2["預警比較器"]
COMPARATOR2 --> WARNING_LED["預警指示"]
end
BRAKE_TRIGGER --> BRAKE_CONTROLLER
subgraph "電流與溫度保護"
CURRENT_SENSE_B["制動電流檢測"] --> BRAKE_CONTROLLER
TEMP_SENSE["IGBT溫度檢測"] --> BRAKE_CONTROLLER
BRAKE_CONTROLLER --> OVERCURRENT_TRIP["過流保護"]
BRAKE_CONTROLLER --> OVERTEMP_TRIP["過溫保護"]
OVERCURRENT_TRIP --> GATE_DRIVER
OVERTEMP_TRIP --> GATE_DRIVER
end
end
subgraph "能量回收與再生管理"
REGEN_SOURCE["電機再生發電"] --> BUS_CAP
subgraph "母線電壓狀態"
NORMAL_RANGE["正常範圍 \n <110%額定"]
WARNING_RANGE["預警範圍 \n 110%-115%"]
TRIP_RANGE["制動觸發 \n >115%額定"]
end
REGEN_SOURCE --> VOLTAGE_SENSE
VOLTAGE_SENSE --> NORMAL_RANGE
VOLTAGE_SENSE --> WARNING_RANGE
VOLTAGE_SENSE --> TRIP_RANGE
TRIP_RANGE --> BRAKE_TRIGGER
end
subgraph "熱管理與散熱"
BRAKE_HEATSINK["獨立散熱片"] --> VBP16I60
COOLING_FAN["冷卻風扇"] --> BRAKE_HEATSINK
FAN_CONTROLLER["風扇控制器"] --> COOLING_FAN
TEMP_SENSE --> FAN_CONTROLLER
end
subgraph "故障診斷與通信"
BRAKE_STATUS["制動狀態"] --> MAIN_MCU_BUS["主控MCU"]
IGBT_HEALTH["IGBT健康狀態"] --> MAIN_MCU_BUS
BRAKE_CYCLES["制動迴圈計數"] --> MAIN_MCU_BUS
MAIN_MCU_BUS --> CAN_REPORT["CAN狀態上報"]
end
style VBP16I60 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
style BRAKE_CONTROLLER fill:#f5f5f5,stroke:#757575,stroke-width:2px