好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

毕业设计论文基于蓝牙遥控的智能小车设计.doc

35页
  • 卖家[上传人]:hs****ma
  • 文档编号:431930647
  • 上传时间:2024-02-02
  • 文档格式:DOC
  • 文档大小:915KB
  • / 35 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 摘要 无线遥控的小车,可以在危险的环境作业,人员搜索,可以在各类领域中发挥着它特殊的作用,本次设计是选择基于蓝牙遥控的多功能智能小车为对象控制系统以C51单片机为主控芯片,采用L298N为电机驱动芯片、HC-06蓝牙无线模块、12864液晶显示模块、四路循迹模块等构成外围扩展电路将自制的控制电路、控制程序和四轮小车机械相结合,制作多功能智能小车实验调试实现了智能小车的蓝牙无线遥控、自动避障、自动测距及各种灯光的功能关键词:51单片机;蓝牙遥控;智能小车目录摘要 11. 绪论 31.1 研究背景与意义 31.2课题目的 41.3课题研究内容 52 方案论证 52.1 总体方案设计 52.2设计系统的功能要求 62.3 系统硬件方案 63系统硬件设计 83.1STC89C52芯片简介 83.2 STC89C52最小系统 103.3电机驱动设计 103.4显示电路设计 113.5 蓝牙模块设计 123.6 PCB图设计 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 调试结果分析 255.1蓝牙遥控调试及结果分析 255.2避障功能调试及结果分析 255.3无人驾驶模式调试及结果分析 255.4液晶显示功能调试及结果分析 255.4调试过程中遇到的困难及解决方法 256.总结 26致谢 27参考文献 28附录:程序 291.绪论1.1 研究背景与意义 随着汽车工业的的迅速发展,关于汽车的研究也就越来越受人关注。

      遥控小车起源于美国,由于政府对无线遥控小车研发的资助以及相关资助的推动作用,日本、美国、德国等工业大国在遥控小车技术上占据着明显的优势我国的无线遥控小车起始于20世纪中后期,在国家的863、973等技术发展计划的重点支持下,国内已大范围的进行无线遥控小车的研究全国电子大赛和省内电子大赛每次都有智能小车这方面的题目,全国各地高校也很重视该课题目的研究,但是与国际先进还存在一定的差距可见其研究意义很大本设计就是在这样的背景下提出来的设计的智能小车能够实现无线蓝牙遥控,避障,即时显示小车状况等功能无线遥控实现方法包括蓝牙、红外、射频几种,其中蓝牙技术具有一定优势,目前在信息家电方面应用正在铺设各种家用公用遥控,并可租网与公众互联网相接,共享有用信息目前蓝牙技术实现无线遥控的短板在于传输距离短和芯片价格高方面但随着科技发展,这些问题正在逐步得以解决无线遥控机器人有着广阔的应用光景 本设计采用51单片机为控制核心,利用传感器检测道路上的各种信息,控制智能小车的无线遥控,自动避障,无人驾驶,转向灯,蜂鸣器等功能1.2课题目的本次设计的小车是具有无线遥控功能的小车可以无人驾驶和人为控制两种模式,可以随意控制小车的前进后退,转向时有方向灯闪烁,前方有障碍物时,有自动报警功能,实现了自动控制。

      1.3课题研究内容本次设计的蓝牙遥控小车要实现的功能有基于安卓的蓝牙遥控,可以让小车前进、后退、左转、右转,以及重力感应控制小车切换为无人驾驶模式时,可以让小车自动驾驶,同时小车具备自动避障,转弯灯,报警灯以及即时显示小车信息等功能系统设计主要有两个部分,软件部分和硬件部分软件部分:C语言编程和keil uVison4 软件在硬件方面:采用STC89C52单片机2. 方案论证2.1 总体方案设计本次设计的小车采用的是以51单片机为主控制器,开始由发送蓝牙无线信号来启动并复位小车,由四路循迹模块进行障碍检测,通过单片机控制小车行驶,显示,避障和转向,采用4wd驱动,以提高整车运动的平稳性;最后通过蓝牙无线传输功能将智能车的行驶信息实时地传给显示器,实现监控,也可以通过蓝牙无线来控制小车的行驶状态这就是本次的总体设计思路该方案如图2-2小车设计结构图所示电机驱动模块STC89C52手动驾驶模式蓝牙输入模块液晶显示模块 方向灯蜂鸣器图2-2-1 STC89C52芯片小车结构设计图1电机驱动模块STC89C52液晶显示模块传感器模块自动避障自动驾驶模式方向灯蜂鸣灯图2-2-2 STC89C52芯片小车结构设计图22.2设计系统的功能要求蓝牙控制的智能小车是基于STC89C52单片机实现的。

      STC89C52简单易学,有丰富的资源,让人们学习的效率大大提高该基于安卓系统的蓝牙小车的功能是蓝牙控制,重力感应驾驶,自动避障,即时显示小车状况,报警灯转向灯等2.3 系统硬件方案控制模式如图2-3系统结构框图所示重力感应方向键蓝牙STC89C52电机方向方向控制电路驱动电机驱动控制电路液晶显示液晶显示电路转向灯蜂鸣灯电路报警灯传感器无人驾驶模式图2-3 系统结构框图在图2-3系统结构图中,STC89C52输入部分:安卓系统,蓝牙,切换为无人驾驶模式时为传感器;输出部分有:方向控制,驱动控制,液晶显示,灯光,本次小车为四轮驱动,可以前进,后退,转弯,转弯灯,避障报警灯,液晶显示小车即时状况3系统硬件设计3.1STC89C52芯片简介STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案STC89C52性能:1. 增强型8051单片机,6 时钟/机器周期和12 时钟/机器周期可以任意 选择,指令代码完全兼容传统8051. 2. 工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V 单片机)3.工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作 频率可达48MHz4. 用户应用程序空间为8K字节5. 片上集成512 字节RAM6. 通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。

      7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无 需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程 序,数秒即可完成一片8. 具有EEPROM 功能9. 共3 个16 位定时器/计数器即定时器T0、T1、T210.外部中断4 路,下降沿中断或低电平触发电路,Power Down 模式可 由外部中断低电平触发中断方式唤醒11. 通用异步串行口(UART),还可用定时器软件实现多个UART3.2 STC89C52最小系统最小系统包括电源 复位电路和晶振电路如图3-2 STC89C52最小系统所示图3-2 STC89C52最小系统3.3电机驱动设计 本次设计采用L298N直流电机驱动芯片驱动模块最大工作电流为2A,且可同时驱动两个直流电机可满足如实验室两驱动和舵机转向小车使用,如为四驱小车,需使用两块 3-3 电机驱动引脚图3.4显示电路设计本次设计采用12864液晶屏,液晶显示屏显示质量高,由于液晶显示器每个店在收到信号就一直保持那种色彩和亮度,恒定发光,因此,液晶显示器的画面质量高不会闪烁由于液晶显示器都是数字式的,所以和单片机的接口更加简单可靠,操作方便。

      液晶显示器通过显示屏上的电机控制液晶分子状态来达到显示的目的,因此,液晶显示器也有体积小,重量轻的优点液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就显示,这样就可以显示出图形液晶显示器目前已被广泛应用在便携式电脑,数字摄像机,PDA移动通信工具等众多领域3-4 12864液晶显示屏 3-5 12864电路图3.5 蓝牙模块设计蓝牙模块主要为了实现数据传输,本设计是通过蓝牙转串口模块,实现无线通讯功能,所以本质上使用的是单片机串口通信串行通讯的特点是:数据按位顺序传送,最少仅需一根传输线即可完成,成本低但传送速度慢串行通讯的距离可以从几米到几千米根据信息的传送方向,串行通讯可以进一步分为单工,半双工和全双工三种信息智能单向传送的为单工;能双向传递但不能同时双向传送的称为半双工;信息能够同时双向传送则成为全双工串行通讯又分为异步通讯和同步通讯两种方式在单片机中,主要使用异步通讯方式 3-6 HC-06蓝牙模块电路图3.6 PCB图设计在电路原理图设计好之后,根据布线原则对元器件进行布局,布线,最后铺铜、滴泪。

      焊接芯片的步骤:1.将芯片平放在PCB板上,将芯片引脚对准焊盘然后用手指按住;2.将芯片的两个对角焊牢;3.在芯片的四周上适量焊锡;4.将PCB板向着焊接引脚的方向下倾斜45度,用松香去掉烙铁头端多余的焊锡;5.把粘有松香的焊铁头放在焊锡的部分;6.来回拖动烙铁,将焊锡均匀的布在芯片的引脚上;7.重复上述步骤焊接芯片的另外的引脚,如果发现引脚间有多余的焊锡就用吸锡丝将多余的焊锡吸掉3.7 智能车结构分析在本次设计中,小车使用四轮驱动,四轮驱动式的结构中因为后轮的转动力矩的增大,所以在横向上的阻力要大于2轮驱动式的,因此四轮驱动式的车子不易发生方向偏移而且四轮驱动的车子动力更大,爬坡能力更强但存在一些不足,如:四轮驱动式的车子更加耗电,而且车体比一般的2轮驱动式的车体重从整体的性能来看四轮驱动式结构的优势是很明显的3.7.1 底板设计底板是用来支撑车体的主要部件同时也是用来固定车子零部件的,底板上主要有传感器安装槽,传感器安装孔,电机定位槽和走位孔,其余的槽孔是用来留在日后扩展用的底板采用的是高强度的亚克力板安装方便,结构可靠稳定3-7 小车底盘示意图3.7.2电机与底板的连接支架设计电机支架主要是用来将电机固定在底板上的,每个电机用两块支架板绑定固定,通过槽孔和圆孔来绑定电机,支架的材料也是高强度的亚克力板。

      3..7.3整体装配图3-8 整体装配图3.7.4整车材料明细 整体车体有车盘,轮子,电机,电机支架等组成,此外,此次设计采用与以往不同的四轮驱动,虽然结构更加复杂,但是稳定性得到明显加强,并且因为4个轮子都是驱动轮,偏差更为离散,不一定是同侧的偏差方向一致,所以在小车前进过程中很难偏向4.系统软件设计4.1系统的程序流程开始 。

      点击阅读更多内容
      相关文档
      2025国开山东开大《土质学与土力学》形成性考核123答案+终结性考核答案.docx 中学综合素质知识点梳理【中学教师资格证】.docx 2025国开山东开大《特许经营概论》形成性考核123答案+终结性考核答案.doc 2025年高考英语全国一卷真题(含答案).docx 2025国开山东《农民专业合作社创建与管理》形成性考核123答案+终结性考核答案.docx 2025国开山东开大《自然现象探秘》形成性考核123答案+终结性考核答案.docx 2025国开山东《消费心理学》形成性考核123答案+终结性考核答案.doc 2025国开山东《小微企业管理》形成性考核123答案+终结性考核答案.doc 2025国开山东开大《资本经营》形成性考核123答案+终结性考试答案.docx 2025国开山东《小学生心理健康教育》形考123答案+终结性考试答案.docx 2025国开《视频策划与制作》形考任务1-4答案.docx 2025国开《亲子关系与亲子沟通》形考任务234答案+期末大作业答案.docx 2025国开电大《煤矿地质》形成性考核123答案.docx 2025国开电大《冶金原理》形考任务1234答案.docx 2025国开《在线学习项目运营与管理》形考任务1234答案.doc 2025国开电大《在线教育的理论与实践》阶段测验1-4答案.docx 2024 年注册环保工程师《专业基础考试》真题及答案解析【完整版】.docx 环保工程师---2023 年注册环保工程师《专业基础考试》真题及答案解析【完整版】.docx 2025国开《液压与气压传动》形考任务一参考答案.docx 2025年春江苏开放大学教育研究方法060616计分:形成性作业2、3答案.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.