无线数据传输课程设计完整版报告_第1页
无线数据传输课程设计完整版报告_第2页
无线数据传输课程设计完整版报告_第3页
无线数据传输课程设计完整版报告_第4页
无线数据传输课程设计完整版报告_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、沈阳理工大学无线数字传输创新综合实训成成 绩绩 评评 定定 表表学生姓名张丽班级学号1203060101专 业通信工程课程设计题目无线数据传输系统设计评语组长签字:成绩日期 2015 年 7 月 13 日沈阳理工大学无线数字传输创新综合实训课程设计任务书课程设计任务书学 院信息科学与工程学院专 业通信工程学生姓名张丽班级学号 1203060101课程设计题目无线数据传输系统设计实践教学要求与任务实践教学要求与任务: :1学习单片机原理、设计方法和实现技巧;2掌握简单单片机程序的编程实现;3掌握简单通信系统设计和分析方法;4采用单片机语言,实现无线数据传输系统设计。(1)通过检索、查资料、调查研

2、究、确定方案、画出组成系统结构方框图;(2)采用 Proteus 实现无线数据传输系统的设计与实现;(3)系统调试与改进,调整系统参数,分析系统运行结果;(4)写出设计总结报告工作计划与进度安排工作计划与进度安排: :第一阶段(2 天): 查找资料。第二阶段(1 天): 设计电路,画电路图。第三阶段(1 天): 软件编程与调试。第四阶段(1 天): 撰写报告,准备答辩。指导教师: 201 5 年 7 月 7专业负责人: 2015 年 7 月 7 日学院教学副院长: 2015 年 7 月 7 日沈阳理工大学无线数字传输创新综合实训日沈阳理工大学无线数字传输创新综合实训摘摘 要要无线数据传输就是频

3、带传输的一个典型的实例,将基带信号调制到一个高频载波上传输。无线传输是不需要通过实体的物质介质的,它是通过空气、光束、电磁波、无直接接触的物质传播的传输方式。无线数据传输系统具有通信范围广,传输稳定可靠等特点。无线数据传输系统采用了大规模集成电路技术、单片机技术、网络数据传输技术、抗干扰技术和 RS485、RS232 通信技术。在线路的设计与元器件的选择上以较大的环境适应性为依据,确保了设备运行的可靠性。其具有体积小、重量轻、稳定性高、费用低廉、安装简单、抗干扰能力强等特点。无线终端适用于各种工业现场需要实现无线遥控、遥测及无线数据传输的各种场所。无线数据传输是指通过 GSM 和 GPRS 网

4、络为企业客户提供无线传输通道,解决有线网络难以建设的地区或地点的数据传输问题,具有费用低廉和移动灵活的特点。无线数据传输特别适用于机器到机器的应用,如在遥感遥测等具有数据读取功能的终端上集成无线通信功能。此类终端可在定时或在被激活情况下通过无线传输通道与企业客户中心数据库进行数据交互。关键词关键词:AT89S52 单片机;数据采集;无线数据传输;调制解调;串口通信沈阳理工大学无线数字传输创新综合实训0目目 录录1 选题背景和意义选题背景和意义.12 任务分析与方案设计任务分析与方案设计.2 2.1 系统的总体组成.23 无线数据传输系统的硬件无线数据传输系统的硬件电路设计电路设计.33.1 单

5、片机外围电路设计.33.2 时钟电路设计.53.3 报警电路设计.6 3.4 按键电路设计.6 3.5 发射机接收模块的设计.53.6 LCD 显示电路设计.64 无线数据传输系统的软件设计无线数据传输系统的软件设计.84.1 系统的整体设计.85 系统调试系统调试及仿真及仿真.185.1 仿真代码及测试.18 5.2 无线数据传输电路仿真.206 总结总结.23参考文献参考文献.25沈阳理工大学无线数字传输创新综合实训 01.选题背景和意义选题背景和意义无线数据传输的系统是硬件和软件的有机结合,利用快速发展的网络技术,无线通信通信技术得到近距离的音频、视频信息。目前,无线数据传输的系统在许多

6、领域有着重要作用,广泛应用于对分散场所实施远程监控及报警的领域中,同时还可用于可视化办公及现代企事业管理。电脑技术发展的早期,当时数据都是通过线缆传输的,线缆传输连线比较麻烦,需要特制接口,非常不方便,并且采用有线线缆的成本也很高。于是人们就开始研究无线的数据传输来取代这种传统的线缆传输,就有了我们现在比较熟悉的红外、蓝牙等无线数据传输技术。2.任务分析与方案设计任务分析与方案设计本课设无线数据传输系统一般由发射部分、信道部分和接收器三部分组成。并且利用 950nm 近红外波段的红外线作为传输载体来实现无线数据传输系统放任设计。 其中,硬件电路主要完成智能控制、无线传输、数据采集、键盘显示,以

7、及通讯功能。并且用自制开发板进行硬件与软件的仿真,进行调试。使系统能够正确、稳定的完成数据传输采集、显示、通信,以及智能控制功能。然后通过连机调试、运行,确保系统能够稳定的、正确的运行,实现相关功能。无线数据传输的系统是硬件和软件的有机结合,利用快速发展的网络技术,无线通信通信技术得到近距离的音频、视频信息。目前,无线数据传输的系统在许多领域有着重要作用,广泛应用于对分散场所实施远程监控及报警的领域中,同时还可用于可视化办公及现代企事业管理。在本设计中采用 Proteus 来进行电路设计,采用 Keil 进来软件编写以及编译,最后将 Keil 编译出的程序文件跟 Proteus 进行联合仿真。

8、2.12.1 系统的总体组成系统的总体组成整个无线传输系统由发射、接收两大模块组成,其中以单片机最小控制系统为核心、以芯片构成发射、接收模块为无线数据传输通道,附加键盘、显示模块,后续扩展口开发电路(无线数据采集系统) ,构成无线数据传输的监测系统。系统组成示意图如下图所示。 沈阳理工大学无线数字传输创新综合实训 1 图 1 红外通信系统基本组成 图 2 发射模块示意图 图 3 接收模块示意图 51键盘显示nRF401数据采集系统51键盘显示nRF401数据采集系统MCU红外发射器红外接收器MCU数据传输传输信道数据传输沈阳理工大学无线数字传输创新综合实训 2沈阳理工大学无线数字传输创新综合实

9、训 33.无线数据传输系统的硬件无线数据传输系统的硬件电路设计电路设计3.1单片机外围电路设计在本系统设计中,使用的是Atmel公司生产的AT89S52单片机,它是一种低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash存储器。使用高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统编程,在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52单片机为众多嵌入式控制应用系统提供高灵活、有效的解决方案。 AT89S52单片机最小系统如图所示。 图 4 AT89S52 单片机最小系统3.2 时钟电路设计 在单片

10、机的内部有一个高增益反向放大器,其输入端为芯片引脚 XTAL1,输出端为 XTAL2,在芯片的外部通过这两个引脚跨接晶体振荡器和微调电容,形成反馈电路,就构成一个稳定的自激振荡器。电路如图所示。 图 5 AT89S52 外部时钟源电路图沈阳理工大学无线数字传输创新综合实训 43.2 复位电路设计 RST 引脚是单片机复位信号的输入端,复位信号是高电平有效,其有效时间应持续 24 个振荡脉冲周期(即 2 个机器周期)以上,产生复位信号的电路如图所示。 图 6 单片机复位电路3.3 报警电路设计在这个系统中报警部分主要采用蜂鸣器报警,当系统在传输数据的过程中其信号被阻挡超过一定的时间时,蜂鸣器就会

11、报警来提示信号传输不正常,蜂鸣器电路如图所示。 图 7 蜂鸣器电路3.4 按键电路设计 在单片机的按键部分采用按钮型按键,按键未按下时其输出端为高电平,按键按下时输出端为低电平;为了增加电平的准确性,可以在按键的输出端加上拉电阻来确保其高低电平的正确,这样通过单片机来检测 I/O 口的电平状况,然后执行不同的操作,这样就实现了按键的控制功能,电路如图所示。沈阳理工大学无线数字传输创新综合实训 5图 8 按键电路3.5 发射接收模块的设计发射接收模块的设计 数据发射部分是我们本次系统设计的一个重要部分,它的性能好坏直接关系到我们所设计的系统能否正常无线通信和通信的有效距离;在设计时经过大量资料的

12、查询和进行多个方案的论证,我们发现这部分需要解决的问题主要有两个方面:1、如何实现数据的调制;2、对调制后的数据又怎样进行红外发射。因此,主要从载波电路设计、红外发射电路设计这两个方面来说明电路的设计。使用 NE555 定时器构成多谐振荡器来产生 38KHZ 载波。多谐振荡器是一种无稳态电路,接通电源后,无需外加触发信号,就能自动地不断翻转,产生矩形波。由于这种矩形波中含有很多谐波分量,因此就称之为多谐振荡器。具体的电路如图所示。 图 9 NE555 定时器电路沈阳理工大学无线数字传输创新综合实训 63.6 LCD 显示电路在显示部分使用的是 TS1620 液晶显示器,它是利用液晶经处理后能改

13、变光线的传输方向的特性实现显示信息的。液晶显示器具有体积小、重量轻、功耗极低、显示内容丰富等特点,在单片机应用系统中得到了日益广泛的应用。 TS1620 与单片机的连接电路如图所示。 图 10 单片机与 TS1620 液晶的连接电路4.无线数据传输系统的软件设计无线数据传输系统的软件设计4.1 系统的整体设计系统的整体设计在本系统软件设计中,设计方案是采集一个地点的环境温度数据,然后再将其传输到另外一个地方;其中,在通信过程中设计有主机和从机两部分;主机负责整个系统的控制,从机的主要任务就是接收主机发送的命令,并发送应答信号给从机;同时,根据命令做出相应的反应。除此以外,双机都具有发送和接收温

14、度数据的功能。开始系统初始化显示模式1温度采集和本地显示发送联系信号“A”是否开启运行按钮?N进入工作模式1是否收到应答信号“B”?N工作模式1工作模式2工作模式3发送选择模式的联系信号等待中断处理N进行模式1操作(采集温度,本地显示)进行模式2操作(采集温度和主机发送)工作模式3(主机接收)模式1模式2模式3YY等待中断处理Y是否有模式切换?YN检测到对应的标志位?图 11 单片机主机主程序流程图沈阳理工大学无线数字传输创新综合实训 7 5.5.系统调试系统调试及仿真及仿真5.15.1 仿真代码及测试仿真代码及测试 发射部分代码:函数功能:38KHz 脉冲发射 + 延时程序入口参数:(是否发

15、射脉冲,延时约 x (uS))*/void TT0(bit BT,uint x) TH0 = x8; /输入 T0 初始值 TL0 = x; TF0=0; /清 0 TR0=1; /启动定时器 0 if(BT = 0) while(!TF0);/BT=0 时不发射 38KHz 脉冲只延时;BT=1 发射 38KHz 脉冲且延时; else while(1) /38KHz 脉冲,占空比 5:26 IR = 0; if(TF0)break; if(TF0)break;沈阳理工大学无线数字传输创新综合实训 8 IR = 1; if(TF0)break; if(TF0)break; if(TF0)br

16、eak; if(TF0)break; if(TF0)break; if(TF0)break; if(TF0)break; if(TF0)break; if(TF0)break; if(TF0)break; TR0=0; /关闭定时器 0 TF0=0; /标志位溢出则清 0 IR =1; /脉冲停止后,发射端口常态为高电平接收部分代码: #include #include12864.h#include uchar code WUYOU232=0 x00,0 x40,0 x42,0 x42,0 x42,0 x42,0 xFE,0 x42, 0 xC2,0 x42,0 x43,0 x42,0 x60

17、,0 x40,0 x00,0 x00, 0 x00,0 x80,0 x40,0 x20,0 x18,0 x06,0 x01,0 x00,沈阳理工大学无线数字传输创新综合实训 9 0 x3F,0 x40,0 x40,0 x40,0 x40,0 x40,0 x70,0 x00,0 x04,0 x04,0 x04,0 x84,0 xE4,0 x3C,0 x27,0 x24, 0 x24,0 x24,0 x24,0 xF4,0 x24,0 x06,0 x04,0 x00, 0 x04,0 x02,0 x01,0 x00,0 xFF,0 x09,0 x09,0 x09, 0 x09,0 x49,0 x8

18、9,0 x7F,0 x00,0 x00,0 x00,0 x00; uchar code XIAN32=0 x00,0 x20,0 x30,0 xAC,0 x63,0 x20,0 x30,0 x20, 0 x20,0 xFF,0 x90,0 x92,0 x94,0 xD0,0 x80,0 x00, 0 x20,0 x62,0 x23,0 x12,0 x12,0 x12,0 x41,0 x41, 0 x21,0 x17,0 x18,0 x24,0 x42,0 x80,0 xE0,0 x00; uchar code HUAN32=0 x42,0 x42,0 xFE,0 x43,0 x42,0 x04

19、,0 x04,0 x04, 0 x84,0 xE4,0 x1C,0 x84,0 x04,0 x06,0 x04,0 x00, 0 x20,0 x60,0 x3F,0 x10,0 x10,0 x04,0 x02,0 x01, 0 x00,0 xFF,0 x00,0 x00,0 x01,0 x03,0 x06,0 x00; uchar code JING32=0 x20,0 x20,0 xFF,0 x20,0 x20,0 x24,0 xA4,0 xAC, 0 xB5,0 xA6,0 xB4,0 xAC,0 xE6,0 xB4,0 x20,0 x00, 0 x10,0 x30,0 x1F,0 x08

20、,0 x88,0 x80,0 x4F,0 x3A, 0 x0A,0 x0A,0 x7A,0 x8A,0 x8F,0 x80,0 xE0,0 x00; uchar code JIAN32=0 x00,0 x00,0 xFC,0 x00,0 x00,0 xFF,0 x00,0 x20, 0 x10,0 x0F,0 x18,0 x28,0 x6C,0 x08,0 x00,0 x00, 0 x40,0 x40,0 x7E,0 x42,0 x42,0 x7F,0 x42,0 x42, 0 x42,0 x7E,0 x42,0 x42,0 x7F,0 x42,0 x40,0 x00; uchar code

21、CE32=0 x10,0 x22,0 x6C,0 x00,0 x80,0 xFC,0 x04,0 xF4, 0 x04,0 xFE,0 x04,0 xF8,0 x00,0 xFE,0 x00,0 x00, 0 x04,0 x04,0 xFE,0 x01,0 x40,0 x27,0 x10,0 x0F, 0 x10,0 x67,0 x00,0 x47,0 x80,0 x7F,0 x00,0 x00; uchar code WEN32=0 x10,0 x22,0 x64,0 x0C,0 x80,0 x00,0 xFE,0 x92, 0 x92,0 x92,0 x92,0 x92,0 xFF,0 x

22、02,0 x00,0 x00, 0 x04,0 x04,0 xFE,0 x01,0 x40,0 x7E,0 x42,0 x42, 0 x7E,0 x42,0 x7E,0 x42,0 x42,0 x7E,0 x40,0 x00; uchar code DU32=0 x00,0 x00,0 xFC,0 x24,0 x24,0 x24,0 xFC,0 xA5, 0 xA6,0 xA4,0 xFC,0 x24,0 x34,0 x26,0 x04,0 x00,沈阳理工大学无线数字传输创新综合实训 10 0 x40,0 x20,0 x9F,0 x80,0 x42,0 x42,0 x26,0 x2A, 0

23、x12,0 x2A,0 x26,0 x42,0 x40,0 xC0,0 x40,0 x00; uchar code MAOHAO32=0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x80,0 xC0, 0 xC0,0 xC0,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00, 0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x30,0 x31,0 x31,0 x30,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00; uchar code DUHAO32= 0 x00,0 x06,0 x09,

24、0 x09,0 xE6,0 xF0,0 x18,0 x08, 0 x08,0 x08,0 x18,0 x30,0 x78,0 x00,0 x00,0 x00, 0 x00,0 x00,0 x00,0 x00,0 x07,0 x0F,0 x18,0 x30, 0 x20,0 x20,0 x20,0 x10,0 x08,0 x00,0 x00,0 x00; uchar code LIANG32=0 x00,0 x02,0 x02,0 x7A,0 x4A,0 x4A,0 x4A,0 x4B, 0 x4A,0 x4A,0 x4A,0 x7E,0 x0B,0 x02,0 x00,0 x00, 0 x04

25、,0 x83,0 x81,0 x41,0 x3D,0 x05,0 x05,0 x05, 0 x05,0 x05,0 x7F,0 x85,0 x81,0 x85,0 xE3,0 x00; uchar code SHUZI1032=0 x00,0 x00,0 xE0,0 xF0,0 xF0,0 x18,0 x08,0 x08, 0 x08,0 x08,0 x08,0 x38,0 xF0,0 xE0,0 xC0,0 x00, 0 x00,0 x01,0 x0F,0 x1F,0 x1F,0 x30,0 x20,0 x20, 0 x20,0 x20,0 x20,0 x38,0 x1F,0 x0F,0 x

26、07,0 x00,0 x00,0 x00,0 x00,0 x00,0 x10,0 x10,0 x10,0 xF8, 0 xF8,0 xF8,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00, 0 x00,0 x00,0 x00,0 x00,0 x20,0 x20,0 x20,0 x3F, 0 x3F,0 x3F,0 x20,0 x20,0 x20,0 x20,0 x00,0 x00,0 x00,0 x00,0 x20,0 x70,0 x78,0 x08,0 x08,0 x08, 0 x08,0 x08,0 x88,0 xF8,0 xF8,0 x70,0 x00,0 x00

27、, 0 x00,0 x00,0 x30,0 x30,0 x38,0 x3C,0 x34,0 x36,沈阳理工大学无线数字传输创新综合实训 11 0 x32,0 x33,0 x31,0 x31,0 x30,0 x38,0 x08,0 x00,0 x00,0 x00,0 x30,0 x30,0 x38,0 x08,0 x88,0 x88, 0 x88,0 x88,0 xD8,0 xF8,0 x70,0 x20,0 x00,0 x00, 0 x00,0 x00,0 x18,0 x18,0 x38,0 x20,0 x21,0 x21, 0 x21,0 x21,0 x21,0 x3B,0 x1E,0 x

28、1E,0 x04,0 x00,0 x00,0 x00,0 x00,0 x00,0 x80,0 x80,0 x40,0 x60, 0 x30,0 xF0,0 xF8,0 xF8,0 x00,0 x00,0 x00,0 x00, 0 x00,0 x00,0 x06,0 x07,0 x05,0 x04,0 x24,0 x24, 0 x24,0 x3F,0 x3F,0 x3F,0 x24,0 x24,0 x24,0 x00,0 x00,0 x00,0 x00,0 xF8,0 xF8,0 x88,0 x88,0 x88, 0 xC8,0 xC8,0 x88,0 x88,0 x88,0 x08,0 x00

29、,0 x00, 0 x00,0 x00,0 x18,0 x1D,0 x39,0 x20,0 x20,0 x20, 0 x20,0 x20,0 x20,0 x3B,0 x1F,0 x0F,0 x06,0 x00,0 x00,0 x00,0 xC0,0 xE0,0 xF0,0 x98,0 x88,0 x88, 0 x88,0 x88,0 x98,0 x98,0 xB8,0 x10,0 x00,0 x00, 0 x00,0 x03,0 x0F,0 x1F,0 x1F,0 x31,0 x20,0 x20, 0 x20,0 x20,0 x20,0 x31,0 x1F,0 x1F,0 x0E,0 x00,

30、0 x00,0 x00,0 x30,0 x38,0 x18,0 x18,0 x08,0 x08, 0 x08,0 x88,0 xC8,0 x68,0 x38,0 x18,0 x08,0 x00, 0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x3C,0 x3E, 0 x3F,0 x03,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x00,0 x70,0 xF0,0 xD8,0 xC8,0 x88,0 x88, 0 x88,0 x88,0 x88,0 x88,0 xF8,0 x70,0 x20,0 x00, 0 x00,0

31、 x08,0 x1E,0 x1E,0 x33,0 x21,0 x21,0 x21, 0 x21,0 x21,0 x23,0 x23,0 x1E,0 x1E,0 x0C,0 x00,0 x00,0 x00,0 x70,0 xF0,0 xD8,0 xC8,0 x88,0 x88, 0 x88,0 x88,0 x88,0 x88,0 xF8,0 x70,0 x20,0 x00, 0 x00,0 x08,0 x1E,0 x1E,0 x33,0 x21,0 x21,0 x21, 0 x21,0 x21,0 x23,0 x23,0 x1E,0 x1E,0 x0C,0 x00;/*发命令i到主窗口*/ext

32、ernvoid lcd_mwc( uchar i)沈阳理工大学无线数字传输创新综合实训 12 RW=1; RS=0;do _nop_(); E=1;E=0; while(busy_bit); RW=0; E=1; LCD=i; E=0; /*发数据i到主窗口*/extern void lcd_mwd( uchar i ) RW=1; RS=0;do _nop_(); E=1;E=0; while(busy_bit); RW=0; RS=1; E=1; LCD=i; E=0; /*清屏*/ void lcd_clear(void) 沈阳理工大学无线数字传输创新综合实训 13 uchar i,page;for(page=0 xb8;page0 xc0;page+) lcd_mwc(page); lcd_mwc(0 x40); for(i=0;i64;i+) lcd_mwd(0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论