此项目主要作用是USB转CAN总线模式,主要用作在DIY的3D打印机将上位机的USB信号转换为CAN信号连接控制板或者工具头。
3D打印机
1、产品简介:
基于RP2040的USB转CAN分配板主要作用是USB转CAN总线模式,主要用作在DIY的3D打印机将上位机的USB信号转换为CAN信号连接控制板或者工具头。CAN协议的优势在于仅需两根信号线即可通讯,用在工具头上优势尤其明显,可以大大节省线缆数量,让布线变得更简单。
2、应用场景:
1、在3D打印机中作为转接板让上位机使用CAN协议连接下位机。
3、产品概述:
1、本次项目主控使用RP2040芯片,性价比极高;
2、模块支持12V-24V电源输入,并且有两路主电源输出以及两路CAN输出,可同时连接两个CAN设备;
3、模块板载DCDC电路,并且芯片使用了TPS5450,最大支持5A输出,可为模块带来稳定的供电,同时也可接入更多灯珠的灯带;
4、模块连接上位机的USB口可选使用USB-B口或者TYPE-C口,个人推荐使用USB-B口,连接更加稳定可靠;
5、板载有两路3P的灯带接口,支持WS2812芯片的灯珠,灯带功率不得超过20W;
6、为了降低焊接难度,电容电阻均采用0805封装,更加容易焊接,但是RP2040芯片依旧较难焊接,推荐使用加热台焊接,降低难度。
4、产品参数:
1、此模块所用芯片:主控:RP2040,can收发芯片:SN65HVD1050DR,DCDC降压芯片:TPS5450DDAR、AMS1117-3.3;
2、输入电压:DC12V-24V;
3、一路主电源输入,两路主电源输出,接口为KF-301接线端子;
4、一路USB输入,接口可选USB-B或TYPE-C,两路CAN输出,接口为KF-301接线端子;
5、摆在120欧电阻跳线,可灵活选择终端电阻;
6、两路3P灯带接口,带5V电源,支持WS2812,接口为XH2.54 3P插座;
7、板载下载按钮,可通过USB下载固件;
8、工作温度 -40℃~+85℃
9、工作湿度 40% ~ 80%RH;
10、PCB尺寸:90mmX45mm
11、PCB规格:双层板,顶层贴片。
5、使用说明
1、准备工作
2、PCB焊接
3、固件烧录
4、线缆连接
5、配置调试
注:附件含有详细的使用教程
6、备注:
1、此模块性价比极高,物料成本不超过20元,选用器件均是比较常见的,立创商城和淘宝都可以买得到的;
2、模块主要应用在klipper系统中,同时需要上位机支持CAN驱动,因为上位机种类较多,请自行确认自己的上位机是否支持CAN;
3、模块使用接线端子,拧螺丝固定,绝对牢固,不用怕压的端子会松脱了;
4、如使用灯带,请注意灯带功率,不要超过DCDC电源输出能力;
5、接线时注意正负极,接错必烧板子;
6、此模块连接上位机的USB接口可选择焊接贴片的TYPE-C接口(位号:USB1)或者插接件的USB-B接口(位号:USB2),BOM中两个都有,二选一即可。
7、模块固件使用klipper,附件中已提供一个编译好的固件,可将此模块连到电脑上直接将固件拖入即可刷入固件,也可根据自己klipper版本自行编译固件。
8、附件包含使用说明、部分元器件+配件购买参考链接、编译好的固件、焊接辅助工具。
7、测试视频:
视频中设备连线方式如下:
视频演示了打印机的控制过程以及使用灯带的展示:
点赞