1/34
文档分类:通信/电子

基于单片机的2.4G无线通信系统.docx


下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
基于单片机的2.4G无线通信系统.docx
文档介绍:
《单片机应用设计》任务书

学生姓名: 男神 专业班级:
指导教师: 龙毅宏 工作单位: 信息工程学院
题 目: 基于单片机的2.4G无线通信系统
课程设计目的:
1、熟悉单片机应用系统的硬件设计及软件设计的基本方法;
将《单片机原理与应用》理论课的理论知识应用于实际的应用系统中;
训练单片机应用技术,锻炼实际动手能力
提高正确地撰写论文的基本能力。
课程设计内容和要求
完成硬件电路的设计,其中包括单片机和NRF24L01芯片模块的设计;
完成无线通信模块的程序设计与实现,上机运行调试程序,记录实验结果(如图表等),并对实验结果进行分析和总结;
 课程设计报告书按学校统一规范来撰写,报告主要包括以下内容:目录、摘要、关键词、基本原理、方案论证、硬件设计、软件设计(带流程图、程序清单)、仿真结果、实物运行结果照片、结论、参考文献等;
查阅不少于6篇参考文献。
初始条件:
STC89C52和NRF24L01模块;
先修课程:单片机原理与应用。
时间安排:
第19周,安排设计任务,完成硬件设计;
第20周,完成软件设计、撰写报告,答辩。

指导教师签名: 年 月 日

系主任(或责任教师)签名: 年 月 日


目录
摘要 1
Abstract 2
1 绪论 3
2 系统整体方案设计 4
3 基本原理 5
3.1 STC89C52微处理器 5
3.2 NRF24L01无线通信模块 6
3.2.1 NRF24L01芯片概述 6
3.2.3 工作模式 8
3.2.4 工作原理 8
3.3 SPI串行外设接口 9
3.4 LCD1602液晶显示 10
4 硬件电路设计 12
4.1 STC89C52最小系统设计 12
4.2 外设电路设计 12
4.3 系统整体电路 15
5 软件程序设计 16
5.1 编程软件KEIL简介 16
5.1 主程序设计 16
5.2 外设程序设计 17
6 实物制作 20
7 总结分析 22
8 参考文献 23
9 附录 24
9.1 附录1 24
9.2 附录2 24



摘要
随着现代信息技术的飞速发展,数据的无线传输在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以数据的无线传输应用的设计与研究有十分重要的意义。
本文给出了一种基于单片机的2.4G无线通信系统,主要采用STC89C52单片机与NRF24L01无线通信模块进行半双工通信,通过按键输入数据,LCD1602显示发送和接收到的信息。文中主要介绍了单片机、无线通信模块的工作原理,系统的各模块设计,以及程序设计,硬件电路设计。结果表明该系统结构简单,可靠,功耗较低,成本低,能够满足设计要求。
关键词:STC89C52 NRF24L01 通信


Abstract
With the rapid development of modern information technology, wireless data transmission in industry, agriculture and People's Daily life play an increasingly important role, it has a great influence on people's lives, so the design of the wireless transmission of data application and the research has the very vital significance.
This paper presents a 2.4 G wireless communication system based on single chip microcomputer, mainly adopts STC89C52 MCU NRF24L01 wireless communication module with half duplex communication, through the pressed key input data, LCD1602 display to send and receive information.This paper mainly introduces the working principle of single
内容来自淘豆网www.taodocs.com转载请标明出处.