基于2.4GHz射频的无线串口通信设计.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 2.4 GHz 射频 无线 串口 通信 设计
- 资源描述:
-
1、本科生毕业论文(设计) 基于2.4GHz射频的无线串口通信设计 院系名称姓名学号专业指导教师 . 年5月1日摘 要本文介绍了一套基于2.4GHz,结合nRF24L01无线通信模块的无线数据传输系统。nRF24L01无线通信系统是基于nRF24L01无线收发芯片,以STM32F103单片机为核心的半双工无线通信系统,文中详细阐述了该无线通信系统的硬件和软件设计。该系统主要由一个nRF24L01无线通信模块组成,在硬件基础上,结合nRF24L01的特点,实现了两个nRF24L01无线通信模块之间的通信。关键词:nRF24L0l;STM32;无线通信 Abstract This paper intr
2、oduces a wireless communication system , a system based on 2.4Ghz, combined with nRF24L01 wireless communication module . nRF24L01 wireless communication system is based on nRF2L01 wireless transceiver chip, half duplex wireless communication system with a control core of STM32F103 MCU.This paper de
3、scribes the hardware and software design of the wireless communication system. The system mainly consists of a nRF24L01 wireless communication module, basing on the hardware and combining with the characteristics of nRF24L01, and realize the implementation of communication between two nRF24L01 wirel
4、ess communication modules .Key words:nRF24L01,STM32,Wireless Communication 目 录 摘 要- 2 -Abstract- 3 -1 引言12 nRF2401无线通信系统设计方案与论证22.1 CPU的选择22.2 无线通信模块的选择22.3 显示模块的选择22.4 系统整体的最终方案22.5 系统工作流程图32.6 关键技术43 nRF2401无线通信系统的硬件设计43.1 nRF24L01 引脚介绍43.2.nRF24L01与STM32的接口设计54 nRF2401无线通信系统的软件设计64.1 nRF24L01无线通信
5、分系统的软件结构64.1.1 nRF24L01无线通信模块软件74.1.2.nRF24L01无线通信模块数据发送与接收74.2初始化程序的设计84.2.1 RCC时钟初始化配置94.2.2nRF24L01初始化配置104.3 nRF24L01无线通信软件设计104.3.1 nRF24L01射频芯片特性104.3.2 SPI的读写程序144.3.3 nRF24L01发送程序设计154.3.4 nRF24L01接收程序设计165 nRF24L01无线通信系统的调试与实现185.1 nRF24L01无线通信系统调试185.1.1 硬件调试185.1.2软件调试185.2 nRF2401无线通信系统总
6、体调试186 总结206.1 nRF2401无线通信系统的功能实现206.2 nRF2401无线通信系统功能展示206.2.1 发送数据206.2.2 接受数据216.2.3 最远有效通信距离226.3结论227参考文献238致谢241 引言伴随信息技术的快速发展,人们对通信技术的需求越来越多,摆脱有线网络从而实现无线通信一直是大家关心的问题,当今世界无线通信越来越热,应用非常广泛,使人与人之间的通信更加方便快捷,具有巨大发展前景。本文基于STM32微处理器,结合nRF24L01无线通信模块的通讯的核心,设计了无线通信系统。方案广泛应用于布线繁锁以及不允许布线的地方,目前在无线标签、身份识别、
7、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统等应用领域,都采用了无线方式进行远距离数据传输。本传输系统采用Nordic公司推出的工作于2.4GHz 频段的nRF2401 射频芯片。nRF2401 射频芯片没有复杂的通信协议,它完全对用户透明,以及其较为廉价的特点而被广泛运用。nRF2401具有成本低,功耗低,软件设计简单以及通信可靠等优点。222 nRF2401无线通信系统设计方案与论证2.1 CPU的选择本设计中MCU使用的CPU是STM32F103xx增强型系列。STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核。增强型系列
展开阅读全文
图海文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


NGW92行星减速机全套CAD图纸.zip

