The motherboard was modified with reference to the eight-axis printer motherboard of @生如梦大哥, and has been tested by printing squares. Welcome to join the discussion in the qq group of the big brother @生如梦.
Main modifications:
Integrated TMC2225 driver, no need to buy an additional driver board, it is cheaper to buy chips, and no more plugging in backwards;
all sockets are inserted sideways on the edge of the board, satisfying obsessive-compulsive disorder, and the shell is more beautiful; (白婷10x10 As a result, only seven motors can be placed on one side. .)
It integrates the hot end plug, including the heating rod, the extrusion thermal sensor, the X-axis limiter, the throat fan, and the Z-axis. The limiter (can be used with Klicky and 3-4 Z-axes for automatic leveling) is connected to the hot end integrated board (on my homepage) through a 12P drag chain cable, which is simple and beautiful. The X-axis limit, Z-axis limit and throat fan (plugged into the motherboard cooling fan) also have independent sockets on the motherboard;
the X-axis limit and Y-axis limit are 2P interfaces to prevent misinsertion, and the two Z-axis limits It is a 3P interface that can use photoelectric limit and other more ways to play;
the USB interface is changed to a TYPE-B interface, which is not frequently plugged and unplugged, and security is the most important;
12V, 5V, 3.3V power supply, USB socket, X, Y, Z axis The limits are all protected by TVS tubes (the Z2 limit is not);
the screen control module is changed to a 1.0mm FPC cable lead, which is more compact (easy to wire). The screen control module is also on my homepage; the
encoder button is IO0, which matches the screen The EN button on the module can be used to manually burn firmware (in fact, automatic download circuits generally do not cause problems).
3P pin header, optional USB power supply.
Subsequent modifications:
draw a shell;
currently, I have only tested 5-axis printers with non-structured printers, and have not made 7-axis automatic leveling firmware, but there is no problem with the hardware. I plan to update the firmware after assembling a Dayu CC.
Note:
Although XL1509 is used, the 10uF capacitor in the 0603 package has a maximum withstand voltage of 25V, so it can only be powered by 12V;
if you don’t have a crimping plier or don’t need a drag chain cable, you can buy a 10cm long, 12P XH2.54 cable. Connect the motherboard and the hot end integrated board together;
the PCB needs to be changed after importing it from AD to Lichuang, which is in the attachment;
the Marlin2.1.x complete firmware suitable for the double Z double limit + automatic temperature fan of the device mechanism If it is too big to upload, you can burn the .bin file directly, or replace the Pin_ESP32.h file, and then modify the firmware according to Big Fish’s video at station B;
the BOM will also be placed in the attachment, and it is not reliable to export the BOM from the schematic diagram. Spectrum;
the size of the heat sink on the back is 22 x 100mm and 8 x 8 mm;
pay attention to the position of the hot end integration and the screen module cable arrangement, do not install it upside down.
The 3D printer must be manned to prevent fires and other accidents. The open source project is not responsible .