【EVK-NINA-B400 评估套件】+硬件篇
<div class='showpostmsg'> 本帖最后由 landeng1986 于 2021-5-18 22:50 编辑<p>EVK-NINA-B400 评估套件在51期间就送到了,我还没来得及看,51后马上就出了个长差,刚刚回来。想起还没交作业,一身冷汗,晚上加班补一点。</p>
<p> </p>
<p>出差空闲期间,我也看了些材料,简单说下我的理解:</p>
<p>蓝牙已经深入到日常生活和应用中,甚至在工业场合也已经很常见了,比如:ABB就较早在变频器中引入了蓝牙通信,下面是我在现场的实拍:</p>
<p>将日常生活的便利用于工业场合,也是方便了现场操作人员。</p>
<p>但工业环境较恶劣,电磁干扰、温湿度变化大、震动噪音,甚至有霉菌盐雾等苛刻条件需要满足。</p>
<p>我一直在想有什么能够满足工业应用的蓝牙模块,看到活动,感觉EVK-NINA-B400 评估套件是一个不错的选项。</p>
<p> </p>
<p>EVK-NINA-B400 评估套件吸引我的有如下优点:</p>
<p>1.性能优秀,功能齐全:允许使用完整的蓝牙5.1,NFC和IEEE 802.15.4对各种超低功耗的物联网(IoT)应用进行快速原型设计</p>
<p>蓝牙 5.1、蓝牙 Mesh、Thread 和 Zigbee等都支持,提供室内定位的寻向功能,可扩展性极强。工业设备一般至少支持十年,所以不能在选型的时候就落后。</p>
<p>2.采用 open CPU 架构:虽然是蓝牙模块,但不是提供简单的接口,可以用原芯片厂家Nordic的SDK开发应用程序,轻松进行原型设计,增强了灵活性。</p>
<p>模块封装了比芯片更多的器件,但又不限制开发应用,赞open CPU!</p>
<p>3.评估板配备了 Arduino 接口,允许使用众多扩展板来快速构建不同使用场景的原型。</p>
<p>也配置了树莓派的40针引脚接口,极大方便用已有资源开发。</p>
<p>4.工作温度范围扩展至 105°C,全球认证:温度适应苛刻条件,认证打开行业门槛。</p>
<p>简直是工业应用的最佳选择!</p>
<p> </p>
<p>打开EVK-NINA-B400 评估套件,具体包括评估板、蓝牙外部天线以及 NFC 天线。</p>
<p></p>
<p><strong>套件内容</strong></p>
<p>●NINA-B4 板(C位)</p>
<p>●NFC 天线(右下,小的PCB板)</p>
<p>●带有 U.FL 连接器的外部天线(右上)</p>
<p>●USB 数据线</p>
<p>●快速启动卡</p>
<p> </p>
<p>EVK-NINA-B400无线开发板前:模块真的很小,只在右侧中间的一点,板子的其他空间主要被Jlink(中间),引出的接口(上下)和电源(左边)占用</p>
<p>后:</p>
<p></p>
<p> </p>
<p>从用户手册里了解到:</p>
<p> NINA-B4模块基于Nordic的nRF52833:Arm® Cortex®-M4F内核的MCU( 64 MHz system clock, 512kB internal flash and 128 kB RAM.)<br />
EVK-NINA-B4评估板提供对NINA-B4模块支持的38个GPIO引脚和接口的访问。这些接口可以通过 Arduino 接口和树莓派接口引出。</p>
<p>开发板以SEGGER J-Link调试接口,用来对open CPU架构开发。<br />
Nordic Semiconductors提供免费的SDK,包括驱动、库文件、例程,方便快速开发。</p>
<p> </p>
<p>对照评估板的原理图:</p>
<p>上下是主要引出的接口,左边是电源的多种选择,中间是J-Link的配置。</p>
<p>蓝牙模块在开发板上有一个三色LED灯,一个用户按钮,一个复位按钮,还有RF,USB,NFC等接口。</p>
<p> </p>
<p>具体来看:</p>
<p>电源可以通过J8(电源COM调试通用接口),J5(外部提供5-12VDC电源),BTI(电池供电)、J16(直接连到模块的USB接口,也可供电)任一供电。</p>
<p>J11是NFC天线接口,就是接另外提供的NFC天线板</p>
<p>J2是2.4GHz的RF外置天线</p>
<p>J12是调试接口,有板载JLink,这个备用。</p>
<p> </p>
<p>其他详细的接口介绍都在EVK-NINA-B4 user guide里,先浏览一遍,用的时候再说吧。</p>
<p> </p>
<p>官方资料提供的不少,我主要看了下,总结如下:</p>
<p>硬件材料主要参考:EVK-NINA-B4 user guide</p>
<p>模块内容主要参考:NINA-B40 series data sheet</p>
<p>软件等配置主要参考:<a href="https://bbs.eeworld.com.cn/data/attachment/elecplay/upload/file/20210315/1615793249781658.pdf" title="NINA-B4_SIM_UBX-19052230.pdf">NINA-B4_SIM_UBX-19052230</a></p>
<p>这些产品资料都在u-blox 官网可以下载到最新版。</p>
<p>Nordic SDK需要在Nordic网站上找,下一篇软件配置里详述。</p>
<p> </p>
<p>那么硬件篇就到这里,下一篇介绍开发环境配置吧~~~</p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>条理清晰,期待后续</p>
<p>看看下面的环境配置是如何搭建</p>
页:
[1]