打造高性能3D打印RC坦克:双速齿轮箱与全地形履带底盘
项目概览
本教程展示如何制作一台“猛兽”级3D打印RC坦克:全黑配色、酷炫可编程LED灯效、核心亮点是自制双速齿轮箱。像汽车手动变速箱一样,通过舵机切换高/低速档,低速档扭矩大适合越野,高速档适合平地漂移甩尾。
较早期作品动力不足,本版每侧履带采用200W 3000RPM 895直流电机,配合齿轮箱总减速比低速档5.2:1(约570RPM输出)、高速档1.88:1(约1600RPM输出),动力充沛。
悬挂采用三组螺旋弹簧避震器+双路轮博吉结构,垂直行程22mm且路轮可绕枢轴额外摆动,保证履带与地面持续良好接触。全车3D打印,文件开源可自制。
控制系统:FlySky FS-i6X遥控器+FS-iA6B接收机 → ATmega2560主控板 → 定制PCB集成所有电子模块。
设计思路与关键参数
使用Onshape设计(赞助商,专业云端CAD/PDM,免费试用专业版6个月)。
输入参数1:电机 —— 895电机体积大、3000RPM太高,故设计双速齿轮箱。一级固定减速1.88:1,二级由齿轮换挡机构切换:低速档再减2.76:1(总5.2:1),高速档直通1:1(总1.88:1)。换挡舵机推动齿轮轴轴向移位啮合不同齿轮组。
输入参数2:避震器 —— 原厂伸长70mm、行程15mm。通过连杆放大机构实现路轮22mm垂直行程。博吉结构让双路轮绕枢轴摆动进一步增加有效行程,平顺性大增。
动态张紧:前路轮上跳缩短履带周长,联动前导轮前推张紧;后张紧螺栓可静态预紧。
主动轮:三件式(联轴器+左右齿圈),3颗M3螺栓连接。节距11mm、20齿、节圆直径约69mm,尺寸足以让履带脱离车体。
履带节设计:极致紧凑,单销连接,无需支撑材料即可打印。销轴Φ2mm,一侧Φ2.1mm过盈、一侧Φ2.4mm间隙自由转动。履带节外圆R4.4mm,主动轮齿槽R4.9mm间隙配合。
车体分割:整车547×397mm超常规打印床,大件拆分为两段适配300mm打印床(220mm床需四段,文件含四段版)。
3D模型与STL下载
Onshape在线查看模型;Cults3D下载完整模型与STL。
3D打印设置
主力机Creality Ender-3 V3 Plus(CoreXZ、600mm/s、300×300mm热床)。必须开启“XY轮廓补偿”(-0.07)与“XY孔补偿”(+0.07),默认值会导致外尺寸偏小、孔径偏小,装配困难。需试打微调。
履带节用Raft防翘边。主体两段各约500g、12~18h,履带节214个共约500g、30h。总耗材约2kg、打印时长约200h(双机并行约100h)。
推荐Ender-3 V3 Plus:大体积、高速、高精度,性价比极高。购买:美区 | 欧区 | Amazon。
组装指南
机械BOM
| 元件 | 数量 | 购买链接 |
|---|---|---|
| RC避震器 | 8 | Amazon | AliExpress |
| 轴承 686 (6×13×5mm) | 18 | Amazon | AliExpress |
| 轴承 624 (4×13×5mm) | 44 | Amazon | AliExpress |
| 轴承 684 (4×9×4mm) | 6 | Amazon | AliExpress |
| M6螺纹杆 | 300mm | Amazon | AliExpress |
| M6自锁螺母 | 4 | Amazon | AliExpress |
| M3热熔螺母 | 约20 | Amazon | AliExpress |
| M3定位螺丝 | 约30 | Amazon | AliExpress |
| M3/M4螺丝螺母详见下表 | - | Amazon | AliExpress |
| Φ2mm焊条(作履带销) | 约12米 | Amazon | AliExpress |
螺丝/螺母明细
螺栓:M3×8-10、M3×10-10、M3×16-20、M3×20-10、M3×25-10、M3×30-10、M3×16沉头-20、M4×16-10、M4×35-20、M4×40-20、M5×40-2
螺母:M3自锁-50、M4自锁-40、M5-6
垫圈:M4-30
联盟链接声明同上。
电子系统与原理图
主控ATmega2560。双路BTS7960驱动895电机(支持PWM、峰值43A),舵机驱动换挡,LM350稳压输出5V供接收机与LED,WS2812B灯带实现警灯频闪等效果。电池电压分压后接ADC监测,通过IBus回传遥控器显示。
电子BOM
| 元件 | 数量 | 购买链接 |
|---|---|---|
| 895 12V 200W 3000RPM DC电机 | 2 | Amazon | AliExpress |
| BTS7960驱动板 | 2 | Amazon | AliExpress |
| 舵机 | 1 | Amazon | AliExpress |
| ATmega2560 / Arduino MEGA | 1 | Amazon | AliExpress |
| 3S锂聚合物电池 ≥3000mAh | 1 | Amazon | AliExpress |
| XT60连接器 | 1 | Amazon | AliExpress |
| FlySky FS-i6X 遥控套装 | 1 | Amazon | AliExpress |
| WS2812B灯带 | 1米 | Amazon | AliExpress |
| LM350稳压IC | 1 | Amazon | AliExpress |
| 5k精密电位器 | 1 | Amazon | AliExpress |
| 接线端子 | 4 | Amazon | AliExpress |
| 20AWG导线 | 约3米 | Amazon | AliExpress |
| 船形开关 | 1 | Amazon | AliExpress |
| 电阻 1k/2k/240Ω | 各1 | Amazon | AliExpress |
| 电容 0.1μF/1μF/400μF | 各1 | Amazon | AliExpress |
定制PCB设计
PCB兼容ATmega2560直插,蓝色沉金工艺,Gerber文件在PCBWay社区可下载直订。PCBWay服务优质价格合理,强烈推荐。
最终组装与接线
本节仍在施工中,敬请稍后查看完整接线步骤。
Arduino代码核心逻辑
代码下载见文末。IBusBM库读取遥控器:
IBus.loop();
ch0 = IBus.readChannel(0); // 左右
ch1 = IBus.readChannel(1); // 前后
ch6 = IBus.readChannel(6); // 换挡
ch7 = IBus.readChannel(7); // 警灯频闪
ch8 = IBus.readChannel(8); // 全白灯
ch9 = IBus.readChannel(9); // 左右白灯
差速转向PWM映射:steeringValue = map(ch0,1000,2000,-205,205),motorSpeed = map(ch1,1000,2000,-205,205),基础PWM 50避免低占空比启动失败,左右电机50 + motorSpeed ± steeringValue后限幅0~255,<52归零。
前进/后退/原地旋转逻辑按摇杆区间分支,配合analogWrite()驱动BTS7960。
换挡舵机:ch6==2000 → write(140),ch6==1000 → write(40)(需按实测舵机调整角度)。
灯光控制:逐颗LED赋值RGB,警灯频闪效果代码较长但效果极酷。
实测与改进建议
实测:遥控器显示电池电压,左拨杆换挡行驶中可切换,3拨杆控制4种灯效(单侧白、全白、全白闪、警灯频闪)。全白模式下LM350发热严重(近1A电流),散热位置受限,建议外加8A降压模块供LED电源。
动力建议:≤500RPM且≥1~2A额定电流电机更佳。20RPM虽扭矩巨大能爬任何坡但太慢;50RPM兼顾扭矩与速度;500RPM适合高速玩乐。履带节易夹泥沙,已重设计开孔排泥、主动轮偏心0.2mm放大间隙,户外通过性大幅改善。
未来计划加装机械臂或铲雪装置,敬请关注!
制造工艺
- 铅:生产工艺、应用版图与环境红线下的生存逻辑
- DIY 视觉暂留 (POV) 球体:Arduino Mega 驱动的 LED 光绘艺术
- 攻克CNC加工颤刀与振动:从刀路、刀具、夹持到机床的系统级解决方案
- 关键行业利用CNC加工实现精密制造
- 认识乳胶:类型、生产与未来趋势
- Zippo 打火机:历史、制造与收藏文化演进
- 电动汽车工作原理全解析:2024年最新指南
- 用 Arduino Mega 制作惊艳的 5×5×5 LED 光立方
- CNC加工与3D打印:核心差异深度解析
- 直升机:垂直起降精准悬停的多功能旋翼飞行器
- 进阶智能篮球记分牌:蓝牙、传感器与实时更新
- 无线激光数据传输 (LiFi) —— 100 b/s 性能概览