短距离无线通信系统.docx
《短距离无线通信系统.docx》由会员分享,可在线阅读,更多相关《短距离无线通信系统.docx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 引言1.1 无线通信技术概述无线通信系统(Wireless Communication System)也称为无线电通信系统,是由发送设备、接受设备、无线信道三部分组成,是利用电磁波信号可以在自由空间中传播的特征进行信息交换的一种通信方式,在移动中实现的无线通信又被称为移动通信,该技术的发展始于上世纪 20 年代,经历了五个发展阶段。第一阶段从上世纪 20 年代到 40 年代,为早期发展阶段。在这期间,首先在短波几个频段上开发出专用移动通信系统,代表是美国底特律市警察使用的车载无线电系统。该系统工作频率 2MHz,到 40 年代提高到 3040MHz。可以认为这个阶段是现代移动通信的起步阶段
2、,特点是专用系统开发,工作频率较低。第二阶段从 40 年代中期到 60 年代初期。在此期间,公用移动通信业务问世。这一阶段的特点是从专用移动到公用移动过渡,连接方式为人工,网容量较小。第三阶段从 60 年代中期到 70 年代中期,使用 150MHz 和 450MHz 频段,实现了无线频道自动选择并能够自动连接到公用电话网。这一阶段是移动通信系统改进和完善的阶段,其特点是采用大区制,中小容量,使用450MHz 频段,实现了自动选频和自动连接。第四阶段从 70 年代中期至 80 年代中期,这是移动通信发展的蓬勃时期。1978 年底, 美国贝尔实验室研制成功先进移动电话系统(AMPS),建立了蜂窝状
3、移动通信网,大大 提高了系统容量。第五阶段从 80 年代中期开始,这是数字移动通信系统发展和成熟时期,开发了新一代数字蜂窝移动通信系统。数字无线传输的频谱利用率高,可大大提高系统容量。另外, 数字网能够提供语音、数据多种业务服务,并与 ISDN 等兼容。实际上,早在 70 年代末,当模拟蜂窝系统还处于开发阶段时,一些发达国家就着手数字蜂窝移动通信系统的研究。到 80 年代中期,欧洲首先推出了泛欧数字移动通信网(GSM)的体系。目前,正处于第五阶段的第三代数字移动通信时代。其特点是通信频段进一步加宽, 数据业务所占的比重大幅度增加,全面走向移动多媒体通信。当今无线移动通信的发展主要体现在五大技术
4、的发展中:一是 3G 技术,二是 3.5GHz 宽带固定无线接入的推广应用,三是 WLAN 标准的选用,四是宽带无线技术 WIMAX,五是超宽带无线接入技第 9 页 共 42 页术。这些技术的发展和应用促使无线移动通信的总体走势是接入多元、网络一体和综合布局1。1.2 短距离无线通信随着 Internet 技术、计算机技术、通信技术和电子技术的飞速发展,无线网络逐渐走入人们的眼帘,在有线网络技术已经发展成熟的今天,无线网络具有巨大的潜力。人们提出了“物联网”的概念,在人和环境融为一体的模式下,能够在任何时间,任何地点,以任何方式进行信息的获取与处理。近年来无线组网通信发展迅速的原因,不仅是由于
5、技术已经达到可驾驭和可实现的高度,更是因为人们对信息随时随地获取和交换的迫切需要,从而要去各种通信技术发展的终极目标是“无处不在”。在技术、成本、可靠性及可实用性等各方面的综合考虑下,短距离无线通信技术成为了当今的热点。 随着数字通信和计算机技术的发展,许多短距离无线通信的要求被提出,短距离无线通信同长距离无线通信有很多的区别,主要如下:1、短距离无线通信的主要特点为通信距离短,覆盖距离一般在几十米或 100m(200 m)之内。覆盖的范围响应也比较小。2、无线发射器的发射功率较低,发射功率一般小于 100 mW。3、自由地连接各种个人便携式电子设备、计算机外部设备和各种家用电气设备,实 现信
6、息共享和多业务的无线传输。4、不用申请无线频道。区别于无线广播等长距离无线传输。5、高频操作,工作频段一般以 GHZ 为单位。一个典型的短距离无线通信系统基本包括一个无线发射器和一个无线接收器。目前使用较广泛的短距无线通信技术是蓝牙(Bluetooth),无线局域网 802.11(Wi-Fi)和红外数据传输(IrDA)。同时还有一些具有发展潜力的近距无线技术标准,它们分别是: ZigBee、超宽频(Ultra Wide Band)、短距通信(NFC)、GPS、DECT 和专用无线系统等。它们都有其立足的特点,或基于传输速度、距离、耗电量的特殊要求;或着眼于功能的扩充性;或符合某些单一应用的特别
7、要求;或建立竞争技术的差异化等。但是没有一种技术可以完美到足以满足所有的需求。常用几种短距离无线通信的特点和基本原理介绍:(1) 蓝牙(Bluetooth)蓝牙是由爱立信公司于1994 年首先提出的一种工作在2.4GHz频段的短距离无线通信技术规范,用来替代有线连接。信道带宽为 1MHz,连接距离一般小于 10m,使用高增益天线可以扩展到 100m,一般电池寿命为 2-4 个月。鉴于以上特性,蓝牙技术被应用于无线设备、图像处理、智能卡、身份识别等安全产品,以及娱乐消费、家用电器、医疗健身和建筑等领域。蓝牙技术的特点包括:采用跳频技术,抗信号衰落;采用快跳频和短分组技术,减少同频干扰,保证传输的
8、可靠性;采用前向纠错编码技术,减少远距离传输时的随机噪声影响;使用 2.4GHz 的 ISM 频段,无须申请许可证;采用 FM 调制方式,降低设备的复杂性。(2) Wifi(IEEE802.11)(是 WLAN 的一种,最常用)Wifi 全称 Wireless Fidelity,意为无线,高保真又称802.11b 标准。 通俗地说,Wifi 就是一种无线联网的技术,以前通过网络连接电脑,而现在则是通过无线电波来连网;常见的就是一个无线路由器,那么在这个无线路由器的电波覆盖的有效范围都可以采用 Wifi 方式进行联网,如果无线路由器连接了一条 ADSL 线路或者别的上网线路,则又被称为“热点”。
9、Wifi 是 IEEE 定义的一个无线网络通信的工业标准。最早提出与 1997 年,目的是提供无线局域网的接入,可实现几 Mbps 的无线接入。主要用于解决办公室无线局域网和校园网中用户与用户终端的无线接入。其优势在于:无线电波的覆盖范围广(100m 左右);传输速度快(11Mb/s);成本低,省去网络布线,便于厂商介入。(3) 红外数据传输(IrDA) 红外线数据协会(Infrared Data Association,IrDA)成立于 1993 年,是致力于建立红外线无线连接的非营利组织。起初,采用IrDA 标准的无线设备仅能在1 m 范围内以115.2 kb/s 的速率传输数据,很快发展
10、到 4 Mb/s 的速率(4PPM),后来,速率又达到 16 Mb/s。红外传输距离在几 cm 到几十米,发射角度通常在 015。IrDA 是一种利用红外进行点对点通信的技术。目前支持它的软硬件技术都很成熟, 在小型移动设备(如PDA、手机、笔记本电脑)上已经被广泛使用。它具有移动通信所需的体积小、功耗低、连接方便、简单易用、成本低的特点。IrDA 的不足在于它是一种视距传输,2 个相互通信的设备之间必须对准,中间不能被其他物体阻隔,因而该技术只能用于 2 台(非多台)设备之间的连接。(4) ZigBee(紫蜂技术)ZigBee 技术是最近发展起来的一种短距离、低速率无线通信技术,它具有低功耗
11、、低成本、易应用的特点,主要工作在 2.4Ghz 频段,采用扩频技术。ZigBee 也被认为是可能应用于工业监控、传感器网络、家庭监控、安全系统等领域的无线技术。(5) 超宽频(Ultra Wide Band) UWB 是一种无线载波通信技术,它不采用正弦载波,而是利用纳秒级的非正弦窄脉冲传输数据,因此其所占的频谱范围很宽。UWB 可在非常宽的带宽上传输信号,美国 FCC 对 UWB 的规定为:在 3.110.6GHz 频段中占用500MHz 以上的带宽。由于 UWB 可以利用低功耗、低复杂度发射/接收机实现高速数据传输,在近年来得到了迅速发展。它在非常宽的频谱范围内采用低功率脉冲传送数据而不
12、会对常规窄带无线通信系统造成大的干扰,并可充分利用频谱资源。(6) 短距通信(NFC) NFC(Near Field Communication)是由 Philips、NOKIA 和Sony 主推的一种类似于 RFID(非接触式射频识别)的短距离无线通信技术标准。和 RFID不同,NFC 采用了双向的识别和连接。在 20cm 距离内工作于 13.56MHz 频率范围。NFC 最初仅仅是遥控识别和网络技术的合并,但现在已发展成无线连接技术。它能快速自动地建立无线网络,为蜂窝设备、蓝牙设备、Wi-Fi 设备提供一个“虚拟连接”,使电子设备可以在短距离范围进行通讯。NFC 的短距离交互大大简化了整个
13、认证识别过程,使电子设备间互相访问更直接、更安全和更清楚,不用再听到各种电子杂音2,3,4。1.3 课题背景及主要工作目前,市场上的近距离无线通信技术主要有无线局域网、蓝牙和一些专用标注的产品。一些大公司为开拓市场和应用领域,也积极研究和制定一些新的无线组网通信技术标准。由微控制器和集成射频芯片构成的微功率短距离无线数据传输系统广泛运用 5,6 在车辆监控、遥控、遥测、小型无线网络、无线抄表、工业数据采集系统、无线标签、身份识别、小型无线数据终端、安全防火系统、水文气象监控、无线遥控系统、无线 232 数据通信、数字音频、图像等领域中。本文将重点研究短距离无线数据传输系统的实现,主要包括以下几
14、个方面。(1) 在调研无线数据传输系统的实际应用基础上,本文完成了基于单片机的无线数据传输系统,再调用串口调试工具将数据显示出来。自己动手焊接无线数据传输系统的硬件电路,包括主机电路板和从机电路板;编写主机发送程序、从机接收程序,上位机显示程序。为实现此系统功能,对硬件设备进行如下选型,采用 PIC16F876A 单片机作控制芯片、CC1100 作无线收发模块,单片机和串口之间通过 RS232 芯片进行电压转换。(2) 在 Altium Designer 上进行系统电路和 PCB 版图的设计7,手工焊接电路板。之后开始设计系统软件,用 C 语言编写单片机的内核程序。然后,进行系统的实物调试,
15、基本实现预期的功能。2 系统硬件设计2.1 总体设计从设计任务及要求来看,设计要求完成一个基于单片机的无线数据传输系统。查阅相关资料可知,硬件方面,整个设计分为两个模块单片机主控模块和无线数据收发模块, 该系统由主机和从机组成,主机发送数据,从机接收数据。通信过程是主机将数据通过SPI 接口写入到 CC1100 中,之后将数据通过天线发送。从机通过天线接收数据然后单片机通过 SPI 接口读取。通过软件编程使每一部分完成相应的功能。该无线通信系统, 结构简单,易于拓展。外围操作与显示设备微控制器单片射频收发芯片下面是该无线通信系统的整体结构框图8,如图 2.1 所示:无线发射部分外围操作与显示设
16、备单片射频收发芯片微控制器无线接收部分图 2.1 整体结构框图2.2 PIC16F876A 主要性能及最小系统图PIC16F876A 单片机是 Microchip 公司生产的低功耗9,10,高性能的 8 位 CMOS、FLASH 单片机,RISC 架构单片机,有 35 条单字节指令。它所采用的Harvard 结构和过去一般单片机所采用的 Von Neumann 结构最大的差异在于总线的改变。Von Neumann 结构是传统的单片机结构,程序存储器和数据存储器是在同一个存储体区块,存储器与CPU 之间只使用单一总线,不论是对程序存储器或数据存储器作存取都是使用此总线,因此要完成一个指令通常必须
17、依序使用总线,从指令的提取、解码、资料读取、执行到资料的写入,最后的结果是一个指令大都需要等待好几个周期才能完成。Harvard 结构改善了这样的缺点,主要是程序存储器和数据存储器使用不同的存储体区块,而且也有各自独立的总线,这样的做法就大大改善了指令执行的频宽,两条总线可以同时工作, 最大的优点是当一个指令在执行时,已经可以去抓下一个指令,因此对于运作的效率会有显著的提升。PIC16F876A 的特性如下: 采用高性能的 RISC CPU 核心 8 位微电脑控制芯片 8K14Flash 程序存储器 3 组 I/O 端口(A、B、C) 368Bytes 的数据存储器及 256Bytes 的 E
18、EPROM 数据存储器 2 组 8 位定时器 TMR0、TMR2,及 1 组 16 位定时器 TMR1 支持 14 个中断处理引脚排列封装如图 2.2 所示:图 2.2 PIC16F876A 引脚排列封装在单片机的 28 条引脚中有 3 条专用于主电源的引脚,2 条外接晶振的引脚,1 条控制或与其他电源复用的引脚,22 条 I/O(有两种或两种以上的功能)引脚。部分引脚的功能如下:(1) 主电源引脚 VSS 和 VDD: VSS: 接 地 脚 。 VDD:电源供电。(2) 外接晶振引脚 OSC1/CLKI 和 OSC2/CLKO当外接晶体振荡器时,XTAL1 和 XTAL2 分别接在外接晶体振
19、荡器的两端。当采用外部振荡器提供的时钟信号时,OSC1 端作输入,而 OSC2 端作输出。(3) 控制引脚MCLR /VPPMCLR /VPP:复位输入/编程电压输入。其中MCLR 为低电平时,对芯片复位。该引脚上的电压不能超过 VDD,否则会进入测试方式。VPP 代表编程电压。(4) 输入输出引脚PIC 系列单片机一个典型的I/O既可以设置成数字信号输出又可以作为成数字信号输入,是一个标准的双向端口。作为输出时,可以提供很强的负载驱动能力,高电平输出时的电流和低电平输入的灌入电流都可达到 25mA;对输入的信号来说此端口可视为开路或浮空状态。正因为 PIC 系列单片机每个 I/O 都可设置成
20、输入或输出, 所以在使用前应该明确是作为输入还是输出,这可通过软件设置其方向寄存器来实现。除此之外,有些 I/O 引脚和单片机内部的某些功能部件或其他外围模块的外接信号线进行了复用,这些I/O 具有两种功能,即可作为普通I/O 使用,也可以作为某些功能的专用外接引脚。PIC16F876A 其最小系统如图 2.3 所示。本系统对速度要求并不是很高,没必要采用很高的晶振,本设计即采用了 8M 晶振。另外,本设计采用了约 3.3V 的电压为单片机最小系统供电。图 2.3 最小系统图2.3 接口电路设计2.3.1 单片机与 CC1100 的 SPI 接口设计PIC16F87X 系列单片机内部集成了主控
21、同步串行端口 MSSP 模块12, 该接口可用于实现单片机与其他外围器件或单片机之间进行串行数据通信。MSSP 模块有两种工作模式,串行外围接口(SPI)和芯片间总线(IIC)。本次课题选择SPI 工作模式,与无线收发模块 CC1100 进行通信。SPI 模式方框图,如图 2.4 所示:图 2.4 SPI 结构图MSSP 模块有四个寄存器可对SPI 模式进行配置,如下: MSSP 控制寄存器(SSPCON) MSSP 状态寄存器(SSPTAT) 收发数据缓冲寄存器(SSPBUF) 移位寄存器(SSPSR)SSPCON 和 SSPTAT是在SPI 操作模式下的控制和状态寄存器。SSPCON 寄存
22、器是可读写的。SSPTAT寄存器的低 6 位是只读的,高 2 位是可读写的。SSPSR 寄存器用来移位输入输出的数据。 SSPBUF 寄存器是写入或读取的缓冲寄存器。在接收数据时, SSPBUF 寄存器和 SSPSR 寄存器一起组成了一个二级缓冲的接收器。当 SSPSR 寄存器接收到一个完整的字节时,该字节会被传输到 SSPBUF 寄存器,同时 SSPIF 中断开启。在发送数据期间,SSPBUF 寄存器不是二级缓冲的接收器。数据同时写到SSPBUF 寄存器和 SSPSR 寄存器中。SSPCON 寄存器地址:14H,寄存器各位如表 2.1 所示:表 2.1 SSPCON 寄存器Bit7Bit6B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 短距离 无线通信 系统
限制150内