基于51单片机的蓝牙遥控小车程序【硬软件部分】

              ****这是我写的第一篇博客,如果有问题欢迎指正*****    
之前早就做好了,但一直没有时间发表,现在就把我做的过程和思路分享给大家。

【硬件部分】

小车模型一个(直流电机一对)
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第1张图片

电池18650一对
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第2张图片

HC-08蓝牙模块
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第3张图片

蓝牙模块主要要掌握其基本参数以及工作原理即可,附下图。
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第4张图片

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第5张图片

L298模块
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第6张图片

l298内部包含4通道逻辑驱动电路,是二相和四相电机的专用驱动器,即内含两个H桥的高电压大电流全桥式驱动器,接收标准TTL逻辑电平,可驱动46V,2A以下的电机。

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第7张图片

内部逻辑图如下

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第8张图片

L7805芯片

L7805CV是输出电压为4.75-5.25V,静态电流为4.2-8mA的正电压稳压器。其输出电流可达1.5A,不需外接补偿元件,内含限流保护电流,防止负载短路烧毁元件。
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第9张图片

51单片机

芯片采用STC12C5A60S2.
基于51单片机的蓝牙遥控小车程序【硬软件部分】_第10张图片

【软件部分】
部分代码如下

``PWM输出程序

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第11张图片

控制PWM程序

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第12张图片

串口中断程序

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第13张图片

主程序

基于51单片机的蓝牙遥控小车程序【硬软件部分】_第14张图片

你可能感兴趣的:(51)