Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Board/Head Pinout #2

Open
mgcrea opened this issue Jun 18, 2020 · 10 comments
Open

Board/Head Pinout #2

mgcrea opened this issue Jun 18, 2020 · 10 comments

Comments

@mgcrea
Copy link

mgcrea commented Jun 18, 2020

By any chance do you have some kind a schematic with the actual pinout of the board, especially the head connector? I'm considering keeping my existing head and using your designed PCB to wire the head to a generic (Duet/SKR) board? But I'm afraid of blowing things up if I wire incorrectly (fan/thermistor/hot-end, etc.).

Thanks!

@mgcrea mgcrea mentioned this issue Jun 18, 2020
@BJORNDEBEN
Copy link
Owner

No I dont. I just made an as close as possible copy of the original board. I don't have the pinout. I am also planning on changing the Totumduino board when it breaks down. But as long as it keeps working I will keep using it like this. If you find the correct pinoutput feel free to add it. Or send it to me.

@mgcrea
Copy link
Author

mgcrea commented Jun 19, 2020

Looks like we could have guessed them from the published Totemduino schematics but the link is now dead.

In my case, having played with an Flsun Q5 with TMC2208 silent drivers, the quietness of the printer is really a must have for me now and I want to switch as soon as I can.

I've ordered an MKS Nano (same as in the Flsun) to replace the Totumduino.

I've opened an issue there: FABtotum/Head-Development-Kit#2

@BJORNDEBEN
Copy link
Owner

@mgcrea

I found something on the internet. I will add it to the rest of the files. It are the schematics of the old v1 totumduino.

@mgcrea
Copy link
Author

mgcrea commented Jun 20, 2020

Great! Looks like here is the head_connector, will help but I guess we'll have to open the head to check the actual head wiring.

Screenshot 2020-06-20 at 12 09 27

@BJORNDEBEN
Copy link
Owner

BJORNDEBEN commented Jun 20, 2020

Yes indeed. Maybe you can compare and follow the tracs on the original v1 headcable. This way you don't need to open the headboard.

@mgcrea
Copy link
Author

mgcrea commented Jul 19, 2020

Found this repository with the proper pinout:

Protohead_v4_24V_rc1_schm

@BJORNDEBEN
Copy link
Owner

Great. This can be very useful

@mgcrea
Copy link
Author

mgcrea commented Jul 21, 2020

So I finally made it work but had to cut a trace and rewire your PCB. Not sure how it worked on the original fabtotum but the board I'm now using (Robin Nano) is switching the hotend to ground. And since you've connected all the grounds on the PCB, just having the fan wired would trigger the hotend, that would basically never stop heating. Here are the cuts and tweaks I made. At some point I might redesign a PCB to have JST-style plugs (as I don't need the 20 pins), I also have a small trace alignment issue (but might come from my drilling/tapping of M3 holes).

P1 P2 P3 P4 P5

Had to tweak Marlin to configure the proper thermocouple but everything seems to work OK, last step is to design a BLTouch mount to do automated mesh bed levelling!

@BJORNDEBEN
Copy link
Owner

Great job, happy you got it all working. I think on the original printer they switch the positive side of the hotend. I used sprint layout 6 to design the PCB. I can give you the original file so you don't need to start all over. But I don't think you will be able to open it with other software.

@nickisghosty
Copy link

are pins 11-12 (blower) the same as pins 47-48 (pressure)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants