收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于MSP430和nRF905的无线通信系统设计

[关键词:MSP430,nRF905,无线通信系统]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0240,word全文:35页,合计:9500

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于MSP430和nRF905的无线通信系统设计毕业设计论文------

本课题要研究或解决的问题

(1) 本设计的重点就是对nRF905的控制,主要有两个阶段:首先对nRF905进行初始化,然后按照需要编写接收或发送程序。

(2) 低功耗策略,如果节点使用电池供电,就要考虑电池的寿命问题。

(3) 自己制定无线通信协议。

(4) 掌握单片机的一种编程语言。

(5) 设计电路原理图。

拟采用的研究手段(途径)

主控计算机程序采用VC++来编程实现,与nRF905的串行通信采用VC++提供的串行通信控件MSComm,采用事件驱动方式来处理串行端口的交互作用,使用OnComm事件和CommEvent属性捕捉并检查通讯事件和错误的值。利用射频无线芯片nRF905,容易实现小尺寸、高稳定性的无线数据传输系统,433,868/915MHz三个工作频段可根据使用需要进行选择。通过设计合理的通信协议,提高了系统通信的可靠性。根据高校管理的实际要求,该设计要求以nRF905作为无线传输芯片,以单片机作为传输控制器,实现100-200m距离的无线传输。

结束语

利用射频无线芯片nRF9E5,容易实现小尺寸、高稳定性的无线数据传输系统,433,868/915MHz三个工作频段可根据使用需要进行选择。通过设计合理的通信协议,提高了系统通信的可靠性。在本系统中,由于系统工作的环境是在水槽上,空气的湿度将会很大,影响载波信号在空中传输的距离,为此,采用了高增益的天

线。对于距离较远的数据传输,可以在发送/接收模块中增加功率放大模块。

nRF905通过SPI接口与MSP430进行连接,编程方便,并且收发可靠。MSP430F149有多个外部引脚和片上A/D,因此可以与多种传感器连接,应用于多种无线传输领域,片上的另一个串13可以与PC机实现RS232或RS485通信。

本设计实现了基于MSP430F149和nRF905的无线通信。发送端和接收端之间的距离为100-200米,之间没有任何有线连接,通过发送端发送数据,在接收端能正确接收数据并显示在PC机上。实验表明,该系统实时性好,性能可靠。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0240,word全文:35页,合计:9500

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于MSP430和nRF905的无线通信系统设计(开题报告,任务书,论文)!