没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机无线传输系统设计本科毕业论文.doc
0 下载量 69 浏览量
2023-07-01
20:08:14
上传
评论
收藏 871KB DOC 举报
温馨提示
试读
27页
基于单片机无线传输系统设计本科毕业论文.doc
资源推荐
资源详情
资源评论
毕业论文(设计)
题 目: 单片机无线传输系统设计
完 成 人:
班 级:
学 制:
专 业:
指导教师:
完成日期:
目 录
摘要 .............................................................................................................................................(1)
引 言 ........................................................................................................................................(1)
1 总体设计 ................................................................................................................................(2)
1.1 设计技术背景 ....................................................................................................................(2)
1.1.1 AT89S51 单片机简介 ...............................................................................................(2)
1.1.2 AT89S51 主要功能特点 ...........................................................................................(2)
1.2 单片机无线数据传输原理 ................................................................................................(3)
1.2.1 单片机无线数据传输原理概述................................................................................(3)
1.2.2 无线数据传输常用编码方式....................................................................................(3)
1.2.3 无线数据传输解码....................................................................................................(5)
1.2.4 无线数据传输调制和解调........................................................................................(6)
2 无线数据收发模块..............................................................................................................(7)
2.1 无线收发模块 nRF905 简介 ..............................................................................................(7)
2.2 nRF905 无线模块特点 ......................................................................................................(7)
2.3 工作模式及芯片结构.......................................................................................................(7)
3 系统软硬件设计 ..................................................................................................................(8)
3.1 硬件设计...........................................................................................................................(8)
3.1.1 概述..........................................................................................................................(8)
3.1.2 电路原理..................................................................................................................(9)
3.1.3 SPI 接口配置 ...........................................................................................................(9)
3.2 软件设计.........................................................................................................................(12)
3.2.1 概述........................................................................................................................(12)
3.2.2 发射程序................................................................................................................(13)
3.2.3 接收程序................................................................................................................(17)
4 结束语...................................................................................................................................(21)
参 考 文 献...........................................................................................................................(22)
Abstract..................................................................................................................................(23)
第 1 页(共 23 页)
基于 AT89S51 单片机无线传输系统设计
作 者:
指导教师:
摘要:当今社会发展迅速,人们迫切的期望能随时随地、不受时空限制地进行信息交互。
当今的各种智能化控制系统也离不开数据信息的传输。其中,无线数据传输是区别于传统的
有线传输的新型传输方式,系统不需要传输线缆、成本低廉、施工简单。现在,有很多的电
器产品(如一些家用电器)的操作控制也都采用了无线数据传输方式,一些无线数据传输功能
相对简单的电器产品,无线数据传输信号的接收识别往往采用与编码调制芯片配套的译码芯
片。而无线数据传输功能比较复杂的一些电器产品,无线数据传输信号的识别与译码多采用
单片机,其编码调制方法也有多种。本文介绍一种基于 AT89S51 单片机以及无线收发模块
nRF905 的无线数据传输方案,以及用单片机对其进行识别的程序设计方法,以供参考。
关键词:AT89S51 单片机,nRF905 模块,无线数据传输;
引 言
当今的各种智能化控制系统 ,比如智能化小区内部的无线抄表系统、门禁系
统、防盗报警系统和安全防火系统等 ,工业数据采集系统 ,水文气象控制系统,
机器人控制系统、数字图像传输系统等等 ,都离不开数据信息的传输。可以说 ,
数据信息传输系统是各种智能化控制系统的重要组成部分。
[1]
在有线数据传输
方式当中,数据的传输载体是双绞线、同轴电缆或光纤。在一些单片机监测系统
中,数据采集装置是安装在环境条件恶劣的现场或野外。采集到的数据通信传输
到手持终端, 然后通过手持终端送到后台机(PC 机) 进行数据分析、处理。这样,
数据采集装置与手持终端之间的数据传输需解决通信问题。若采用有线数据传
输方式显然是不合适的。相比于传统的有线数据传输方式,无线数据传输方式可
以不考虑传输线缆的安装问题,从而节省大量电线电缆,并且降低施工难度和系
统成本,是一个很有发展潜力的研究课题。无线数据传输因其传输距离远和受障
碍影响小而得到广泛应用,随着各种专用无线数据传输集成电路和无线数据传
输发射和接收专用集成电路的不断涌现,使许多复杂的无线数据传输系统的设
计变得愈来愈简单,而且工作稳定性可靠。本文介绍利用单片机以及发射/接收
模块电路实现的一种无线数据传输系统的设计思想。给出了无线数据传输系统
的工作原理、硬件设计方案和软件设计方案。
第 2 页(共 23 页)
1 总体设计
1.1 设计技术背景
1.1.1 AT89S51 单片机简介
AT89S51 是 一 个 低 功 耗 , 高 性 能 CMOS 8 位 单 片 机 , 片 内 含
4k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只
读程序存储器
[2]
,器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼
容标准 MCS-51 指令系统及 80C51 引脚结构,其 DIP 封装的引脚图如图 1 所示,
芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单元,功能强大的微型计
算机的 AT89S51 可为许多嵌入式控制应用系统提供高性价比的解决方案。
图 1 AT89S51 芯片 DIP 封装引脚
此外,AT89S51 设计和配置了振荡频率可为 0Hz 并可通过软件设置省电模式。
空闲模式下,CPU 暂停工作,而 RAM 定时计数器,串行口,外中断系统可继续工
作,掉电模式冻结振荡器而保存 RAM 的数据,停止芯片其它功能直至外中断激
活或硬件复位。同时该芯片还具有 PDIP、TQFP 和 PLCC 等三种封装形式,以适
应不同产品的需求。
1.1.2 AT89S51 主要功能特点
1、为一般控制应用的 8 位单芯片
2、晶片内部具时钟振荡器(传统最高工作频率可至 12MHz)
第 3 页(共 23 页)
3、内部程式存储器(ROM)为 4KB
4、内部数据存储器(RAM)为 128B
5、外部程序存储器可扩充至 64KB
6、外部数据存储器可扩充至 64KB
7、32 条双向输入输出线,且每条均可以单独做 I/O 的控制
8、5 个中断向量源
9、2 组独立的 16 位定时器
10、1 个全多工串行通信端口
11、8751 及 8752 单芯片具有数据保密的功能
12、单芯片提供位逻辑运算指令
13、看门狗(WDT)电路
1.2 单片机无线数据传输原理
1.2.1 单片机无线数据传输原理概述
无线数据传输有发送和接收两个组成部分。
[3]
发送端采用单片机将待发送
的二进制信号编码调制为一系列的脉冲串信号,通过无线数据传输模块中的发
射模块发射信号。无线数据传输接收端普遍采用价格便宜,性能可靠的一体化无
线数据传输接收模块、接收无线数据传输信号,它同时对信号进行放大、检波、
整形,得到 TTL 电平的编码信号,再送给单片机,经单片机解码并执行,去控制相
关对象,其原理如图 2 所示。
图 2 无线数据传输原理
1.2.2 无线数据传输常用编码方式
第一种:FSK 式(移频键控方式 Frequency Shift Keying), 又称数字调频。
图 1
剩余26页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 335
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功