【芯源&立创EDA训练营】开源无刷自平衡小车制作概述

制作背景

在2021年8月,作为一名深度软件编程选手(暂时不会自主设计+精通各种EDA软件工程文件新建保存退出的不合格电子工程师),曾利用LM328+xxx32F103C8T6+有刷电机模块化拼装完成过一款自平衡小车,实现自平衡(PID控制)/蓝牙控制(后部分实现不完整),软件部分参考开源资料自行设计完成——理解平衡小车的搭建步骤,小车平衡原理,霍尔传感器编码原理,蓝牙模块使用等;但是未深入电机驱动的设计,硬件电路的搭建,以及外观设计等。本次,希望作为硬件设计入门学习者跟随立创EDA训练营完成无刷电机平衡小车的设计。

学习链接

学习警示

俗话说,“一口气吃不成一个胖子。”虽然目标定得很高,但是审视自己的能力,我并不对最后 “按时制作完成所有功能” 的结果抱有100%的把握。但是我一定会拿出200%的决心和200%的耐心努力完成这个项目——作为一个初学者,扎实基础,拓宽知识,享受学习过程才是最重要的!

It is the time you have wasted for your rose that 
makes your rose so important.

学习计划

一、入门学习

  • 最小系统板设计(2-3天)
  • (制作笔记链接:【暂无】)
  • 训练营主控板设计(学习计划:3-4天)
  • (制作笔记链接:【暂无】)
  • 平衡车主控板设计(学习计划:5-6天)
  • (制作笔记链接:【暂无】)
  • 3D外壳设计(环境熟悉:暂定立创3D设计平台 / 备选:SolidWorks设计)
  • (制作笔记链接:【暂无】)

二、进阶制作

主控板设计要点:
  1. MPU6050的驱动方案敲定(直接插入模块 or 自行设计电路)
  2. OLED的模块添加
  3. 串口通信TX&RX引脚预留
  4. 单片机预留引脚的功能设置
  5. 指示模块LED(用于调试硬件电路板)
  6. 按键模块Button(用于扩展功能)
  7. 参考过去的引脚配置如下如所示

32引脚资源占用表

软件部分设计要点:
  1. 电机驱动
  2. OLED屏幕驱动
  3. 蓝牙串口通信
  4. PID参数调整
  5. APP联动【高阶】
器件材料【待补充】

学习目标

  1. 学习置备相关器件材料【待补充】
  2. 基于CW32F030C8T6 制作一个BLDC无刷电机控制器
  3. 完成自主的PCB硬件设计
  4. 完成基本功能调试【本次以硬件设计学习为主!】

结语

感谢芯源半导体公司和立创EDA平台为我们电子爱好者搭建的如此优秀的训练项目,以及您们为我们提供的丰富学习资源和细心学习指导!真的感谢!感谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值