1 / 42
文档名称:

110无线数据传输应用设计说明书毕业论文.docx

格式:docx   大小:347KB   页数:42页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

110无线数据传输应用设计说明书毕业论文.docx

上传人:小雄 2021/2/19 文件大小:347 KB

下载得到文件列表

110无线数据传输应用设计说明书毕业论文.docx

文档介绍

文档介绍:1概述 1
1
2
2系统设计 2
1无线数据传输系统原理 2
3
2. 2 CC1100 6
3 Keil C51 简介 9
3硬件电路设计 9
1主机模块 9
1. 1 CPU控制无线模块收发数据 10
11
14
3电源模块 14
4软件设计 14
1初始化配置 14
16
17
4 PWM 功能 17
5无线遥控器 18
5编译调试 18
6结束语 22
致 谢 23
参考文献 24
附 录 25
附录1 CC1100的寄存器及其配置 25
附录2程序清单 28
附录3系统硬件电路原理图 39
附录4 系统硬件电路PCB图 39
单片机无线数据传输应用设计
1概述

进入二十一世纪以来,微电子技术的不断进步极大地推动了计算机和通信设备 的普及和迅猛发展,PC机、掌上电脑、移动电话、无绳电话等进入人们日常的生活 和工作中,成为人们生活中不可缺少的一部分。在这些设备之间传送文件时往往是 通过线缆来进行,有线网络速度快,数据流量大可靠性强,对于基本固定的设备来 说无疑是比较理想的选择,的确在实际应用中也达到了比较满意的效果,但同时有 线网络布线麻烦,线路故障难以检查,设备重新布局就要重新布线,且不能随意移 动等缺点越发突出。在向往自由和希望随时随地进行通信的今天,人们逐渐把目光 转向了无线通信方式,无线通信技术在特殊的工作环境中有许多优点:对于分散、 移动的控制对象可以方便的实现相互间的数据通信;对于物理布线困难的地方,采 用无线通信技术可以节省大量财力;对于需要组网的以太网、令牌网等有线通信系 统,选择无线通信技术可以避免大量的布线工作,同时也避免了有线网由于线路故 障而导致系统瘫痪的弊病。以上这些优点使得无线通信除了弥补有线手段的不足外, 还为数据通信用户提供了更加方便更高层次的服务,即移动中不间断的数据通信。 虽然目前无线通信在整个数据通信中所占的比例还比较小,但它的发展势头很强。 是人们普遍看好的下一个通信技术热点。
随着计算机、通信和无线技术的逐步融合,在传统的有线通信的基础上,无线 通信技术应运而生,它具有快捷、方便、可移动和安全等优势,所以广泛应用到遥 控玩具、汽车电子、环境监测和电气自动化等。在一些特殊应用场合中,单片机与 上位机之间通信不再采用有线的数据传输,例如采用有线的串、并行总线、I2C和 CAN总线等,而是需要无线数据传输。它与有线数传相比主要有布线成本低、安装简 便、便于移动的优点,而且随着互联网技术的迅猛发展和快速普及,越来越多的基 于单片机为微控制器的的测控设备或智能仪器仪表都需要通过互联网上进行数据交 换或传输数据。无线通信的范围非常广泛,可分为许多种类。按照媒介可分为光通 信、微波通信、声波通信等;按照传输距离可分为长距离无线通信和短距离无线通 信;按照频段可分为15M频带无线通信、军用频带无线通信、航空频带无线通信等; 按照传输的信息可分为无线控制、语音无线通信、海量数据无线通信等;按照协议 标准来分可分为无线局域网、蓝牙、HomeRF、ZigBee、无线USB、Wi-Fi> WiMAx、 UWB等。无线通信的主要应用范围有:公共设施自动化、无线宽带网络、仓库和物 流管理、医院监护、安全管理、国防军事、交通运输、石油勘探、森林防火、抗洪 抢险、国土勘查、直播、海关缉私、港口作业、水文监控等。随着无线技术的不断 发展和应用市场的不断扩大,各种无线技术层出不穷,今天整个无线领域已经呈现 出了一派繁荣的景彖。
一般的数据采集系统是通过传感器将捕捉的现场信号经数模转换器ADC采样, 量化,编码后、成为数字信号,存入数据存储器或送给微处理器,或通过无线方式 将数据发送给接收端进行处理,无线数据传输系统就是这样一套利用无线手段将采 集的数据由测量触发送到主控的设备。无线数据收发模块的性能优异,其显著的特点 是所需外围元件少,因而设计非常方便。模块在内部集成了高频发射、高频接受、PLL 合成、FSK调制/解调、参数放大、功率放大、频道切换等功能。

本课题是单片机无线数据传输的应用设计。无线通信系统主要由两部分组成:主 板硬件部分和遥控器硬件部分。主板硬件由CPU、数码管、无线模块和蜂鸣器组成。 主板工作的时候,可以接受遥控器的控制信号,也可以显示当前的状态。遥控器硬 件由CPU、无线模块和按键组成,可以用来控制主板的LEDo由C8051F310芯片为CPU, 74HC595芯片驱动数码管显示,CC1100为中心的无线节点模块接收发送数据。用相