EBUS (serial buses)
বিল্ডিং অটোমেশনে, ইবিইউএস (এনার্জি বাস) একটি 2-তারের ডিজিটাল সিরিয়াল ডেটা-বাস যোগাযোগ ইন্টারফেস যা মূলত জার্মান নির্মাতাদের দ্বারা গরম এবং সৌর শক্তি সরঞ্জামগুলিতে ব্যবহৃত হয়। এটি মূলত কার্ল ডং কোম্পানি দ্বারা প্রস্তাবিত হয়েছিল এবং তারপর থেকে অন্যান্য নির্মাতারা এটি গ্রহণ করেছে। ইবিইউএস ইন্টারফেসটি হোম-অটোমেশন উত্সাহীদের দ্বারা পর্যবেক্ষণ বা রিমোট কন্ট্রোলের জন্য তাদের ঘরোয়া সৌর বা হিটিং সিস্টেমকে একটি নেটওয়ার্কযুক্ত পিসির সাথে সংযুক্ত করার জন্যও ব্যবহার করা হয়েছে। শারীরিক স্তর ইবিইউএস 2-তারের ইন্টারফেসটি সক্রিয়-নিম্ন ভোল্টেজ সহ একটি অ্যাসিঙ্ক্রোনাস সিরিয়াল পোর্ট যা 2400 বাউডের প্রতীক হারে 8-বিট বাইটকে স্টার্ট এবং (একক) স্টপ বিটের (কোনও প্যারিটি বিট নেই) সাথে বিনিময় করে এবং একটি স্ট্যান্ডার্ড ইউএআরটি এবং একটি ভোল্টেজ রূপান্তরকারী দিয়ে প্রয়োগ করা যেতে পারে। এটি আরএস-232 ইন্টারফেস থেকে পৃথক, যেখান থেকে এটি উদ্ভূত হয়েছে, কারণ ভোল্টেজের মাত্রা বেছে নেওয়া হয়েছিল যাতে বাসটি বাস অংশগ্রহণকারীদের বিদ্যুৎ সরবরাহ করতে পারে, যা একটি অভ্যন্তরীণ 5 ভি সরবরাহ পেতে একটি ভোল্টেজ স্টেবিলাইজার ব্যবহার করতে পারেঃ যৌক্তিক 0 = 9-12 ভোল্ট যৌক্তিক 1 = 15-24 ভোল্ট (সাধারণঃ 20 ভি) ডেটা-লিঙ্ক স্তর বাস অংশগ্রহণকারীরা হয় "মাস্টার" বা "স্লেভ"। শুধুমাত্র মাস্টাররা একটি কমান্ড চালু করতে পারেন, 8-বিট উৎস ঠিকানা (নিম্ন 4 বিটঃ অগ্রাধিকার শ্রেণী, উচ্চতর 4 বিটঃ বাস মাস্টার ঠিকানা) 8-বিট গন্তব্য ঠিকানা (254 ইউনিকাস্ট গন্তব্য, 0xfe = সম্প্রচার) 16-বিট কমান্ড কোড (8 বিট প্রাইমারি কমান্ড বাইট এবং 8 বিট সেকেন্ডারি কমান্ড বাইট) 8-বিট ডেটা দৈর্ঘ্যের সূচকঃ 0-16 (বাইট স্টাফিং নিয়ম দ্বারা সন্নিবেশিত অতিরিক্ত বাইট গণনা না করে) 0-16 ডেটা বাইট 8-বিট সাইক্লিক রিডান্ডেন্সি চেক বাইট (জেনারেটরঃ x8 + x7 + x4 + x3 + x + 1) প্রাপকরা একটি একক স্বীকৃতি বাইট 0x00 (সঠিকভাবে প্রাপ্ত) বা 0x দিয়ে এই ধরনের কমান্ড স্বীকার করে। ক্রীতদাসরা একটি দৈর্ঘ্যের বাইট এবং 0-16 ডেটা বাইট এবং সি. আর. সি-র উত্তর দিয়ে তাদের স্বীকৃতি বাইট অনুসরণ করে, যা গ্রহণকারী মাস্টার একটি স্বীকৃতি বাইট দিয়ে নিশ্চিত করে। তথ্য বিনিময়ের শেষ ধাপ হিসাবে, মাস্টার একটি সিঙ্ক্রোনাইজেশন বাইট এসওয়াইএন (0xaa) পাঠিয়ে একটি কমান্ড শেষ করেন। এটি অন্যান্য মাস্টারদের ইঙ্গিত দেয় যে বাসটি আবার ব্যবহারের জন্য উপলব্ধ। একটি বাইট স্টাফিং নিয়ম (0xa9-> 0xa9 0x00,0xaa-> 0xa9 0x01) পাঠানো অন্যান্য সমস্ত বাইটে প্রয়োগ করা হয়, যাতে 0xaa চূড়ান্ত সিঙ্ক্রোনাইজেশন বাইট ব্যতীত অন্য কোনও প্রেরিত ডেটার অংশ হিসাবে তারের উপর উপস্থিত না হয়। একটি কমান্ডের ট্রান্সমিশন কেবলমাত্র বাসে একটি এসওয়াইএন বাইট দেখা যাওয়ার পরপরই উপস্থিত হতে পারে। যদি 35 মিলিমিটারের জন্য বাসে কোনও এসওয়াইএন বাইট উপস্থিত না থাকে, তবে বাস সরবরাহ একটি প্রেরণ করে যাতে সংক্রমণের সুযোগ থাকে (অটো-এসওয়াইএন)। এস. ওয়াই. এন-এর অব্যবহিত পরেই বাসে প্রবেশকারী প্রতিটি বাস মাস্টারকে (তাদের ইউ. এ. আর. টি-র রিসিভার বাফারে) যাচাই করতে হবে যে তারা যে উৎস ঠিকানা বাইট পাঠিয়েছে তা প্রকৃতপক্ষে বাসে অক্ষত রয়েছে এবং অন্য মাস্টারের ট্রান্সমিশন প্রচেষ্টার সাথে সংঘর্ষ হয়নি। পরের ক্ষেত্রে, সংক্রমণ অবশ্যই বাতিল করতে হবে এবং একটি সংঘর্ষ-সমাধান পদ্ধতি শুরু করতে হবেঃ পরবর্তী অটো-এসওয়াইএন-এ, শেষ সংঘর্ষে অংশগ্রহণকারী সর্বোচ্চের চেয়ে কম অগ্রাধিকার শ্রেণীর অংশগ্রহণকারীদের অবশ্যই পুনরায় সম্প্রচারের চেষ্টা করতে হবে না (এবং পরবর্তী এসওয়াইএন পর্যন্ত অপেক্ষা করতে হবে)। অ্যাপ্লিকেশন স্তর ই. বি. ইউ. এস মান হিটিং-সিস্টেমের উপাদানগুলি নিয়ন্ত্রণের জন্য বেশ কয়েকটি জেনেরিক প্রোটোকল প্যাকেজ নির্দিষ্ট করে। কিছু নির্মাতারা তাদের নিজস্ব মালিকানাধীন এক্সটেনশন ডেটা প্যাকেট দিয়ে এগুলি বৃদ্ধি করেছে। উদাহরণস্বরূপ, ভাইলেন্ট বয়লারগুলি তাদের ইবিইউএস ইন্টারফেসে বেশিরভাগ মালিকানাধীন ডেটা প্যাকেট ব্যবহার করে, যার ফলে প্রধানত শারীরিক এবং ডেটা-লিঙ্ক স্তরগুলিতে অন্যান্য নির্মাতাদের ইবিইউএস বাস্তবায়নের বাস্তবায়নের সাথে সামঞ্জস্য বজায় রাখে। নির্দিষ্টকরণ ই. বি. ইউ. এস নির্দিষ্টকরণের নথিগুলি 2001 থেকে 2009 সালের মধ্যে ফ্যাখচশুল ব্রাউনশউইগ/ওল্ফেনবুটেলের অধ্যাপক লরেঞ্জের নেতৃত্বে ই. বি. ইউ. এস ইন্টারেস্ট গ্রুপ দ্বারা রক্ষণাবেক্ষণ করা হয়েছিল। এগুলি এখন একটি জার্মান ই-বাস উৎসাহী ওয়েবসাইট থেকে পাওয়া যায়, যেমন। : ইবিইউএস নির্দিষ্টকরণ-শারীরিক স্তর/ডেটা-লিঙ্ক স্তর V.1.3.1 (মার্চ 2007) ইবিইউএস নির্দিষ্টকরণ-অ্যাপ্লিকেশন স্তর V1.6.1 (মার্চ 2007) বাহ্যিক লিঙ্ক ইবিইউএস উইকি-জার্মান ইবিইউএস উৎসাহী ওয়েবসাইট, সরকারী জার্মান এবং ইংরেজি ইবিইউএস নির্দিষ্টকরণের সাম্প্রতিক সংস্করণ এবং সম্পর্কিত নথি ইবিইউএস ইন্টারেস্ট গ্রুপ-অনলাইন ইবিইউএস ডেমন আর নেই-ইবিইউএস হিটিং সিস্টেমের সাথে যোগাযোগের জন্য একটি সি + + ভিত্তিক ডেমন সিরিয়াল বাস