1方案介绍
手机APP控制在近年来已经流行起来。基于GD32F150开发的蓝牙小车,采用了TB6612电机驱动控制芯片,可以利用一块芯片同时驱动两个直流电机,可以有效地提高电机控制能力。行动命令由手机蓝牙APP传输给小车,对小车的动作进行控制。
2方案框图
3设计应用描述及心得总结
1.在电机控制方面,应用了可以同时驱动两路电机的TB6612,第一步,初始化各个控制管脚,第二步,根据不同的命令控制小车方向与速度。
2.整个系统使用12V航模电池供电,12V直接给电机供电,另一部分利用LM2596稳压至5V,给主控板GD32和蓝牙模块HC-05供电。
3.本来的项目是采用GD32F150制作平衡车,但是由于PID部分调试受阻,已经实现姿态解算,在开发过程也发现自己的很多问题,后期会继续努力调试平衡车。
4作品实物图+视频
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
芯片
+关注
关注
454文章
50430浏览量
421865 -
电机控制
+关注
关注
3528文章
1858浏览量
268384 -
直流电机
+关注
关注
36文章
1708浏览量
70081
发布评论请先 登录
相关推荐
自适应蓝牙控制智能小车
基于野火Renesas R7FA8D1BH (Cortex®-M85)开发板,设计的一款智能控制小车。其可实现采集现场环境的温度、湿度、光照强度,同时使用超声波雷达扫描环境的参数,以了解特殊环境的地形特性
发表于 10-07 23:08
【GD32 MCU 移植教程】9、从 STM32F10x 系列移植到 GD32F30x 系列
GD32F30x 系列 MCU 是基于 Arm® Cortex®-M4 处理器的 32 位通用微控制器,与 STM32F10x 系列 MCU 保持高度兼容。本文主要从以下三个方面进行介绍:硬件资源
【GD32 MCU 移植教程】8、从 STM32F4xx 系列移植到 GD32F4xx 系
GD32F4xx 系列 MCU 是基于 Arm® Cortex®-M4 处理器的 32 位通用微控制器,与 STM32F4xx系列 MCU 保持高度兼容。本文主要从以下三个方面进行介绍:硬件资源对比
【GD32 MCU 移植教程】6、从GD32F1x0和GD32F3x0移植到GD32E230
GD32E230 系列是 GD 最新推出的 Cortex_M23 系列产品,该系列资源上与既有的 GD32F1x0
以及 GD32F3x0 兼容度非常高。由于
【GD32 MCU 移植教程】5、GD32E230 系列移植到 GD32F330 系列
移植到 GD32F330 系列的需求,本文
档专门针对既有的 GD32E230 代码如何移植到 GD32F330 做一个详细的介绍;
【GD32 MCU 移植教程】2、从 GD32F303 移植到 GD32F503
GD32E503 系列是 GD 推出的 Cortex_M33 系列产品,该系列资源上与 GD32F303 兼容度非常高,本应用笔记旨在帮助您快速将应用程序从 GD32F303 系列微控
19.3-星曈科技 openmv Hopenmv发送五个uchar Openmv+STM32F103C8T6视觉巡线小车 STM32循迹小车系列教程
19.3-【星曈科技】openmv Hopenmv发送五个uchar Openmv+STM32F103C8T6视觉巡线小车 STM32循迹小车系列教程 使用OpenMV循迹 openMV寻迹与
19.4-STM32接收数据-状态显示在屏幕 openMV寻迹与小车控制 Openmv+STM32F103C8T6视觉巡线小车
19.4-STM32接收数据-状态显示在屏幕 openMV寻迹与小车控制 Openmv+STM32F103C8T6视觉巡线小车
GD32F150R8T6使用串口通信有时候给单片机发数据了却没有反应?如何解决?
GD32F150R8T6使用串口通信有时候给单片机发数据了没反应,且rx端没回复,给单片机重新上电后回复正常,请问大佬该如何解决?
发表于 01-24 06:10
GD32F303 低功耗模式要点
我们都知道,MCU有低功耗模式,比如GD32F303芯片,就有Sleep、Deepsleep和Standby三种模式。关于这三种模式的具体使用方法,小伙伴们可以参考《GD32F30x系列用户手册》。
评论