【平衡小车分享日记】(一)硬件部分

大家好!我是大头,平衡小车是我学习了STC51直接上手STM32的第一个项目,作为小白的我借助了CubeMX和FreeRTOS实现了一周内快速上手。目前小车只实现了直立环和速度环的控制,成功后也迫不及待和大家分享我的制作全部过程,同时也有疑惑想和大家交流一下!

参考:(非常详细)

一、硬件准备

1、主控芯片:STM32F103C8T6小蓝板

2、电机驱动芯片:TB6612FNG

3、陀螺仪:MPU6050模块

4、降压电源模块:LM2596S

5、电源:12V

6、其他:小车底盘、编码电机、洞洞板

实图:

二、原理图

注:我直接参考的大鱼电子的原理图

目前使用到的引脚:(咱们后面再说)

三、实物展示

提醒一下:

MPU6050直接可以贴板,就不要用插排了,插不稳!

TB6612FNG电机驱动模块排针不要焊接反了,像我这种把洞洞板飞线好了,把模块排针焊接反了,又没有风枪,很难搞!电机驱动市面上还有L298N、DRV8833,自己要多对比一下。

TB6612FNG
DRV8833

以上就是硬件部分了,后面还会实现其它功能的,当然包括PCB(白嫖10*10啊兄弟们)!

四、效果展示

Balance_Car

Balance_Car

接下来就是CubeMX的配置

经验分享 程序员 微信小程序 职场和发展