下载此文档

nrf24l01无线通信系统设计.doc


文档分类:通信/电子 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
nRF24L01 无线通信系统设计指导老师: 1 摘要本文介绍了一套基于 STM32 微处理器,结合 nRF24L01 无线通信模块的无线数据传输系统。 nRF24L01 无线通信系统是基于 nRF24L01 无线收发芯片,以 STM32F103 单片机为核心的半双工无线通信系统, 文中详细阐述了该无线通信系统的硬件和软件设计。该系统主要由一个 nRF24L01 无线通信模块组成, 在硬件基础上,结合 nRF24L0 1 的特点, 实现了两个 nRF24L0 1 无线通信模块之间的通信。关键字: nRF24L0l ; STM32 ;无线通信 Abstract This paper introduces a munication system ,a system based on STM32 microprocessor, combined with nRF24L01 munication module . nRF24L01 munication system is based on nRF2L01 wireless transceiver chip, half duplex munication system with a control core of STM32F103 paper describes the hardware and software design of the munication system. The system mainly consists ofa nRF24L01 munication module, basing on the hardware bining with the characteristics of nRF24L01, and realize the implementation munication between two nRF24L01 munication modules . Key words : nRF24L01 ; STM32 ; munication 1 前言无线方案适用于布线繁杂或者不允许布线的场合,目前在遥控遥测、门禁系统、无线抄表、小区传呼、工业数据采集、无线遥控系统、无线鼠标键盘等应用领域, 都采用了无线方式进行远距离数据传输。目前, 蓝牙技术和 Zigbee 技术已经较为成熟的应用在无线数据传输领域, 形成了相应的标准。然而, 这些芯片相对昂贵, 同时在应用中, 需要做很多设计和测试工作来确保与标准的兼容性, 如果目标应用是点到点的专用链路, 如无线鼠标到键盘,这个代价就显得毫无必要。本无线数据传输系统采用挪威 Nordic 公司推出的工作于 ISM 频段的 nRF2401 射频芯片。与蓝牙和 Zigbee 相比, nRF2401 射频芯片没有复杂的通信协议,它完全对用户透明,同种产品之间可以自由通信。更重要的是, nRF2401 射频芯片比蓝牙和 Zigbee 所用芯片更便宜。系统由单片机 STM32F103 控制无线数字传输芯片 nRF2401, 通过无线方式进行数据双向远程传输, 两端采用半双工方式通信,该系统具有成本低,功耗低, 软件设计简单以及通信可靠等优点。 2 一、 nRF2401 无线通信系统设计方案与论证 CPU 的选择本设计中 MCU 使用的 CPU 是 STM32F103xx 增强型系列。 STM32 系列微控制器是由 ST 意法半导体公司一 ARM Cortex-M3 为内核开发生产的 32 位微控制器( 单片机), 专为高性能、低成本、低功耗的嵌入式应用专门设计。工作频率为 72MHz , 内置高速存储器( 最高可达 512 K 字节的内存和 64K 字节的 SRAM ), 可以用于存储程序和节点在工作过程中采集到的数据和无线传输的数据。具有丰富的增强型 I/O 端口和连接到两条高性能外设总线( Advanced Peripheral Bus , APB )的外设。串行外设接口( SPI )提供与外部设备进行同步串行通讯的功能,可实现 nRF24L01 串行口高速通信, 通过接口可以被设置工作在主模式或者从模式。该系列单片机还内置了快速的中断控制器, 使得中断间的延迟时间大大降低。因此系统设计中选用 STM32F103RBT6 微处理器拥有如下如下优点: 7组 16位 GPIO 口、5组 USART 串口、多个外部中断口; 外设包含多个定时器、 SPI 通信口、 FSMC 液晶控制口、 12位 ADC 转换口; 最大功耗 118mW ,待机功耗 7uW ,属于高性能低功耗微处理器,在很大程度上提高了系统设计的 nRF24L01 无线通信分系统的工作性能。 无线通信模块的选择系统

nrf24l01无线通信系统设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198614
  • 文件大小30 KB
  • 时间2017-06-18
最近更新