1. آشنای اول با ارتباطات CAN
صحبت از ارتباطات می تواند ، بسیاری از افراد ممکن است نسبتاً ناآشنا باشند ، اما در واقع ما با آن سر و کار داشته ایم. با محبوبیت اتومبیل های خانوادگی ، هر بار که روی گاز قدم می زنیم ، هر ترمز را رانندگی می کنیم و حتی هر بار که درب را باز می کنیم ، پنجره را باز می کنیم ، در واقع کاربرد ارتباطات CAN است.

2. مفاهیم اساسی می توانند
CAN ، که مخفف شبکه Area Controller است ، یک پروتکل ارتباطی سریال استاندارد ISO است که در سال 1986 توسط الکتریسان آلمانی بوش تهیه شده است تا نیازهای "کاهش تعداد سیم کشی" و "ارتباط سریع با مقادیر زیادی از داده ها را کاهش دهد. بیش از چندین لان ". در سال 1986 ، به منظور رفع نیازهای "کاهش تعداد سیم کشی" و "ارتباطات پر سرعت مقادیر زیادی از داده ها از طریق LAN های متعدد" ، این برق آلمانی Bosch پروتکل ارتباطی CAN را برای خودروها تهیه کرد. از آن زمان ، CAN توسط ISO11898 و ISO11519 استاندارد شده است و اکنون پروتکل استاندارد برای شبکه های خودرو در اروپا است.
اکنون ، عملکرد و قابلیت اطمینان بالای CAN در اتوماسیون صنعتی ، کشتی ها ، تجهیزات پزشکی ، تجهیزات صنعتی و غیره مورد استفاده قرار گرفته است. پروتکل اتوبوس بر اساس مدل مرجع هفت لایه OSI ساخته شده است ، اما ساختار مدل آن دارد فقط سه لایه ، یعنی لایه فیزیکی ، لایه پیوند داده و لایه برنامه و اتوبوس CAN یک پروتکل ارتباطات داده سریال است که رابط ارتباطی آن لایه فیزیکی و لایه کاربردی قوطی را یکپارچه می کند پروتکل Can Bus یک پروتکل ارتباطی داده های سریال است که عملکردهای لایه فیزیکی و عملکرد لایه پیوند داده پروتکل CAN را در رابط ارتباطی خود ادغام می کند ، که می تواند پردازش فریم را از داده های ارتباطی ، از جمله بالشتک بیت ، کدگذاری بلوک داده ، بررسی CRC و تبعیض اولویت را تکمیل کند.
آیا اتوبوس می تواند ویژگی های زیر را داشته باشد:
- کار چند استاد ، هر یک از گره های موجود در شبکه می تواند ابتکار عمل را برای ارسال اطلاعات به گره های دیگر در شبکه در هر زمان ، بدون تمایز بین استاد و برده ، حالت ارتباطی انعطاف پذیر کند.
- اطلاعات گره در شبکه به اولویت های مختلف تقسیم می شود ، که می تواند نیازهای مختلف در زمان واقعی را برآورده کند.
- اتخاذ مکانیسم داوری بیت غیر مخرب ، هنگامی که دو گره به طور همزمان اطلاعات را به شبکه منتقل می کنند ، گره با اولویت پایین به طور فعال ارسال داده ها را متوقف می کند ، در حالی که گره با اولویت بالا به انتقال بی تأثیر ادامه می دهد.
- انتقال داده ها با پخش نقطه به نقطه ، نقطه به مبهم و پخش جهانی انجام می شود.
- فاصله ارتباط مستقیم تا 10 کیلومتر.
- نرخ ارتباط تا 1 مگابایت در ثانیه.
- تعداد واقعی امتیاز می تواند تا 110 باشد.
- با یک ساختار قاب کوتاه ، تعداد موثر بایت در هر فریم 8 است.
- هر فریم دارای CRC Checksum و سایر مکانیسم های بررسی خطا است و میزان خطای داده کم است.
- رسانه های ارتباطی می توانند جفت پیچ خورده ، کابل کواکسیال و فیبر نوری باشند ، به طور کلی با استفاده از جفت پیچ خورده ارزان می تواند باشد.
- این گره در صورت بروز خطاهای جدی ، عملکرد خودکار را به طور خودکار خاموش می کند و ارتباط با اتوبوس را تغییر می دهد تا سایر عملیات در اتوبوس تحت تأثیر قرار نگیرد.
ارتباطات و ارتباطات RS {1}} تفاوت ارتباطات
اتوبوس RS -485 همچنین یکی از پروتکل های اتوبوس است که امروزه در زمینه های صنعتی بسیار مورد استفاده قرار می گیرد ، بنابراین می توانیم ارتباطات RS {1}} را ترکیب کنیم تا بتوانیم ارتباطات بهتر را درک کنیم ، به طور خاص در جنبه های زیر:
فاصله ارتباطی:حداکثر فاصله انتقال اتوبوس RS -485 1.2 کیلومتر و حداکثر فاصله انتقال اتوبوس CAN 10 کیلومتر است.
نرخ انتقال:RS -485 نرخ انتقال اتوبوس 300-10 m bps است ، آیا نرخ انتقال اتوبوس 5k {3}} m bps است.
ساختار شبکه:شبکه اتوبوس RS -485} یک سیستم کنترل متمرکز کارشناسی ارشد را تشکیل می دهد ، آیا اتوبوس می تواند فرم های پخش یک به نقطه ، یک به یک و جهانی را برای ارسال و دریافت داده ها تحقق بخشد.
ظرفیت شبکه:شبکه اتوبوس RS -485 می تواند به حداکثر 255 گره وصل شود ، آیا می توانید گره های واقعی را تا 110 یا بیشتر اتوبوس کنید.
حالت ارتباطی:شبکه اتوبوس RS -485 تحقق ارتباطات در زمان واقعی دشوار است ، می تواند فناوری غیر مخرب را اتخاذ کند و با مکانیسم داوری بیت ترکیب شود ، که می تواند زمان حاکم بر درگیری اتوبوس را تا حد زیادی نجات دهد.
قابلیت اطمینان ارتباطات:شبکه اتوبوس RS -485 تحمل خطا و توانایی تشخیص گسل ، می تواند در صورت بروز خطای جدی عملکرد خاموش شدن اتوبوس اتوماتیک را داشته باشد.




