Η αρχή λειτουργίας της μονάδας ελέγχου αμαξώματος (BCM) περιλαμβάνει κυρίως δύο πτυχές: αρχιτεκτονική υλικού και λογική ελέγχου.
Αρχιτεκτονική υλικού
Η αρχιτεκτονική υλικού του BCM είναι η βάση των λειτουργιών και του τρόπου λειτουργίας του και συνήθως περιλαμβάνει τα ακόλουθα κύρια στοιχεία:
Μονάδα μικροελεγκτή (MCU): Βασίζεται στη σειρά ARM Cortex ή άλλες αρχιτεκτονικές επεξεργαστών υψηλής απόδοσης, όπως η σειρά Cortex-M για ενσωματωμένα συστήματα χαμηλής κατανάλωσης και η σειρά Cortex-R για εργασίες ελέγχου σε πραγματικό χρόνο. Το MCU συνήθως ενσωματώνει μνήμη Flash για αποθήκευση υλικολογισμικού, SRAM για επεξεργασία δεδομένων και μπορεί επίσης να επεκτείνει τις δυνατότητες του συστήματος μέσω εξωτερικής μνήμης. Περιφερειακή διεπαφή: Περιλαμβάνει ADC (αναλογικό σε ψηφιακό μετατροπέα) για επεξεργασία σήματος αισθητήρα, UART, SPI, I2C και άλλους διαύλους για επικοινωνία με εξωτερικές συσκευές. Μονάδα εισόδου/εξόδου: Η ψηφιακή διεπαφή I/O επεξεργάζεται απλά σήματα μεταγωγέα, η αναλογική διεπαφή εισόδου επεξεργάζεται σήματα αισθητήρων και τα προγράμματα οδήγησης φορτίου περιλαμβάνουν διακόπτες υψηλής/χαμηλής πλευράς και προγράμματα οδήγησης ρελέ για τον έλεγχο συσκευών υψηλής ισχύος. Μονάδα επικοινωνίας: Χρησιμοποιήστε το δίαυλο CAN, το δίαυλο LIN και το δίαυλο FlexRay για ανταλλαγή δεδομένων, που είναι κατάλληλα για διαφορετικά σενάρια και απαιτήσεις εφαρμογών. Έλεγχος της λογικής
Η λογική ελέγχου του BCM περιλαμβάνει την απόκτηση σήματος, την επεξεργασία και τον έλεγχο εξόδου:
Λήψη σήματος: Η BCM λαμβάνει δεδομένα από πολλούς αισθητήρες, όπως θερμοκρασία, υγρασία, αισθητήρες φωτός, ακόμη και εικόνες κάμερας, και εκτελεί επεξεργασία σύντηξης.
Επεξεργασία δεδομένων: Τα σύγχρονα ECU BCM εκτελούνται συνήθως σε λειτουργικά συστήματα σε πραγματικό χρόνο (RTOS) και διασφαλίζουν ότι όλες οι εργασίες ελέγχου ολοκληρώνονται έγκαιρα μέσω του προγραμματισμού εργασιών και της διαχείρισης προτεραιοτήτων.
Έλεγχος εξόδου: Η κατάσταση της συσκευής εξόδου ελέγχεται με ακρίβεια μέσω σημάτων PWM (διαμόρφωση πλάτους παλμού), όπως ρύθμιση ταχύτητας ανεμιστήρα.
Μέθοδος επικοινωνίας
Η BCM χρησιμοποιεί μια ποικιλία πρωτοκόλλων επικοινωνίας για την ανταλλαγή δεδομένων με άλλες ECU:
Δίαυλος CAN: Κατάλληλο για σενάρια εφαρμογής ελέγχου σε πραγματικό χρόνο και υψηλού ρυθμού μετάδοσης δεδομένων, που χρησιμοποιείται για μονάδες ελέγχου συστήματος ισχύος, διανομείς αισθητήρων κ.λπ. Δίαυλος LIN: Χρησιμοποιείται για επικοινωνία χαμηλής ταχύτητας, όπως επικοινωνία μεταξύ μονάδων πόρτας και μονάδων ελέγχου καθισμάτων.
Δίαυλος FlexRay: Χρησιμοποιείται για σενάρια εφαρμογών με υψηλές απαιτήσεις για απόδοση σε πραγματικό χρόνο και υψηλό ρυθμό μετάδοσης δεδομένων, συνήθως χρησιμοποιείται για συστήματα ελέγχου πλαισίου και ασφάλειας σε προηγμένα οχήματα

