




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上基于Android手机蓝牙控制的智能小车设计 摘 要: 基于Android平台,借助于蓝牙通信技术,为无线智能小车的设计提供一种新的研究方法。该设计把蓝牙、无线电子技术、单片机技术和Android移动智能终端平台结合在一起,在小车硬件基础上设计蓝牙控制的无线智能小车。通过蓝牙控制实现小车的前进、后退、右转弯、左转弯、倒车右转、倒车左转等功能,并在小车行走过程中通过Android手机客户端利用APP界面的“按钮”、重力、语音分别控制改变小车运动状态,这为车载电子的无线通信设计提供了一种新的设计方法,同时也为未来的无线小车和现代智能家居的设计提供一定的参考价值。 关键词:
2、 蓝牙通信; 移动智能终端; 智能小车; 车载电子 中图分类号: TN923?34; TP399 文献标识码: A 文章编号: 1004?373X(2016)12?0132?03 Abstract: This design is based on the Android, and provides a new research method for wireless smart car control by means of the bluetooth communication technology. With more and more wide use of Bluetooth in p
3、eople's lives, a wireless smart car controlled by Bluetooth was designed in combination with of Bluetooth, wireless electronic technology, microcontroller technology and Android mobile intelligent terminal platform, as well as car hardware. The forward move, backward move, right front turn, left
4、 front turn, right rear turn, left rear turn and other functions of the smart car were achieved with bluetooth control technology. In the course of the car moving, the cars movement state can be controlled and changed by means of APP interface button, gravity, voice through the Android mobile client
5、. It provides a new design method for vehicle?mounted electronics for wireless communication. It also provides a certain reference significance for the future design of wireless car and modern smart home. Keywords: bluetooth communication; mobile intelligent terminal; intelligent car; vehicle?mounte
6、d electronics 0 引 言 本设计的思路是基于以下几个方面:首先,随着车联网的普及,使得车载电子系统对整个车的影响非常大;其次,蓝牙技术的普及,在智能家居中和车载电子系统中的应用有很大的前瞻性;第三,移动智能终端设备在人们的生活中越来越重要,人类已经进入了移动互联网时代,移动互联网智能终端设备的使用给人们的生活带来了很大便捷,同时在车载社会中也有巨大的优势;最后,由于笔者就职单位与一家汽车电子公司正在共同开发新一代全景泊车系统、行车记录仪等车载安全系统,通过无线网络连接到手机上实时显示车身周围的信息,给驾驶员带来了很大的方便1。 1 总体设计方案 本设计的研究内容包括小车的工作原理
7、、单片机系统的软件和硬件、电机驱动系统、蓝牙通信系统2,Android手机APP设计,如图1所示。本设计需要达到的目标如下: (1) 可以通过Android手机客户端操作界面实现小车的前进、后退、右转弯、左转弯、倒车右转、倒车左转等功能; (2) 结合Android系统开源特点、蓝牙短距离无线传输的优势以及单片机操作的简便,实现手机的基本控制功能; (3) 可以在小车行走过程中通过Android手机客户端利用APP界面的“按钮”、重力、语音分别改变小车运动状态; (4) 在超出蓝牙控制范围时,小车能够自动停止运动。 1.1 上位机软件设计 上位机开发使用的是由IBM提出的Eclipse开发环境
8、,该开发环境功能完善、比较成熟。而Android是一个多任务操作系统3,在执行一个应用程序时,可以把这个应用程序放在后台,然后另外又执行其他的应用程序。但每多执行一个程序,就会多耗费一些系统内存,如果同时执行的任务过多或者没有释放之前执行任务的内存,Android系统运行起来就会变慢,甚至变得不稳定。图2是上位机软件设计方案图。 1.2 下位机软件设计 下位机(单片机简称下位机)软件开发环境使用的是Keil Vision 4开发环境,根据主控制器的要求选择Keil Vision 4的Keil C51开发环境对整个下位机软件进行开发,其开发语言使用的是C语言4。下位机软件系统方案如图3所示。 2
9、 设计方案特点及扩展说明 本设计主要是将单片机电子技术、蓝牙通信技术和计算机软件技术等相关技术进行融会贯通,设计了该智能小车系统。 在主控芯片选择时,选取功能俱全、价格低廉的芯片,通信方式上,选用最新的蓝牙4.0技术,同时结合了移动智能终端来控制小车5。设计方案的特色如下: (1) 小车的主控芯片选用宏晶公司的STC89C52,其具有8 kB的FLASH,3个定时器,软件编程难度适宜,且芯片资源足够本系统使用。 (2) 通信方式采用串口通信,利用蓝牙技术实现对小车的控制。短距离通信方式主要有:Bluetooth,ZigBee,WiFi,UWB和NFC,相比这五种无线短距离通信,蓝牙在移动智能终
10、端的成本是最低的,同时在车载音响设备中已经有了应用,因此本方案选择蓝牙作为通信方式。 (3) 近几年移动智能终端发展得越来越快、越来越好,手机、平板等都已进入了智能家居中,且这些设备都具备蓝牙功能,在小车控制端选择Android手机作为控制平台是时代的潮流。 3 方案难点及关键技术 该方案难点在于: Android手机客户端的APP编程。因为小车控制有虚拟按键、重力、语音三种控制方式,这样在上位机编程上有很大的技术难点;蓝牙模块与下位机的串口通信和与上位机的无线通信。为了避免通信故障,在确定通信协议上有一定的难度;小车四个驱动电机的供电、主控芯片的供电和蓝牙模块的供电。 关键技术有:制定通信协
11、议;设计Android手机APP;整个小车的供电系统。 4 系统仿真与结果分析 4.1 蓝牙控制小车整体外观 蓝牙控制智能小车整体实物图如图4所示,图5为小车的侧视图。整个小车有上位机和下位机两部分组成,小车控制器部分主要包括直流电机控制,蓝牙通信,电池供电等。 4.2 系统整体调试 蓝牙控制智能小车最终实现的功能有:可以通过Android手机客户端操作界面实现小车的前进、后退、右转弯、左转弯、倒车右转、倒车左转等功能;可在小车行走过程中通过手机客户端利用APP界面的“按钮”、重力、语音分别控制改变小车运动状态;在超出蓝牙控制范围时,小车能够自动停止运动。主要调试内容如下: (1) 蓝牙通信测
12、试。用APP按键控制小车的前进后退,小车可以进行相应的转向操作,证明通信系统没有问题,然后测试重力感应6和语音控制,小车均正常工作。 图4 语音控制 图5 小车侧视图 (2) 小车运动测试。当小车收到手机APP发送的前进后退指令后,单片机会解析其指令并控制四个直流电机做相应的“动作”。“按键”、重力、语音三种控制方式,在软件设计时采用了一定的技巧,单片机解析命令时不需要解析其是三种控制方式的哪一种,只需要解析前进、后退、左转、右转和停止五个命令。 5 结 语 通过多次反复调试和修改代码,成功实现了蓝牙小车预设的所有功能,在10 m范围内通信稳定,控制可靠灵活。只是在上位机与下位机联调的过程中遇到过一些麻烦,经过不断的优化代码最终实现了通信、控制“无障碍”。方案的意义在于将单片机电子技术,蓝牙通信技术和智能终端设备有效的结合,深化了车联网的概念,为车载电子的无线通信设计提供了一定的参考价值,本方案可推广到车载蓝牙系统,智能家居等领域。 参考文献 1 林志翔,肖宝森.新型多功能智能小车的设计与应用J.现代电子技术,2011,34(6):134?136. 2 董健.物联网与短距
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑材料a期末考试试题及答案
- 《幼儿医学基础与评价》课件-【第6章】 感觉器官与耳聪目明
- 山东聊城历年中考作文题(2015-2020)
- 茶园承包与茶叶品牌连锁经营合同
- 拆除作业安全责任及施工人员培训协议
- 民用住宅小区车位销售及物业管理合作协议
- 住宅小区车位使用权纠纷调解补充协议范本
- 专题08 书面表达(Units1-8必背满分范文热点预测)20篇(原卷版)
- 2025年高中数学北师大版选择性必修第一册课时作业(五十二)
- 双师培训基地管理制度
- 爱情婚姻家庭讲座完整课件
- 急诊科进修汇报课件
- 河南省安阳市各县区乡镇行政村村庄村名居民村民委员会明细
- 板式换热器数据表
- 新一代大学英语(提高篇)综合教程2U3 The-way-to-leadership-Task-list
- 拖欠工资起诉状模版
- 山东省各地电厂联系方式
- 北京林业大学会计学基础期末提高D试卷
- 钾离子的测定—四苯硼钠季胺盐容量法
- 犬猫常见消化道疾病(课堂PPT)
- KV单电源环形网络继电保护设计——保护
评论
0/150
提交评论