ناقل CAN هو بروتوكول اتصال يستخدم في التحكم الصناعي وتطبيقات السيارات ويقتصر على معدل نقل أقصى يبلغ 1 ميجابت في الثانية. ينبع الحد الأقصى لسرعة حافلة CAN من الغرض والخصائص التقنية لتصميمها. تتم مناقشة أسباب قصر ناقل CAN على سرعة قصوى تبلغ 1 ميجابت في الثانية بالتفصيل أدناه.
أولا، الغرض الذي تم تصميم حافلة CAN من أجله هو تحديد سرعتها القصوى. تم تصميم حافلة CAN للاستجابة للاحتياجات المحددة لمجالات التحكم الصناعي والسيارات. في هذه الحقول، يتم استخدام ناقل CAN بشكل أساسي لنقل-معلومات التحكم في الوقت الحقيقي وبيانات المستشعر بدلاً من كميات كبيرة من البيانات. لذلك، يعد الأداء في الوقت الفعلي-عاملًا أكثر أهمية من نقل البيانات-بسرعة عالية. تم تصميم ناقل CAN ليكون قادرًا على نقل البيانات بشكل ثابت في بيئات الضوضاء العالية-، وهو أمر مهم جدًا للتحكم الصناعي وتطبيقات السيارات.
ثانيًا، بروتوكول الطبقة المادية والخصائص الكهربائية لحافلة CAN تحد أيضًا من سرعتها. يستخدم ناقل CAN كبلًا مزدوجًا ملتويًا- كوسيلة نقل، مما يضمن إمكانية منع التداخل-وفي نفس الوقت يحد من معدل الإرسال. يتأثر معدل الإرسال بفقدان إرسال الكابل وتأخير انتشار الإشارة. نظرًا لأن ناقل CAN مصمم مع أخذ الحصانة من الضوضاء في الاعتبار، فإنه يتم استخدام معدل نقل أبطأ لتحقيق التوازن بين الاستقرار ومسافة الإرسال.
بالإضافة إلى ذلك، تؤثر بنية بروتوكول ناقل CAN أيضًا على سرعته القصوى. يستخدم ناقل CAN آلية اكتشاف التعارض وآلية تحديد الأولويات غير المدمرة، مما يعني أن العقد المتعددة يمكنها إرسال البيانات في نفس الوقت وتكون قادرة على إعادة إرسال البيانات تلقائيًا في حالة حدوث تعارض. تعمل آلية اكتشاف التعارض وحل الأولوية على زيادة تأخير الإرسال، مما يحد من الحد الأقصى لمعدل الإرسال.
هناك عامل مقيد آخر وهو قوة المعالجة لوحدات تحكم ناقل CAN. وحدات التحكم الموجودة في ناقل CAN مسؤولة عن التعامل مع إرسال واستقبال إطارات البيانات وتنفيذ اكتشاف الأخطاء وتصحيحها. نظرًا لأن ناقل CAN لديه-متطلبات في الوقت الفعلي، فيجب أن تتمتع وحدة التحكم بقدرة معالجة كافية للتعامل مع البيانات والاستجابة للطلبات الواردة من العقد الأخرى في الوقت المناسب. قد تؤدي معدلات النقل المرتفعة إلى زيادة التحميل على وحدة التحكم، مما يؤدي إلى زيادة تأخيرات الإرسال أو حتى الفشل في تلبية متطلبات الوقت الفعلي-.
وأخيرا، لا بد من النظر في عوامل التكلفة والنضج. تؤدي زيادة معدل نقل ناقل CAN إلى زيادة تكلفة الأجهزة والبرمجيات، وهو ما قد لا يكون حلاً عمليًا لقطاعي التحكم الصناعي والسيارات. بالإضافة إلى ذلك، تم استخدام ناقل CAN، باعتباره بروتوكول اتصال ناضج، على نطاق واسع في مجالات مختلفة، وقد تتطلب زيادة معدل الإرسال إعادة تصميم الأجهزة وإعادة كتابة البرنامج، مما قد يؤدي إلى مشكلات جديدة في التوافق والاستقرار.
باختصار، يعتمد الحد الأقصى لمعدل نقل ناقل CAN إلى 1 ميجابت في الثانية بشكل أساسي على النظر الشامل في عوامل مختلفة، مثل غرض التصميم، وبروتوكول الطبقة المادية، وبنية البروتوكول، وقدرة معالجة وحدة التحكم، فضلاً عن التكلفة والنضج. على الرغم من سرعته البطيئة نسبيًا، إلا أن ناقل CAN لا يزال يُستخدم على نطاق واسع في مجالات التحكم الصناعي والسيارات لأنه يمكنه تلبية احتياجات{2}الوقت الحقيقي والموثوقية. مع تطور تقنيات الاتصالات الجديدة، قد تظهر بدائل ذات معدلات أسرع، لكن ناقل CAN يظل حاليًا أحد بروتوكولات الاتصال المفضلة في هذه المجالات.




