基于HI3861芯片完成的机器狗狗
简介:主控是HI3861芯片,基于传智教育的模组和genkipi进行的软硬件设计。
整体方案:通过7.4V锂电池电池供电,整体电压部分由7.4V->5V->3.3V组成。由于舵机部分电流需要的较大所以在舵机运动的时候,
5V电压的需要提供的电流相当大,由于5V使用的是线性电源所以发热量是很大的,这是一个可以优化的硬件部分。舵机控制部分是
通过IIC->16路PWM的PCA9865芯片来处理,芯片提供20Khz的PWM波,通过IIC通信来控制不同的舵机进行相应的转动。
备注:由于引出了所有的IO接口,此硬件板子可以作为一个开发板来使用。
原理图方面:参考了此次训练营的硬件方案,未作过多修改,因为报的是基础营但是做了整体的狗狗担心成本问题,所以有所取舍。
但是增加了控制电池供电部分的电路,可以通过一个开关来进行设置,在需要的时候进行供电以节省电量。
PCB方面:主要处理了供电部分,因为舵机需要的电流确实较大,如果不加粗主供电线在舵机运动的时候必然会出现发烫,电流瓶颈
的现象导致整体运动出现问题,其余部分根据使用进行摆放,预留4个M3螺丝孔位,可以把PCB固定到板子上。
物料价格:8个舵机 80元 PCA9865 18元 亚克力外壳 25元 电池 25元 螺丝差不多12元 PCB嘉立创打板0元 剩余物料训练营优惠券
0元 共计160元
以下为狗狗的装配图,刚开始准备3D打印所以上板和底板还有后挡板都掏了空想着便宜一些,最好核价发现要100元,所以还是用了
亚克力切割。
注:在实际装配中,螺丝的长度和安装的方向很容易干涉到外壳,所以我是螺母朝外的方式安装的腿腿,在安装舵机方面还是没有做好安装的方式
使用了自攻螺丝进行的固定,导致固定住了还有部分伸出到壳体外。在给舵机接线的时候还要多注意顺序,不然接错了再拆再试可麻烦。由于力度问题
我还再小腿上增加了扎带,以此来保证能提供足够的力支持器整体重量。详细见下图。
总结:此次训练使我学习了soildwork的使用,提升了制图能力,接触了鸿蒙。再实际制作中碰到的问题逐一解决
收获了很多,积累了经验,也是一次成长。
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
器件 | 类型 | 描述 | 数据手册 |
---|---|---|---|
ITCAST-HI3861 | WiFi模块 | 点击下载 | |
PCA9685PW,118 | LED驱动 | 点击下载 | |
SC0603J3R30G2BNRH | 贴片电阻 | 点击下载 | |
TS-KG89S-AT25F | 轻触开关 | 点击下载 | |
SC0603J43R0F2BNRH | 贴片电阻 | 点击下载 | |
TA-3524A-A1-W | 滑动开关 | 点击下载 | |
RU40L10L | MOS(场效应管) | 漏源电压(Vdss):40V 连续漏极电流(Id)(25°C 时):32A 栅源极阈值电压:2.5V @ 250uA 漏源导通电阻:25mΩ @ 10A,10V 最大功率耗散(Ta=25°C):52W 类型:P沟道 P 沟道,-40V,-32A,20mΩ@-10V | 点击下载 |
LM1084S-5.0/TR | 低压差线性稳压(LDO) | 输出类型:固定 最大输入电压:12V 输出电流:5A 输出电压(最小值/固定值):5V | 点击下载 |
CL21A106KOQNNNG | 贴片电容 | 精度:±10% 容值:10uF 额定电压:16V 温漂系数(介质材料):X5R | 点击下载 |
AMS1117-3.3 | 低压差线性稳压(LDO) | 输出类型:固定 最大输入电压:18V 输出电流:1A 输出电压(最小值/固定值):3.3V | 点击下载 |
2.54-1*10P针 | 排针 | 点击下载 | |
KH-2.54PH180-1X16P-L11.5 | 排针 | 点击下载 | |
SS54 | 肖特基二极管 | 点击下载 | |
2.54-1*2P母 | 排针排母 | 针脚数:2 连接器类型:排母 排数:1 触头类型:母形插口 间距:0.100"(2.54mm) | 点击下载 |
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持