بررسی جامع سیستم مالتیپلکس خودرو، معماری شبکه و روشهای عیبیابی آن
در خودروهای نسل قدیم، سیستمکشی الکتریکی به روش سنتی و نقطهبهنقطه (Point-to-Point) انجام میشد؛ یعنی برای روشن کردن هر لامپ یا فعالسازی هر کلید، یک رشته سیم مجزا از جعبهفیوز تا مصرفکننده کشیده میشد. با پیشرفت صنعت خودرو و افزایش چشمگیر آپشنها و تجهیزات الکترونیکی، حجم دستهسیمها به شدت افزایش یافت که این امر موجب سنگینتر شدن خودرو، پیچیدگی فوقالعاده در تعمیرات و افزایش احتمال اتصالی میشد. حل این مشکل بزرگ، منجر به ابداع و توسعه سیستمهای مالتیپلکس (Multiplex System) شد. در این مقاله به بررسی تخصصی معماری شبکههای مالتیپلکس، پروتکلهای ارتباطی و روشهای عیبیابی آنها میپردازیم.
۱. سیستم مالتیپلکس چیست و چگونه کار میکند؟
مالتیپلکس به زبان ساده یعنی «ارسال چند پیام یا داده مختلف از طریق یک مسیر یا رسانه واحد». در این سیستم، به جای کشیدن دهها رشته سیم مجزا برای هر کلید یا عملگر، تمامی یونیتهای کنترل الکترونیکی (ECUها و نودها) از طریق چند رشته سیم محدود (به نام باس داده یا شبکه) به یکدیگر متصل میشوند. هنگامی که راننده کلید بالابر شیشه یا چراغها را میفشارد، فرمان صادر شده به صورت یک کد دیجیتال (پکت داده) درآمده و روی شبکه ارسال میشود. یونیت یا نود مربوطه در بخش دیگر خودرو این کد را دریافت کرده و دستور فعالسازی قطعه را صادر میکند.
۲. پروتکل ارتباطی CAN Bus در خودروها
استانداردترین و رایجترین پروتکل ارتباطی در سیستمهای مالتیپلکس خودرویی، CAN (Controller Area Network) نام دارد. شبکه CAN معمولاً از دو سیم به نامهای CAN-High و CAN-Low تشکیل شده است که به صورت تابخورده (Twisted Pair) در دستهسیمها قرار میگیرند تا در برابر نویزهای الکترومغناطیسی مقاوم باشند. تبادل اطلاعات در این شبکه با سرعت بالا (بین ۱۲۵ تا ۵۰۰ کیلوبیت بر ثانیه) انجام میشود.
۳. یونیتها و نودهای اصلی در شبکه مالتیپلکس
سیستم مالتیپلکس خودرو بر اساس وظایف به بخشهای مختلفی تقسیم میشود:
-
نود مرکزی (BCM – Body Control Module): مغز متفکر بدنه که مدیریت چراغها، قفل مرکزی، برفپاککنها و سیستم ایمنی را بر عهده دارد.
-
نود موتور (EMS): مدیریت پارامترهای موتور، انژکتورها و سیستم جرقهزنی.
-
نود پشتآمپر (ICN): نمایش اطلاعات دیجیتال دریافتی از شبکه برای راننده.
۴. مراحل گامبهگام عیبیابی سیستم مالتیپلکس
هنگامی که سیستم مالتیپلکس دچار اختلال میشود (مثلاً چند آپشن همزمان از کار میافتند)، عیبیابی باید به صورت سیستماتیک انجام شود:
