基于51单片机的WIFI遥控小车设计.docxVIP

  • 386
  • 0
  • 约2.07万字
  • 约 53页
  • 2018-01-18 发布于重庆
  • 举报
毕业设计方案课题名称:《基于51单片机的WIFI遥控小车设计》所在学院通信与信号学院班 级 通信姓 名 学 号 指导老师完成日期内容摘要基于单片机的WIFI智能小车由路由器,电机,小车车体,STC89C52RC单片机控制芯片,ESP8266WIFI模块,电机驱动模块,3.3V降/稳压电路模块,5V和3.3V串口电平转换模块,电源等主要部件以及LED灯,蜂鸣器和数码管等辅助部件组成。基于单片机的WIFI智能小车是STC89C52RC单片机通过其串口对ESP8266WIFI模块发送AT指令,使ESP8266WIFI模块连接到路由器并且让ESP8266WIFI模块开启多连接和SERVER模式,然后手机打开WLAN连接路由器设备,打开制作好的APP软件,通过路由器这个中转站向ESP8266WIFI模块发送控制指令,在ESP8266WIFI模块接收到控制指令后,通过ESP8266WIFI模块的串口和STC89C52RC单片机上的串口之间相互发送控制指令的数据流,单片机的串口在接收到从WIFI模块传来的控制指令的数据流,最终做出控制选择,进而控制小车运动、指示灯的亮灭、蜂鸣器的开关和数码管的显示。基于单片机的WIFI智能小车主要是利用手机作为上位机,而单片机作为下位机,通过WIFI模块和路由器进行对无线信号的处理,然后通过串口传送有线的信号,从而实现上位机通过无线来控制下位机的运作,实现智能化和无线遥控等功能。关键词:WIFI;单片机;小车。第1章 绪论现在是一个智能化的时代,各种智能化的设备正在逐步代替人为的操作。随着汽车工业的迅速发展,关于智能汽车的研究也越来越受人们关注。全国电子大赛和省内电子大赛几乎每次都智能小车这方面的题目,全国各高校也都很重视该课题的研究。设计的WIFI智能小车能够实现自动循迹,壁障功能,可程控行驶速度、电脑手机WIFI连接控制行驶及其他的控制方式。本系统能实现对小车的运动状态进行实时控制。系统控制灵活、可靠、精度高、可满足对系统的各项要求。本设计以STC89C52RC单片机为控制核心,利用ESP8266WIFI模块和路由器接收和处理无线信号,然后通过WIFI模块和单片机之间的串口通信来传递信息,从而完成手机控制单片机的运作。通过对本小车的研究,我们可以初步构建智能汽车的模型和理论基础。对于智能汽车的研究,国内外都有很大的成就,谷歌的无人驾驶汽车,已经能够在高速公路上安全行驶数千里,在高速行驶下都能有这么好的操控能力,无非是智能汽车领域的一座里程碑。在智能家居系统研发方面,美国及一些欧洲国家一致处于领先地位,今年来,以美国微软公司及摩托罗拉公司等为首的一批国外知名企业,先后跻身于智能家居系统的研发中。例如:微软公司开发的“梦幻之家”、摩托罗拉公司开发的“居所之门”IBM公司开发的“家庭主任”等均已日趋成稳定技术强占家居市场。此外,日韩等新国的龙头企业纷纷致力于家居智能化的开发,对家居市场更是跃跃欲试。本设计选用的89C52单片机属于MSC-51系列单片机,由Intel公司开发,其结构有8字节FLASH闪速存储器,256字节内部RAM , 32个I/O口线,3个16 位定时/计数器,一个6向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89c52可降至OHz的静态逻辑操作,并支持两种软件可选的节电上作模式。空闲方式停止CPU 的工作,但允许RAM,定时/计数器.串行通信口及中断系统继续工作。掉电方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。由于89C52的系统性能满足系统数据采集及时间精度要求,而且产品产量丰富来源广,应用也很成熟,故用来作为控制核心。新一代单片机为外部提供了相当完善的总线结构,为系统的扩展与配置打下了良好的基础。本设计主要研究内容就是基于89C52设计一部WIFI智能小车,小车能够实现WIFI遥控的智能小车控制系统。第2章 方案论证及选择2.1 系统方案选择方案1:自己首先学习相关知识,理解单片机智能小车的原理以及WIFI模块指令等。动手设计出带有WIFI模块的单片机开发板,在配购好小车相关的材料后,组装出小车模型。调试好WIFI模块和单片机的硬件和软件,然后用手机等终端设备通过路由器驱动WIFI小车的运动等一系列指令。具体的如图2-1所示。下图是关于方案1设计版图构想,如图2-1所示。图2-1 方案1设计图方案2:自己首先学习相关知识,理解单片机智能小车的原理以及单片机和WIFI之间的通信方式,了解WIFI模块的相关指令,以及单片机的串口传输的方式。然后利用已经完成有的单片机小车,通过在单片机小车上添加一个WIFI模块和相关模块来进行改装,然后自己通过设计编写单片机和WIFI模块之间串口通信的程序。利用这样的方法来

文档评论(0)

1亿VIP精品文档

相关文档