基于安芯一号SLH89F5162的蓝牙控制小车

  一、设计设计背景及概述

  1.1 设计背景

  基于红外或射频的遥控车技术已经相当成熟,但蓝牙遥控车这一领域尚属新鲜,这款增强51核的“三防”8位单片机,以其高性能及易于开发让我很是欣喜,再加上能够磨练自己的嵌入式编程的能力,锻炼和队友共同完成项目的团队合作能力,我们便自然而然地产生了亲手制作一款蓝牙遥控车的想法。

  1.2 设计概述

基于安芯一号SLH89F5162的蓝牙控制小车

  主控芯片为深联华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硬件设计原理

基于安芯一号SLH89F5162的蓝牙控制小车

  红色为电源线,黑色为地线,蓝色为MCU与外部设备的连接线。主要需要进一步说明的模块有DC/DC的7805芯片、测温模块18B20、驱动芯片ULN2003APG、超声波模块HC-SR04及蓝牙串口模块HC-05。

技术专区

  • Alexa语音服务软件扩展STM32Cube
  • 结合DNN API驱动未来神经网络应用的解决方案
  • 针对于高端移动通信和汽车市场的四集群设计
  • 一款基于帧捕捉的开源图形调试器应用设计
  • 即将成为标准配置的最新安全技术:后视摄像系统
  • 基于安芯一号SLH89F5162的蓝牙控制小车已关闭评论
    A+
发布日期:2019年07月14日  所属分类:物联网