短距离多机无线通信系统设计.doc
《短距离多机无线通信系统设计.doc》由会员分享,可在线阅读,更多相关《短距离多机无线通信系统设计.doc(38页珍藏版)》请在沃文网上搜索。
1、短距离多机无线通信系统设计摘要短距离无线通信系统是一种线缆替代技术,在当前的很多领域都得到了很广泛的应用。它的出现,解决了因环境和条件限制而不利于有线布线的问题,同时具有低成本、方便携带和低功耗等优点。本文主要介绍基于嵌入式系统的短距离无线通信设计,通过一个主机与多个从机组成一个主从通信系统。该系统可以通过更改从机的外围电路而应用于智能化家居、多节点报警系统、抄表系统等等。给繁忙的工作生活节约了很多的时间,让人们真正享受智能化带来的便捷快乐。随着短距离无线通信技术的进一步发展,必将给人们的工作和生活带来革命性的变化。关键字:短距离,无线通信,智能SHORT DISTANCE WIRELESS
2、COMMUNICATION SYSTEM DESIGNABSTRACTShort distance wireless communication system is a kind of cable alternative technology, in many areas of the current received a wide range of applications. Its emergence, solved due to the environment and the conditions conducive to the cable wiring problems, At th
3、e same time has the advantages of low cost, convenient to carry. This paper mainly introduces the short distance wireless communication based on embedded system design, By a host with multiple from unit into a master-slave communication system.The system can through the change from the peripheral ci
4、rcuit of machine applied in the intelligent family, multi-node alarm system, meter reading system, etc. Save a lot of time to a busy work life, convenient intelligent to make people really enjoy the happiness. With the further development of the short distance wireless communication technology, the
5、revolution will bring to peoples work and life line change. Key words: short;wireless communications;intelligent 目录1 绪论11.1 常用短距离无线通信的发展应用11.1.1 315MHZ、433MHZ和868MHZ等频段11.1.2 2.4GHz频段11.1.3 红外(IrDA)技术31.2 短距离无线通信在嵌入式系统中的发展研究意义31.3 本文主要研究内容32 硬件电路元器件选择32.1 下面介绍几种常见的无线芯片。42.1.1 CC1100无线收发芯片42.1.2 nRF9
6、05无线收发芯片42.1.3 nRF2401无线收发芯片42.2 单片机的选择42.3 无线收发芯片的选择83 无线通信的传输数据93.1 数据包装93.2 影响短距离通信的因素103.3 通信准确性104 短距离无线通信设计综述114.1 系统设计框图114.2 主从模块通用单片机部分114.2.1 复位电路124.2.2 时钟电路134.2.3 报警电路135 无线部分设计145.1 硬件电路145.2 软件配置156 通信系统硬件设计166.1 主机系统硬件设计166.1.1 按键部分166.1.2 数码管显示部分186.2 从机系统设计217 通信程序设计227.1 主机系统程序设计2
7、27.2 从机系统程序设计288 结论31参考文献32致谢33附录I34附录II351 绪论随着通信和信息技术的不断发展,短距离无线通信技术的应用步伐不断加快,正日益走向成熟。一般意义上,只要通信收发双方通过无线电波传输信息且传输距离限制在较短范围(几十米)以内,就可称为短距离无线通信。短距离无线传输具有抗干扰性能强、可靠性高、安全性好、受地理条件限制少、安装灵活等优点,在许多领域有着广泛的应用前景。1.1 常用短距离无线通信的发展应用1.1.1 315MHZ、433MHZ和868MHZ等频段这些频段的无线芯片,主要用于无线数据的收发。在无线数据采集以及无线监控中,这些频段是现存应用中使用最多
8、的。许多WSN无线传感器网络都是在这个频段上运行的。在这些频段上,数据的通信速率一般在1.220kbps之间,绝大部分制是提供一个频段。对于干扰和冲突,主要使用纠错、应答、重传等办法,不能使用跳频技术,在有持续干扰的存在时,没有好的解决办法。由于其频段较低,穿透障碍的能力较强,通信距离相对较远。1.1.2 2.4GHz频段使用这个频段的技术特别多,随着通信的发展和人们需求的提高,包括UWB、802.11、蓝牙和ZigBee等在内的短距离无线通信技术正走向成熟。各种无线通信技术将在自动化控制盒家庭信息话领域扮演越来越重要的角色。(1)UWB技术UWB技术是一种无线载波通信技术,利用纳秒至微妙的非
9、正弦波窄脉冲传输数据,在较宽的频谱上传送极低动率信号。UWB技术使用短的能量脉冲序列,并通过正交频分调制活直接排序将脉冲扩展到一个频率范围内。UWB使用的电波带宽为数GHz,频谱的功率密度极小。在与其它系统共存时,不仅难于产生干扰,而且还有抗其他干扰的优点。由于脉冲的时间极小,能把多路径分的更小,能实现汇集接收许多方向的电波,通信速率为数百Mps1Gps,与高速有线LAN不相上下。(2)Zigbee技术的特点与应用Zigbee技术主要用于无线个域网(WPAN),是基于IEEE802.15.4无线标准研制的。Zigbee联盟在IEEE802.15.4的基础上定义了网络层和应用层。Zigbee联盟
10、成立于2001年8月如今已经吸引了成百家芯片公司、无线设备公司和开发商加入,其目标是工业、家庭以及医学等需要低功耗、低成本、对数据速率和服务质量要求不高的无线通信应用场合。Zigbee具有低功耗、低成本、时延短、传输范围小、数据传输率低的特点。被广泛应用于家庭和建筑的自动化控制、消费性电子设备、PC外设、工业控制、医疗设备控制、交互式玩具等等方面。(3)Wireless USB技术Wireless USB技术的方案来自于Cypress公司。它主要是为向鼠标和键盘那样的PC外设而设计的,但对游戏,玩具,远程控制等也是有效的。它的优势在于充当一个HID,所以无线连接对于操作系统水平上的设计者来说是
11、完全简而易见的,不需要特别的驱动。它是一种全新的无线传输标准,可提供简单可靠的低成本无线解决方案,帮助用户实现无线功能。(4)蓝牙技术蓝牙技术由瑞典的爱立信公司在1994年开始启动。由诺基亚,爱立信,东芝,英特尔和IBM公司正式把蓝牙技术的理念推向全世界。企业将该技术取名蓝牙,寓意其将成为无线电技术的全球规范。蓝牙技术是一种无线数据与语音通信的开放性全球规范,是一种段距离无线通信技术,它可以支持移动设备之间的相互通信,进行数据和语音的传输。其实质内容是为固定设备或移动设备之间的通信环境监理通用的无线电空中接口,将与通信技术和计算机技术进一步结合起来,使各种3C设备在没有电线或电缆的相互连接情况
12、下,能在近距离范围内实现互通信或互操作。蓝牙技术具有跳频快,数据包短和低功率等特点,所以更加稳定,抗干扰能力更强,辐射更小。(5)WiFi技术WiFi全称为Wireless Fidelity,又称为802.11标准。它的最大的优点就是传输速率较高,可达11Mbps,另外其有效距离也是很长的,同时与现有的802.11dess设备兼容。无线电波的覆盖范围广,半径可达100m。最近,由Vivato公司推出的了一款新型交换机,该产品能够把目前100m的通信距离扩大到约5.6km。家庭和小型办公网络用户对移动连接的需求是无线局域网市场增长的动机。虽然到目前为止,美国和日本等发达国家仍然是WiFi用户最多
13、的地区,但是随着电子商务和移动办公的进一步普及,廉价的WiFi必将成为那些随时需要进行网络连接用户的必然之选。(6)射频识别(RFID)技术 射频识别技术(Radio Frequency Identification-RFID)是从20世纪80年代走向成熟的一项自动识别技术。它利用射频信号通过空间耦合(交变磁场或电磁场)实现无接触信息传递,并通过传递的信息达到识别目的的技术。RFID技术无须精确定位,就可以大批量地对数据进行实时采集,实时传递,实时核对、更新,避免人为操作中的错扫、漏扫、重扫等差错。RFID低频系统主要用于短距离、低成本的应用,如多数的门禁控制、校园卡、煤气表、水表等:高频系统
14、则用于需传送大量数据的应用系统;超高频系统应用于需要较长的读写距离和高读写速度的场合其天线波束方向较窄且价格较高,在火车监控、高速公路收费等系统中应用。1.1.3 红外(IrDA)技术 红外技术由IrDA一一Infrared Data Association提出并推行的一种无线协议,这种通信方式使用850nm的红外光来传输数据和语音。新制定的超高红外(VFIR)标准传输速率为16Mpbs,相比传统版本FIR的4Mbps快了4倍,接收角度也由原来的30度扩展到120度,并且其硬件及相应软件技术都已比较成熟。该技术的主要优点是无需专门申请特定频率的使用执照。这一点,在当前频率资源匾乏,频道使用费增
15、加的背景下是比较重要的。并且它还具有移动通信设备所必需的体积小,功率低的优点。IrDA的数据传输速率比较高,而且由于采用点到点的连接,数据传输所受到的干扰较少。1.2 短距离无线通信在嵌入式系统中的发展研究意义传统的短距离无线通信其硬件设计、接口方式、通信协议及软件堆栈复杂,需要专门的开发系统,开发成本高、周期长、最终产品成本也高。因此这些技术在嵌入式系统中并未得到广泛应用。普通RF产品不存在这些问题,且短距离无线数据传输技术成熟、功能简单、携带方便,使其在嵌入式短距离无线产品中得到了广泛的应用。本文主要研究的内容就是基于嵌入式的短距离多机无线通信系统,由一个主机及其多个从机组成。从机部分电路
16、主要负责信息的采集与处理并将数据信号发送给主机,主机用户就可以通过一个主控CPU来处理多个从机的传递来的信息。在实践工作中,用户可以更改不同的从机采集模块来达到对不同信息的采集,该系统可以被广泛应用到智能化家庭、自动化控制、医疗设备信号传递、以及无线抄表系统等。1.3 本文主要研究内容本文的主机部分和从机部分都是单片机作为CPU和无线部分组合在在一起,主要研究内容就是在如何在基于嵌入式的基础上来完成多机无线通信设计,研究内容如下:(1)单片机与无线模块之间的串行数据传递;(2)无线模块之间的无线数据传递;(3)影响无线通信的因素有多少,如何避免通信干扰;(4)确立系统总体设计方案、性能技术指标
17、和串行无线通信协议;2 硬件电路元器件选择在短距离无线通信开发过程中,芯片的选择有两种不同的方法:一种是直接使用无线单片机,另外一种是选择采用单片机和无线收发芯片组成短距离通信系统。本文主要采用单片机加无线收发芯片组成短距离无线通信。2.1 下面介绍几种常见的无线芯片。2.1.1 CC1100无线收发芯片CC1100是一种低成本真正的UHF收发器,是为低功耗无线应用而设计的。它的电路主要设定在315MHz、433MHz、868MHz和915MHz的ISM(工业和医学)和SRD(短距离设备)频率波段,但也可以设置为300MHz348Mhz、400MHz464MHz和800MHz928MHz的其它
18、频率。RF收发器集成了一个高度可配置的调制解调器。支持不同的调制格式,其数据传输速率可达到500kb/s。CC1100为数据包处理、数据缓冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供了广泛的硬件支持。2.1.2 nRF905无线收发芯片nRF905是挪威公司推出的单片射频收发器,工作电压为1.93.6V,QFN封装工作于433MHz、868MHz和915MHz的ISM(工业和医学)频道。nRF905由频率合成器、接受调节器、功率放大器、晶体振荡器和调制器组成。nRF905有两种工作模式:ShockBurstTM接收模式和ShockBurstTM,以及两种节能模式分别是关机和空闲
19、模式。2.1.3 nRF2401无线收发芯片nRF2401是单片射频收发芯片,工作于2.4GHz2.5GHz ISM频段,芯片内置频率合成器、功率放大器、晶体振荡器和调制器等功能模块,输出功率和通信频道可通过程序进行配置。nRF2401适用于多种无线通信的场合,支持多点间通信,最高传输速率超过1Mb/s,具有比蓝牙更高的传输速度。只需要少量外围元件便可以组成射频收发电路。有四种工作模式:收发模式、配置模式、空闲模式和关机模式。PCB设计对nRF2401的整体性能影响很大,必须考虑到各种电磁干扰,注意调整电阻、电容和电感位置,特别注意电容的位置。2.2 单片机的选择近30年来,世界各主要电子元器
20、件生产商纷纷推出自己的单片机产品。而80C51单片机一直扮演者重要的角色,但是由于它的运算速度慢、功耗大、内部资源少等缺点限制了它的适用范围。Cygnal公司推出的C8051F31x系列单片机既弥补了80C51系列的不足,又与MCS5指令集完全兼容。它在完全兼容8051的基础上速度又得到了提高,增加了很多功能。它是完全集成的混合信号片上系统型MCU芯片。下面列出了一些主要特性: (1)高速、流水线结构的8051兼容的CIP-51内核(可达25MIPS) (2)全速、非侵入式的在系统调试接口(片内) (3)带模拟多路器真正10位200 ksps的25通道单端/差分ADC; (4)高精度可编程的2
21、5MHz内部振荡器 (5)16KB(C8051F310/1)可在系统编程的FLASH存储 器 (6)1280字节片内RAM (7)硬件实现的SMBus/ I2C、增强型UART和增强型SPI串行接口 (8)4个通用的16位定时器 (9)具有5个捕捉/比较模块和看门狗定时器功能的可编程计数器/定时器阵列 (10)片内上电复位、VDD监视器和温度传感器 (11)片内电压比较器(2) (12) 9/25个端口I/O(容许5V输入) 具有片内上电复位、VDD监视器、看门狗定时器和时钟振荡器的C8051F31x是真正能独立工作的片上系统。FLASH存储器还具有在系统重新编程能力,可用于非易失性数据存储,
22、并允许现场更新8051固件。用户软件对所有外设具有完全的控制,可以关断任何一个或所有外设以节省功耗。 l 片内Silicon Labs二线(C2)开发接口允许使用安装在最终应用系统上的产品MCU进行非侵入式(不占用片内资源)、全速、在系统调试。调试逻辑支持观察和修改存储器和寄存器,支持断点、单步、运行和停机命令。在使用C2进行调试时,所有的模拟和数字外设都可全功能运行。两个C2接口引脚可以与用户功能共享,使在系统调试功能不占用封装引脚。 每种器件都可在工业温度范围(-45到+85)内用2.7V-3.6V的电压工作。端口I/O、/RST和JTAG引脚都容许5V的输入信号电压。C8051F31x有
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 短距离 无线通信 系统 设计