شنو هي شبكة الـ CAN؟
الـ Controller Area Network أو اختصاراً (CAN) هي نوع من الشبكات مصمّمة حتى تخلي الأجهزة داخل نظام معيّن، مثل السيارة أو المكينة الصناعية، تتبادل المعلومات بسرعة وبشكل موثوق، من غير ما تحتاج كمبيوتر رئيسي يتحكم بكل شي.
يعني الشبكة تخلي كل وحدة إلكترونية بالسيارة تحچي ويا الثانية مباشرة.
مثلاً:
وحدة المحرك (Engine Control Unit)
وحدة الوسائد الهوائية (Airbag)
وحدة الفرامل (ABS)
وحدة الإضاءة (Lights)
كلهم يتخاطبون بينهم عن طريق شبكة الـ CAN.
شلون تشتغل؟
بدل ما يكون سلك منفصل لكل جهاز، شبكة الـ CAN تجمع كل الأجهزة على سلكين بس:
CAN High (CAN_H)
CAN Low (CAN_L)
كل وحدة ترسل رسالة بيها بيانات ومعرّف (ID) يوضح نوع الرسالة،
والوحدات الباقية تستقبل الرسائل وتقرر إذا تحتاج ترد أو تتصرف حسب الموقف.
الأولوية تكون حسب أهمية الرسالة، يعني مثلاً رسالة الفرامل تمشي قبل رسالة الإضاءة.
مميزات شبكة الـ CAN:
1. قوية ومضمونة، تقاوم التشويش والضوضاء.
2. سرعتها زينة، توصل تقريباً إلى 1 Mbps.
3. رخيصة، لأن عدد الأسلاك قليل وتصميمها بسيط.
4. ما تحتاج كمبيوتر رئيسي، كل وحدة تتصل ويا الثانية مباشرة.
5. آمنة، تگدر تكتشف الأخطاء وتمنع انتقال البيانات التالفة.
أماكن استخدامها:
السيارات
المصانع والمعامل
الأجهزة الطبية والأنظمة الذكية
الخلاصة:
الـ CAN هي شبكة ذكية تربط الوحدات الإلكترونية ببعضها داخل نظام واحد، حتى تتواصل بسرعة وأمان من غير كمبيوتر مركزي.
وهي السبب الرئيسي بتطور السيارات الحديثة اللي تعتمد عليها بكل شي، من الفرامل للإضاءة وحتى المكيف والأبواب.