一、设计设计背景及概述
1.1 设计背景
基于红外或射频的遥控车技术已经相当成熟,但蓝牙遥控车这一领域尚属新鲜,这款增强51核的“三防”8位单片机,以其高性能及易于开发让我很是欣喜,再加上能够磨练自己的嵌入式编程的能力,锻炼和队友共同完成项目的团队合作能力,我们便自然而然地产生了亲手制作一款蓝牙遥控车的想法。
1.2 设计概述
主控芯片为深联华SLH89F5162,开发环境为Keil 4;测距方式为超声波回声测距,使用模块HC-SR04完成;通讯方式为蓝牙2.0,车体使用HC-05蓝牙串口模块,PC使用自带蓝牙适配器;总电源使用2节3500mAh/3.7V的UltraFire锂离子充电电池串联供电;MCU电源则由LM7805稳压芯片对7.4V总电源进行处理后供给;车体驱动电机使用2个减速比为1:48的6~9V直流有刷电机,驱动使用TOSHIBA-ULN2003APG芯片;测温模块使用单总线架构的DALLAS/18B20芯片;上位机 *** 作系统为Windows 7,界面采用MFC编写,IDE为VC6。
二、项目设计原理
2.1原理概述
上位机程序使用蓝牙与车体进行通信,发送指令,车体接收到指令后执行相应的 *** 作。本设计中,小车可以实现直行、转弯、加速和减速等四个动作,同时会采集所在区域的温度信息返回上位机,配合以车体上的超声波模块,可对小车正前方进行测距,如发现距离过近,则会自动停止,并向上位机请求转弯指令。上位机软件在发送指令的同时,还接收小车返回的移动信息,在软件绘图区域绘制小车行走的轨迹,并显示温度等信息。
2.2硬件设计原理
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)