基于安卓手机控制的智能小车的设计.doc

上传人:b****2 文档编号:1652445 上传时间:2022-10-23 格式:DOC 页数:25 大小:248.04KB
下载 相关 举报
基于安卓手机控制的智能小车的设计.doc_第1页
第1页 / 共25页
基于安卓手机控制的智能小车的设计.doc_第2页
第2页 / 共25页
基于安卓手机控制的智能小车的设计.doc_第3页
第3页 / 共25页
基于安卓手机控制的智能小车的设计.doc_第4页
第4页 / 共25页
基于安卓手机控制的智能小车的设计.doc_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

基于安卓手机控制的智能小车的设计.doc

《基于安卓手机控制的智能小车的设计.doc》由会员分享,可在线阅读,更多相关《基于安卓手机控制的智能小车的设计.doc(25页珍藏版)》请在冰豆网上搜索。

基于安卓手机控制的智能小车的设计.doc

基于安卓手机控制的智能小车的设计

摘要:

21世纪是信息化世纪,随着物联网兴起,安卓手机以其独有的优势,为我们提供很多优质便捷的服务。

此次设计我们研究的是用我们的安卓手机来操控智能小车,使小车实现前进、后退、左转、右转等功能,提供了一种遥控玩具车设计的新方法。

系统是以STC89C52作为控制中心,客户端为蓝牙手机,服务端为车子上的蓝牙模块,串口是进行通信的通道,小车在接收到手机发送的蓝牙信号之后,可以进行简单的一些动作。

本文介绍了基于安卓手机控制的智能小车要实现的功能,首先阐述了课题研究的背景、目的、意义以及主要的任务,接着阐述了系统方案的设计,硬件和软件两个方面的设计,再到后来的测试方案与测试结果,同时,对使用的一些元器件及原理进行了相应的介绍,然后对此设计进行了设计归纳与展望。

关键词:

Android手机;蓝牙;智能小车;AT89C52单片机

1

Thedesignofthesmartcarbased

onandroidmobilephones

Abstract:

21stcenturyistheeraofinformation,withtheemergenceandprosperityofInternet,theAndroidMobilephoneoffersusmorepremiumandconvenienceserviceswithitsuniqueadvantages.Thisdesignofourresearchistocontrolthecarwithandroidphone,makethecarforward,backward,turnleft,turnright,andotherfunction,providesanewmethodfordesigningtheremotecontroltoycar.ThissystemisbasedonSTC89C52ascontrolcenter,theclientforthemobilephone,theserverforthebluetoothmoduleonthecar,thechannelsofcommunicationisthroughserialport,thecarafterreceivethebluetoothsignalsentbyamobilephone,canconductsomesimplemovement.Thischapterpresentshowtorealizedtheandroidphonetocontrolthesmartcartorealizesomeactions.Firstofall,theresearchbackgroundpurpose,significanceandthemaintasksareexpounded.Secondly,thispaperdiscussesthesystemschemeandthedesignofsoftwareandhardware.Finally,summarizesthetestschemeandresults,meanwhile,theuseofthecomponentsandprinciplesforthecorrespondingintroduction,atthesametime,thisdesignhascarriedonthesummaryandoutlook.

Keywords:

Androidmobilephone;Bluetooth;Intelligentcar;AT89C52singlechipmicrocomputer

I

目录

前言 1

第一章绪论 2

1.1课题背景 2

1.2课题研究的目的及意义 2

1.3系统设计主要任务 2

第二章系统方案设计 4

2.1主控芯片的论证选择 4

2.2电源模块的论证选择 4

2.3电机驱动模块的选择 5

2.4蓝牙模块的选择 5

第三章硬件电路的设计 7

3.1单片机最小系统的设计 7

3.1.1单片机AT89C52 8

3.1.2时钟电路 9

3.1.3复位电路 9

3.1.4EA/VPP(31脚) 9

3.2电机驱动电路的设计 10

3.2.1L298N型驱动器的原理 10

3.2.2L298N的引脚说明 10

3.2.3电机驱动电路原理图 11

3.3蓝牙模块电路的设计 11

第四章软件设计 13

第五章系统的调试 14

5.1测试方案 14

5.2硬件电路的测试 14

5.2.1单片机最小系统的调试 14

5.2.2电源电路的调试 15

5.2.3电机驱动模块的调试 15

5.3软件测试 15

5.4系统的整体调试 15

第六章设计总结及展望 17

参考文献 18

附录1系统设计程序 19

附录2实物图 21

I

前言

在中国,安卓手机已经非常普遍,普及率非常高,通过移动设备实现远程控制已经是人们追求和探索的一个方向。

玩具遥控小车是人们常见的一种玩具,它有自己的遥控器,但是当遥控器出现故障不能用时很难找到与其型号匹配的遥控器。

而现在的手机使用非常普遍,如果用手机这个平台,通过编程,可以非常方便的实现一个硬件平台控制多种小车的遥控器,由此,会给人们的生活带来很多的便利[3]。

手机蓝牙技术它是一种非常先进的无线的网络技术,其具有生产价格不高,抗干扰性能好,建立连接方便,功耗量小等特点。

蓝牙它能够短距离通信,因此,我们能够用手机上的蓝牙来操控咱们的玩具小车。

现在,有很多生产生活用到了蓝牙技术,比如蓝牙耳机,无线鼠标,键盘,打印机等等数据传输大量采用蓝牙传输技术。

现在人们家中有越来越多的电器,人们对电器的依赖性也增加了,电器功能的需求也将增加。

家庭里的遥控器越来越多,如电视遥控器,dvd遥控器,空调遥控器,车门窗遥控器等等,由于遥控器太多,也会带来一些麻烦[4],手机是现在人们的生活中必不可少的工具,如果可以用手机去代替这些红外遥控面板遥控器,可以给人们的生活带来很多的便利,真正的实现一机在手,万物尽在掌握之中。

因此,对智能小车的操控我们选用安卓手机,也就相当于把安卓手机作为操控小车的遥控器,用蓝牙进行配对的形式创立专用信道,抗干扰能力和和数据传输的实时性都得到了有效控制,本系统的模块可以扩展到所有的家用电器的控制,因此具有较高的实用价值和研究价值。

0

11111

第一章绪论

1.1课题背景

蒸汽机一个提升人类进入工业时代的发明,网络信息技术的出现深刻地烙印在人类文明的辉煌历史中,电子信息技术的发展,控制技术的日益提高,加快了社会信息化,使人们的生活、工作和通讯的关系越来越密不可分。

信息化改变着人们的生活习惯,对传统的家居也提出了更多的挑战,人们更加注重舒适、安全性高、美观和方便的生活环境,拥有先进的通讯设备,信息终端是完整的,自动、智能的家电等等,使人们对家居的智能的追求已经成为一种趋势。

而近些年国内外都对家居智能化进行了一些研究,并出现了一些成果。

智能家居的发展,美欧一些国家一直处在领先的位置,许多知名企业美国微软公司及摩托罗拉公司,陆续开始智能家居的研究和开发[5]。

智能家居的发展我国的比较晚,但国内很多公司也正在研究更为符合市场的新产品,以解决当前智能化产品使用比较复杂、实用性比较差、价格比较高等欠缺的地方。

而蓝牙技术作为一种先进的无线网络传输技术,它具有抗干扰性能比较好,建立连接比较灵活,成本比较低,功耗较小等优点。

鉴于此,本文采用安卓手机作为遥控器,通过安卓手机与小车内的无线蓝牙模块建立连接,对小车进行实时控制,可以对智能家居的控制系统提供一定的参考价值。

1.2课题研究的目的及意义

21世纪是信息化的世纪,随着物联网的兴起,安卓手机以其独有的优势,正在我们的生活中扮演着越来越重要的角色,安卓手机正在为我们提供更加优质便捷的服务。

该设计平台用的是安卓手机,利用几个硬件模块,以达到可以操控小车进行简单的几个功能,提供了遥控玩具车设计的一个新想法,同时,控制模块能够扩展到对所有的电器进行操控,能够为智能家居未来的远程控制的设计提供参考,从而为人们提供更加优质、舒适、安全、便利的生活环境。

1.3系统设计主要任务

本系统以单片机(STC89C52)为系统的控制中心,客户端利用手机蓝牙,服务端利用小车上的蓝牙模块HC-06,双方通过串口进行通信。

文章主要介绍了STC89C52的基本理论,以及与所设计的电路相关的各个元器件,重点介绍了系统的硬件电路设计和软件编程以及怎样利用单片机控制模块单元。

当小车停下来,运动模式可以通过手机蓝牙控制,此方法对智能小车的设计特别适用。

手机已经是大家生活中必需的工具,若我们所有的这些家用电器都能够使用我们的手机去遥控,那会是多么方便的事儿。

第二章系统方案设计

经过反复查找资料,最终确定了系统的整体结构,此次设计采用AT89C52单片机为核心,通过安卓手机,来操控小车的前进和后退、左转和右转等,单片机控制电机的驱动进而来操控电机的正转和反转,从而使小车能够进行某种动作。

电源把5V的直流电提供给单片机,给L298N接两个外部电压,分别提供给电机和L298N芯片。

HC-06是蓝牙接收模块,通过蓝牙连接手机终端,接收从手机端发来的指令,然后把接收到的指令传递给单片机,单片机来分析传来的指令的不同,执行相应的程序,再操控电机达成某种行径。

2.1主控芯片的论证选择

单片机芯片选型时要考虑一些问题,如:

芯片包含的功能或数量要比设计的需要稍大,技术指标要考虑在内,同时,要考虑它的安全性,是否可靠,能不能安全运行,对其厂商进行筛选,除此之外,也要考虑其可开发性。

综合以上考虑问题,有以下两个方案。

第一个方案:

进行主要控制的芯片选用STC89C52。

此芯片功耗低,使用5V电压供电,资源比较丰富,具有8位数据处理能力,32位I/O口,其内部拥有3个16位定时/计数器,4个外部中断,具备8K字节的Flash,其内存具备512个字节。

此芯片能够满足本设计的要求,且此芯片价格较低,性价比较高。

第二个方案:

进行主要控制的芯片选用STC12C5A60S2。

其运算速度快且具有交流和直流相互转换的功能,但是在价格上比传统单片机要贵。

综合价格,实用性等方面因素,因STC89C52具有更高的性价比,且能够满足本次设计的要求,因此选择方案一。

2.2电源模块的论证选择

要让系统能够正常的工作,就需要给单片机还有电机的驱动一个5V的直流电。

方案一:

使变压器降压,整流桥整流后,同时7805即三端稳压集成电路稳定电压之后给单片机及各个模块提供电源。

变压器比较重,但是它的电路比较稳定,适宜长时间供电[6]。

交流电供电正常时就可以给系统正常供电,当交流电断电,系统将停止工作,然后时钟此时停止,通过重新供电,系统才可以重新启动开始工作,从而导致原先设置的数据丢失,因此此方案不适用,存在漏洞。

方案二:

使用7.2V锂电池作为电压源,通过电源模块降压后给单片机及其他模块供电。

干电池供电可以使系统稳定,且时钟不受交变电流的影响。

由于干电池使用时间较短,且电压下降较快,会导致电源不稳定,影响系统正常运行。

锂电池具有存储电量大、放电平稳等优点,可以循环使用,节约资源,更有利于节约成本。

综合考虑选择方

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1