کن باس ( CAN bus ) یک شبکه ناحیه کنترلی ( Controller Area Network ) یک استاندارد bus است که قابلیت برقراری ارتباط بین میکروکنترلر ها و دستگاه ها بدون نیاز به کامپیوتر میزبان را ایجاد می کند . این یک پروتکل مبتنی بر پیام است که در واقع برای سیم کشی برق چندگانه در خودروها به منظور صرفه جویی در مصرف مس ایجاد شده است، اما در بسیاری از موارد دیگر نیز کاربرد دارد .
برای هر دستگاه ، داده ها در یک فریم به صورت متوالی ارسال می شوند ، اما اگر بیش از یک دستگاه به طور همزمان داده ارسال کنند ، دستگاه با اولویت بالاتر می تواند به ارسال ادامه دهد و سایر دستگاه ها عقب نشینی می کنند . فریم ها توسط همه ی دستگاه های موجود دریافت می شود .
باس استاندارد CAN به دلیل مزایای کلیدی زیر، عملاً در تمام وسایل نقلیه و بسیاری از ماشین ها استفاده می شود:
1 ) ساده و کم هزینه
ای سی یو ها از طریق یک سیستم CAN واحد به جای خطوط سیگنال آنالوگ پیچیده مستقیم ارتباط برقرار می کنند در نتیجه باعث کاهش خطاها، وزن، سیم کشی و هزینه ها می شوند.
2 ) دسترسی آسان
گذرگاه CAN یک "نقطه ورود" را برای برقراری ارتباط با تمام ECU های شبکه فراهم می کند که امکان تشخیص مرکزی، ثبت داده ها و پیکربندی را فراهم می کند.
3 ) فوق العاده قوی
این سیستم در برابر اختلالات الکتریکی و تداخل الکترومغناطیسی قوی است که برای کاربردهایی اهمیت ایمنی بسیار بالا باشد ( مانند وسایل نقلیه ) ایده آل است .
4 ) کارآمد
فریم های CAN بر اساس شناسه ( ID ) اولویت بندی می شوند تا داده های اولویت دار فوراً بدون ایجاد وقفه در سایر فریم ها یا خطاهای CAN به گذرگاه دسترسی پیدا کنند.
توسعه سیستم کن باس در سال ۱۹۸۳ در شرکت بوش آغاز شد. [ ۱] پروتکل به طور رسمی در سال ۱۹۸۶ در انجمن مهندسان خودرو ( SAE ) در دیترویت، میشیگان منتشر شد. اولین تراشه کنترل کننده CAN که توسط اینتل در سال ۱۹۸۷ و سپس توسط فیلیپس تولید و معرفی شده اند .
مرسدس بنز W140 عرضه شده در سال ۱۹۹۱، اولین خودروی تولیدی دارای سیستم سیم کشی چندگانه بر اساس CAN بود.
بوش نسخه های متعددی از مشخصات CAN را منتشر کرد که آخرین نسخه آن در سال ۱۹۹۱ به عنوان CAN 2. 0 منتشر شد . این مشخصات دارای دو قسمت است . قسمت A برای فرمت استاندارد با شناسه ۱۱ بیتی و قسمت B برای فرمت توسعه یافته با شناسه ۲۹ بیتی است . دستگاه CAN که از شناسه ۱۱ بیتی استفاده کند ، به طور معمول CAN 2. 0A و دستگاه CAN که از شناسه ۲۹ بیتی استفاده کند ، به طور معمول CAN 2. 0B نامیده میشوند . این مشخصات و استاندارد ها به صورت رایگان در دسترس هستند .

این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفبرای هر دستگاه ، داده ها در یک فریم به صورت متوالی ارسال می شوند ، اما اگر بیش از یک دستگاه به طور همزمان داده ارسال کنند ، دستگاه با اولویت بالاتر می تواند به ارسال ادامه دهد و سایر دستگاه ها عقب نشینی می کنند . فریم ها توسط همه ی دستگاه های موجود دریافت می شود .
باس استاندارد CAN به دلیل مزایای کلیدی زیر، عملاً در تمام وسایل نقلیه و بسیاری از ماشین ها استفاده می شود:
1 ) ساده و کم هزینه
ای سی یو ها از طریق یک سیستم CAN واحد به جای خطوط سیگنال آنالوگ پیچیده مستقیم ارتباط برقرار می کنند در نتیجه باعث کاهش خطاها، وزن، سیم کشی و هزینه ها می شوند.
2 ) دسترسی آسان
گذرگاه CAN یک "نقطه ورود" را برای برقراری ارتباط با تمام ECU های شبکه فراهم می کند که امکان تشخیص مرکزی، ثبت داده ها و پیکربندی را فراهم می کند.
3 ) فوق العاده قوی
این سیستم در برابر اختلالات الکتریکی و تداخل الکترومغناطیسی قوی است که برای کاربردهایی اهمیت ایمنی بسیار بالا باشد ( مانند وسایل نقلیه ) ایده آل است .
4 ) کارآمد
فریم های CAN بر اساس شناسه ( ID ) اولویت بندی می شوند تا داده های اولویت دار فوراً بدون ایجاد وقفه در سایر فریم ها یا خطاهای CAN به گذرگاه دسترسی پیدا کنند.
توسعه سیستم کن باس در سال ۱۹۸۳ در شرکت بوش آغاز شد. [ ۱] پروتکل به طور رسمی در سال ۱۹۸۶ در انجمن مهندسان خودرو ( SAE ) در دیترویت، میشیگان منتشر شد. اولین تراشه کنترل کننده CAN که توسط اینتل در سال ۱۹۸۷ و سپس توسط فیلیپس تولید و معرفی شده اند .
مرسدس بنز W140 عرضه شده در سال ۱۹۹۱، اولین خودروی تولیدی دارای سیستم سیم کشی چندگانه بر اساس CAN بود.
بوش نسخه های متعددی از مشخصات CAN را منتشر کرد که آخرین نسخه آن در سال ۱۹۹۱ به عنوان CAN 2. 0 منتشر شد . این مشخصات دارای دو قسمت است . قسمت A برای فرمت استاندارد با شناسه ۱۱ بیتی و قسمت B برای فرمت توسعه یافته با شناسه ۲۹ بیتی است . دستگاه CAN که از شناسه ۱۱ بیتی استفاده کند ، به طور معمول CAN 2. 0A و دستگاه CAN که از شناسه ۲۹ بیتی استفاده کند ، به طور معمول CAN 2. 0B نامیده میشوند . این مشخصات و استاندارد ها به صورت رایگان در دسترس هستند .


wiki: کن باس