- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
wifi智能小车毕业论文
题目:基于单片机的WIFI智能小车设计
目 录
摘 要 1
第1章 论 述 2
第2章 方案论证及选择 4
2.1 总体设计方案 4
2.1.1整机系统 4
2.1.2整机工作原理 5
2.2系统方案的选择与比较 5
第3章 硬件电路设计 6
3.1 DB120-WG无线路由器 6
3.1.1刷机固件介绍 6
3.1.2刷机步骤 7
3.2单片机最小系统设计 9
3.2.1 主控制芯片89C52 9
3.2.2 STC89C52RC单片机最小系统 11
3.2.3 89C52单片机的使用 13
3.3电机驱动电路 14
3.3.1电机驱动模块使用 14
3.3.2驱动原理及电路图 15
3.3.3驱动模块原理及电路原理图 15
3.4 摄像头介绍 16
3.4.1摄像头简介 16
3.4.2摄像头的分类 17
3.4.3摄像头的工作原理 17
3.4.4摄像头的主要结构和组件 17
3.5舵机 18
3.5.1舵机的控制 18
3.5.2舵机的作用 19
3.6 电源模块 19
3.6.1 LM78系列集成稳压芯片介绍 19
3.6.2稳压电路 20
3.7路由器及驱动模块供电模块LM2596 20
3.7.1 LM2596系列开关稳压集成电路的主要特性 21
3.7.2 LM2596构成的可调压电源模块 21
3.8灯光、蜂鸣器及电平转换电路设计 23
第4章 系统程序设计 24
4.1系统程序简介 24
4.2程序流程图 24
4.2.1主程序流程图 24
4.2.2串口中断子函数流程图 25
4.2.3定时器2中断子函数流程图 25
4.2.4避障子函数流程图 26
4.2.5寻迹函数流程图 26
第5章 制作与调试 29
5.1 系统仿真 29
5.1.1 常用软件介绍 29
5.1.2 仿真测试 30
5.2 实物调试 31
结 论 32
参考文献 33
附录1 系统设计原理图 34
附录2 元器件明细表 35
附录3 源程序 36
摘 要
WIFI智能小车利用笔记本或手机等能连接无线路由器的终端智能设备通过应用软件显示摄像头上采集到的视频信号,再通过这些智能的终端设备发送控制指令到无线路由器,通过无线路由器将指令传送给单片机进行处理。然后通过单片机控制电机驱动驱动电机转动、舵机转动,从而实现控制小车的运动。
关键词 路由器;wifi;智能小车;89C52
第1章 论 述
现在是一个智能化的时代,各种智能化设备正在逐步替代人为的操作。随着汽车工业的迅速发展,关于智能汽车的研究也就越来越受人关注。全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究。设计的WIFI智能小车能够实自动寻迹、避障功能,可程控行驶速度、电脑手机WIFI连接控制行驶及其他的控制方式。本系统能实现对小车的运动状态进行实时控制控制灵活、可靠,精度高,可满足对系统的各项要求。本设计以89C52 为控制核心,利用超声波传感器检测道路上的障碍并测量与障碍之间的距离,小车通过红外传感器能够的自动避障,通过改变PWM信号可以控制快慢速行驶,以及自动停车,自动寻迹等功能。通过对本小车研究,我们可以初步构建智能汽车的模型与理论基础。对于智能汽车的研究,国内外都有很大的成就,谷歌的无人驾驶汽车,已经能够在高速公路上安全行驶数千公里,在高速行驶下都能有这么好的操控能力,无非是智能汽车领域的一座里程碑。对于智能泊车系统,现在也已经进入了民用领域,很多车型也装配了该系统,有了他,汽车用超声波传感器扫描路面两侧,通过比较停车的空间和车辆的长度,自动寻找合适的停车位。找到合适位置后,驾驶者只需控制刹车,车辆自动控制转向操作,即可将车停进停车位,并且液晶屏会有相应的显示。 本设计选用的89C52单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,具有指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP。其内部有128个RAM单元及4K的ROM。89C52有两个16位定时计数器,两个外中断,三个定时计数中断,及一个串行中断,并有4个8位并行输入口。89C5内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用22.1184MHz的晶振频率。由于89C52的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故用来作为控制核心。新一代单片机为外部提供了相当完善的总线结构,为系统的扩展与配置打下了良好的基础。本设计主要研究内容就是基于89C52设计一部WIFI智能小车,小车能够实现自动循迹,自动避,超声波测量距离WIFI遥控的智能小车控制系统,包括了对驱动电路,红外通讯以及无线视频通信等的探索
文档评论(0)