
fake_ams_lite
简介
低成本拓竹A1适用的一体AMS测试用驱动板,使用树莓派pico模块作为主控,包含一路进料电机驱动,四路执行切换驱动,直连A1 AMS接口。
简介:低成本拓竹A1适用的一体AMS测试用驱动板,使用树莓派pico模块作为主控,包含一路进料电机驱动,四路执行切换驱动,直连A1 AMS接口。开源协议
:MIT License
描述
视频链接:
[不到100块钱手搓3D打印机多色换料系统] https://www.bilibili.com/video/BV15gRaYZEzZ/?share_source=copy_web&vd_source=4dc7a1a2dc6c99292829abc7e02c68c7)
结构件打印资料:
https://makerworld.com.cn/zh/models/1042831-di-cheng-ben-shou-cuo-a1gua-yong-ams#profileId-1077302
项目简介
低成本拓竹A1适用的一体AMS测试用驱动板,使用树莓派pico模块作为主控,包含一路进料电机驱动,四路执行切换驱动,直连A1 AMS接口。
项目参数
- 主控采用树莓派pico模块,我选用的是国产带rgb灯的,方便显示工作状态,不带rgb的不影响基本功能;
- 一片AS5600霍尔传感器作为进料退料距离传感器;
- 一片TP75176E-SR作为RS485通讯芯片;
- 供电采用TPS54202DDCR做DCDC降压;
- 主电机+执行机一共5片TC118S;
- 当前把送料机存料检测的两个IO用作了扩展电机控制,将主电机的驱动直接飞线主电机处,使用一片独立dcdc供电,方便通过调节电压控制电机转速和力矩,需要根据实际情况调整。
原理解析(硬件说明)
1.控制板通过rs485和打印机通讯,执行诸如料1开始送出/拉回,料1送出/拉回结束,设定料1的类型颜色为XXX,等命令;并且回应料线状态,长度变化等信息;
2.控制板根据命令,控制对应料线的从动轮远离或者压紧料线;
3.当需要送出料线时,控制板主电机转动,将料线送出,直到收到打印机停止送出指令时停止;
4.当需要拉回料线时,控制板主电机反转,将料线拉回,直到收到停止拉回指令,或者拉回距离达到预设值;通常预设值早于停止拉回指令,从而减少料线行程;
5.控制版不停读取霍尔传感器数据,并根据选中的料线,将对应的料线长度变化记录到对应的料线长度数组里;
6.可以使用导线将主动轮接地,从动轮接入对应io,当料线用完或者断料时,对应io的电平变化,从而检测出缺料;----【该功能没有测试】
软件代码
https://github.com/funTechCn/fake-ams-lite
注意事项
主电机根据实际调节,如果功率过大,可以考虑飞线出去用独立dcdc模块供电,方便调节功率。
组装流程
实物图
设计图

BOM


评论