收藏到会员中心

文档题目:

基于Si4432的无线模块的设计

基于Si4432的无线模块的设计
上传会员: aesxtepe
提交日期: 2013-08-10 15:57:04
文档分类: 通信工程
浏览次数: 49
下载次数: 0
下载地址: 点击标题下载 基于Si4432的无线模块的设计 (需要:115 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:13751
摘要

随着人们生活水平的提高,无线在生活中正扮演着越来越重要的角色。顺应这一趋势,出现了许多新的无线应用领域,比如无线门禁、无线抄表、智能家居、无线安防报警等。而现今使用的一些模块在通信距离、发射功率、设备功耗等方面有一定缺陷。于是,运用新的芯片,开发更低功耗、更远发射距离的新的无线模块产品是一种必然的选择。
本文介绍了一种基于Si4432的无线收发系统的设计方法。本设计主要由以F330微控制器为核心的控制模块和以Si4432为核心的收发模块组成。通过对控制模块的SPI、UART通信等功能的程序及外围电路的设计,可完成对外部数据的打包并发送给收发模块或对收发模块收到的数据进行解包并传输给外部应用电路的功能;通过对收发模块的收发电路以及SPI通信电路的设计,可完成将控制模块打包的数据进行发射或将空中接收到的数据传输给控制模块的功能。并编写了上位机软件,实现对模块参数的设置。经测试,系统可实现300米范围内数据的正常传输。

关键词:无线模块,F330微控制器,UART通信

目录

摘要 I
ABSTRACT II
第1章 引言 1
1.1 背景 1
1.1.1 近距离无线通信的现状与低位 1
1.1.2 数字调制技术状况 1
1.2 课题的主要研究内容和意义 2
第2章 无线模块设计的总体思路 3
2.1 无线模块设计的概况 3
2.1.1设计的功能要求 3
2.1.2 产品的用途 3
2.2 模块设计的总体方案 3
2.2.1 软件的实现方法 3
2.2.2 系统的硬件原理 4
第3章 系统收发模块的设计 5
3.1 Si4432收发芯片简介 5
3.1.1 Si4432描述 5
3.1.2 Si4432的特性 5
3.1.3 Si4432的典型应用 6
3.2 收发芯片控制接口的设计 6
3.2.1 串行外设接口(SPI) 6
3.2.2 操作模式 7
3.3 收发芯片调制选项的选择 7
3.3.1 调制类型的选择 7
3.3.2 调制数据源的选择 8
3.4 收发芯片数据处理方式的选择 8
3.4.1 发射和接收FIFOs 8
3.4.2 数据包配置 8
3.5 系统收发电路的设计 9
3.5.1 收发电路图 9
3.5.2 收发电路器件的取值 10
第4章 系统控制模块的设计 11
4.1 简述 11
4.2 F330单片机作为控制器 11
4.2.1 C8051F系列单片机简介 11
4.2.2 F330片内资源 12
4.3 利用UART接口进行数据通信 12
4.3.1 UART简介 12
4.3.2 UART硬件电路的设计 13
4.3.3 UART通信软件的设计 14
4.4 利用SPI接口与收发芯片通信 15
4.4.1 SPI简介 16
4.4.2 SPI硬件电路的设计 16
4.4.3 SPI通信程序的设计 17
4.5 收发数据的处理方式 19
4.5.1 数据包处理方式的确定 19
4.5.2 数据包处理程序的设计 19
4.6 FLASH作为非易失性存储器 23
4.7 C2接口作为程序编写口 24
4.8 F330看门狗使用程序的设计 25
第5章 模块初始化及测试 27
5.1 模块参数初始化软件 27
5.1.1 软件界面 27
5.1.2 软件的数据处理 27
5.2 模块测试 29
5.3测试结果分析 30
第6章 结论 32
致谢 34
参考文献 35
附录1 PCB 36


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于单片机的无线数据收发器的设计 下一篇抑制载波双边带解调电路设计

相关栏目

最新文档下载

推荐文档下载