基于STM32的WiFi视频小车设计与实现.doc

资料分类:设计作品 上传会员:N号老师 更新时间:2020-10-29
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18558
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着嵌入式和无线通信技术的广泛应用,智能车辆越来越受到人们的关注。本文针对智能车辆电子系统设计中出现的路径判断问题,设计了一款以STM32F105芯片为核心的无线视频小车。

为了便于调试与改进,本系统采用模块化设计方式,选取7.4V锂电池组对小车系统进行供电,上位机软件通过WiFi无线通信技术实现对小车的实时监控、实时控制,通过Robot-Eyes高清摄像头反馈视频画面。本系统采用红外光电开关传感器E18-D80NK配合完成小车巡线循迹功能,使小车沿地面上的黑线行驶,超声波测距模块HC-SR04检测小车前方障碍物距离,配合完成小车避障功能。

本设计完成了小车实物的制作,基于开源硬件Android Studio开发平台实现了上位机软件。经过整体测试,实现了WiFi遥控、视频传输、红外巡线循迹以及超声波避障的功能,达到了设计要求与预期目标,有一定的实际意义与工程应用价值。

关键词:STM32F105;WiFi;视频传输;巡线循迹;超声波避障

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景和意义-1

1.2 国内外研究状况-1

1.3 发展前景-1

1.4 研究目标和内容-2

1.5 拟解决的关键问题-2

1.6 论文组织结构-2

1.7 小结-3

2 系统总体方案设计-4

2.1 控制系统要求-4

2.2 总体设计思路与框图-4

2.3 方案设计与模块论证-5

2.3.1 处理器芯片模块论证-5

2.3.2 驱动电机模块论证-5

2.3.3 驱动电机芯片模块论证-5

2.3.4 通信模块论证-6

2.3.5 供电模块论证-6

2.3.6 传感器模块论证-6

2.3.7 设计小车最终方案-6

2.4 设计原理与说明-7

2.4.1 系统指令传输原理-7

2.4.2 视频传输原理-8

2.4.3 巡线循迹原理-8

2.4.4 超声波避障原理-9

2.5 小结-9

3 系统硬件设计-10

3.1 总体设计-10

3.2 STM32处理器-10

3.3 驱动电机-12

3.4 WiFi模块-13

3.5 摄像头-14

3.6 红外巡线传感器-15

3.7 超声波避障模块-16

3.8 小结-16

4 系统软件设计-17

4.1 编译软件及编写语-17

4.2 上位机软件介绍-17

4.3 主程序设计-17

4.4 驱动电机程序设计-18

4.5 视频传输程序设计-19

4.6 巡线循迹和避障程序设计-21

4.6.1 巡线循迹设计-21

4.6.2 避障设计-22

4.7 小结-23

5 系统测试与运行效果-24

5.1 硬件测试-24

5.1.1 串口调试-24

5.1.2 驱动模块调试-24

5.1.3 超声波测距模块调试-24

5.2 软件测试-25

5.3 软硬件联合测试-26

5.4 运行效果-26

5.4.1 成品展示-26

5.4.2 视频传输演示-27

5.4.3 巡线循迹演示-28

5.4.4 避障演示-28

5.5 小结-29

6 结论-30

参 考 文 献-31

致 谢-32

相关论文资料:
最新评论
上传会员 N号老师 对本文的描述:本课题设计的智能小车中是基于单片机和WiFi控制的,选取软硬件结合、模块化设计的方式,不仅实现了WiFi遥控、改变运动状态和视频传输的功能,也实现了巡线循迹以及避障的功能,是......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: