文章目录
1 前情提要
2 灵感来源
- 俄罗斯大神Alex(ZERgyt)在GrabCAD上分享的模拟踏板组设计方案:https://grabcad.com/library/pedals-v2-1
- Youtube博主GP Race Simulation分享的Make your own Load Cell Pedals for Sim Racing系列视频:https://youtu.be/DarnIy6LnNo
3 踏板结构设计复现
先下载Alex大神分享的踏板方案,然后用Solidworks把STEP文件重新装配一遍,目的是检查配合关系。把部分零件替换成符合国标的标准件,方便采购。
底座部分改成用铝型材拼装的,方便调节。
整理出需要3D打印的零件,生成G代码。
把Alex大神布好的金属切割排版图导入CAD,加上必要的注释,方便找人加工。
4 结构总装
4.1 金属切割件主体结构
疫情期间快递都走的比较慢,好在金属切割的店家质量可以,尺寸也是准的,没有返工。
因为我定的是3mm的2B板,表面比较粗糙,跟其他喷砂电镀的量产成品还是差得比较远。
比较费事的是中间这几根铝做的螺纹柱,外径比铜衬套的内径稍微大了一圈,上砂纸打磨一番后才能正常配合。
4.2 3D打印件
手上有的FDM打印机精度有限,传感器支架和阻尼手轮是从网上订的,果然小尺寸高精度还是得上光固化╮(╯▽╰)╭。
因为忘记检查3D打印件的干涉情况,所以磁铁支架和离合器的主结构怼住了,懒得重新下单,干脆上砂纸打磨了。
把三个踏板装好装到铝型材底座上,因为是瓷砖地面所以加了6个吸盘,还是挺牢固的,大力踩刹车也不会发生滑动。
后来才了解到目前成品刹车阻尼胶的内孔径一般是M8的,而Alex大神的原设计中刹车使用的是M10的鱼眼接头+螺杆,塞不进去,干脆用更便宜的弹簧代替了。
5 电路板设计
5.1 初版PCB设计
最初版本的电路板是打算和踏板分离的,所以随便画了一个方的板子,还预留了一个手刹接口。
5.2 初版PCB打样测试
第一板的PCB因为孔距计算错误,拿到手上焊完发现Arduino的针脚和我设计的针座差了一格,笑死我了。
重新设计打样以后,把霍尔和称重传感器的线都焊上ph2.0端子,成功上电测试,三个踏板都正常工作。
5.3 集成式PCB设计
原理验证成功以后,为了美观,决定把PCB安装在刹车踏板后面,这是原来Alex大神用来放他的STM32开发板的,我按照开发板的尺寸重新设计了一版PCB,第三次重新打样。
5.4 集成式PCB安装
新PCB没几天就送来了,感觉黑色的PCB还是比白色更好看一些。
安装测试成功。
贴个测试的视频:
自制Arduino赛车踏板测试:https://www.bilibili.com/video/BV1KR4y1w7YT/
6 开玩
某鱼上150收来的罗技G25剪线盘子,自己简单焊了几根断线又满血复活,配合上脚踏板,本垃圾佬已经可以去地平线里快乐,或者去AC里被电脑人暴打了。
以下为同专题其他文章:
这个pcb 好像有点问题 ,为啥没有hx711了?安装图step 里面也没有 ,应该吧hx711 留好吧