سیستم مالتیپلکس خودرو (Multiplexing) یکی از مهمترین فناوریهای الکترونیکی در خودروهای جدید است که برای برقراری ارتباط میان ECUها، سنسورها، عملگرها و تجهیزات مختلف خودرو استفاده میشود. در خودروهای قدیمی، برای هر عملکرد الکتریکی معمولاً سیمکشی جداگانهای وجود داشت؛ اما با افزایش تعداد تجهیزات الکترونیکی، چنین روشی باعث افزایش شدید تعداد سیمها، وزن دستهسیمها، هزینه تولید و پیچیدگی تعمیرات میشد.
مالتیپلکس این مشکل را با ایجاد یک شبکه ارتباطی مشترک حل میکند. به زبان ساده، چندین واحد الکترونیکی میتوانند اطلاعات خود را از طریق یک یا چند مسیر ارتباطی مشترک ارسال و دریافت کنند. در معماریهای خودرویی، فناوریهایی مانند CAN، LIN، FlexRay و Automotive Ethernet برای نیازهای مختلف استفاده شدهاند.
تاریخچه سیستم مالتیپلکس خودرو 📜🔧
در دهههای ابتدایی صنعت خودرو، سیستمهای الکتریکی بسیار ساده بودند. چراغها، بوق، برفپاککن، استارت و تجهیزات مشابه با مدارهای نسبتاً مستقل کار میکردند. بنابراین تعداد سیمها محدود بود و طراحی شبکه الکترونیکی پیچیدگی چندانی نداشت.
با ورود تجهیزات بیشتر، شرایط تغییر کرد. سیستمهای تزریق سوخت الکترونیکی، ABS، کیسه هوا، سیستمهای تهویه اتوماتیک، شیشههای برقی، قفل مرکزی و تجهیزات سرگرمی باعث شدند تعداد سیگنالهای الکتریکی خودرو به سرعت افزایش پیدا کند. ⚡🚘
در چنین شرایطی، استفاده از سیم اختصاصی برای هر سیگنال دیگر راهکار مناسبی نبود. بنابراین صنعت خودرو به سمت شبکههای ارتباطی داخل خودرو حرکت کرد.
یکی از مهمترین اتفاقات در این مسیر، توسعه CAN یا Controller Area Network توسط شرکت Bosch در دهه 1980 بود. CAN به خودروسازان اجازه داد ECUها و تجهیزات مختلف را به یک شبکه ارتباطی متصل کنند. این فناوری در دهه 1990 به یکی از استانداردهای اصلی ارتباطی خودرو تبدیل شد.
در ادامه، شبکههای دیگری مانند LIN برای تجهیزات کمهزینه و کمسرعت و FlexRay برای کاربردهای سریعتر و حساستر توسعه یافتند. با افزایش نیاز خودروهای جدید به انتقال حجم زیادی از داده، Automotive Ethernet نیز وارد معماری خودرو شد.
چرا سیستم مالتیپلکس به وجود آمد؟ 🤔⚙️
فرض کنید یک خودروی مدرن دارای دهها ECU باشد. هر ECU باید اطلاعات مختلفی را با سایر ECUها تبادل کند.
برای مثال:
🔹 ECU موتور باید سرعت خودرو را بداند.
🔹 سیستم ABS باید سرعت چرخها را اندازهگیری کند.
🔹 سیستم گیربکس به اطلاعات موتور نیاز دارد.
🔹 کروز کنترل به سرعت خودرو و وضعیت موتور نیاز دارد.
🔹 پشتآمپر باید سرعت، دور موتور و هشدارهای مختلف را نمایش دهد.
🔹 سیستم ESP به اطلاعات فرمان، ترمز، موتور و چرخها نیاز دارد.
اگر برای انتقال هر اطلاعات یک سیم مستقل بین تمام این تجهیزات کشیده شود، دستهسیم خودرو بسیار بزرگ و پیچیده خواهد شد. 😵💫🔌
مالتیپلکس اجازه میدهد اطلاعات مختلف روی یک شبکه مشترک منتقل شوند. در نتیجه به جای اینکه هر دستگاه برای هر اطلاعات یک سیم جداگانه داشته باشد، پیامهای دیجیتال از طریق یک شبکه مشترک جابهجا میشوند.
مفهوم مولتیپلکس به زبان ساده 📡
کلمه Multiplex به معنی ترکیب یا اشتراک چند مسیر اطلاعاتی در یک مسیر ارتباطی است.
برای درک سادهتر، یک بزرگراه را تصور کنید. 🛣️
اگر برای هر خودرو یک جاده جداگانه ساخته شود، به تعداد بسیار زیادی جاده نیاز خواهیم داشت. اما در یک بزرگراه مشترک، خودروهای زیادی میتوانند از یک مسیر استفاده کنند.
در سیستم مولتیپلکس نیز اطلاعات مختلف از یک شبکه مشترک عبور میکنند.
برای مثال یک پیام دیجیتال میتواند حاوی اطلاعاتی درباره سرعت خودرو باشد و پیام دیگری وضعیت موتور یا دمای موتور را منتقل کند.
بنابراین سیستم مالتیپلکس در اصل نوعی اشتراکگذاری هوشمند مسیر ارتباطی است. 💻🔄
اجزای اصلی سیستم مالتیپلکس خودرو 🧩🚘
یک سیستم مولتیپلکس از قطعات و بخشهای مختلفی تشکیل شده است.
۱. ECU یا واحد کنترل الکترونیکی 🧠
ECUها مغزهای الکترونیکی خودرو هستند.
هر ECU معمولاً وظیفه خاصی دارد؛ برای مثال:
🔸 ECU موتور
🔸 ECU گیربکس
🔸 ECU ترمز ABS
🔸 ECU ایربگ
🔸 ECU بدنه
🔸 ECU تهویه مطبوع
🔸 ECU دربها
🔸 ECU سیستم روشنایی
این واحدها اطلاعات مورد نیاز خود را از طریق شبکه با یکدیگر مبادله میکنند.
۲. شبکه یا Bus 🔌
Bus مسیر مشترکی است که دادهها از طریق آن بین واحدهای مختلف منتقل میشوند.
در شبکه CAN معمولاً از دو سیم به نامهای CAN High و CAN Low استفاده میشود.
این دو سیم به صورت زوج به هم تابیده میشوند و امکان انتقال مقاومتر دادهها در محیط پرنویز خودرو را فراهم میکنند. CAN یکی از پرکاربردترین فناوریهای شبکه داخل خودرو است.
۳. ترنسیور یا Transceiver 📡
ترنسیور وظیفه دارد سیگنالهای داخلی ECU را به سیگنال مناسب برای شبکه تبدیل کند و برعکس.
به بیان ساده:
ECU → ترنسیور → شبکه
و در مسیر دریافت:
شبکه → ترنسیور → ECU
ترنسیور یکی از اجزای مهم ارتباط الکترونیکی میان ECU و شبکه است.
۴. میکروکنترلر 🖥️
درون ECU معمولاً یک یا چند میکروکنترلر وجود دارد. این قطعه دادهها را پردازش میکند، پیامها را تشخیص میدهد و براساس برنامه نرمافزاری ECU تصمیم میگیرد چه اطلاعاتی ارسال یا دریافت شود.
۵. سنسورها 📊
سنسورها اطلاعات مربوط به وضعیت خودرو را تولید میکنند.
برای مثال:
🌡️ سنسور دمای موتور
🌀 سنسور دور موتور
🚗 سنسور سرعت
🛞 سنسور سرعت چرخ
🎚️ سنسور موقعیت دریچه گاز
🛢️ سنسور فشار روغن
⛽ سنسور سطح سوخت
🧭 سنسور زاویه فرمان
اطلاعات سنسورها پس از پردازش میتوانند در شبکه خودرو در اختیار ECUهای دیگر قرار بگیرند.
۶. عملگرها یا Actuatorها ⚙️
عملگرها براساس فرمان ECU فعالیت میکنند.
نمونههای آن عبارتاند از:
🔹 موتور برفپاککن
🔹 موتور شیشهبالابر
🔹 شیرهای برقی
🔹 رلهها
🔹 موتور دریچه گاز
🔹 قفل مرکزی
🔹 چراغها
🔹 فن خنککننده
۷. Gateway یا دروازه ارتباطی 🌉
در خودروهای پیچیده، ممکن است چند شبکه مختلف وجود داشته باشد.
برای مثال یک شبکه CAN برای موتور، یک CAN دیگر برای بدنه و یک شبکه LIN برای تجهیزات سادهتر.
Gateway بین این شبکهها ارتباط برقرار میکند.
برای نمونه ممکن است اطلاعات سرعت خودرو در شبکه Powertrain تولید شود و Gateway آن را به شبکه بدنه منتقل کند تا پشتآمپر بتواند آن را نمایش دهد.
نحوه کار سیستم مالتیپلکس خودرو ⚙️📡
فرآیند کار را میتوان با یک مثال ساده توضیح داد.
فرض کنید راننده خودرو را روشن میکند. 🔑🚗
سنسورها اطلاعات مختلفی را تولید میکنند. ECU موتور این اطلاعات را دریافت و پردازش میکند.
سپس ECU ممکن است اطلاعاتی مانند:
دور موتور، سرعت خودرو، دمای موتور و وضعیت دریچه گاز
را در قالب پیامهای دیجیتال روی شبکه ارسال کند.
ECUهای دیگر پیامها را دریافت میکنند. هر ECU بررسی میکند که آیا پیام دریافتشده برای آن کاربرد دارد یا خیر.
برای مثال ECU پشتآمپر ممکن است اطلاعات دور موتور را دریافت کند و آن را به عقربه یا نمایشگر دیجیتال منتقل کند.
در همین زمان، ECU گیربکس میتواند اطلاعات سرعت و وضعیت موتور را دریافت کند و براساس آن زمان تعویض دنده را مدیریت کند.
بنابراین یک اطلاعات میتواند توسط چند ECU مختلف مورد استفاده قرار بگیرد. 🔄
سیستم CAN چگونه در مالتیپلکس کار میکند؟ 🚌⚡
CAN یکی از مهمترین فناوریهای مورد استفاده در سیستم مولتیپلکس خودرو است.
در CAN، ECUها معمولاً به یک شبکه مشترک متصل هستند و پیامها براساس شناسه یا Identifier مشخص میشوند.
فرض کنید ECU موتور یک پیام ارسال میکند:
Engine Speed = 2500 RPM
واحدهای مختلفی که به این اطلاعات نیاز دارند، پیام را دریافت میکنند.
ECU گیربکس میتواند از آن برای مدیریت تعویض دنده استفاده کند.
ECU پشتآمپر میتواند دور موتور را نمایش دهد.
ECU دیگری نیز ممکن است از آن برای یک عملکرد کنترلی استفاده کند.
این موضوع یکی از مزیتهای اصلی شبکههای خودرویی است؛ زیرا یک داده میتواند بدون ایجاد سیمکشی اختصاصی برای هر مصرفکننده، در اختیار چند واحد قرار گیرد. 🔄🚘

اولویت پیامها در شبکه CAN 🚦
یکی از ویژگیهای مهم CAN، امکان مدیریت اولویت پیامها است.
همه پیامها اهمیت یکسانی ندارند.
برای مثال پیام مربوط به یک عملکرد ایمنی ممکن است نسبت به اطلاعات یک سیستم رفاهی اولویت بیشتری داشته باشد.
CAN از روش دسترسی به باس استفاده میکند که اجازه میدهد پیام با اولویت بالاتر در شرایط رقابت، زودتر منتقل شود. این ویژگی یکی از دلایل استفاده گسترده CAN در سامانههای کنترل خودرو است.
سیستم LIN چیست؟ 🔌
همه تجهیزات خودرو به شبکه پرسرعت و گرانقیمت نیاز ندارند.
برای مثال:
🪞 تنظیم آینه
🚪 بعضی عملکردهای درب
💡 برخی تجهیزات روشنایی
❄️ بعضی عملگرهای تهویه
🪑 برخی تجهیزات صندلی
به سرعت ارتباط بسیار بالایی نیاز ندارند.
برای چنین کاربردهایی LIN یا Local Interconnect Network توسعه یافت. LIN یک شبکه کمهزینهتر و سادهتر از CAN است و در کاربردهای کمسرعت بدنه خودرو مورد استفاده قرار میگیرد.
FlexRay در سیستم مالتیپلکس 🚀
با افزایش نیاز به سرعت، زمانبندی دقیق و قابلیت اطمینان بیشتر، فناوری FlexRay نیز توسعه پیدا کرد.
FlexRay برای سیستمهایی طراحی شد که به ارتباط سریعتر و قابل پیشبینیتر نیاز داشتند و میتوانست نرخ انتقال داده تا حدود 10 مگابیت بر ثانیه را فراهم کند.
این فناوری در برخی خودروها برای سامانههای پیچیده شاسی و کنترل استفاده شد.
Automotive Ethernet 🌐🚗
در خودروهای جدید، حجم داده بسیار بیشتر شده است.
دوربینها، رادارها، نمایشگرهای بزرگ، سیستمهای کمکراننده، سیستمهای سرگرمی و معماریهای مرکزی به پهنای باند بالاتری نیاز دارند.
به همین دلیل Automotive Ethernet اهمیت زیادی پیدا کرده است.
برخلاف شبکههای قدیمیتر که برای انتقال پیامهای کنترلی طراحی شده بودند، اترنت خودرویی میتواند حجم بسیار بیشتری از داده را منتقل کند و در معماریهای جدید خودرو نقش مهمی دارد. تحول شبکههای داخل خودرو از CAN و LIN به Ethernet بخشی از روند حرکت صنعت به سمت خودروهای نرمافزارمحور است.
تفاوت سیمکشی سنتی با مالتیپلکس 🔌🆚💻
سیستم سنتی
در سیستم سنتی ممکن بود هر عملکرد سیم مخصوص خود را داشته باشد.
مثلاً:
کلید → سیم → رله → چراغ
برای چندین تجهیز، تعداد زیادی سیم و اتصال لازم میشد.
سیستم مالتیپلکس
در سیستم مولتیپلکس:
کلید → ECU → شبکه → ECU دیگر → عملگر
اطلاعات به صورت دیجیتال منتقل میشوند.
در نتیجه تعداد زیادی از ارتباطات میتوانند روی شبکه مشترک انجام شوند.
مزایای سیستم مالتیپلکس خودرو ✅🚘
کاهش تعداد سیمها 🔌
یکی از مهمترین مزایا، کاهش نیاز به سیمکشی مستقل است.
این موضوع میتواند وزن دستهسیم و پیچیدگی طراحی خودرو را کاهش دهد.
کاهش وزن ⚖️
دستهسیم خودرو میتواند وزن قابل توجهی داشته باشد. کاهش سیمها به کاهش وزن کلی کمک میکند.
کاهش هزینه تولید 💰
با کاهش تعداد سیمها، کانکتورها و مسیرهای مستقل، طراحی و تولید سیستم الکتریکی میتواند اقتصادیتر شود.
افزایش امکانات 🚀
مولتیپلکس امکان ایجاد ارتباط میان ECUهای مختلف را آسانتر میکند.
در نتیجه خودروساز میتواند امکانات پیچیدهتری را در خودرو پیادهسازی کند.
تشخیص عیب بهتر 🔍
شبکههای الکترونیکی خودرو امکان ثبت و انتقال کدهای خطا را فراهم میکنند.
دستگاه دیاگ میتواند با ECUهای مختلف ارتباط برقرار کند و اطلاعات تشخیصی را دریافت کند.
اشتراکگذاری اطلاعات 🔄
یک داده میتواند توسط چند ECU مورد استفاده قرار گیرد.
برای مثال سرعت خودرو میتواند همزمان برای پشتآمپر، ECU گیربکس، کروز کنترل و سیستمهای دیگر قابل استفاده باشد.
معایب و مشکلات سیستم مالتیپلکس ⚠️
با وجود مزایای زیاد، سیستم مولتیپلکس پیچیدگیهایی نیز دارد.
🔸 وابستگی بیشتر خودرو به تجهیزات الکترونیکی
🔸 نیاز به دستگاه دیاگ برای بسیاری از عیبیابیها
🔸 حساسیت برخی شبکهها به اتصال کوتاه و اختلال سیمکشی
🔸 دشواری بیشتر تعمیرات نسبت به سیستمهای ساده قدیمی
🔸 اهمیت بالای سلامت کانکتورها و اتصالات
🔸 نیاز به دانش تخصصی در تعمیرات
🔸 احتمال ایجاد چند خطا در اثر خرابی یک مسیر ارتباطی
برای مثال، اگر یک سیم شبکه CAN دچار اتصال کوتاه شود، ممکن است چند ECU همزمان با مشکل ارتباطی مواجه شوند. بنابراین یک خرابی کوچک در شبکه میتواند علائم متعددی ایجاد کند. ⚠️🔧
خرابیهای رایج سیستم مالتیپلکس 🔧🚨
خرابی مولتیپلکس همیشه به معنی خراب شدن ECU نیست.
گاهی مشکل از یک اتصال ساده است.
مهمترین موارد عبارتاند از:
🔹 قطع شدن سیم CAN
🔹 اتصال کوتاه CAN High و CAN Low
🔹 خرابی ترمینالها
🔹 سولفاته شدن کانکتورها
🔹 نفوذ آب به دستهسیم
🔹 خرابی Gateway
🔹 ضعف اتصال بدنه
🔹 افت ولتاژ باتری
🔹 خرابی ترنسیور ECU
🔹 اختلال نرمافزاری ECU
یکی از اشتباهات رایج در تعمیرات، تعویض مستقیم ECU بدون بررسی شبکه و منبع تغذیه است. در بسیاری از موارد باید ابتدا تغذیه، اتصال بدنه، فیوزها، کانکتورها و خطوط ارتباطی بررسی شوند. 🔍
علائم خرابی شبکه مولتیپلکس 🚨
مشکلات شبکه میتوانند علائم متفاوتی داشته باشند.
برای مثال ممکن است:
⚠️ چراغهای هشدار مختلف روشن شوند.
⚠️ چند ECU همزمان خطای ارتباطی ثبت کنند.
⚠️ پشتآمپر برخی اطلاعات را نمایش ندهد.
⚠️ شیشههای برقی یا قفل مرکزی دچار مشکل شوند.
⚠️ خودرو وارد حالت اضطراری شود.
⚠️ ارتباط دستگاه دیاگ با بعضی ECUها قطع شود.
⚠️ سیستمهای مختلف به شکل همزمان از کار بیفتند.
وجود چند خطای غیرمرتبط در زمان واحد میتواند یک نشانه مهم از مشکل در شبکه یا منبع تغذیه مشترک باشد.
روش عیبیابی سیستم مالتیپلکس 🔍🛠️
عیبیابی حرفهای بهتر است مرحلهبهمرحله انجام شود.
مرحله اول؛ بررسی باتری 🔋
ولتاژ پایین باتری میتواند باعث ثبت خطاهای متعدد در ECUها شود.
مرحله دوم؛ بررسی فیوزها ⚡
فیوزهای مربوط به ECUها، Gateway و شبکه باید بررسی شوند.
مرحله سوم؛ بررسی اتصال بدنه 🔩
اتصال بدنه ضعیف میتواند باعث عملکرد نادرست سیستمهای الکترونیکی شود.
مرحله چهارم؛ استفاده از دیاگ 💻
با دستگاه عیبیاب میتوان مشخص کرد کدام ECUها ارتباط دارند و کدام واحدها پاسخ نمیدهند.
مرحله پنجم؛ بررسی شبکه 📡
در صورت نیاز، تکنسین خطوط ارتباطی، مقاومت شبکه و سیگنالها را با تجهیزات مناسب بررسی میکند.
مرحله ششم؛ بررسی کانکتورها 🔌
آب، خوردگی، شل شدن پینها یا آسیب فیزیکی میتواند ارتباط شبکه را مختل کند.

نقش مالتیپلکس در خودروهای آینده 🚀🤖
معماری خودرو در حال تغییر است. خودروهای جدید به سمت ECUهای قدرتمندتر، کنترلرهای مرکزی، شبکههای پرسرعت و معماریهای ناحیهای یا Zonal حرکت میکنند.
در خودروهای قدیمیتر تعداد زیادی ECU مستقل وجود داشت که هرکدام وظیفه مشخصی انجام میدادند. در خودروهای جدید، بخشی از این عملکردها میتواند در کنترلرهای قدرتمندتر متمرکز شود.
در همین مسیر، Automotive Ethernet، CAN FD و فناوریهای ارتباطی جدیدتر اهمیت بیشتری پیدا میکنند. افزایش تعداد سیستمهای کمکراننده، دوربینها، رادارها و قابلیتهای نرمافزاری، نیاز خودرو به انتقال سریع داده را بیشتر کرده است.
تفاوت مالتیپلکس با ECU چیست؟ 🧠🔄
گاهی این دو مفهوم با یکدیگر اشتباه گرفته میشوند.
ECU یک واحد الکترونیکی است که وظیفه پردازش و کنترل یک یا چند عملکرد را بر عهده دارد.
اما مولتیپلکس روش و معماری ارتباطی میان ECUها و تجهیزات مختلف است.
به عنوان مثال:
🧠 ECU موتور = پردازش اطلاعات موتور
📡 CAN Bus = انتقال اطلاعات بین ECUها
💻 ECU گیربکس = پردازش اطلاعات مربوط به گیربکس
هر سه بخش میتوانند در یک سیستم الکترونیکی خودرو با یکدیگر همکاری کنند.
نقش مالتیپلکس در خودروهای ایرانی 🇮🇷🚗
فناوری مولتیپلکس در بسیاری از خودروهای جدید و تولیدات سالهای اخیر خودروسازان مختلف نیز مورد استفاده قرار گرفته است.
در خودروهای مجهز به این سیستم، تجهیزاتی مانند:
💡 چراغها
🚪 قفل مرکزی
🪟 شیشههای برقی
🛞 ABS
🛡️ ایربگ
🌡️ تهویه
📊 پشتآمپر
🔑 ایموبلایزر
🚗 ECU موتور
میتوانند با یکدیگر ارتباط داشته باشند.
البته معماری شبکه، نوع ECU، پروتکل ارتباطی و نحوه سیمکشی در هر خودرو متفاوت است و نمیتوان یک نقشه واحد برای تمام خودروها ارائه کرد.
جمعبندی نهایی 🏁🚘
سیستم مالتیپلکس خودرو یکی از مهمترین تحولات صنعت خودروسازی در حوزه برق و الکترونیک است. این فناوری در پاسخ به افزایش روزافزون تجهیزات الکترونیکی خودرو شکل گرفت و توانست مشکل پیچیدگی بیش از حد سیمکشی را تا حد زیادی حل کند.
در یک سیستم سنتی، برای انتقال هر فرمان یا اطلاعات ممکن بود به سیم اختصاصی نیاز باشد؛ اما در سیستم مالتیپلکس، ECUها میتوانند اطلاعات خود را از طریق شبکههای مشترک منتقل کنند. به همین دلیل فناوریهایی مانند CAN، LIN، FlexRay و Automotive Ethernet به بخش مهمی از معماری خودرو تبدیل شدهاند.
در این سیستم، ECUها، سنسورها، عملگرها، ترنسیورها، Gatewayها و شبکههای ارتباطی در کنار یکدیگر کار میکنند. سنسورها اطلاعات را تولید میکنند، ECUها آنها را پردازش میکنند و پیامهای دیجیتال از طریق شبکه به واحدهای موردنیاز ارسال میشوند. 🔄⚙️
بزرگترین مزیت مالتیپلکس، کاهش سیمکشی، کاهش وزن، افزایش قابلیتهای الکترونیکی، امکان اشتراکگذاری اطلاعات و بهبود عیبیابی است. در مقابل، پیچیدگی بیشتر شبکه باعث شده تعمیر خودروهای مولتیپلکس به دانش تخصصیتر، نقشههای سیمکشی و تجهیزات تشخیصی مناسب نیاز داشته باشد. 🔧💻
امروزه مالتیپلکس دیگر فقط یک فناوری برای کاهش تعداد سیمها نیست؛ بلکه به یکی از پایههای اصلی ارتباطات دیجیتال خودرو تبدیل شده است. با حرکت صنعت به سمت خودروهای هوشمند، خودروهای نرمافزارمحور، سیستمهای کمکراننده پیشرفته و معماریهای مرکزی و ناحیهای، اهمیت شبکههای داخل خودرو نیز بیشتر خواهد شد. 🚗🤖⚡
در واقع میتوان گفت اگر ECUها را مغزهای مختلف خودرو در نظر بگیریم، سیستم مالتیپلکس و شبکههای ارتباطی همان سیستم عصبی هستند که این مغزها را به یکدیگر متصل میکنند. 🧠🔌🚘