加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

aerobotics 发布

【训练营】基于华为鸿蒙Hi3861模块的机器狗

 
设计简介

本设计主要使用华为鸿蒙系统Hi3861模块,通过步态解算、运动控制,令机器狗实现基本的运动。

d14e75068e6da5068e3a67579002e5f.jpg

A. 已实现功能及描述:

1. 前后行进,因进行了多个拟合故较慢;
2. 左右转,但是因为地面摩檫力的不同,转的角度会不同;
3. 卧倒、起身、原地踏步,采用速度较慢的方案;
4. 由于没有使用镂空顶部盖板,且用了之前就有的电池,导致放置电池、PCB并接线后,所以极难封盖,底板、侧板必须用其他方法固定(我用了一根绳子、一些扎带);
5. 电池充电线从后挡板镂空处伸出,算是个尾巴。
da83767d288d50cd4a9b14b863b38be.jpg

B. 实现历程

  • 在B站观看教程https://www.bilibili.com/video/BV1RU4y1D75p/?spm_id_from=333.788&vd_source=86b33a89a176b19ceff616d3db2a744d,基本上节每一jie看完后跟练即可。
  • 进行solidwork建模,并输出制造文件。
    • 这一步应该思考自己想要什么样的效果,可以适当添加一些孔位、花纹等,只需要固定孔没问题就OK;
    • 建议使用原教程中的镂空顶部盖板,否则容易出现接线爆满导致无法盖合的现象。
  • 设计电路板
    • 舵机供电的芯片、电感(如果有),一定要考虑到电流,否则容易发烫。我的电感饱和电流太小了,跑一会就会发烫。
    • 随便画,注意元器件的型号和封装即可。
  • 买东西
    • 买元器件,注意型号;
    • 买固定件,注意长度;
    • 记得领卷 ……
    • 买电池,注意容量(续航能力)、电流、电压;
    • 买舵机等。(我用的是MG90,兼容SG90的装配与控制)
  • 配置编译环境,看代码与焊板子
    • 代码中的关键部分见B站教程“鸿蒙”这一节,大部分代码看不懂很正常,但起码要弄懂自己需要控制的部分之含义。(PS.如果有前端的知识可以随便改控制网页的样式)
  • 组装并调试
    • 一定要先确定好舵机的初始位置,再安装上去,B站教程有提及;
    • 螺丝要拧紧吗?不知道,我的是一般紧;
    • 调试时要结合五连杆的模拟软件,便于调试;
    • 调试时可能出现螺丝松动的情况,请尽量检查;
    • 烧代码较慢,要有耐心 (咳
  • 总体观感
    没有出现什么灵异现象,除了舵机有问题。我的MG90舵机坏了一个,还有两个在狗子上容易抖舵,目前不确定是工作电流的原因还是舵机本身的原因。此外,这些舵机在安装模式时,均不能完全水平、垂直,这给我的狗子精度带来了麻烦。
    通过本次训练营,学会了机械建模软件的基本使用,并且初步接触到鸿蒙系统,有了些许的兴趣,接下来应该会进行深入一些的学习(如果有空的话)。

C.一些思路

  • 可以添加陀螺仪,判断转弯角度,进行自控,同时可以保持狗子躯体平行于地面,不过这需要学习通信协议与PID;
  • 控制行动的方式不够多样,可以加入语音识别模块、红外模块、蓝牙等,当然,也需要学IIC、SPI等协议;
  • 如果能加上图传系统就好了。

D. 展示

1658720596723.png
参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
ITCAST-HI3861 WiFi模块 点击下载
PZ254-1-09-Z-8.5 排针 点击下载
TS-1101-C-W 轻触开关 按钮作用方向:Top Actuated 触点额定电流:50mA @ 12VDC 按钮头类型:Rectangular Button 作用力:260gf 电路结构:SPST 点击下载
CC0603KRX7R9BB104 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
0603WAF1001T5E 贴片电阻 阻值(欧姆):1K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
MHT192IR128CT 红外发射管 点击下载
2.54-1*4P反弯排针 排针 点击下载
CL10B104KC8NNNC 贴片电容 精度:±10% 容值:100nF 额定电压:100V 温漂系数(介质材料):X7R 材质:X7R 点击下载
GRT21BC71E106KE13L 贴片电容(MLCC) 点击下载
SS34 肖特基二极管 直流反向耐压(Vr):40V 平均整流电流(Io):3A 正向压降(Vf):500mV @ 3A 40V,3A,VF=0.5V@3A 点击下载
RVE1V101M0607 贴片型铝电解电容 容值:100uF 精度:±20% 额定电压:35V low ESR 点击下载
AMS1117-3.3 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:30V 输出电流:1A 输出电压(最小值/固定值):3.3V - 点击下载
XL1509-ADJ DC-DC电源芯片 点击下载
RC0603JR-0710KL 贴片电阻 阻值(欧姆):10K 精度:±5% 功率:1/10W 温度系数:±100ppm/°C 10K(103) ±5% 编带 点击下载
AMS1117-5.0 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:18V 输出电流:800mA 输出电压(最小值/固定值):5V 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-08 20:02:01

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved