摘  要:有线传输在很多场合具有布线复杂、传输速率低、不稳定等缺点,本文针对这些问题设计了一种基于无线传输模块的网络通信系统,该系统以NRF24L01为无线收发芯片和STC89C52RC单片机为控制核心设计了硬件,并设计了相应的软件系统。通过实验调试表明系统稳定可靠,而且结构简单,适用于无线遥控、报警、无线局域网、军事通信等各个领域。56450

毕业论文关键字:无线传输模块,单片机,网络通信系统

Abstract: Based on cable transmission on many occasions in real life with complex wiring, low transmission rate, instability and other shortcomings, this paper designed a model for the problem of the network communication system based on wireless transmission module. The system for NRF24L01 wireless transceiver chip, and with the STC89C52RC MCU as the core. This article obtains from the implementation principle and device of choice, and then the key chip has made the detailed introduction, and then start to design the hardware and software system, the experiment and debugging. In this paper, simple structure, the function is suitable for the wireless remote control, alarm, wireless local area network (LAN), military communications and other fields.

Keywords: wireless transmission module, MCU,network communication systems

目录

1  绪论 7

2  原理与器件选择 7

2.1  基于无线传输模块的网络通信系统设计的原理 7

2.2  无线传输模块的选择 8

2.3  单片机的选择 8

2.4  供电电源模块 10

2.4.1  ASM1117-3.3概述 10

2.4.2  ASM1117-3.3特点 10

3.  关键芯片 10

3.1  无线传输模块NRF24L01 10

3.1.1  NRF24L01芯片的介绍 10

3.1.2  NRF24L01芯片的主要特性 11

3.1.3  NRF24L01芯片的引脚功能及描述 11

3.1.4  NRF24L01芯片的工作模式 12

3.1.5  NRF24L01芯片的工作原理 13

3.1.6  NRF24L01芯片的配置字 14

3.2   STC89C52RC单片机 15

3.2.1  概述 15

3.2.2  特性 15

3.2.3  各引脚功能及图 15

3.3   ASM1117-3.3供电电源模块 16

3.3.1   特点 17

3.3.2   应用 17

4.  系统硬件设计 18

4.1  供电电源模块 18

4.2  无线接发模块接口电路的设计 18

4.3  显示电路的设计 19

5.  系统软件的设计 20

5.1  NRF24L01无线收发模块的软件设计 20

5.1.1  NRF24L01发射部分主程序流程图 20

5.1.2  NRF24L01无线发射部分子程序的实现

上一篇:matlab车牌识别系统设计
下一篇:基于背景差分法的目标跟踪算法研究

认知无线电网络中基于双...

STC89C52单片机智能车红外避障控制设计

ZigBee无线人员定位系统设计+源程序

单片机双极性神经刺激脉冲发生器的设计

单片机的环境参数检测仪的设计+电路图

单片机的数字式电感电容表设计

STC89C52单片机的信号发生器的设计

国内外无刷直流电动机研究现状

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

浅谈新形势下妇产科护理...

浅谈传统人文精神茬大學...

中国古代秘书擅权的发展和恶变

高校网球场馆运营管理初探【1805字】

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

《醉青春》导演作品阐述