Sep 22, 2022 השאר הודעה

השוואה בין היתרונות והחסרונות של CAN Bus ו-RS485

השוואה בין היתרונות והחסרונות של CAN Bus ו-RS485

 

1. מהירות ומרחק: מרחק שידור מהיר של CAN ו-RS485 1Mbit/S אינו עולה על 100M, מה שדומה למרחק מהיר. עם זאת, במהירות נמוכה הוא יכול להגיע ל-10KM ב-5Kbit/S, בעוד שה-485 יכול להגיע רק למהירות נמוכה של כ-1219 מטר. ניתן לראות של-CAN יתרון מוחלט בשידור למרחקים ארוכים.

 

2. קצב הניצול של האוטובוס: RS485 הוא מבנה מאסטר-עבד יחיד, כלומר, לאפיק יכול להיות רק מארח אחד, התקשורת יוזמת על ידי המארח, למארח אין פקודות, והצומת הבא לא יכול לשלוח אותו , והוא יחזור לאחר השליחה. לאחר קבלת התשובה, המארח יעבור להודעה הבאה. סקר צמתים כדי למנוע ממספר צמתים לשלוח נתונים לאוטובוס ולגרום לעומס נתונים. ה-CAN-bus הוא מבנה מרובה מארח, לכל צומת יש בקר CAN, מספר צמתים שולחים, ומספר המזהה בורר אוטומטית, מה שיכול למנוע את העומס של נתוני האוטובוס, בעוד שצומת אחד שולח, הצומת השני יכול לזהות את מהירות הסרק של האוטובוס, ושלח אותו מיד, ובכך לשמור את השאילתה של המארח, לשפר את ניצול האוטובוס ולהגדיל את המהירות. לכן, במערכות כגון מכוניות, שיש להן דרישות מעשיות גבוהות יותר, נעשה שימוש באוטובוס CAN או באוטובוסים דומים אחרים.

 

3. מנגנון זיהוי שגיאות: rs485 מספק רק את השכבה הפיזית, לא את שכבת קישור הנתונים, כך שהוא לא יכול לזהות שגיאות אלא אם כן מתרחשות שגיאות פיזיות כמו קצרים חשמליים. זה יכול בקלות לגרום להרס של צומת, שליחת נתונים לאוטובוס בטירוף (שליחת 1 ברציפות), מה שיגרום לשיתוק האוטובוס כולו. לכן, כל עוד rs485 פוגע בצומת אחד, רשת האוטובוסים תופסק לחלוטין. עם זאת, לאפיק CAN יש בקר CAN, שיכול לבדוק כל שגיאה באפיק. אם השגיאה עולה על 128, האוטובוס יהיה מוגן על ידי חסימה אוטומטית. אם מזוהה שגיאת צומת אחרת או שגיאה משלו, נשלחת מסגרת שגיאה לאפיק כדי להתריע על צמתים אחרים שהנתונים שגויים. בדרך זו, גם אם תוכנית מעבד צומת בורחת, אפיק ה-CAN יינעל אוטומטית על ידי הבקר כדי להגן על האוטובוס. לכן, התכונות החזקות של CAN ישמשו במקרה של דרישות אבטחת רשת גבוהות.

 

4. מחיר ועלויות הדרכה: מחיר ציוד CAN הוא בערך פי שניים מזה של RS485. בצורה זו, תקשורת RS485 נוחה מאוד בתוכנה, כל עוד אתה מבין בתקשורת טורית, אתה יכול לתכנת, בעוד ש-CAN דורש מהמהנדס הבסיסי להבין את הרמה המורכבת של CAN, וגם תוכנת המחשב המארח צריכה להבין את פרוטוקול ה-CAN . ניתן לומר שעלות ההכשרה גבוהה.

 

5. אפיק ה-CAN יכול לחבר את שני מסופי המוצא CANH ו-CANL של שבב מעגל הממשק 82C250 לאוטובוס הפיזי דרך בקר ה-CAN, ופרטי המצב של מסוף CANH יכולים להיות רק ברמה גבוהה או מצב צף, ומסוף CANL. יכול להיות רק ברמה נמוכה. או מדינה מושעה. זה צריך להבטיח שארגונים לא יופיעו ברשת RS-485. כאשר ישנה שגיאה במערכת ומספר צמתים יכולים לשלוח נתונים רלוונטיים לאוטובוס בו-זמנית, אפיק השירות יקוצר, וכתוצאה מכך נזק לכמה צמתים חשובים. יתרה מכך, צומת ה-CAN מפתח את הפונקציה של כיבוי אוטומטי של ניהול הפלט במקרה של שגיאות חמורות, כך שתפעול הצמתים האחרים באפיק לא יושפע, על מנת להבטיח שלא תהיה חריגה ברשת . בעיה, השארת האוטובוס במצב "מבוי סתום".

 

6. ל-CAN פרוטוקול תקשורת שלם, הניתן למימוש על ידי שבב הבקר CAN ושבב הממשק שלו, מה שמפחית מאוד את הקושי בפיתוח המערכת ומקצר את מחזור הפיתוח, שאין דומה לו ל-RS485 שיש לו רק פרוטוקול חשמלי.

DB9 CAN Bus Terminal Adapter

 

אולי תאהב גם

 

CAN Bus Adaptor With 9 Pin D-Sub

מתאם CAN Bus עם 9 פינים D-Sub

CAN Termination Plug

תקע סיום CAN

120 Ohm Bus Termination For High-Speed CAN Systems

סיום אוטובוס 120 אוהם עבור מערכות CAN

CAN Terminator With 120 Ohm Resistor

CAN Terminator עם נגד 120 אוהם

M12 To DB9 5 Pin Adapter Cable NMEA 2000 CANopen

M12-to-DB9 5-כבל מתאם פינים [NMEA 2000, CANopen]

CAN T-Adapter

מתאם T CAN

 

 

שלח החקירה

whatsapp

teams

דוא

חקירה