历史上的今天

今天是:2024年10月19日(星期六)

正在发生

2020年10月19日 | 基于NRF403的无线传感器网络数据接收电路设计

发布者:雅致人生 来源: elecfans关键字:NRF403  无线传感器  网络数据接收 手机看文章 扫描二维码
随时随地手机看文章

  随着无线传感器技术的日益成熟和社会发展与建设中对传感器的大量使用,体积小,功耗低,稳定度与灵敏度高的无线传输装置的需求也越来越高。本文设计了一种基于NRF403收发一体芯片的传感器数据的无线接收电路。要求接收频率为315MHZ,超外差结构,并且接收灵敏度要高,并对传输距离进行了分析。最后通过连接功率放大器和MSP430单片机进行实验数据的测量,达到预期的实验结果。


  1引言

  无线传感器网络是一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区的观察者感兴趣的感知对象的各种信息,并对这些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。无线传感器网络在军事侦察、环境监测、医疗护理、智能家居、工业生产控制以及商业等领域有着广阔的应用前景。例如它在水利方面的应用:一般的水利设施都在野外,环境比较恶劣,基础设施比较缺乏,供电困难。因此若要在这样的环境下架设明线,电缆是非常困难的。因为它需要供电设备,而在那样的野外环境提供满足它的电源是极为困难的,再加上空旷野外如果遇到闪电,明线很容易遭到雷劈,而使整套设备毁坏,因此我们研究无线传输是十分必要的。


  2实验的硬件设计

  我们选择了挪威Nordic公司开发的一款新型集成无线数据收发芯片NRF403。它是一款真正单芯片ISM频段双频点(433MHZ和315MHZ)免调试无线收发芯片。它具有FSK调制和解调能力,抗干扰能力强,适合工业控制应用;采用PLL频率合成技术,灵敏度高达-105dbm完全满足实验要求,最大发射功率达+10dbm;具有2个信号通道,适合需要多信道工作的特殊场合;可直接与微控制器接口;低工作电压只需2.7V,数据速率可达20KB/S;功耗低,接收待机状态仅为8uA;仅需外接一个晶体和几个阻容,电感元件即可构成一个完整的射频收发器,电路模块尺寸为30mm*22mm*6mm,可以方便地嵌入各种测量系统当中。而且使用无需申请,理论上开阔地的使用距离最远可达1000米[1]。


  2.1芯片的内部结构介绍

  芯片的内部结构也是我们需要分析的,因为当我们研究设计它的外围电路时需要知道每个引脚对应的内部器件来确定外围元器件的选取。下面是它的内部结构图[3]:

  NRF403的无线传感器网络数据接收电路

  图1nRF403的内部结构图

  在这个内部结构图中芯片包含功率放大器(PA),低噪声接收放大器(LNA),晶体振荡器(OSC),锁相环(PLL),压控振荡器(VCO),在LNA与相乘器之间接有混频器(MIXER)等电路。在接收模式中,输入信号被低噪声放大器放大,经由混频器变换,这个被变换的信号在送入解调器(DEM)之前被放大和滤波,经解调器解调,解调后的数字信号在DOUT端输出。而在发射模式中,压控振荡器的输出信号是直接送入到功率放大器,DIN端输入的数字信号被频移键控后馈送到功率放大器输出。由于采用了晶体振荡和PLL合成技术,频率稳定性极好。


  2.2天线端的分析

  天线的输入/输出,当NRF403是接收模式时,ANT1和ANT2引脚端提供射频输入到低噪声放大器;当NRF403为发射模式时,从功率放大器提供射频输出到天线。天线连接到nRF403是差动形式,天线通道推荐的负载阻抗是400欧姆。功率放大器输出级有差动结构的2个集电极开路的晶体管组成,电源VDD到功率放大器必须通过集电极负载供电。当连接差动回路天线到ANT1/ANT2引脚端,电源将通过回路天线的中心供电。


  单端天线连接到NRF403时,使用差动到单端匹配网络,如图2所示:

  单端天线也可以使用8:1射频变压器连接到NRF403,工作在315MHZ上。射频变压器必须有一个中心抽头,用于电源供电[1]。


  2.3基于NRF403的无线接收电路设计实验选定NRE403作为要用的芯片后,我们要

  NRF403的无线传感器网络数据接收电路

  2.3.1滤波器部分的分析

  首先我们先研究本电路的滤波器部分。滤波器是一种能够选择通过或阻止某频段信号的电路。根据其通过信号的频率可分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器。


  滤波器一般采用LC,RC,LCR,LR元件构成。本电路中从第4引脚接出的便是一个滤波网络,它与芯片内部的锁相环相连,从它的电容,电阻的连接方式我们可以简单看做是一个无源比例积分滤波器。


  2.3.2晶体振荡器部分的分析

  NRF403的无线传感器网络数据接收电路

  NRF403的无线传感器网络数据接收电路

  3 无线传输距离的分析

  芯片的无线传输距离同样是我们所必须考虑的一个问题。所谓无线传输距离就是信号从发射端被发出到目的地被接收中间所经过的距离,它是现实的工程设计很重要的一个参数。在工作频率固定的前提下,影响工作距离的主要因素包括发射功率、发射天线增益、传播损耗、接收天线增益、接收机灵敏度等,通过加大发射功率,提高天线增益,提高接收机灵敏度均起到提高通信距离的作用。


  在影响无线通信距离的以上几个因素中,作为设计者可以控制的因素有:发射输出功率,RX-天线增益,TX-天线增益和接收灵敏度四个因素。而设计者不能控制的因素:传输损耗,路径损耗,多径损耗,周围环境的吸收几个因素,因为这些因素是由无线电波的特点所决定的,无法由设计者所改变。为了可以满足所需要的无线传输距离,作为设计者必须采取一定的措施来增加芯片的传输距离。


  上面提到的几个设计者可以控制的因素有提高发射输出功率,提高天线的增益和提高灵敏度,它们都可以提高无线传输的距离。通常设计者会考虑采用加大发射功率的方式来提高通信距离,但这不是一个好的办法。因为使用功率放大器会很大程度的增加系统的成本,功放本身的价格就很昂贵,而且是易损耗的器件,再加上要与发射网络匹配和自身所需要的数量很多的外围元器件,这些都会增大系统的成本。最后,虽然功放可以在一定程度上增加输出功率,可它也同时放大了信号中的噪声,而且会产生谐波干扰,使有用信号的可靠性和信噪比下降,可能影响通信的距离。


  由于功放的种种不足,在实际中使用提高天线增益的方法更为科学。下面具体研究如何增加传输距离。由于无线通信环境的不确定性,预测各种环境下的传输效果是不可能的,取决于以下因素的影响:路径损耗,建筑物影响,人体影响,外界干扰,多径现象,周围环境的吸收等。我们只能在一个给定的条件下进行测试和评估。

 NRF403的无线传感器网络数据接收电路

  同样这是在假设发射功率为最大10dbm时,而且天线的增益为0db时的传输距离,而在我们实验时由于各种损耗和电源电压的原因,发射功率并不能达到10dbm,而且我们使用的天线也不是很好的定向高增益天线,可能达不到0db,在实际的测试中,在开阔地带的传输距离只有300m到500m,而在阻挡物较多的办公楼中只有100m左右。


  4 结论

  最后将设计好的无线数据接收电路与MSP430单片机所构成的处理器模块相连接,接收发射电路发送来的数据,解调以后数据的错误率低于我们的应用要求,而且由于功耗较低,更换一次电池可以使用半年之久;传输距离也满足我们要求的1公里。综上所述有很好的应用效果。

关键字:NRF403  无线传感器  网络数据接收 引用地址:基于NRF403的无线传感器网络数据接收电路设计

上一篇:单片机A/D采样的过程_梳状滤波器的认识
下一篇:基于MP430控制的正弦波信号源的设计与制作

推荐阅读

芯片被喻为信息时代的“发动机”,是各国竞相角逐的“国之重器”,是一个国家高端制造能力的综合体现。虽然我国有着全球最大的半导体市场,并且已成为继美国之后的全球第二大集成电路设计重镇,但目前集成电路的主流产品仍然主要集中在中低端,除了移动通信终端和网络设备的部分集成电路产品占有率超过10%外,高端芯片的占有率几乎为零。鉴于种种原因和风起云涌...
Advanced Instrument Technologies, Inc.(AIT)是一家工程技术服务公司,为客户应对测试工程挑战提供定制和交钥匙解决方案。 AIT提供的服务小至工程支持,大至完整的解决方案。 它为众多行业的客户提供服务,内容涉及研发、制造以及质量保证测试。 自2003年以来,AIT一直是National Instruments Alliance Partner的一员。凭借其先前与合同制造商积...
  中国协作机器人概念与特点   协作机器人是工业机器人的一个重要分支。协作机器人主要系轻量化设计,结构相对简单,整个机器人的刚性不足,所以协作机器人负载一般都是比传统工业机器人低,工作范围只与人的手臂差不多。以协作为主要技术特点的产品,包括单臂协作机器人、双臂协作机器人、复合机器人、移动双臂协作机器人、乒乓球机器人等;其中,...
汽车中的技术正经历着一个根本性的技术转变。软件监控发动机,播放音乐,提醒司机注意来往的交通危险,并提供更多的功能。然而,随着汽车的自主化,"软件慢,芯片快 "这句老话显得格外重要。当汽车自己驾驶时,没有出错的余地,随着越来越接近自动驾驶,芯片将需要迎来新的创新。为什么边缘人工智能需要最先进的芯片? 人工智能需要一个特定的架构,更适...

史海拾趣

问答坊 | AI 解惑

关于74HC14和74HC14D的问题

请教各位高手,我今天在使用别人设计的一块电路板时,电路板一处是用的74HC14,设计电路的这个人已经跳槽,我看到以前他焊接的芯片上面的字上面一行是 78后面是一串字母,下面一行是HC14,我看原理图上74HC14,故我焊接的是NXP公司的74HC14D,但不 ...…

查看全部问答∨

请问各路大侠对汽车HID有什么看法阿!

认识HID车灯         HID灯被誉为二十一世纪革命性汽车照明产品.伴随着汽车科技的快速发展,电脑、智能空调、GPS、液晶DVD系统音响、移动电话等,都陆续成为轿车的基本配置.这些装备都需要耗电,而汽车照明大灯则是耗 ...…

查看全部问答∨

WinCE上的IE控件能否响应点击事件

各位前辈:       我想问一下,我在WinCE5.0上实现了基于IWebBrowser2控件的IE的全屏显示,就是把IWebBrowser2控件放在Dialog容器中,现在想做"屏幕有点击事件的时候,会绘制出来一些按钮",可是我试了一下屏幕的点击事件没 ...…

查看全部问答∨

串行异步通信中,两端的DTE可以不一样嘛?

    我知道在串行同步通信中,波特率必须要一样。     串行异步通信呢?两端的波特率也要一样嘛?     这边是无线模块,估计对通信都比较了解,所以来问大家了。     谢谢啦。…

查看全部问答∨

三种新颖的USB编程器,欢迎使用!!!

1.c8051f单片机(c2)USB编程器,采用USB 2.0 FULL SPEED 芯片, 使用计算机电源,无需外接电源,体积小,下载速度特快(超过4k byte/s),可靠稳定!!! 目前通过实际验证可编程下载的芯片:c8051f300、c8051f310、 c8051f320、c8051f330D、c805 ...…

查看全部问答∨

做Linux方面的技术交流与项目合作高级群 28053994,欢迎相关人员加入!

做Linux方面的技术交流与项目合作高级群 28053994,欢迎相关人员加入!…

查看全部问答∨

大牛来啊!关于Verilog的一个问题

小弟是初学者,刚刚学习Verilog不久, 想请问一道题目:如何用verilog 编写 频率可以控制的信号发生器(正弦或预先) 麻烦大牛们给出详细且具体的解答,万分感谢!!…

查看全部问答∨

菜鸟问题:vivi bootloader 的编译。

vivi bootloader 的编译环境是什么?linux 吗?如果我要开发wince的话开发环境岂不是wince和linux系统都要装了。…

查看全部问答∨

51系列单片机,求教一个IR的问题,达人乱入....

遥控器用的是PHILIPS RC-6协议.. ( RC-6介绍:   http://www.sbprojects.com/knowledge/ir/rc6.htm ) 在RC-6的头后面跟了自己定义的遥控器的Header Field,假设有21位,例如(1 1100 1000 0000 0001 0001),然后才是用于控制的数据内容大约 ...…

查看全部问答∨

不知道51单片机有没有GNU的调试方法?

我现在用ubuntu系统,编译可以采用SDCC,但好像没有方法进行调试(类似KEIL下面的ISD51)…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved