基于MSP430和nRF905的多点无线通讯模块

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:g123838477
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】由于其高度的流动性,正变得越来越具有自组织性。为了建立一个基于无线节点模块的adhoc网络,增加了MAC协议来保证网络的位置和防止数据冲突。MSP430是该模块的主要软件芯片。本文提出了一种多通道硬件传输协议,充分利用了多通道的能力,同时又不妨碍数据传输,提高了传输效率。另外,使用转换器可以提高数据的准确性和管理效率。
  【关键词】Adhoc网络;MSP430;nRF905;SPI;跳频机制
  本文介绍了基于MSP430和nRF905的无线通信模块,通过在SPI区域采用双向通信,SPI支持高速数据传输,满足nRF905的带宽要求,为无线通信提供了强大的频率机制,并对可使用的信道提供了大量的支持在许多特殊情况下。即使不使用PCB天线,传输距离也能达到200米。如果你想继续传输,可以用有用的天线代替。传输距离增加1公里以上,满足不同用户的需求。
  1驱动实现2.1MSP430的SPI驱动
  如图1所示,SPI可以在数据传输的同时获得数据[2],这可以通过双操作模式来理解。SPI分为主模式和完全被动模式,数据传输和接收由主机完成,主机将数据记录在缓存utxbuf中,并将数据存储在并行传输系统中。当数据记录在utxbuf中时,它立即从MoSi线路接收移动缓存,移动缓存将城市中的数据传输到移动寄存器中的数据。我们可以同时获取主机的移动寄存器和接受缓存,所以我们使用SPI同时进行读写。
  1.1nRF905的驱动
  trn mcu上三个通用引脚的功耗正常,rsp mcu上三个通用引脚的功耗由主引脚控制。nrf905的反馈线告诉我们,要感知三个通道使用的CD,接受具有正确地址的am,并从MCU数据中获得正确的Dr。这些发夹应该由状态MCU插入。包括接收到的信号数在内,主单片机应告知清楚。
  1.1.1寄存器操作
  (1)寄存器介绍
  nrf905操作主启动寄存器,有四个寄存器,即设置寄存器、发送地址寄存器或接收数据寄存器。每次发送数据时,另一方的地址记录在传输地址寄存器中,不超过32字节的数据记录在传输数据寄存器中。每个节点的地址在配置寄存器中设置。接收到的数据将自动放入寄存器。
  1.1.2设置频道和频段
  nrf905最吸引人的特性之一是它提供无线频率支持,并且有大量的信道。nrf905可以在433/868/915频率上通信。实际上,868和915属于同一频率,主要分为两个频率。一个频率可以使用两个通道,但事实上,对于不同的天线,只有一个频率可以发挥芯片的最佳功能,一个天线可以使用两个通道它可以在“X”中使用。如果任何一个信道受到干扰,都可以通过无线频率继续通信,保证数据的完整性。
  1.1.3―发送数据流程
  设置好配置寄存器后,就可以发送数据了。
  当主MCU字段的pwrup值高时,进入905操作模式和TXEN数据传输模式。发送地址被传输到SPI端口的地址寄存器txaddress,数据被记录在传输数据寄存器TX中。有效负载、SPI速度由主MCU设置。三周MCU高度TXC e,905自动改进数据帧的形式,添加包头前导码,并根据设置添加寄存器,接受CRC校验,填写包尾,905将所有数据以100位/秒的速度发送到GFSK,发送后Dr将被安装得很高,并通知主MCU下次可以继续发送。④ 如果设置了自动复位模式,NRF 905将自动复位,并且Trax也将减少CE。⑤ 发送后,trxc e减小,进入待机模式。在实际工作中,txce将产生持续时间为10×431s或更长的脉冲,可以传输数据。
  1.1.4接受数据流程
  下面我们讨论如何接受数据,同样先给出时序图,再解释流程。
  检查数据的CRC。如果正确,您可以删除数据包头和CRC段,并将数据存储在数据寄存器Rx中。有效载荷,同时,Dr信号高,通知主MC读取数据;主MC的TCE值较高。如果减少,则进入待机模式并通过SPI区域读取数据。在读取数据之后,nrf905将再次降低am和Dr以准备下次接受数据。
  如果需要将驱动程序移动到arm等其他平台,重新定义接口,SPI读写功能会相应调整,便于移植。
  2 MAC算法实现
  nrf905提供了如此多的信道和无线频率系统,如何充分利用这一特性使通信更加稳定?下面是基于adhoc网络的MAC协议。
  2.1MAC协议框架
  信道分为控制信道和数据信道两种,数据信道又分为多组,每组有一个主数据信道和两个备用数据信道。主数据通道用于正常的通信,如误码率达到一定程度,可以通过预备数据通道继续通信。
  本文采用ie802.11bcd-MA/CA系统,每次发送数据都要等到信道为空时,采用“二进制避免算法”,随机延迟时间,发送数据,有效避免了同一信道的数据冲突。
  考虑到隐藏节点和暴露节点,我们使用RTS/CTS/brain系统。如果节点a需要通过节点B发送数据,它将发送RTs并拥有自己的数据通道列表信息。节点B在接收到RTS后,选择自己的信道列表共享的空闲信道,返回RTS,接收到CTS和负载后进入信道并发送数据,节点a通过信道信息发送负载,然后进入数据信道与节点B进行通信,其他节点在接收到CTS和负载后,快速登录信道列表信息和直接傳输数据允许下次查询。信息随着系统的发展而不断更新。然后由每个节点维护的信道被当前信道使用。
  3数据频道
  与普通控制信道不同,两个节点在数据信道中都建立了专用信道。此时不使用CSMA/CA系统。我们可以使用确认系统、重传系统和变频系统来保证数据的准确传输。基本上,通信过程是以数据10ack的形式发送数据,等待ACK,如果数据被接受则发送ACK确认。Ack不准确如果Ack不被接受或不被接受,它将被再次发送。如果通道不能使用,转台和交叉站需要双方协调,具有一定的复杂性。这里,详细描述了跨站系统。
  总结
  本文基于MSP430和nRF905无线多点收发模块,实现了基于物理层驱动和adhoc网络的MAC层协议,但不提供网络层定位拍摄。物理层通信是数据传输的可靠性,它保证了MAC协议能够无冲突地传输数据。
  在测试中,我们在网络层采用了鱼眼算法,通过15个节点的动态组织网络进行信息传输。在本系统中同时传输信息时,彼此之间没有干扰。该模块已在一些复制系统、远程控制系统和机器人控制系统中得到了很好的应用。
  参考文献:
  [1]高章飞,朱善安.基于MSP430和nRF905的多点无线通讯模块[J].电子器件,2006,29(1):264-267,289.
  [2]张业茂,张广洲,张建功.基于nRF905的无线通讯直流电场测量系统设计[C].//中国电机工程学会.输变电设施电磁环境学术会议论文集.2011:98-102.
  (作者单位:陕西飞机工业有限责任公司)
其他文献
【摘要】主要探讨了电气工程及其自动化技术在农村配电网中的应用有关的问题。分析了电气工程及其自动化技术在农村配电网中的应用情况,并针对出现的一些问题提出了相应的解决策略,农村配电网和电气工程自动化技术的应用将不可避免地向着智能化的方向进行创新。  一、配电网自动化概述  配电网具有在电网中分配电能的功能,由许多设备和一些附属设施组成,例如配电变压器,塔架,电缆,架空线,隔离开关和无功补偿器。配电网建
期刊
【摘要】配电线路运行维护的有效管理在整个电力系统管理工作中具有非常重要的作用。它不仅可以有效减少配电线路的电力损失,而且可以显著的提高供电系统的电能质量。本文首先对当前我国配电线路的特点进行了认识,然后进一步分析了配电线路运行维护中的常见问题,最后深入探讨了解决配电线路运行维护管理相关问题的有效对策。  【关键词】配电线路;运行维护;对策  一、当前我国配电线路的特点  在现代的电力系统中,由于人
期刊
现在,不少家长舍不得让孩子吃苦。有的孩子从呱呱坠地,吃喝拉撒睡几乎全被父母等人“承包”了,致使孩子上学后生活还不能完全自理;有的家长对孩子百依百顺,有求必应,生怕孩子受一点委屈;有的家长为了给孩子谋个舒适职业,费尽心机,托人情,找门子。  怕孩子吃苦的原因大致有三:一、随着社会的进步,人们的生活条件越来越优越,有人觉得不需要提倡吃苦精神了;二、现在很多家庭多为独子,许多家长视孩子为掌上明珠,对孩子
期刊
【摘要】在我国能量资源严重缺失的发展背景下,加大煤炭深加工技术的开发力度,成为了改善我国煤炭资源应用水平与利用率低等问题的有效手段。本文主要对煤炭深加工技术及应用进行阐述,深入挖掘煤炭深加工技术对我国能源发展的重要意义,希望对我国经济的可持续发展起到积极参照与促进作用。  【关键词】煤炭;深加工技术;应用  煤炭经过气化与液化等深加工技术处理后,能够提取出其含有的碳物质,使其成为高利用价值的能量资
期刊
【摘要】相比于其他学科(如文史哲),国际政治学是一个起步较晚的知识门类,但它是作为一个独立学科存在的。国际政治学起源于西方,在第一次世界大战后作为一种理论开始被系统研究。1939年爱德华·卡尔发表《20年危机:1919—1939:国际关系研究导论》标志着现实主义的创立;汉斯·摩根索系统论述了现实主义,他于1948年出版的《国家间政治——权力斗争与和平》一书标志着现实主义的确立;1979年,肯尼斯·
期刊
【摘要】近些年,随着社会户发展,我国的科学技术水平不断进步。随着充电设施、5G基站、直流家电等新型直流负荷及光伏等直流电源的快速发展,研究兼具安全、可靠、高效特性的直流配电网具有巨大的市场潜力和应用价值。提出了中压直流配电网网架结构及低压直流用电系统母线结构,分析了单极接线、双极接线的特点及其适用情况,提出了由两电平换流器、MMC换流器构成的伪、真双极直流配用电系统的接地方式。最后,以数据中心、居
期刊
【摘要】当前我国社会飞速发展,已经逐步进入了信息时代。对于大数据处理来说,在很多领域已经起到了不可或缺的作用。对于计算机硬件系统来说,在使用过程中会不可避免的出现硬件损耗。因此,需要相关技术人员加强对于计算机硬件的维护与管理。本篇论文将简单阐述大数据时代下的计算机硬件维护和故障处理分析。  【关键词】大数据时代;计算机硬件维护;故障处理分析  引言:  当前我国已经步入大数据时代,对于数据集合来说
期刊
课堂教学的中心目标是促进学生的有效发展,我们的课堂教学必须真正成为学生发展的天地。如何实现这一目标,通过开展《新课标》教学,我认为先决条件应该是让學生在课堂中“活”起来。  “活”起来,即不呆板,不被动,使学生真正成为课堂的主人,那怎样才能是学生在课堂中“活”起来呢?下面就谈点自己的看法。  一、巧设民主情境,调动学生的积极性  教师想要营造一个民主、平等的教学情境,首先就要教师以微笑的面容、亲切
期刊
【摘要】我国2020年1月爆发新型冠状病毒肺炎严重冲击着企业经营,企业纷纷开始缩招裁员以降低自身成本,最终导致很多企业无法正常开展校园招聘。企业招聘需求降低的同时应届生规模逐渐庞大,有就业需求的毕业生也越来越多,不断加大社会就业压力。此外在疫情管控期间取消线下招聘,线上招聘模式的不完善提高了企业招聘成本,应届毕业生在现场招聘过程中无法保证发挥的稳定性等。需要进一步提升疫情向校园招聘的有效性。  【
期刊
【摘要】统计学是一门重要学科,在实际工作开展中,要对数据进行收集、整理、分析,总结其中存在的规律,在统计学中,通用方法论。通过社会经济调查,可以准确了解实际情况,确保后期经济的健康发展。文章先介绍统计学和社会经济调查相关内容,再分析统计学发展现状,最后论述在社会经济调查方面的应用,为工作开展提供有力支持。  【关键词】统计学;社会经济调查;具体应用  引言:  目前我国经济实现了快速发展,取得了举
期刊