基于无线收发模块的单片机系统设计.doc

资料分类:工程技术 上传会员:congxia 更新时间:2021-05-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13694
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要: 当今的各种智能化控制系统也离不开数据信息的传输。其中,无线数据传输是区别于传统的有线传输的新型传输方式,系统不需要传输线缆、成本低廉、施工简单。并且在很多场合都采用了无线数据传输方式,在一些无线数据传输功能相对简单的电器产品中,无线数据传输信号的接收识别往往采用与编码调制芯片配套的译码芯片。而在无线数据传输功能比较复杂的一些电器产品中,无线数据传输信号的识别与译码多采用单片机,其编码调制方法也有多种。本次设计就是利用AT89S52单片机来控制NRF2401无线模块来实现主从机数据间的交流,主要分为硬件电路设计,软件设计,PCB制作,焊接电路板,调试程序等几个部分来实现系统的整体功能。

关键字:智能化,编码,AT89S52,NRF2401,PCB

 

目录

摘要

Abstract

1 引言-4

2 本系统方案分析与选择论证-6

2.1 系统方案选择-6

2.1.1 主控芯片的选型-6

2.1.2 无线通信模块方案-6

2.1.3 显示模块方案-7

2.1.4 电源模块方案-7

3 系统硬件电路设计-10

3.1 AT89S52单片机介绍-10

3.1.1 单片机简介-10

3.1.2 AT89S52单片机-10

3.2.1 时钟电路-13

3.2.2 复位电路-13

3.2.3 AT89S52单片机最小系统-14

3.3 无线模块NRF2401-15

3.3.1 NRF2401芯片简介-15

3.3.2  特性-15

    3.3.3 引脚和功能-16

    3.3.4 工作原理-17

3.3.5 NRF2401与单片机连接电路-18

3.4 显示电路-19

3.4.1 数码管简介-19

3.4.2数码管的驱动方式-19

3.4.3本系统数码管与单片机的连接-20

3.5 独立按键电路-20

3.6 系统电源电路-21

4 系统软件设计-22

4.1 Keil软件介绍-22

4.2 系统的整体流程图-22

4.2.1 主机部分程序流程图-22

4.2.2 从机部分程序流程图-23

4.3 无线模块程序流程图-24

4.3.1 无线发射模块程序流程图-24

4.3.2 无线接收模块程序流程图-25

4.4 独立按键扫描程序流程图-26

5  PCB制作及电路板焊接-28

5.1 Altium Designer介绍-28

5.2 系统的PCB绘制-29

5.3-焊接电路板及注意事项-31

结论-32

致谢-33

参考文献-34

附录A 系统电路图-35

相关论文资料:
最新评论
上传会员 congxia 对本文的描述:本文介绍利用AT89ST2单片机作为系统主控,以及NRF2401无线发射/接收模块来实现一种无线数据传输系统。并对无线数据传输系统的工作原理进行分析、硬件电路设计和软件设计等。并对原......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: