【训练营】四条脚的狗子 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 【训练营】四条脚的狗子

简介:一只会走会跳会抽风外形很狗的仿生机器狗 使用海思Hi3861作主控芯片,搭载传智教育基于鸿蒙的GEKIPI OHOS,PCA9685 16路PWM驱动8只舵机。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2022-06-20 19:44:12
更新时间: 2024-04-30 10:21:15
描述
一、开发板设计
      第一次用Hi3861,不敢搞得太复杂(看到有大神上MPU6050的),决定以通用开发板的方式来设计,除了PCA9685是必须的,其它的只是把通用引脚引出,增加了RX、TX的指示灯,另外,增加GPIO13脚的BUILD_IN_LED,以方便程序调试和验证

二、外形及结构设计
外形:
      如何把外形设计得更像一只狗?首先你得有一只狗(可以直接从网上当下来),如:
3ef42cd4379a96eac0c3a183258952a.jpg
然后,新建SOLIDWORK零件,在前视面插入草图。然后在工具——草图工具——草图图片……,把上面的图插入
1657867576552.png

把大小缩放到你认为合适的尺寸
然后,用多义线把外形描摹出来
1657867787102.png
再把舵机的安装孔画上(注意狗脚子的上关节位置要与舵机安装位置大致相当),这样外形就设计好了
1657868203382.png
结构:
结构上基本是按训练营给的尺寸做,但各连接部,尤其是关节,不能简单地用螺丝串过去,这样很难调节关节的松紧度,紧了动不了,松了会乱动。
所以各关节都用轴孔配合结构,轴的长度凸出0.2,孔的直径比轴大0.2
1657868480168.png
其它的连接,采用内嵌螺母的方法,保证结构牢固
1657868734335.png
三、PCB制作
    当然是白嫖立创PCB免费打样和训练营的劵,前后打了三次样,每次都有不同的错误,幸好在焊接前及时发现,没有造成元器件的报废。这里主要提一点
7795d9a56433aa9b5141f771d210b1d.jpg
在固件烧录成功后,发现I2C通讯错误,检查半天,发现SDA与地短路了,重新清理焊点后测3.3V正常,故障也就排除了。看到群里也有不少同学出现这个问题,通常都是SDA、SCL没有正确拉高(正常情况下测量应该是3.3V)。
四、程序烧录
程序烧录主要按训练营视频流程一步步来做,过程中也有不少坑,如不能用WIN7系统,不能安装太高版本的PYCHARM,不要纠结LINUX下CLION的安装,直接用原带的编辑器,一开始先不要自己改固件,直接用训练营提供的固件烧。
四、装配调试
    PLA的打印精度实在不敢恭维,每个零件都要自己重新打磨一遍。
装配后的样子:
1657869998981.png

五、运行效果
见附件的MP4
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP