查看: 3642|回复: 1

【STM32F0 DIY】基于 STM32F0板卡的蓝牙遥控小车

[复制链接]
发表于 2014-2-19 13:08:00 | 显示全部楼层 |阅读模式
一、       项目概述
本设计为基于FRDM-KL25Z板卡的蓝牙遥控小车,设计中通过遥控器对小车进行控制,小车根据接收到的指令或数据执行相应的操作,同时在LCD上显示小车行动的相关信息。遥控的实现依靠蓝牙模块。
二、       项目系统框架图
1.     硬件系统框架图
11.jpg
1 硬件系统框图
    2.软件系统框架图
22.jpg
2 主函数流程图
程序首先设置硬件及外设的相关参数(如GPIO初始化,串口初始化等),然后设置蓝牙通信模块的参数,之后启动遥控器,对小车进行控制。
三、项目系统方案
本设计基于FRDM-KL25Z板卡的遥控小车,其主要模块有电机驱动模块、电源管理模块、FRDM-KL25Z主控板卡、LCD显示模块、蓝牙串口通信模块和遥控器模块等。电机驱动模块驱动四路电机,使能端连接四路来自主控板卡的PWM波信号,八个输入端接主控板卡的八个输出端口;电源管理模块提供多种电源给主控板卡、蓝牙模块、电机驱动;蓝牙串口通信模块与主控板卡通过串口通信,同时与遥控器模块进行通信。用户可以通过遥控器对小车实现控制;LCD显示小车行动的相关信息。
四、项目实现要点、难点分析
1、要点
a)       电机的控制程序
b)       蓝牙驱动及与遥控器通信程序
2、难点
a)       蓝牙与遥控器的通信程序设计
b)       整个系统程序调试
五、项目设计预计效果
a)       成功实现蓝牙模块和遥控器之间的通信;
b)       遥控器实现对小车控制;
c)       在LCD显示小车行动信息。

发表于 2014-2-21 16:07:22 | 显示全部楼层
感谢楼主对本次活动的支持,开发板已寄出,请注意查收。

还请继续分享您的设计经验和使用中遇到的问题,大家一起交流,一起玩转STM32 F0吧!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表