基于ARM的无线串行数据传输系统设计

基于ARM的无线串行数据传输系统设计

论文摘要

现代社会是一个信息社会,信息的获取和传输逐步从有线过渡到无线,随着无线通信事业的发展,无线数据传输这一技术被越来越多的人们熟悉,相应的产品也渗透到社会生活的各个领域,如无线抄表、数字图像传输、小区数据采集、非接触RF智能卡、安全防火系统、区域报警等数字信号的传输。同时,越来越多的嵌入式设备,比如手机、DVD机、掌上电脑(PDA)、扫描仪等进入了人们的生活。这些设备大多数是靠电缆相连的。而大量出现的电缆给人们的生活带来了很多的不便,于是很多替代电缆的技术应运而生。本文介绍了一种串行无线通信系统,通过同步串行接口(SPI)传输数据,实现一个低成本的无线数据传输方案。该方案成本低、开发方便、可广泛应用于条码扫描、无线抄表等。论文主要设计了系统的上位机和下位机。该系统两部分构成,硬件部分选用的主要器件是微处理器(LPC2148)和无线数据收发芯片(nRF2401),完成LPC2148控制电路、射频电路和接口电路。软件部分包括LPC2148和nRF2401的驱动程序、数据发送程序和数据接收程序。最后对收发程序进行了调试,并对整个系统进行了相应的数据测试。关键技术包括LPC2148与nRF2401的接口设计,LPC2148、nRF2401的驱动程序设计和收发程序设计,在电路制作过程中,充分利用了数字和模拟电路混合PCB板的布线技巧。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 无线串行数据传输概述
  • 1.2 ARM 嵌入式系统概述
  • 1.2.1 ARM 微处理器概述
  • 1.2.2 基于ARM 的嵌入式硬件模型
  • 1.2.3 基于ARM 的嵌入式软硬件结构
  • 1.3 SPI 接口概述
  • 1.4 本论文的主要工作和论文的安排
  • 第二章 无线串行数据传输系统设计
  • 2.1 系统分析
  • 2.2 设计系统功能模块图
  • 2.3 系统的关键设备
  • 2.3.1 MPU 的选择
  • 2.3.2 无线芯片的选择
  • 2.4 本章小结
  • 第三章 基于ARM 的串行无线数据传输系统硬件设计
  • 3.1 LPC2148 控制部分设计
  • 3.2 NRF2401 射频电路设计
  • 3.3 SPI 接口电路设计
  • 3.3.1 SPI 接口概述
  • 3.3.2 LPC2148 SPI 接口寄存器描述
  • 3.3.3 LPC2148 与nRF2401 接口实现
  • 3.3.4 LPC2148 与nRF2401 SPI 接口相连
  • 3.4 UART 串行通信接口设计
  • 3.4.1 UART 串行接口概述
  • 3.4.2 本系统串口电路
  • 3.5 电源部分设计
  • 3.5.1 电源概述
  • 3.5.2 本系统电源电路
  • 3.6 本章小结
  • 第四章 基于ARM 的串行无线数据传输软件系统设计实现
  • 4.1 程序流程图和程序开发步骤
  • 4.2 驱动程序设计
  • 4.3 收发程序设计
  • 4.4 软件系统的实现
  • 4.5 本章小结
  • 第五章 系统制板与改进
  • 5.1 制板
  • 5.2 无线收发模块的改进
  • 5.2.1 增大传输距离的扩展改进
  • 5.2.2 增大传输速率的改进
  • 5.3 本章小结
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 附页
  • 相关论文文献

    • [1].近阈值低功耗8位微处理器的设计与实现[J]. 信息技术 2016(11)
    • [2].微处理器王国漫游记[J]. 少儿科学周刊(少年版) 2016(09)
    • [3].美欧积极发展新兴类脑微处理器[J]. 中国集成电路 2014(11)
    • [4].基于双微处理器的馈电开关智能保护器模块的设计[J]. 河北能源职业技术学院学报 2015(01)
    • [5].身边处处都有[J]. 少儿科学周刊(少年版) 2016(09)
    • [6].在哪儿?如何工作?[J]. 少儿科学周刊(少年版) 2016(09)
    • [7].使用低成本FPGA巧妙地扩展微处理器的连接[J]. 世界电子元器件 2014(03)
    • [8].长虹微处理器代换经验[J]. 家电检修技术 2010(10)
    • [9].中国嵌入式微处理器年产值近2500亿[J]. 半导体信息 2009(01)
    • [10].国防科学技术大学计算机学院微电子与微处理器研究所[J]. 电子科技 2009(12)
    • [11].嵌入式应用对微处理器的需求[J]. 今日电子 2008(05)
    • [12].微处理器[J]. 少儿科学周刊(少年版) 2016(09)
    • [13].真身大揭秘[J]. 少儿科学周刊(儿童版) 2016(09)
    • [14].AM335x:ARM Cortex-A8微处理器开发方案[J]. 世界电子元器件 2014(03)
    • [15].1750A微处理器指令系统浅析[J]. 黑龙江科技信息 2012(14)
    • [16].电动执行机构多微处理器的控制方法[J]. 自动化应用 2012(12)
    • [17].基于微处理器的工业除尘设备自动控制系统设计与仿真[J]. 机械科学与技术 2011(08)
    • [18].飞思卡尔推出全新系列8位微处理器[J]. 电子产品世界 2011(09)
    • [19].飞思卡尔推出全新系列8位微处理器[J]. 单片机与嵌入式系统应用 2011(10)
    • [20].嵌入式ARM微处理器选型指南[J]. 单片机与嵌入式系统应用 2009(06)
    • [21].面向应用型微处理器与系统设计实践教学改革[J]. 教育教学论坛 2019(40)
    • [22].当STM32遇见Linux会发生什么?[J]. 世界电子元器件 2019(11)
    • [23].微处理器硬件木马及其检测挑战[J]. 火力与指挥控制 2018(08)
    • [24].微处理器原理与接口课程教学改革探索与实践[J]. 教育教学论坛 2016(35)
    • [25].微处理器制作大揭秘[J]. 少儿科学周刊(少年版) 2016(09)
    • [26].飞思卡尔推出全新系列8位微处理器[J]. 电子技术应用 2012(01)
    • [27].一种32位异步嵌入式微处理器原型[J]. 计算机技术与发展 2008(01)
    • [28].基于微处理器系列课程的大学生创新能力培养与研究[J]. 教育现代化 2018(40)
    • [29].基于TCP/IP网络技术的嵌入式系统的研究分析[J]. 新媒体研究 2015(18)
    • [30].安卓借中低阶微处理器嵌入“嵌入式”[J]. 中国电子商情(基础电子) 2012(04)

    标签:;  ;  ;  ;  

    基于ARM的无线串行数据传输系统设计
    下载Doc文档

    猜你喜欢