Tapchanger Canbus Wiring

  Рет қаралды 1,458

Viesturs

Viesturs

7 күн бұрын

Sharing my canbus wiring.
There are many ways to wire this up, this is my preferred. Reasonably cheap and battle tested.
github.com/viesturz/tapchanger

Пікірлер: 17
@7897sebas
@7897sebas 5 күн бұрын
have you seen the BTT canbus splitter board, it would be a cleaner solution, the manta boards do have their own can bus ports, no need to have a separate USB to can adapter too
@winandd8649
@winandd8649 5 күн бұрын
It supports only up to 5 toolheads for what I know
@semenrusakov4363
@semenrusakov4363 5 күн бұрын
Bigtreetech CEB is the name
@lexdysic416
@lexdysic416 2 күн бұрын
Its almost a great solution. It would be perfect if they just gave you 7 power and 7 signal screw terminals. As it is, it takes two to have a clean setup or your gonna have to have different connectors for different heads.
@Apfelwurm
@Apfelwurm 5 күн бұрын
Nice Video! where did you get the connectors shown in kzfaq.info/get/bejne/h9GIh5Bol8_Gmmw.html here? Tried to find them both
@semenrusakov4363
@semenrusakov4363 5 күн бұрын
Could you provide an amazon link for the USB cable you are using? There is a big variety in cable quality, so some sort of list of tested ones would be very helpful. Thanks!
@metalplaysgames
@metalplaysgames 5 күн бұрын
would the BIGTREETECH CEB work inplace of the custom board you have there?
@rahulkushwaha9500
@rahulkushwaha9500 4 күн бұрын
great stuff, but do something about the video orientation.
@GrizzLeeAdams
@GrizzLeeAdams 5 күн бұрын
Why not use the onboard canbus of the manta?
@viesturz
@viesturz 5 күн бұрын
@@GrizzLeeAdams The way the Klipper canbus on MCU works is that all commands for the Manta go though the canbus protocol as well. Meaning it needs to drive the 6 motors in addition to toolheads. This caused homing timeouts for me a year ago. Homing is def the most demanding operation for pushing a lot of messages in a short bursts. I suspect they just got backed up in the transmission queue. The MCU serial interface is clocked at 250kb/s so theoretically a 500kb/s canbus should beat it. I suspect the frame overhead and frame pacing limitations are playing a significant role.
@C650101
@C650101 5 күн бұрын
You need to daisy chain it. spurs will be flakey. Easy with igus cable, 2 twisted pair and 2 power in one cable
@ticso24
@ticso24 5 күн бұрын
Exactly - the propper way is to have everything in one chain - I see that people seem to get away with this, but signal quality will be degraded over a correct bus layout with two terminated ends and the more of those branches there are the worse it will be. I’m not set on what I will do with my printers (I am building two with tapchanger) - either run two set of bus wire to the head to allow the head to be in the bus middle or use multiple CAN buses with the host controller in the middle and just two heads at each end. Another thing, about the MKS CAN bus controller: it is isolated, so this one has no connection between bus ground and USB ground and without a common ground the bus is even more degraded.
@ticso24
@ticso24 5 күн бұрын
Exactly - the propper way is to have everything in one chain - I see that people seem to get away with this, but signal quality will be degraded over a correct bus layout with two terminated ends and the more of those branches there are the worse it will be. I’m not set on what I will do with my printers (I am building two with tapchanger) - either run two set of bus wire to the head to allow the head to be in the bus middle or use multiple CAN buses with the host controller in the middle and just two heads at each end. Another thing, about the MKS CAN bus controller: it is isolated, so this one has no connection between bus ground and USB ground and without a common ground the bus is even more degraded. Do you have a product number for that Igus cable by the way?
@tructruc00
@tructruc00 5 күн бұрын
He is just using a star topology which is really common
@ticso24
@ticso24 5 күн бұрын
@@tructruc00 Right, it is a very common mistake. The signal quality isn’t as good as it should be and the more of such violations you do the worse it is. This is plain physics - at a branch you will get a reflection, the head cables are unterminated, so there will be reflections too. All branchings happen at nearly the same location, so all those branch reflections happen at the same time, the head cables are more or less the same length, so those reflections come back to the branch point at nearly the same time. If you want to branch without reflection you would have have to use a different impedance cable to the head, but the you would have problems with the signals coming from the head to the branch point. You can’t overcome physics. While the signal might still be good enough with a single branch, adding 6 branches is really asking for troubles - that’s 5/6th of the signal energy being reflected at the branch point and only 1/6th being passed, of which only 1/(6*6)th goes to each head. Because the cables are rather short, the reflection times are short too, so time is a bit on your side and chances are that things equal out fast enough after a few reflection iterations. That’s why a few mm branch into a chip on a PCB is usually fine. You normally don’t see the signal quality, since it is digital - it either works or it doesn’t, but you won’t know how marginal it is unless you go and scope an eye pattern signal. If you play by the rules you are safe - if you violate them you should know what you are doing.
@C650101
@C650101 4 күн бұрын
@@tructruc00 Which is the wrong way to do CAN bus unless you are going to have repeater at hub and separate networks.
@fluke196c
@fluke196c 5 күн бұрын
what is this rats nest?
Every Component of a Switch Mode Power Supply Explained
23:10
ElectrArc240
Рет қаралды 59 М.
Why Harmonic Drives Are Awesome.
19:06
Jeremy Fielding
Рет қаралды 117 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 54 МЛН
10 Common Mistakes DIYers Make In Circuit Breaker Boxes
13:55
LRN2DIY
Рет қаралды 2,3 МЛН
HOW TO SOLDER! (Beginner's Guide)
22:03
HackMakeMod
Рет қаралды 537 М.
My most ridiculous computer ever!
9:01
Brian Liddell
Рет қаралды 4 М.
Adobe is horrible. So I tried the alternative
25:30
Bog
Рет қаралды 456 М.
You've probably never seen a robot move like THIS before.
32:30
Not An Engineer
Рет қаралды 588 М.
Re-Wire Your Whole Damn Car - How To Do It Correctly & Inexpensively
19:10