Introduction: USB to CAN module 1 suitable for klipper firmware printers
. Product Introduction
Through this module, the host computer can be connected to the printer control motherboard through CAN to achieve a more stable connection to prevent USB shutdown and loss of connection due to interference and other issues. .
2. Application scenarios
1. All 3D printers using klipper firmware can be used
. 3. Product overview
This module is a USB to CAN module developed based on stm32 microcontroller. It uses stm32f072c8t6 or stm32f072cbt6 as the main control. The can transceiver chip is TJA1051T/3. Use As a dcdc chip, jw5026 can choose to use USB power supply or use 24v step-down to power the module through jumpers. The two connectors of the module are connected in series and can be freely selected from two connectors, and are equipped with terminal resistor jumpers. When two connectors are used at the same time, they can provide 2a output capability, and if only one is used, it can provide 5a output. The module has a programming port and a boot jumper for users to program firmware, and firmware can also be programmed via USB.
4. Product parameters
1. Download interface: USB, pin programming port
2. Power supply voltage: typec interface 5v, terminal block 24v
3. Whether to isolate: No
4. Chip used in the module: Main control: stm32f072c8t6, can transceiver chip: TJA1051 , 24v step-down chip: JW5026, 5v step-down chip: ME6217C33M5G
5. Number of can channels: 1
6. PCB size: 65x25mm four-layer board design single-sided layout
7. Output interface: MX3.0 2X2P connector, 5mm pitch terminal block
8. Equipped with a 120 ohm resistor jumper to flexibly select the terminal resistor
5.
After burning the firmware, it can be identified by connecting it to the host computer using a typec data cable, and driver-free.
6. Remarks
1. This module is hardware + software, and the firmware needs to be burned before it can be used. The firmware bin file is in the attachment.
2. Download method: This module recommends using USB to connect to the computer to download the program, because printer users generally do not buy stlink. For specific download instructions, please refer to the download instructions in the attachment.
3. The production cost of this module is less than RMB 60. To purchase some components, you can refer to the recommended
component link in the attachment. 4. This module does not have silk screen position marks for the convenience of layout during proofing. You can refer to the component assembly diagram in the attachment for easy welding.
7. Test the video
module and insert it into the klipper host computer to set the CAN baud rate and enable CAN. Then check on the web page whether CAN is connected.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet