چه تفاوتی بین can و RS485 وجود دارد؟

CAN مخفف شبکه منطقه کنترل کننده (CAN) است. این شرکت توسط شرکت آلمانی BOSCH که به تحقیق و توسعه و تولید محصولات الکترونیکی خودرو مشهور است، توسعه یافت و در نهایت به یک استاندارد بین المللی (ISO11898) تبدیل شد. این اتوبوس یکی از پر استفاده ترین اتوبوس های میدانی در جهان است. در آمریکای شمالی و اروپای غربی، پروتکل اتوبوس CAN به اتوبوس استاندارد سیستم های کنترل کامپیوتر خودرو تبدیل شده و شبکه های منطقه محلی کنترل صنعتی جاسازی شده است، و پروتکل J1939 را دارد که به طور خاص برای کامیون های بزرگ و خودروهای ماشین آلات سنگین با CAN به عنوان پروتکل زمینه ای طراحی شده است. در سال های اخیر قابلیت اطمینان بالا و قابلیت های تشخیص خطای خوب آن ارزش گذاری شده است و به طور گسترده ای در سیستم های کنترل کامپیوتر خودرو و محیط های صنعتی با دماهای سخت زیست محیطی، تابش الکترومغناطیسی قوی و ارتعاشات بزرگ مورد استفاده قرار گرفته است.

RS-485 حالت کاری نیم دوبلکسی را اتخاذ می کند و از ارتباطات داده های چند نقطه ای پشتیبانی می کند. RS-485 topology شبکه اتوبوس به طور کلی اتخاذ ساختار از نوع اتوبوس با تطبیق ترمینال. به این صورت که برای اتصال هر گره به صورت سری از یک اتوبوس استفاده می شود و شبکه های حلقه یا ستاره پشتیبانی نمی شوند. rs-485 انتقال متعادل و پذیرش دیرینه را اتخاذ می کند، بنابراین توانایی سرکوب تداخل حالت مشترک را دارد. علاوه بر این، فرستنده و فرستنده اتوبوس حساسیت بالایی دارد و می تواند ولتاژها را تا ۲۰۰ میلیون متر پایین تشخیص دهد، بنابراین سیگنال انتقال را می توان از کیلومترها دورتر بازیابی کرد. برخی از فرستنده های RS-485 مانع ورودی را تغییر می دهند تا اجازه دهند تا ۸ برابر تعداد گره ها به همان اتوبوس متصل شوند. رایج ترین کاربرد RS-485، ارتباط بین کنترل کننده های منطق قابل برنامه ریزی در یک محیط صنعتی است.
مقایسه مشخصه بین RS-485 و CAN-bus:







