--- active: true derived: false header: 'EPB ECU' level: 1.1 normative: true reviewed: null links: - SYS-001 - SYS-002 - SYS-003 - SYS-004 - SYS-005 - SYS-006 - SYS-007 - SYS-008 - SYS-009 - SYS-010 asil: D --- # SA-001: EPB ECU ## Verantwortung Zentrales Steuergeraet der elektrischen Parkbremse. Beinhaltet alle Software- Komponenten und die elektronische Ansteuerung der Aktoren. ## System-Kontext ```plantuml @startuml node "EPB ECU" as ECU node "Aktor links" as AL node "Aktor rechts" as AR node "Wheel Speed Sensoren (x4)" as WS node "Inclinometer" as IN node "EPB-Schalter + LED" as SW node "CAN-Bus" as CAN node "Kombi-Display" as DI node "OBD-Tester" as OBD ECU --> AL : PWM, I-Mess ECU --> AR : PWM, I-Mess WS --> ECU : Pulse IN --> ECU : SPI SW --> ECU : GPIO ECU --> SW : LED ECU <-> CAN CAN <-> DI CAN <-> OBD @enduml ``` ## Schnittstellen | Schnittstelle | Typ | Richtung | |---------------|----------------|----------| | Aktor L/R | PWM + Shunt | I/O | | Wheel Speed | Hall-Pulse | In | | Inclinometer | SPI | In | | Schalter | GPIO debounced | In | | LED | GPIO | Out | | CAN | ISO 11898 | I/O | ## Subkomponenten (Aufteilung auf SW) Realisiert in Software: alle SWA-Elemente SWA-001..SWA-010. ## Nichtfunktionale Eigenschaften - Worst-Case Reaktionszeit (Schalter → Aktor-Bewegung): 250 ms - Flash-Bedarf: < 256 KB - RAM-Bedarf: < 32 KB - Stromaufnahme: < 200 mA (Standby) / < 30 A (Aktor-Spitze)