探秘前轮转向小车
最新推荐文章于 2023-09-08 11:09:13 发布
21ic电子工程师
最新推荐文章于 2023-09-08 11:09:13 发布
阅读量6.6k
收藏
22
点赞数
1
CC 4.0 BY-SA版权
分类专栏:
嵌入式基础知识
文章标签:
嵌入式硬件
原文链接:https://bbs.21ic.com/icview-3189394-1-1.html
嵌入式基础知识
专栏收录该内容
2633 篇文章
订阅专栏
本文介绍了作者制作的一款智能小车模型,分别探讨了差速转向和前轮转向两种方式。采用了TT电机和SG90舵机实现转向,主控选择了nucleoL053配合扩展板。车辆结构进行了多次调整,如轴承、避震器等,以提升性能。最终计划将小车作为底盘,搭载树莓派进行进一步开发。
摘要生成于
C知道
,由 DeepSeek-R1 满血版支持,
前往体验 >
智能小车模型从转向方式上大致可以分为:差速转向和前轮转向。差速转向也就是平时非常常见的一种,由左右两个电机差速实现转向(包括正反转),如下图: 差速转向的特点是结构简单,控制容易,但需要两组电机、两组驱动器,这在模型上并不算什么劣势,毕竟价格不高,但换作发动机,一组和两组差别就大了。 而所谓的前轮转向,就是通过前轮的角度调整来实现转向,有点类似于汽车,以前做得比较多的也是差速转向小车,这是第一次做前轮转向需要记录一下,哈哈 先展示一下模型图 因为还没有考虑好最终的功能和细节,因此整体是一个开式的,顶部和前后面都没有封闭。 1、整体配置: 动力部分是一个TT电机(做了一点改装,把130电机换成了优质一点的钢制接线柱130),电源使用7.4V锂电池(18650两串)。控制器使用了nucleoL053和一块扩展板(主要是电机驱动器和电源、IO引脚) 转向部分使用的是一个SG90舵机,舵机输出轴通过大齿轮带动一组转向机构,像一个梯形一样,也就是著名的“阿克曼转向”,如下图(原理就不细说了): 2、关于主控 其实主控选F103C8T6空间会更小,这次用nucleo是因为这块板子的3.3V电源芯片烧坏了,已经无法单独使用了,后来做了一块扩展板,就是上面图中的蓝色板子,在板上加了一块3.3V LDO(AMS1117-3.3),然后相当于3.3V电是通过7.4V降压供应。 这种方式可以使用,但下载程序之前需要改一个设置,否则无法下载: 图中左下角"under reset"要切换成"normal" 3、其他一些细节 首先是前轮,开始的时候是设计了避震器的,所以内嵌了轴承,后来避震器效果不佳(设计有缺陷),就去掉了,保留了内嵌轴承的设计,转动非常顺畅。 还有电机这里,仔细看会发现和模型出入很大,当时模型中使用的是一个微型电机,加了齿轮传动,后来效果不理想,力矩不足,后期做了修改处理,换成了双轴TT电机,比较意外的是这个左右两侧同轴度非常好,也很牢固。 还有车轮的处理,开始的时候直接椴木板材质和地板摩擦力很小,后来粘了一圈门窗隔音棉,效果好多了,再也不打滑。 4、制作花絮和视频展示 准备装配 粘贴隔音棉防滑 车轮轴与后轮的特殊处理 前轮优酷视频云 这个视频中,只是做了简单的转弯、前进、后退测试,并没有遥控功能,动作是程序中固定的重复动作,仅作展示看下运动性能和效果。 5、小结 初步的想法是把这个当作一个底盘,上层(顶部)固定一块树莓派,做一些进一步的开发 --------------------- 作者:逍遥李 链接:https://bbs.21ic.com/icview-3189394-1-1.html 来源:21ic.com 此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。