亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

全3D打印履带机器人平台:克里斯蒂悬挂+动态张紧+模块化电子仓

项目概览

本教程构建一款全3D打印的无线电控履带机器人平台(可称坦克/机器人底盘),设计初衷为多地形通用性:履带分散压强提供卓越抓地力,降低陷入软土/泥/雪风险。实测泥地表现优秀,未来计划加装机械臂(抓取/巡检)或纳尔夫炮塔(娱乐),配合已有LED灯效玩法丰富。

悬挂:采用克里斯蒂悬挂(Christie suspension),每个路轮独立弹簧避震器,保证崎岖路面平顺行驶并维持履带贴地面积。

控制:FlySky商用遥控器 → 接收机 → ATmega2560主控板 → 定制PCB集成走线。

设计过程

使用SOLIDWORKS设计(赞助商, 3DEXPERIENCE SOLIDWORKS for Makers仅$99/年或$9.99/月, 含专业版本地运行、云存储、xDesign浏览器建模、xShape自由曲面、Visualize渲染、CAM模块, 专享8折)。

输入参数:避震器 —— 8支, 伸长41mm、行程11mm → 4路轮/侧。通过连杆放大机构获取16mm路轮垂直行程(更靠近枢轴虽行程更大但弹簧力不足)。用SOLIDWORKS仿真不同机构的弹簧反力选定兼顾行程与紧凑性的方案。

动态张紧:前路轮上跳 → 履带周长缩短 → 张力下降 → 联动前导轮前推张紧;后张紧螺栓+距离螺母可静态预紧。

主动轮:三件式(联轴器+左右齿圈, 3×M3螺栓)。节距11mm、12齿、节圆直径约42mm。节距由履带节设计决定:单销连接、无支撑打印、极致紧凑。销轴Φ2mm,一侧Φ2mm过盈、一侧Φ2.3mm间隙。履带节销孔R4.4mm,主动轮齿R4.55mm间隙配合。

履带自动生成:装配环境绘制闭合草图环绕主动轮/前导轮/路轮,用SOLIDWORKS链条组件阵列自动生成全套履带节。

车体分割:整体约400×300mm超常规打印床,所有大件拆分两段,支架+M3螺栓连接。侧板含LED槽,顶盖预留未来扩展(机械臂/炮塔)接口。

3D模型与STL下载

Cults3D获取完整模型与STL。

3D打印设置

切片软件必须启用“水平扩展”(+0.02mm)与“孔水平扩展”(+0.04mm)补偿挤出膨胀,默认值会导致外尺寸/孔径偏小装配困难。需试打确定最佳值。履带节用Raft防翘边(底面积小)。

组装全记录

机械BOM

联盟链接声明同上。

关键组装步骤

  1. 底盘合体:两段底盘用支架+M3螺栓连接,侧壁预埋M3×5热熔螺母固定侧支架(外壁无螺栓干扰履带)。
  2. 路轮臂枢轴:每路轮处装2枚Φ13×Φ4轴承,M4×30螺栓作销轴,垫圈+自锁螺母锁紧(扭矩适中)。
  3. 避震器安装:原装M1.4螺栓固定(用钳子代替微型螺丝刀)。机构运作顺滑。
  4. 路轮组装:两半路轮用Φ2mm黄铜焊条(同履带销材料)×3根连接,两侧再装轴承+M4螺栓/垫圈/自锁螺母。前路轮臂带张紧杠杆,装法同理。
  5. 前导轮张紧机构:三件3D打印件+螺栓+距离螺母组装。后端预埋M4自锁螺母装前导轮。Φ2mm铜焊条作销轴。二级臂端部锁M3×15距离螺母,另一端M3×20螺栓穿入距离螺母调节张紧。M4螺栓锁前导轮完成。
  6. 主动轮与电机:底盘兼容Φ37mm中心/偏心轴电机,20~1000RPM均可(后文讨论选型)。M3×6固定电机。联轴器装热熔螺母+M3定位螺丝锁电机轴,左右齿圈3×M3螺栓连接。
  7. 履带组装(最有趣):履带节免支撑即用,Φ2mm黄铜焊条作销。外孔紧配合需用力压入(防脱落),内孔间隙配合自由转动。单条78节,销长约43mm,单侧约3.5m焊条。绕过主动轮/路轮/前导轮闭合。78节张紧度刚好,末端路轮微抬(弹簧偏软)。
  8. 升级弹簧:原厂弹簧无力支撑整车重量。拧开避震器一端换强力弹簧(稍粗垫M4垫圈)。全车8支避震器全换新弹簧,路轮复位正常。
  9. 侧板与顶盖:支架+M3螺栓固定侧板,顶盖封闭(当前仅外观,未来扩展将重设)。

电子系统与原理图

ATmega2560主控。双路DRV8871驱动电机(PWM、峰值3.6A)。12V电机配3S锂聚合物(~12V)。板载LM350输出5V供接收机/LED/未来舵机扩展。LED布局:车头两侧各3白LED串联(两支路并联, 150Ω限流)、车尾两侧各2红LED尾灯、顶盖前6白LED远光灯。NPN三极管(200mA)驱动LED。电压分压电路监测电池电压经ADC读取并通过IBus回传遥控器显示。

电子BOM

定制PCB设计

兼容ATmega2560直插。预留3.3V稳压+NRF24L01接口、12V/5V/6V电源轨(6V可外接降压模块)、舵机专用引脚排布。PCBWay白色板制造,Gerber在PCBWay社区。焊接建议:先底部排针(主控连接)、再顶面小元件(电阻/三极管)、后大件(LED/电源接口)。全用排针便于改动。暂未焊外部降压/3.3V稳压/NRF接口。白色板外观整洁漂亮。

最终组装接线

  1. 主控板M3螺栓固定 → 定制PCB盖上
  2. LED装入侧板专用座(紧配合美观),按原理图串联焊线(阴极黑/阳极红),穿侧板小孔至PCB。远光LED直装顶盖前部。
  3. 杜邦公头焊PCB,母头压接线端(当时无压接钳用小钳子代劳,效果尚可)。各LED线插对应标号插座。
  4. 电机直焊线接DRV8871再插PCB。
  5. FlySky接收机跳线接主控:VCC/GND/Signal三线(IBus串口);回传电压需再接Sensor IBus到另一串口。
  6. 锂电接12V端子,旁边开关控通断。上电前必先拔掉接收机、调节LM350微调电阻输出5V。
  7. 装上后顶盖完成。

Arduino代码逻辑

IBusBM库读取遥控器:右摇杆ch0/ch1控制运动,拨杆ch6/ch8控制灯光。PWM映射:steering=map(ch0,1000,2000,-185,185),speed=map(ch1,1000,2000,-185,185),基础70避免低占空比启动失败,左右70+speed±steering限幅0~255,<72归零。前进/后退/原地旋转分支驱动DRV8871。灯光:ch6>1500亮前后灯,ch8=1500常亮远光,ch8=2000频闪远光(50ms周期)。电池电压ADC读取→分压系数3.02还原→IBusSensor回传遥控器显示。代码结构清晰,平台功能相对简单。

实测与选型建议

实测:右摇杆控制运动,左拨杆前后灯,右三档拨杆远光(常亮/频闪)。电机偏弱:摇杆近顶履带才动,手易阻停。悬挂/履带阻力大。原装888RPM小电机(<500mA)扭矩不足;换大电机但1280RPM减速比小,结果相似。实测尚可玩烧胶甩尾。

户外测试暴露两问题:① 电机欠扭矩;② 履带节销孔易卡泥沙。改进:履带节增设通泥孔、主动轮偏心0.2mm增大间隙,户外通过性改善但欠扭矩依存。建议选型:≤500RPM且≥1~2A额定电流。实测20RPM大扭矩电机如真坦克般无所不能但太慢;50RPM兼顾扭矩速度;500RPM适合高速娱乐。

期待未来加装机械臂/炮塔,欢迎评论区提问订阅关注!

制造工艺

  1. 发动机曲轴箱结构与功能深度解析:不只是装机油的盒子
  2. 语音控制 Arduino 小车 – 蓝牙 BLE + 手机 App DIY 教程
  3. 智能无线开关控制器:Arduino + 433MHz 远程操控墙壁开关
  4. 开源 COVID-19 肺部呼吸机:基于 Arduino 的 DIY 呼吸辅助系统
  5. FLIR Lepton 热成像模块集成指南:硬件、软件与树莓派配置
  6. DIY 自动猫咪喂食器:无忧养猫的可靠方案
  7. 影响原型质量与可靠性的关键因素
  8. 精密制造在现代工业中的关键作用
  9. 用光敏电阻和 Arduino 制作精准心率监测仪
  10. 2024年仓库自动化趋势与关键数据洞察
  11. MLB官方棒球的工艺与标准:从软木核心到手工缝制
  12. 链传动全解析:原理、分类、选型与维护指南