单片机无线通信系统的设计与实现.doc
《单片机无线通信系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《单片机无线通信系统的设计与实现.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date单片机无线通信系统的设计与实现单片机无线通信系统的设计与实现单片机无线通信系统的设计与实现 摘要:介绍了以STC89C52单片机为控制核心,以SPI总线接口为主从连接方式,选取nRF24L01为无线模块的的单片机无线数据通信系统。主要介绍了系统组成、硬件电路及软件设计。该系统能可靠稳定的实现无线数据传输,也便于扩展,应用于各个无线通信领域中。 关键词:SPI nRF2
2、4L01 无线数据通信 中图分类号:TP368.12 文献标识码:A 文章编号:1007-9416(2014)04-0038-02 1 引言 有线模式下的数据传输系统,布线复杂,且排障困难,同时也受到空间、环境等条件的制约,从而无法完成特殊环境下的数据传输,而无线数据传输系统不受空间及环境的制约能够很好的解决有线数据传输系统存在的问题。本文提出的以STC89C52单片机为控制核心,nRF24L01为无线模块的的单片机无线数据通信系统的方案,其硬件电路简单,功能实现稳定,可轻松的移植到各需要无线传输功能的系统中。 2 系统实现方案 系统主要由发送及接收两个模块组成,每个模块均由单片机及与之相连的
3、无线收发芯片组成。系统原理框图如下。发送时,单片机通过SPI总线接口控制无线收发芯片及写入所需发送的数据,RF芯片再通过天线发送无线信号;无线信号在空中媒介传输。接收时,RF无线芯片首先通过天线接收数据,单片机再通过SPI总线接口读取RF工作状态信息,读取接收到的数据。这样便实现了两个模块之间的无线通信。 3 硬件选型 3.1 控制芯片的选择 STC89C52单片机因其具有低功耗、超强抗干扰性及高性价比等优点,越来越广泛的应用于各嵌入式系统中。指令代码完全兼容传统8051单片机,且有12/6双选择时钟周期。8KB FLASH,512B RAM数据寄存器,32I/O口线,看门狗定时器,内置4KB
4、 E2PROM,MAX810复位电路,三个16位定时器/计数器,全双工串行口。能完全满足智能控制系统的要求,对于本系统的设计非常适用。 3.2 无线收发芯片的选择 nRF24L01是Nordic公司推出的一款工作在 2.4GHz免费ISM 频段的无线射频收发芯片。是由频率发生器、功率放大器、晶振、增强型 SchockBurstTM模式控制器、调制解调器等功能模块组成。同时,nRF24L01芯片还具有以下主要特点: (1)采用GFSK 调制,具有高抗扰性。(2)工作电压为1.9-3.6V,待机状态下电流消耗为22uA;掉电模式下电流消耗为900nA,真正的低功耗芯片。(3)具有硬件CRC检错功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 无线通信 系统 设计 实现
限制150内