A CANbus feszültség a Controller Area Network (CAN) protokollban használt elektromos feszültségszintekre vonatkozik, amely az autóipari és ipari alkalmazásokban széles körben használt kommunikációs szabvány. A CAN protokoll lehetővé teszi, hogy egy rendszeren belül a különböző elektronikus vezérlőegységek (ECU) adatokat cseréljenek és kommunikáljanak egymással.
A CANbus két feszültségszinttel működik: domináns és recesszív. A domináns szint egy logikai „0”, míg a recesszív szint egy logikai „1”-et jelöl. Ezeket a feszültségszinteket a CAN szabvány határozza meg, és jellemzően differenciál jelzéssel valósítják meg.
A CANbus rendszerben a domináns szint akkor érhető el, ha a két CANbus vonal közötti feszültségkülönbség 2,5 V körül van, az egyik vezetéket magasabb, a másikat pedig alacsonyabb feszültségszintre húzzák. Ezt a szintet tekintik dominánsnak, mert felülmúlja a recesszív szintet.
Másrészt a recesszív szint akkor érhető el, ha a két CANbus vonal közötti feszültségkülönbség nullához közeli vagy egy meghatározott tűréstartományon belül van. Ebben az esetben mindkét vezeték azonos feszültségszinten van, ami jellemzően 2,5 volt körül van. Ezt a szintet recesszívnek tekintik, mert nem győzi le a domináns szintet.
A domináns és recesszív állapotok specifikus feszültségszintjei kissé eltérhetnek a használt CAN specifikációtól függően. A két leggyakoribb CAN specifikáció a CAN 2.{1}}A és CAN 2.0B. A CAN 2.{5}}A-ban a domináns feszültségszint 2,5 és 3,5 volt között van, míg a recesszív feszültségszint 1,5 és 2,5 volt között van. A CAN 2.{15}}B-ben a domináns feszültségszint ugyanaz, de a recesszív feszültségszint 2.0 és 3.{19}} volt között van.
Fontos megjegyezni, hogy a CANbus feszültségszintjei feszültségkülönbségek, vagyis a két CANbus vonal közötti feszültségkülönbséget képviselik, nem pedig abszolút feszültségértékeket. Ez a differenciáljelzés segít javítani a zajtűrést, és hosszabb kommunikációs távolságokat tesz lehetővé.
Összességében a CANbus feszültség a CAN-protokollban használt specifikus elektromos feszültségszintekre vonatkozik, amelyek logikai állapotokat képviselnek és megbízható kommunikációt tesznek lehetővé a különböző eszközök között a CAN-hálózaton belül.





