বিস্তারিত বিবরণ
CAN বাস কমিউনিকেশন ক্যাবল কী?
CAN (কন্ট্রোলার এরিয়া নেটওয়ার্ক) বাস হলো একটি ডিফারেনশিয়াল সিরিয়াল কমিউনিকেশন প্রোটোকল, যা মূলত Bosch অটোমোটিভ অ্যাপ্লিকেশনের জন্য তৈরি করেছিল এবং এখন এটি যানবাহন, ইন্ডাস্ট্রিয়াল অটোমেশন, মেরিন ইলেকট্রনিক্স ও মেডিকেল সরঞ্জামে প্রভাবশালী ফিল্ডবাস। CAN বাস ক্যাবল হলো ফিজিক্যাল ট্রান্সমিশন মাধ্যম — একক টুইস্টেড পেয়ার যার ক্যারেক্টারিস্টিক ইম্পিডেন্স 120 Ω, এবং বাসের প্রতিটি প্রান্তে 120 Ω রেজিস্টার দিয়ে টার্মিনেট করা হয়।
ক্যাবলটি দুটি সিগন্যাল বহন করে: CAN_H এবং CAN_L, যারা পরিপূরক — যখন CAN_H উচ্চ হয় (3.5 V-এর দিকে), তখন CAN_L নিম্ন হয় (1.5 V-এর দিকে)। প্রতিটি নোডের ডিফারেনশিয়াল রিসিভার দুটি লাইনের মধ্যে ভোল্টেজ পার্থক্য পড়ে, যা সহজাত কমন-মোড নয়েজ প্রত্যাখ্যান দেয়। ডমিন্যান্ট (লজিক 0) ও রিসেসিভ (লজিক 1) অবস্থা এই ডিফারেনশিয়াল ভোল্টেজ দ্বারা নির্ধারিত হয়, রিসেসিভ অবস্থা 0 V ডিফারেনশিয়াল (উভয় লাইন প্রায় 2.5 V)।
CAN বাসের সরলতা — দুই তার প্লাস একটি শিল্ড — এর শক্তি। একটি একক টুইস্টেড পেয়ার 250–500 kbps-এ একই সাথে ইঞ্জিন RPM, কুল্যান্ট তাপমাত্রা, ট্রান্সমিশন গিয়ার, চাকার গতি, ব্রেক চাপ ও ডায়াগনস্টিক ডেটা বহন করে, মেসেজ আইডেন্টিফায়ার দিয়ে অগ্রাধিকার নির্ধারিত হয় (নিম্ন ID = উচ্চ অগ্রাধিকার, কোনো মাস্টার কন্ট্রোলার ছাড়াই বাস কনটেনশন সমাধান হয়)।
CAN বাস ক্যাবল — ইম্পিডেন্স, টার্মিনেশন ও বাস দৈর্ঘ্য
| প্যারামিটার | মান | কেন গুরুত্বপূর্ণ |
|---|---|---|
| ক্যারেক্টারিস্টিক ইম্পিডেন্স | 120 Ω | প্রতিটি বাস প্রান্তের টার্মিনেশন রেজিস্টারের সাথে মিলতে হবে। অমিল সিগন্যাল রিফ্লেকশন ঘটায় যা বিট টাইমিং নষ্ট করে |
| টার্মিনেশন | বাসের প্রতিটি ফিজিক্যাল প্রান্তে CAN_H ও CAN_L-এর মধ্যে 120 Ω রেজিস্টার | বাসের প্রান্তে সিগন্যাল শক্তি শোষণ করে; টার্মিনেশন ছাড়া সিগন্যাল রিফ্লেক্ট করে, ত্রুটি সৃষ্টি করে |
| সর্বোচ্চ স্টাব দৈর্ঘ্য | 1 Mbps-এ 0.3 মিটার | বাস ট্রাঙ্ক থেকে প্রতিটি নোডের ড্রপ ক্যাবল ইম্পিডেন্স ডিসকন্টিনিউটি এড়াতে সংক্ষিপ্ত হতে হবে |
| বাস দৈর্ঘ্য বনাম ডেটা রেট | 1 Mbps-এ 40 মিটার; 125 kbps-এ 500 মিটার | CAN বিট টাইমিং সর্বোচ্চ বাস দৈর্ঘ্য সীমাবদ্ধ করে: সিগন্যালকে এক বিট সময়ের মধ্যে সবচেয়ে দূরের নোডে পৌঁছে ফিরে আসতে হয় |
CAN বাস প্রোটোকল — একটি ক্যাবল, অনেক ভাষা
| প্রোটোকল | স্ট্যান্ডার্ড | ডেটা রেট | প্রয়োগ | ক্যাবল কালার কনভেনশন |
|---|---|---|---|---|
| CAN 2.0A/B | ISO 11898-2 | সর্বোচ্চ 1 Mbps | বেস CAN প্রোটোকল — সব উচ্চ-স্তর প্রোটোকলের ভিত্তি | কোনো স্ট্যান্ডার্ড রঙ নেই |
| CANopen | CiA 301 | 125–1 000 kbps | ইন্ডাস্ট্রিয়াল অটোমেশন — ড্রাইভ, I/O, এনকোডার | বেগুনি জ্যাকেট, সাদা/বাদামি পেয়ার |
| DeviceNet | ODVA | 125–500 kbps | ফ্যাক্টরি অটোমেশন — সেন্সর, অ্যাকচুয়েটর, মোটর স্টার্টার | বেগুনি জ্যাকেট (ট্রাঙ্ক), হলুদ (ড্রপ) |
| SAE J1939 | SAE | 250 kbps | হেভি-ডিউটি যানবাহন — ইঞ্জিন, ট্রান্সমিশন, ব্রেক, বডি | কোনো স্ট্যান্ডার্ড রঙ নেই; সাধারণত কালো অটোমোটিভ ক্যাবল |
| NMEA 2000 | NMEA | 250 kbps | মেরিন ইলেকট্রনিক্স — GPS, ডেপথ, বাতাস, ইঞ্জিন, অটোপাইলট | নীল জ্যাকেট (ব্যাকবোন), হালকা নীল (ড্রপ) |
| CAN FD | ISO 11898-1 | সর্বোচ্চ 8 Mbps | ফার্মওয়্যার আপডেট, ডায়াগনস্টিকস ও ডেটা-ইনটেনসিভ সেন্সরের জন্য উচ্চ ডেটা রেট | CAN 2.0-র মতোই ক্যাবল — বাস CAN 2.0 ও CAN FD নোড মিশ্রিত করতে পারে |
অ্যাপ্লিকেশন বিশ্লেষণ
- SAE J1939 যানবাহন নেটওয়ার্ক: একটি ডিজেল ট্রাকের ইঞ্জিন ECU, ট্রান্সমিশন কন্ট্রোলার, ABS মডিউল, ইন্সট্রুমেন্ট ক্লাস্টার এবং বডি কন্ট্রোলার সবাই 250 kbps-এ একটি একক CAN বাসে কমিউনিকেট করে — টুইস্টেড পেয়ার ক্যাবল উচ্চ-কারেন্ট মোটর ও লাইটিং ক্যাবলের পাশাপাশি যানবাহন চ্যাসিস ওয়্যারিং হারনেস দিয়ে চলে
- CANopen মেশিন অটোমেশন: একটি প্যাকেজিং মেশিনের PLC 500 kbps-এ CANopen বাসে 15টি সার্ভো ড্রাইভ, 4টি I/O ব্লক এবং 2টি এনকোডার মডিউলের সাথে কমিউনিকেট করে — বেগুনি CANopen ক্যাবল কন্ট্রোল ক্যাবিনেট ট্রাঙ্কিংয়ে সহজেই চেনা যায়
- DeviceNet ফ্যাক্টরি নেটওয়ার্ক: বিতরণকৃত মোটর স্টার্টার, প্রক্সিমিটি সেন্সর এবং পুশবাটন স্টেশনযুক্ত একটি কনভেয়র লাইন 125 kbps-এ DeviceNet-এ নেটওয়ার্কড — সিলড M12 কানেক্টরসহ ট্রাঙ্ক/ড্রপ ক্যাবল টপোলজি ফ্যাক্টরি ফ্লোর টিকে থাকে
- NMEA 2000 মেরিন ইলেকট্রনিক্স: একটি ইয়টের চার্টপ্লটার, GPS, ডেপথ সাউন্ডার, উইন্ড সেন্সর, ইঞ্জিন গেটওয়ে এবং অটোপাইলট একটি একক NMEA 2000 CAN বাস ব্যাকবোনে নেভিগেশন ও ইঞ্জিন ডেটা ভাগ করে নেয়
কেন CAN বাস ক্যাবলের জন্য Yichi বেছে নেবেন
- প্রতি প্রোডাকশন দৈর্ঘ্যে TDR দিয়ে 120 Ω ইম্পিডেন্স যাচাই: বাসটি কাজ করার জন্য ক্যাবলের ক্যারেক্টারিস্টিক ইম্পিডেন্স 120 Ω হতে হবে। Yichi প্রতিটি প্রোডাকশন দৈর্ঘ্যে টাইম-ডোমেইন রিফ্লেক্টোমিটার (TDR) দিয়ে এটি পরিমাপ করে — কন্ডাক্টর জ্যামিতি থেকে আনুমানিক নয়
- ধারাবাহিক ইম্পিডেন্সের জন্য নিয়ন্ত্রিত টুইস্ট লে দৈর্ঘ্য: CAN_H/CAN_L পেয়ারের টুইস্ট রেট ক্যাবলের ইম্পিডেন্স নির্ধারণ করে। Yichi লে দৈর্ঘ্য ±2 mm-এর মধ্যে নিয়ন্ত্রণ করে — এই ভ্যারিয়েশন ইম্পিডেন্সকে 120 Ω ±10 Ω স্পেসিফিকেশনের মধ্যে রাখে
- মেশিন ও যানবাহনের কাজের জন্য PUR জ্যাকেট — ইনডোর ফিক্সডের জন্য PVC: ইনস্টলেশন পরিবেশের সাথে মিলে এমন জ্যাকেট ম্যাটেরিয়াল নির্বাচন করুন। ড্র্যাগ চেইন, রোবট আর্ম, ইঞ্জিন বে এবং বহিরঙ্গন যানবাহন ওয়্যারিংয়ের জন্য PUR; ইনডোর কন্ট্রোল ক্যাবিনেট ও ফিক্সড ক্যাবল ট্রের জন্য PVC
- CAN_GND রেফারেন্সের জন্য শিল্ড ড্রেন ওয়্যার: শিল্ড ড্রেন ওয়্যার বাস কানেক্টরের CAN_GND (গ্রাউন্ড রেফারেন্স) পিনে সংযুক্ত হয়, যা কমন-মোড ভোল্টেজ রেফারেন্স দেয় — সব CAN নোড এটা ভাগ করে নেয়। এটি ছাড়া ভিন্ন গ্রাউন্ড পটেনশিয়ালের নোড নির্ভরযোগ্যভাবে কমিউনিকেট করতে পারে না
- OEM ও সিস্টেম ইন্টিগ্রেটর পরিমাণের জন্য ফ্যাক্টরি-ডাইরেক্ট: যানবাহন OEM, মেশিন বিল্ডার এবং মেরিন ইলেকট্রনিক্স ইনস্টলাররা কিলোমিটার ধরে CAN বাস ক্যাবল স্পেক করে — Yichi ধারাবাহিক 120 Ω ইম্পিডেন্স এবং প্রতিযোগিতামূলক ভলিউম মূল্য সরবরাহ করে