基于蓝牙遥控智能小车设计

基于蓝牙遥控智能小车设计

ID:27684875

大小:849.85 KB

页数:34页

时间:2018-12-05

基于蓝牙遥控智能小车设计_第1页
基于蓝牙遥控智能小车设计_第2页
基于蓝牙遥控智能小车设计_第3页
基于蓝牙遥控智能小车设计_第4页
基于蓝牙遥控智能小车设计_第5页
资源描述:

《基于蓝牙遥控智能小车设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要无线遥控的小车,可以在危险的环境作业,人员搜索,可以在各类领域中发挥着它特殊的作用,本次设计是选择基于蓝牙遥控的多功能智能小车为对象。控制系统以C51单片机为主控芯片,采用L298N为电机驱动芯片、HC-06蓝牙无线模块、12864液晶显示模块、四路循迹模块等构成外围扩展电路。将自制的控制电路、控制程序和四轮小车机械相结合,制作多功能智能小车。实验调试实现了智能小车的蓝牙无线遥控、自动避障、自动测距及各种灯光的功能。关键词:51单片机;蓝牙遥控;智能小车目录摘要11.绪论31.1研究背景与意义31.2课题目的41.3课题研究内容52方案论证52.1总

2、体方案设计52.2设计系统的功能要求62.3系统硬件方案63系统硬件设计83.1STC89C52芯片简介83.2STC89C52最小系统103.3电机驱动设计103.4显示电路设计113.5蓝牙模块设计123.6PCB图设计133.7智能车结构分析143.7.1底板设计143.7.2电机与底板的连接支架设计153..7.3整体装配图153.7.4整车材料明细154.系统软件设计164.1系统的程序流程164.2蓝牙模块参数设置程序164.3蓝牙发送程序接收程序和中断程序174.4自动避障及灯光声音控制程序设计194.5液晶显示程序设计215调试结果分析2

3、55.1蓝牙遥控调试及结果分析255.2避障功能调试及结果分析255.3无人驾驶模式调试及结果分析255.4液晶显示功能调试及结果分析255.4调试过程中遇到的困难及解决方法256.总结26致谢27参考文献28附录:程序291.绪论1.1研究背景与意义随着汽车工业的的迅速发展,关于汽车的研究也就越来越受人关注。遥控小车起源于美国,由于政府对无线遥控小车研发的资助以及相关资助的推动作用,日本、美国、德国等工业大国在遥控小车技术上占据着明显的优势。我国的无线遥控小车起始于20世纪中后期,在国家的863、973等技术发展计划的重点支持下,国内已大范围的进行无线

4、遥控小车的研究。全国电子大赛和省内电子大赛每次都有智能小车这方面的题目,全国各地高校也很重视该课题目的研究,但是与国际先进还存在一定的差距。可见其研究意义很大。本设计就是在这样的背景下提出来的。设计的智能小车能够实现无线蓝牙遥控,避障,即时显示小车状况等功能。无线遥控实现方法包括蓝牙、红外、射频几种,其中蓝牙技术具有一定优势,目前在信息家电方面应用正在铺设。各种家用公用遥控,并可租网与公众互联网相接,共享有用信息。目前蓝牙技术实现无线遥控的短板在于传输距离短和芯片价格高方面。但随着科技发展,这些问题正在逐步得以解决。无线遥控机器人有着广阔的应用光景。本设

5、计采用51单片机为控制核心,利用传感器检测道路上的各种信息,控制智能小车的无线遥控,自动避障,无人驾驶,转向灯,蜂鸣器等功能。1.2课题目的本次设计的小车是具有无线遥控功能的。小车可以无人驾驶和人为控制两种模式,可以随意控制小车的前进后退,转向时有方向灯闪烁,前方有障碍物时,有自动报警功能,实现了自动控制。1.3课题研究内容本次设计的蓝牙遥控小车要实现的功能有基于安卓手机的蓝牙遥控,可以让小车前进、后退、左转、右转,以及重力感应控制小车切换为无人驾驶模式时,可以让小车自动驾驶,同时小车具备自动避障,转弯灯,报警灯以及即时显示小车信息等功能。系统设计主要有

6、两个部分,软件部分和硬件部分。软件部分:C语言编程和keiluVison4软件。在硬件方面:采用STC89C52单片机。2.方案论证2.1总体方案设计本次设计的小车采用的是以51单片机为主控制器,开始由手机发送蓝牙无线信号来启动并复位小车,由四路循迹模块进行障碍检测,通过单片机控制小车行驶,显示,避障和转向,采用4wd驱动,以提高整车运动的平稳性;最后通过蓝牙无线传输功能将智能车的行驶信息实时地传给显示器,实现监控,也可以通过蓝牙无线来控制小车的行驶状态。这就是本次的总体设计思路。该方案如图2-2小车设计结构图所示。电机驱动模块STC89C52手动驾驶模

7、式蓝牙输入模块液晶显示模块方向灯蜂鸣器图2-2-1STC89C52芯片小车结构设计图1电机驱动模块STC89C52液晶显示模块传感器模块自动避障自动驾驶模式方向灯蜂鸣灯图2-2-2STC89C52芯片小车结构设计图22.2设计系统的功能要求蓝牙控制的智能小车是基于STC89C52单片机实现的。STC89C52简单易学,有丰富的资源,让人们学习的效率大大提高。该基于安卓系统的蓝牙小车的功能是蓝牙控制,重力感应驾驶,自动避障,即时显示小车状况,报警灯转向灯等。2.3系统硬件方案手机控制模式如图2-3系统结构框图所示。手机重力感应手机方向键蓝牙STC89C52

8、电机方向方向控制电路驱动电机驱动控制电路液晶显示液晶显示电路转向灯蜂鸣灯电路报警

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。