EBUS (serial buses)
ઓટોમેશનના નિર્માણમાં, ઇ. બી. યુ. એસ. (એનર્જી બસ) એ 2-વાયર ડિજિટલ સીરીયલ ડેટા-બસ કોમ્યુનિકેશન ઇન્ટરફેસ છે જેનો ઉપયોગ મુખ્યત્વે જર્મન ઉત્પાદકો દ્વારા ગરમી અને સૌર ઊર્જા ઉપકરણોમાં થાય છે. તે મૂળ કાર્લ ડંગ્સ કંપની દ્વારા પ્રસ્તાવિત કરવામાં આવ્યું હતું, અને ત્યારથી અન્ય કેટલાક ઉત્પાદકો દ્વારા અપનાવવામાં આવ્યું છે. ઇ. બી. યુ. એસ. ઈન્ટરફેસનો ઉપયોગ હોમ-ઓટોમેશન ઉત્સાહીઓ દ્વારા દેખરેખ અથવા રિમોટ કંટ્રોલ માટે તેમની સ્થાનિક સૌર અથવા હીટિંગ સિસ્ટમને નેટવર્કવાળા પીસી સાથે જોડવા માટે પણ કરવામાં આવે છે. ભૌતિક સ્તર ઇ. બી. યુ. એસ. 2-વાયર ઇન્ટરફેસ એ સક્રિય-નીચા વોલ્ટેજ સાથેનું અસિંક્રોનસ સીરીયલ પોર્ટ છે જે 2400 બૉડના પ્રતીક દરે 8-બીટ બાઇટ્સનું સ્ટાર્ટ અને (સિંગલ) સ્ટોપ બિટ્સ (કોઈ પેરિટી બીટ નહીં) સાથે આદાનપ્રદાન કરે છે અને તેને પ્રમાણભૂત યુ. એ. આર. ટી. વત્તા વોલ્ટેજ કન્વર્ટર સાથે લાગુ કરી શકાય છે. તે આરએસ-232 ઈન્ટરફેસથી અલગ છે, જેમાંથી તે લેવામાં આવે છે, જેમાં બસ સહભાગીઓને વીજળી પૂરી પાડવા માટે પણ બસને મંજૂરી આપવા માટે વોલ્ટેજનું સ્તર પસંદ કરવામાં આવ્યું હતું, જે આંતરિક 5 વી પુરવઠો મેળવવા માટે વોલ્ટેજ સ્ટેબિલાઇઝરનો ઉપયોગ કરી શકે છેઃ લોજિકલ 0 = 9-12 વોલ્ટ લોજિકલ 1 = 15-24 વોલ્ટ (લાક્ષણિકઃ 20 V) ડેટા-લિંક સ્તર બસ સહભાગીઓ કાં તો "માસ્ટર્સ" અથવા "સ્લેવ્સ" છે. 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 ડેટા બાઇટ્સ વત્તા CRC ના જવાબ સાથે અનુસરે છે, જે પ્રાપ્ત કરનાર માસ્ટર બદલામાં સ્વીકૃતિ બાઈટ સાથે પુષ્ટિ કરે છે. ડેટા એક્સચેન્જના છેલ્લા પગલા તરીકે, માસ્ટર સિંક્રોનાઇઝેશન બાઈટ SYN (0xaa) મોકલીને આદેશ સમાપ્ત કરે છે. આ અન્ય માલિકોને સંકેત આપે છે કે બસ ફરીથી ઉપયોગ માટે ઉપલબ્ધ છે. એક બાઈટ સ્ટફિંગ નિયમ (0xa9-> 0xa9 0x00,0xaa-> 0xa9 0x01) મોકલવામાં આવેલા અન્ય તમામ બાઇટ્સ પર લાગુ કરવામાં આવે છે, જેથી ખાતરી કરી શકાય કે 0xaa અંતિમ સિંક્રોનાઇઝેશન બાઈટ સિવાય અન્ય કોઈપણ પ્રસારિત ડેટાના ભાગ રૂપે વાયર પર દેખાતો નથી. આદેશનું પ્રસારણ બસમાં એસવાયએન બાઈટ જોવા મળ્યા પછી તરત જ દેખાઈ શકે છે. જો 35 એમ. એસ. માટે બસમાં કોઈ એસ. વાય. એન. બાઈટ દેખાતી ન હોય, તો બસ પુરવઠો ટ્રાન્સમિશનની તકો (ઓટો-એસ. વાય. એન.) રહે તે સુનિશ્ચિત કરવા માટે એકને પ્રસારિત કરે છે. એસ. વાય. એન. પછી તરત જ બસમાં પ્રવેશતા દરેક બસ માસ્ટરે (તેમના યુ. એ. આર. ટી. ના રીસીવર બફરમાં) ચકાસવું પડશે કે તેઓએ મોકલેલ સ્રોત સરનામું બાઈટ ખરેખર બસમાં અકબંધ દેખાયું છે અને અન્ય માસ્ટરના પ્રસારણના પ્રયાસ સાથે અથડાયું નથી. પછીના કિસ્સામાં, ટ્રાન્સમિશનને રદ કરવું આવશ્યક છે અને અથડામણ-નિરાકરણ પ્રક્રિયા શરૂ કરવામાં આવે છેઃ આગામી ઓટો-એસવાયએન ખાતે, છેલ્લી અથડામણમાં ભાગ લેનારા ઉચ્ચતમ કરતાં ઓછા અગ્રતા વર્ગ ધરાવતા સહભાગીઓએ ફરીથી પ્રસારણનો પ્રયાસ કરવો જોઈએ નહીં (અને આગામી એસવાયએન સુધી રાહ જોવી જોઈએ). ઇ. બી. યુ. એસ. ધોરણ હીટિંગ-સિસ્ટમ ઘટકોને નિયંત્રિત કરવા માટે ઉપયોગમાં લેવાતા સંખ્યાબંધ સામાન્ય પ્રોટોકોલ પેકેજોને સ્પષ્ટ કરે છે. કેટલાક ઉત્પાદકોએ તેમના પોતાના માલિકીના એક્સ્ટેંશન ડેટા પેકેટો સાથે તેમાં વધારો કર્યો છે. ઉદાહરણ તરીકે, વેલન્ટ બોઇલર્સ, તેમના ઇ. બી. યુ. એસ. ઈન્ટરફેસ પર મોટે ભાગે માલિકીના ડેટા પેકેટોનો ઉપયોગ કરે છે, જેનાથી મુખ્યત્વે ભૌતિક અને ડેટા-લિંક સ્તરો પર અન્ય ઉત્પાદકોના ઇ. બી. યુ. એસ. અમલીકરણના અમલીકરણ સાથે સુસંગતતા જાળવી રાખવામાં આવે છે. વિશિષ્ટતાઓ ઇ. બી. યુ. એસ. સ્પષ્ટીકરણ દસ્તાવેજો 2001 અને 2009 ની વચ્ચે પ્રોફેસર લોરેન્ઝની આગેવાની હેઠળના ઇ. બી. યુ. એસ. ઇન્ટરેસ્ટ ગ્રૂપ દ્વારા ફાચોસ્ક્યુલ બ્રાઉનશ્વેઇગ/વોલ્ફેનબુટેલ ખાતે જાળવવામાં આવ્યા હતા. તેઓ હવે જર્મન ઇબસ ઉત્સાહી વેબસાઇટ પરથી ઉપલબ્ધ છે, દા. ત. : ઇ. બી. યુ. એસ. સ્પષ્ટીકરણો-ભૌતિક સ્તર/ડેટા-લિંક સ્તર V.1.3.1 (માર્ચ 2007) ઇ. બી. યુ. એસ. સ્પષ્ટીકરણો-એપ્લિકેશન સ્તર V1.6.1 (માર્ચ 2007) બાહ્ય કડીઓ ઇ. બી. યુ. એસ. વિકી-જર્મન ઇ. બી. યુ. એસ. ઉત્સાહી વેબસાઇટ, સત્તાવાર જર્મન અને અંગ્રેજી ઇ. બી. યુ. એસ. સ્પષ્ટીકરણો અને સંકળાયેલ દસ્તાવેજો ઇ. બી. યુ. એસ. ઇન્ટરેસ્ટ ગ્રૂપની તાજેતરની આવૃત્તિઓ દર્શાવે છે-હવે ઓનલાઇન ઇ. બી. યુ. એસ. ડેમન નથી-ઇ. બી. યુ. એસ. હીટિંગ સિસ્ટમ્સ સાથે સંદેશાવ્યવહાર માટે સી + + આધારિત ડેમન સીરીયલ બસો