How can a dominant state be the one with bigger voltage difference?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
3
down vote

favorite












I am studying about CAN buses, and there is one thing I just can't find an explanation for. I understand that the idea of a wired-and connection is, that if any node is driving the bus to the dominant state, the bus will get to the dominant state regardless of the number of nodes transmitting a recessive state.



However, I find that in CAN the dominant and recessive states are as shown in the image below.
enter image description here



I could easily image an implementation like this, if it was the other way around, and the dominant state was the one where the wires are on the same voltage level:enter image description here



But this implementation would result in the states being swapped. So how is it possible for the dominant state to be the state with the voltage difference?










share|improve this question







New contributor




TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.























    up vote
    3
    down vote

    favorite












    I am studying about CAN buses, and there is one thing I just can't find an explanation for. I understand that the idea of a wired-and connection is, that if any node is driving the bus to the dominant state, the bus will get to the dominant state regardless of the number of nodes transmitting a recessive state.



    However, I find that in CAN the dominant and recessive states are as shown in the image below.
    enter image description here



    I could easily image an implementation like this, if it was the other way around, and the dominant state was the one where the wires are on the same voltage level:enter image description here



    But this implementation would result in the states being swapped. So how is it possible for the dominant state to be the state with the voltage difference?










    share|improve this question







    New contributor




    TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      3
      down vote

      favorite









      up vote
      3
      down vote

      favorite











      I am studying about CAN buses, and there is one thing I just can't find an explanation for. I understand that the idea of a wired-and connection is, that if any node is driving the bus to the dominant state, the bus will get to the dominant state regardless of the number of nodes transmitting a recessive state.



      However, I find that in CAN the dominant and recessive states are as shown in the image below.
      enter image description here



      I could easily image an implementation like this, if it was the other way around, and the dominant state was the one where the wires are on the same voltage level:enter image description here



      But this implementation would result in the states being swapped. So how is it possible for the dominant state to be the state with the voltage difference?










      share|improve this question







      New contributor




      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I am studying about CAN buses, and there is one thing I just can't find an explanation for. I understand that the idea of a wired-and connection is, that if any node is driving the bus to the dominant state, the bus will get to the dominant state regardless of the number of nodes transmitting a recessive state.



      However, I find that in CAN the dominant and recessive states are as shown in the image below.
      enter image description here



      I could easily image an implementation like this, if it was the other way around, and the dominant state was the one where the wires are on the same voltage level:enter image description here



      But this implementation would result in the states being swapped. So how is it possible for the dominant state to be the state with the voltage difference?







      can logic-level






      share|improve this question







      New contributor




      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked yesterday









      TamasKotan

      161




      161




      New contributor




      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      TamasKotan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          3
          down vote













          Because CAN is not driven in the way you're imagining.



          Instead, the termination resistor(s) are connected between the lines (in the position of your transistors), and each driver has two transistors, connected between one line and either Vcc or Gnd.



          This makes sure that the wires are impedance-balanced and terminated properly for maximum signal integrity.






          share|improve this answer



























            up vote
            2
            down vote













            CAN drivers are like this





            schematic





            simulate this circuit – Schematic created using CircuitLab



            For example.






            share|improve this answer




















              Your Answer





              StackExchange.ifUsing("editor", function ()
              return StackExchange.using("mathjaxEditing", function ()
              StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
              StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
              );
              );
              , "mathjax-editing");

              StackExchange.ifUsing("editor", function ()
              return StackExchange.using("schematics", function ()
              StackExchange.schematics.init();
              );
              , "cicuitlab");

              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "135"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );






              TamasKotan is a new contributor. Be nice, and check out our Code of Conduct.









               

              draft saved


              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f406528%2fhow-can-a-dominant-state-be-the-one-with-bigger-voltage-difference%23new-answer', 'question_page');

              );

              Post as a guest






























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              3
              down vote













              Because CAN is not driven in the way you're imagining.



              Instead, the termination resistor(s) are connected between the lines (in the position of your transistors), and each driver has two transistors, connected between one line and either Vcc or Gnd.



              This makes sure that the wires are impedance-balanced and terminated properly for maximum signal integrity.






              share|improve this answer
























                up vote
                3
                down vote













                Because CAN is not driven in the way you're imagining.



                Instead, the termination resistor(s) are connected between the lines (in the position of your transistors), and each driver has two transistors, connected between one line and either Vcc or Gnd.



                This makes sure that the wires are impedance-balanced and terminated properly for maximum signal integrity.






                share|improve this answer






















                  up vote
                  3
                  down vote










                  up vote
                  3
                  down vote









                  Because CAN is not driven in the way you're imagining.



                  Instead, the termination resistor(s) are connected between the lines (in the position of your transistors), and each driver has two transistors, connected between one line and either Vcc or Gnd.



                  This makes sure that the wires are impedance-balanced and terminated properly for maximum signal integrity.






                  share|improve this answer












                  Because CAN is not driven in the way you're imagining.



                  Instead, the termination resistor(s) are connected between the lines (in the position of your transistors), and each driver has two transistors, connected between one line and either Vcc or Gnd.



                  This makes sure that the wires are impedance-balanced and terminated properly for maximum signal integrity.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered yesterday









                  Dave Tweed

                  115k9143253




                  115k9143253






















                      up vote
                      2
                      down vote













                      CAN drivers are like this





                      schematic





                      simulate this circuit – Schematic created using CircuitLab



                      For example.






                      share|improve this answer
























                        up vote
                        2
                        down vote













                        CAN drivers are like this





                        schematic





                        simulate this circuit – Schematic created using CircuitLab



                        For example.






                        share|improve this answer






















                          up vote
                          2
                          down vote










                          up vote
                          2
                          down vote









                          CAN drivers are like this





                          schematic





                          simulate this circuit – Schematic created using CircuitLab



                          For example.






                          share|improve this answer












                          CAN drivers are like this





                          schematic





                          simulate this circuit – Schematic created using CircuitLab



                          For example.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered yesterday









                          analogsystemsrf

                          12.5k2616




                          12.5k2616




















                              TamasKotan is a new contributor. Be nice, and check out our Code of Conduct.









                               

                              draft saved


                              draft discarded


















                              TamasKotan is a new contributor. Be nice, and check out our Code of Conduct.












                              TamasKotan is a new contributor. Be nice, and check out our Code of Conduct.











                              TamasKotan is a new contributor. Be nice, and check out our Code of Conduct.













                               


                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f406528%2fhow-can-a-dominant-state-be-the-one-with-bigger-voltage-difference%23new-answer', 'question_page');

                              );

                              Post as a guest













































































                              Popular posts from this blog

                              How to check contact read email or not when send email to Individual?

                              Displaying single band from multi-band raster using QGIS

                              How many registers does an x86_64 CPU actually have?