Mae egwyddor weithredol modiwl rheoli corff (BCM) yn bennaf yn cynnwys dwy agwedd: pensaernïaeth caledwedd a rhesymeg rheoli.
Pensaernïaeth caledwedd
Pensaernïaeth caledwedd BCM yw sail ei swyddogaethau a'i ddull gweithio, ac fel arfer mae'n cynnwys y prif gydrannau canlynol:
Uned microreolydd (MCU): Yn seiliedig ar gyfres ARM Cortex neu bensaernïaeth prosesydd perfformiad uchel eraill, megis cyfres Cortex-M ar gyfer systemau mewnosod pŵer isel, a chyfres Cortex-R ar gyfer tasgau rheoli amser real. Mae MCU fel arfer yn integreiddio cof Flash ar gyfer storio firmware, SRAM ar gyfer prosesu data, a gall hefyd ehangu galluoedd system trwy gof allanol. Rhyngwyneb ymylol: Gan gynnwys ADC (trawsnewidydd analog-i-ddigidol) ar gyfer prosesu signal synhwyrydd, UART, SPI, I2C a bysiau eraill ar gyfer cyfathrebu â dyfeisiau allanol. Modiwl mewnbwn/allbwn: Mae rhyngwyneb I/O digidol yn prosesu signalau switsh syml, mae rhyngwyneb mewnbwn analog yn prosesu signalau synhwyrydd, ac mae gyrwyr llwyth yn cynnwys switshis ochr uchel/ochr isel a gyrwyr cyfnewid ar gyfer rheoli dyfeisiau pŵer uchel. Modiwl cyfathrebu: Defnyddiwch fws CAN, bws LIN a bws FlexRay ar gyfer cyfnewid data, sy'n addas ar gyfer gwahanol senarios a gofynion cymhwyso. Rhesymeg rheoli
Mae rhesymeg reoli BCM yn cynnwys caffael signal, prosesu a rheoli allbwn:
Caffael signal: Mae BCM yn derbyn data o synwyryddion lluosog, megis tymheredd, lleithder, synwyryddion golau, a hyd yn oed delweddau camera, ac yn perfformio prosesu ymasiad.
Prosesu data: Mae ECUs BCM modern fel arfer yn rhedeg ar systemau gweithredu amser real (RTOS), ac yn sicrhau bod yr holl dasgau rheoli yn cael eu cwblhau ar amser trwy amserlennu tasgau a rheoli blaenoriaeth.
Rheoli allbwn: Mae cyflwr y ddyfais allbwn yn cael ei reoli'n gywir trwy signalau PWM (modiwleiddio lled pwls), megis addasu cyflymder ffan.
Dull cyfathrebu
Mae BCM yn defnyddio amrywiaeth o brotocolau cyfathrebu i gyfnewid data ag ECUs eraill:
CAN bus: Yn addas ar gyfer rheoli amser real a senarios cymhwyso cyfradd trosglwyddo data uchel, a ddefnyddir ar gyfer modiwlau rheoli system bŵer, canolbwyntiau synhwyrydd, ac ati. Bws LIN: Fe'i defnyddir ar gyfer cyfathrebu cyflym, megis cyfathrebu rhwng modiwlau drws a modiwlau rheoli seddi .
Bws FlexRay: Fe'i defnyddir ar gyfer senarios cymhwyso gyda gofynion uchel ar gyfer perfformiad amser real a chyfradd trosglwyddo data uchel, a ddefnyddir fel arfer ar gyfer systemau rheoli siasi a diogelwch mewn cerbydau uwch

