ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:757.21KB ,
资源ID:897211      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/897211.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于mega16智能小车GPS导航系统设计说明.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于mega16智能小车GPS导航系统设计说明.docx

1、基于mega16智能小车GPS导航系统设计说明学号: 毕业设计题 目: 基于mega16的GPS智能小车GPS导航系统设计专 业: 通信工程 班 级: 09通信工程一班 姓 名: 指导教师: 吴 慧 二 一 三 年 四 月电气工程系摘 要 IIAbstract III第一章 绪论 - 1 -第二章 系统总体结构图 - 2 -第三章 硬件模块设计 - 3 -3.1 Mega 16最小系统 - 3 -3.1.1复位线路的设计 - 3 -3.1.2晶振电路的设计 - 4 -3.1.3 A/D转换滤波线路的设计 - 4 -3.1.4 JTAG仿真接口设计 - 5 -3.1.5 电源设计 - 5 -3.

2、1.6 按键设计 - 5 -3.2 L298模块 - 6 -3.3 超声波模块 - 6 -3.4 红外模块 - 6 -3.5 LCD12864模块 - 7 -3.6 无线模块NRF24L01 - 7 -3.7 GPS模块C3-470B - 8 -第四章 软件设计 - 10 -4.1 软件平台AVR开发环境介绍 - 10 -4.2 软件总体设计 - 10 -第五章 系统实现及测试 - 12 -5.1 原理图及PCB绘制 - 12 -5.1.1 altium designed简介 - 12 -5.1.2 原理图及PCB设计 - 12 -5.2硬件焊接及组装 - 13 -5.3 实际测试 - 14

3、-第六章 总结及致 - 15 -参考文献 - 16 -附录 - 17 -摘 要GPS的使用现在已经非常普及,大到航空航海系统,小到个人移动设备,都有着它的身影。随着GPS的民用化与成本的降低,已经走入了人们的日常生活中,很多手机、PDA 等手持设备都配备了GPS功能。就功能而言,GPS就是在地球经纬座标系下对被测对象的方位进行测定,同时可以提供较高精度与实时的测定数据。本论文设计的系统是基于GPS智能小车导航,实现目标是使用两个单片机进行指定目标导航即一个单片机实现设定目标相应的经度和纬度另一个单片机实现避障寻址,由于成本及条件限制本论文采用Mega 16单片机,测试场所仅限于学校。本论文主要

4、研究GPS定位原理和技术,Mega 16单片机编程及相关模块应用,LCD12864显示控制,单片机无线通信研究等。关键字:GPS;Mega 16;单片机;LCD12864;无线通信Abstract The use of GPS is now very popular, big to the aviation navigation system, small to personal mobile devices, has its shadow. As the GPS MinYongHua and cost reduce, has walked into Peoples Daily life, a

5、 lot of mobile phones, PDA and other handheld devices are equipped with the GPS function. In terms of functionality, GPS is the object to be measured under the latitude and longitude earth coordinate system of the bearing were determined, and at the same time can provide high accuracy and real-time

6、measurement data. This paper designs the intelligent system is based on GPS car navigation, your goal is to use two specified target navigation is a single-chip microcontroller to achieve goal setting corresponding latitude and longitude of the microcontroller is another obstacle avoidance addressin

7、g, due to the cost and conditions 16 single-chip microcomputer, this paper adopts the Mega test place only in schools.GPS positioning principle and technology, this thesis mainly study Mega 16 microcontroller programming and related module application, LCD12864 display control, single chip wireless

8、communication research, etc. key words: GPS; Mega 16; Single chip microcomputer; LCD12864; Wireless communication第一章 绪论基于国外研究结果,本论文设计一个简单系统模拟汽车智能导航,该系统实现功能有:一、实时显示小车位置即相应的经度和纬度;二、可以设定目标位置即相应的经度和纬度;三、小车寻址实现智能避障;四、实现两个单片机无线通信等。第二章 系统总体结构图本论文设计的是智能小车导航寻址系统,基于该系统要实现的功能可以将系统划分两个部分:一、无线收发及显示模块如图2-1所示,该模块包

9、括:无线模块、LCD12864、mega16最小系统,实现的功能有:实时显示小车位置即相应的经度和纬度、发送目标位置即所要寻址目标经度和纬度;二、小车导航及控制模块如图2-2所示,该模块包括:无线模块、GPS模块C3-470B、小车驱动模块L298、小车避障单元超声波避障和红外避障,实现的功能有:GPS导航、小车避障、无线接送及发射命令,下面先从总体设计再到这两个方面进行设计。Mega16无线模块NRF24L01按键LCD12864图2-1 无线收发及显示模块图2-2 小车导航及控制模块 第三章 硬件模块设计 3.1 Mega 16最小系统 Mega16最小系统可分为:复位线路、晶振线路、AD

10、转换滤波线路、ISP下载接口、JTAG仿真接口、电源电路。图3-1 mega16最小系统设计原理图3.1.1复位线路的设计图3-2 mega16复位电路 Mega16复位源有五种分别为:上电复位、外部复位、看门狗复位、掉电检测复位、JTAG AVR复位。本系统设计复位电路采用上电复位这一复位源进行复位mega16 。当mega16在工作时,按下S0开关时,复位脚变成低电平,触发mega16复位。3.1.2晶振电路的设计图3-3 mega16晶振电路Mega16已经置RC振荡线路,由于RC振荡线路不稳定,特别是在要求高的情况下,例如通信速率很高的情况就需要外部晶振,该系统使用外部晶振电路,C1和

11、C2两个电容起滤波及抗干扰的作用。3.1.3 A/D转换滤波线路的设计图3-4 mega16 A/D转换滤波线路为了减少A/D转换干扰,本系统采用独立电源对A/D供电,在AVCC上串联一只10uH的电感(L1)然后接一只0.1uF的电容到地(C3),如图3-4所示。3.1.4 ISP下载接口设计ISP下载接口,无需额外添加器件仅使用双排25插座。这种情况下PB5(MOSI)、PB6(MISO)、PB7(SCK)、复位脚仍可以正常使用,不受ISP下载接口的干扰,如图3-5所示。图3-5 mega16 ISP下载接口3.1.4 JTAG仿真接口设计图3-6 mega16JTAG仿真接口仿真接口类似

12、ISP下载接口但需要上拉四个10K电阻,如图3-6所示。3.1.5 电源设计图3-7 mega16电源设计本系统设计电源时采用最常见的5V和3.3V这两种电源,而且设计了这两种电源相互却换开关,如图3-7所示,当SW打在左边电源VCC为+5V此时绿色LED灯亮,反之VCC为.V此时红色LED灯亮。其中二极管D1、D2是防止电源极性接反,损坏电路。3.1.6 按键设计基于mega16的键盘设计,键盘接口为PA口如图3-8所示。图3-8 按键原理图3.2 L298模块L298驱动模块,可以驱动一个步进电机,2个直流减速电机,原理图如图3-9所示。图3-9 L298原理图3.3 超声波模块 该模块在

13、启动发射电路的同时启动单片机部的定时器T0,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反射波时,接收电路 输出端产生一个负跳变,在INT0或INT1端产生一个中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算距离,该模块实物图如图3-10所示。图3-10 超声波模块实物图3.4 红外模块当模块检测到前方障碍物信号时,电路板上绿色指示灯点亮电平,同时OUT端口持续输出低电平信号,该模块检测距离280cm,检测角度35,检测距离可以通过电位器进行调节,顺时针调电位器,检测距离增加;逆时针调电位器,检测距离减少。传感器主动红外线反射探测,因此

14、目标的反射率和形状是探测距离的关键。其中黑色探测距离最小,白色最大;小面积物体距离小,大面积距离大。传感器模块输出端口OUT可直接与单片机IO口连接即可,也可以直接驱动一个5V继电器;连接方式:VCC-VCC;GND-GND;OUT-IO。比较器采用LM393,工作稳定,可采用3-5V直流电源对模块进行供电。当电源接通时,红色电源指示灯点亮。原理图如图3-11所示。图3-11 红外模块3.5 LCD12864模块 本系统使用该模块是为了实现的功能是显示智能小车当前位置信息及设定目标位置信息,LCD12864实物图如图3-12所示。选用的是带中文字库的LCD12864,这样可以减少代码长度,提高

15、代码效率,该模块可以使用并行或者串行接口,部含有中文字库及ASCII字符集,方便有效。图3-12 LCD12864实物图3.6 无线模块NRF24L01模块简介:(1)2.4GHz全球开放ISM频段免许可证使用。(2)最高工作速率2Mbps,高效GFSK调制,抗干扰能力强。(3)126频道,满足多点通信和跳频通信需要。(4)置硬件CRC检错,和点对点通信地址控制。(5)低功耗,1.9-3.6V工作,待机模式下22uA;掉电模式900nA。(6)置2.4GHz天线,体积小巧:15mm29mm。(7)模块可软件设置地址,只有收到本机地址时才会输出数据(提供中断提示),可直接接各种单片机使用,软件编程非常方便。(8)稳压电路,使用各种电源包括DC/DC开关电源均有很好的通道效果。(9)2.54mm间距接口,DIP封闭。(10)工作于Enhanced ShockBurst具有Automatic packet handling,Auto packet transaction handling,具有可选的置包应答机制,极降低丢包

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

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