Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Review Suggested Edit

You can't approve or reject suggested edits because you haven't yet earned the Edit Posts ability.

Rejected.
This suggested edit was rejected over 2 years ago by Olin Lathrop‭:

This breaks the flow. Putting it at the bottom as a footnote referenced from the end of that paragraph might work, but I can't seem to change the suggested edit, only approve or reject.

43 / 255
  • <blockquote>Can anyone explain the theory behind this pin</blockquote>
  • You have already done so yourself:
  • <blockquote>used to give a common mode stabilization and thereby reduce radiated emissions</blockquote>
  • As far as I know, that is exactly the reason. Since the CANH/CANL lines are supposed to be a twisted pair, radiation comes from the common mode signal, not the differential.
  • Ideally, a voltage change in one line is always exactly matched by the opposite voltage change in the other line. However, in real life there is some error on that. I have looked at regular (1 Mb/s) CAN lines with a scope, and was surprised how much asymmetry there was. The differential signal was actually quite clean, but there were some bumps on the common mode signal.
  • The low speed CAN termination scheme only pulls the lines together. It does nothing to dissipate common mode excursions. By splitting the terminator and connecting the center to a fixed voltage, there is also some pull on the common mode signal towards that voltage.
  • <blockquote>at what speeds it might become useful?</blockquote>
  • It's not speed so much as edge rise and fall times. Of course the faster the signal, the faster the rise and fall times need to be, so there is some implicit speed dependency.
  • One way to get a feeling where the split terminator starts to matter is by looking at the low pass filter rolloff frequency. The common mode signal is tied to ground via 30 &Omega; and 4.7 nF in series. That comes out to 1.1 MHz, which is roughly where the split will start to make a difference in the circuit you show.
  • Keep in mind that even for slow CAN, there will be harmonics well past 1.1 MHz. Again, it's not about the bit rate as much as the edge rise and fall times. It's the sharp rise and falls that contain the high frequencies that cause radiation, and those are exactly the frequencies the split terminator will load in the common mode signal.
  • <blockquote>Am I correct in assuming the 60R + 60R are the terminating resistors?</blockquote>
  • Yes.
  • <blockquote>If so, what if the node is not the last one on the bus?</blockquote>
  • Then you can't add the terminators at all. This is not a perfect system for eliminating all common mode signal, but it still helps even with just the terminators at the ends of the bus.
  • <blockquote>And where to place the common mode choke?</blockquote>
  • I have not used this kind of CAN transceiver before, so have no first hand experience. My first reaction would be to place the common mode choke immediately adjacent to the bus driver. That's where any asymmetry originates, so that's the best place to attenuate it. The split terminators then also act as a load on the common mode signal. Remember that a common mode choke doesn't attenuate the common mode signal by itself, but only raises its impedance. It takes some load impedance following the choke to cause the actual attenuation.
  • I would also not want to add anything unnecessary between the transmission line terminators and other parts of the transmission line. No common mode choke is perfect, so there will be some disruption of the transmission line impedance.
  • <blockquote>Can anyone explain the theory behind this pin</blockquote>
  • You have already done so yourself:
  • <blockquote>used to give a common mode stabilization and thereby reduce radiated emissions</blockquote>
  • As far as I know, that is exactly the reason. Since the CANH/CANL lines are supposed to be a twisted pair, radiation comes from the common mode signal, not the differential.
  • Ideally, a voltage change in one line is always exactly matched by the opposite voltage change in the other line. However, in real life there is some error on that. I have looked at regular (1 Mb/s) CAN lines with a scope, and was surprised how much asymmetry there was. The differential signal was actually quite clean, but there were some bumps on the common mode signal.
  • The low speed CAN termination scheme only pulls the lines together. It does nothing to dissipate common mode excursions. By splitting the terminator and connecting the center to a fixed voltage, there is also some pull on the common mode signal towards that voltage.
  • <blockquote>at what speeds it might become useful?</blockquote>
  • It's not speed so much as edge rise and fall times. Of course the faster the signal, the faster the rise and fall times need to be, so there is some implicit speed dependency.
  • One way to get a feeling where the split terminator starts to matter is by looking at the low pass filter rolloff frequency. The common mode signal is tied to ground via 30 &Omega; and 4.7 nF in series. That comes out to 1.1 MHz, which is roughly where the split will start to make a difference in the circuit you show.
  • Keep in mind that even for slow CAN, there will be harmonics well past 1.1 MHz. Again, it's not about the bit rate as much as the edge rise and fall times. It's the sharp rise and falls that contain the high frequencies that cause radiation, and those are exactly the frequencies the split terminator will load in the common mode signal.
  • <blockquote>Am I correct in assuming the 60R + 60R are the terminating resistors?</blockquote>
  • Yes.
  • <blockquote>If so, what if the node is not the last one on the bus?</blockquote>
  • Then you can't add the terminators at all. This is not a perfect system for eliminating all common mode signal, but it still helps even with just the terminators at the ends of the bus.
  • <blockquote>And where to place the common mode choke?</blockquote>
  • I have not used this kind of CAN transceiver before, so have no first hand experience. My first reaction would be to place the common mode choke immediately adjacent to the bus driver. That's where any asymmetry originates, so that's the best place to attenuate it. The split terminators then also act as a load on the common mode signal. Remember that a common mode choke doesn't attenuate the common mode signal by itself, but only raises its impedance. It takes some load impedance following the choke to cause the actual attenuation.
  • See Section "5.2.1: Common mode choke", including Figure 11, of
  • [NXP Application Note AN10211](https://www.nxp.com/docs/en/application-note/AN10211.pdf).
  • I would also not want to add anything unnecessary between the transmission line terminators and other parts of the transmission line. No common mode choke is perfect, so there will be some disruption of the transmission line impedance.

Suggested over 2 years ago by DavidCary‭