IOTDEV.NET - 物联网|Contiki 6Lowpan|Zigbee|BLE|WIFI|无线传感器网络开发网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 15541|回复: 5

[开发套件] WSN2530DK Contiki/6Lowpan开发套件

[复制链接]
发表于 2013-10-29 21:12:55 | 显示全部楼层 |阅读模式
WSN2530DK Contiki/6Lowpan开发套件说明书

开发套件淘宝网址: http://item.taobao.com/item.htm?spm=a1z10.1.w4004-64356074.2.Gsz1av&id=35640173315
1.简介
       6Lowpan是IPv6 over Low-power wireless Personal Area Networks的首字母缩写,是IETF组织制定的物联网标准体系,它的物理层和MAC层采用802.15.4标准,网络层采用IPv6,并制定了专门的RPL组网路由协议,传输层采用UDP,应用层采用低开销的CoAP。简单讲,6Lowpan系统是一套完整的类似于Zigbee的网络技术,Zigbee能用的领域6Lowpan都可以使用,但是6Lowpan采用IPv6,具有许多优势,包括具有海量的地址空间,可与TCP/IP网络无缝集成,实现端到端的数据传输,并且很容易与HTTP转换,易于集成到互联网,开放的协议,无需专利费等。6Lowpan已经被ISA 100.11a、ETSI M2M、Zigbee SEP2.0等标准所采纳,很可能像TCP/IP成为互联网的事实标准那样,成为物联网领域的事实标准。Cisco、IBM、Honywell、TI、NXP等巨头以及Thingsqaure等众多初创企业都已经采用6Lowpan技术,研发相关芯片、协议栈、中间件以及应用系统,逐渐成为产业发展趋势。6Lowpan技术能够广泛应用于智能电网、无线抄表、智能家居、照明管理、工业监测等领域,具有重要的应用价值。
       国内对6Lowpan的研究尚处于起步阶段,相关研究文档和资料很少,国外的英文资料或者IETF标准短时间内难以理解,网络上收集的资料大多零散、杂乱甚至过时,缺乏系统性的归纳和总结,这个初学者带来极大的困难,许多人望而却步,经过短时间尝试后最终放弃。6Lowpan作为技术的发展趋势,而Contiki系统实现了整套协议,具有模块化、简单易学、性能稳定、开发者众多、更新速度快等特点,很有必要也很值得在国内进行推广,促进国内更多的研究者掌握该技术,并在各行业中广泛应用。在此背景下,IOTDEV论坛推出专业的Contiki IPv6/6Lowpan开发套件WSN2530DK,通过开放的源代码和教程,专业的技术支持,旨在帮助想进入该领域的相关研究者、工程师、老师和学生快速掌握6Lowpan技术,并动手实现6Lowpan网络。
       WSN2530DK是采用TI CC2530芯片开发的ContikiIPv6/6Lowpan专业开发套件,工作在2.4GHz ISM频段,基于windows下的IAR EW8051集成开发环境,提供已经移植Contiki源代码、驱动代码和协议栈,提供超多示例代码和详细的文档,并且不定期发布最新的Contiki代码,提供专业级的技术支持和售后服务,是学习的6Lowpan的最佳选择。


2.核心优势
        WSN2530DK开发套件的核心优势:
  • 国内领先的6Lowpan无线网络:支持开放的IPv6/6Lowpan无线网络,标准完全开放免专利费,属于TCP/IP体系,易于学习和掌握,易于与互联网集成,从此彻底摆脱复杂难懂的Zigbee协议;
  • 完全基于Windows开发: 本开发板的配套开发环境以及开发工具均能够运行在Windows系统,可以充分利用windows友好的图形界面,免去原生态Contiki需要在Linux下输入命令进行开发的痛苦,免去开发者学习Linux的烦恼,降低学习难度,加快开发速度;
  • IAREW8051集成开发环境:IAR功能强大,编译器成熟稳定,并支持8051、MSP430、ARM等几乎所有的微处理器,而原生态的Contiki采用SDCC或者gcc编译器,存在很多Bug,对于新手而言,简直是噩梦,很多时候遇到问题不知道是代码错误还是编译器有问题,对于产品开发风险很大;
  • 程序开发调试简单: IAR调开发试功能强大,包含编辑器、编译器、链接器、调试器、模拟器等,可以查看寄存器和存储器,可以单步执行,可以设置多个断点,可以直接下载程序到目标板,一套工具完成所有的开发调试功能,而原生态的Contiki开发工具只能借用printf输出提示信息,几乎没有调试功能;
  • 提供源代码,并持续更新:包括最新的Contiki2.6代码,并在CC2530上的移植代码、驱动程序代码、协议栈代码、实验例程等,经过长时间测试确保稳定;此外,Contiki源代码不断更新,本系统也会同步升级,不定期发布;
  • 丰富的示例代码和实验教程:包括contiki、硬件、组网等多方面的示例代码和实验教程,并持续更新,只要按照教程进行实践,即使是初学者也可以在半个月内掌握Contiki,并完成一套能够自动组网和展示的系统;
  • 专业的sniffer工具: sniffer工具与著名的协议分析软件Wireshark配套使用,构成专业的网络分析工具,能够分析6Lowpan,还能够分析Zigbee,功能十分强大,是网络分析、调试、部署和诊断的必备利器;
  • 提供网络拓扑显示工具: WSN Network Monitor网络拓扑显示工具,提供友好的图形界面,实时显示网络中节点组网的拓扑结构、拓扑的变化、网络链路的好坏等,辅助用户直观理解组网的过程,是网络开发的必备工具;
  • 提供windows下的网关工具: winslip6网关工具,可以将节点虚拟成电脑上的网口接口,只要在电脑上开启路由转发功能,就可以实现6Lowpan网络和计算机网络之间路由和数据交换,用户可以轻松ping节点,或者Web访问节点;
  • 丰富全面的开发资料: WSN2530DK开发板配套完整的技术资料,包括产品手册、源代码、实验教程、开发工具软件、Contiki/IPv6/6Lowpan基础教程、工具使用教程、互联收集的其它教程等,应有尽有;
  • 专家级的技术支持: 我们的团队来自计算机、电子、通信、自动化领域,具有多年的无线传感器网络开发和实践经验,所有产品完全自主开发,可以在无线射频、Contiki编程、无线网络协议、无线传感器网络应用等多方面提供一流的技术支持,同时,还通过论坛网站以及QQ群解答各类问题,是用户放心选择和使用WSN2530DK开发板的重要保障。

3.6Lowpan相对Zigbee的技术优势
6Lowpan与zigbee比较.jpg

4. CC2530芯片的优势
  • 市场份额最高
在无线自组网领域,国内市场份额达75%以上,技术最成熟,资料最丰富,应用最广泛,俗话说得好:“群众的眼睛是雪亮的,是金子总会发光的”。
  • 价格最低
目前芯片价格在9元以内,只需要一片晶振,是其它方案的1/2、甚至1/5,价格占绝对优势。在无线模块竞争无比激烈的今天,低成本就是最大的优势,这样才能大规模应用普及,在某种程度上,高成本 == 死亡/破产。
  • 硬件资源丰富
集成8051内核、256KB Flash、8KBSRAM、符合802.15.4的RF,以及丰富IO接口,满足绝大多数应用场合。通常无线组网对处理能力要求低,片面追求硬件高配置是不科学的,会导致处理器大部分时间空闲(空转),还会导致功耗高、芯片价格高。有经验的硬件工程师的设计原则是:“在满足用户需求的情况下尽量降低成本,并选用最成熟的芯片”。
  • 整体功耗低
好的方案不是看局部功耗或性能,而是看整体的效果。CC2530芯片高集成度,硬件进行优化,整体功耗低,总休眠功耗低于1uA,而其它方案,如MCU+RF双芯片,通常RF功耗低,MCU功耗很高,总体功耗较高,而且两个芯片的休眠唤醒管理很复杂,唤醒时间长,需要设计复杂的休眠算法,整体平均待机功耗通常在1uA ~ 20uA之间。
  • 软件开发简单
CC2530使用广泛,中英文资料以及相关代码超级多,容易上手,此外,CC2530专门为协议开发进行深度优化,增加了协议定时器、AES、地址过滤等高级功能,与射频数据交互更加方便,硬件支持各种低功耗模式,大大降低软件开发难度,而其它如MCU+RF方案,则需要软件实现AES加密和解密(很耗CPU)、与射频交互复杂,软件开发难,同时导致处理的功耗高。

5.系统硬件组成
     WSN2530DK包括SM2530节点(若干)、网关节点(一个)、Sniffer抓包器(一个)、SmartRF04EB仿真器(一个),以及配套的数据线等配件。

WSN2530 Contiki 6Lowpan物联网开发板套件

WSN2530 Contiki 6Lowpan物联网开发板套件
WSN2530DK开发套件硬件组成
       SM2530节点硬件均配置高质量的虚拟串口,可以连接电脑使用USB供电和打印调试信息,或者代替Dongle节点作为Sniffer或者网关,十分灵活方便。同时节点均配有电池盒,可安装2节5号电池,便于组网测试。硬件如图所示:

SM2530 CC2530 6Lowpan节点

SM2530 CC2530 6Lowpan节点
SM2530节点硬件结构

6.配套软件和教程
       WSN2530DK配套了丰富的学习资料,包含开发工具和教程、源代码、产品手册、Contiki/6Lowpan书籍和教程、Contiki编程和移植、示例代码和实验教程等等,所有资料均为本团队开发过程中积累或撰写的经典技术资料,大多为中文资料和教程,覆盖了从硬件、软件、协议栈和标准等所有方面,并经过系统归类和整理,由浅而深,循序渐进,逐步引导用户从一个初学者变成领域的专家。
        让我们从此告别迷茫、告别无助吧!
       Ø  完善的开发和学习资料
       WSN2530DK配套完整的学习资料和教程,目录如下:

6Lowpan学习资料

6Lowpan学习资料
测试固件:包含预先编译好的Hex文件,如硬件测试、组网等,可以直接下载到开发板进行测试,看看效果;
        产品手册:包含开发板软硬件系统的说明书;
       开发工具:包含产品开发过程中所使用的全套开发工具,如IAR集成开发环境,Wireshark协议分析软件、拓扑显示软件、网关软件等;
        实验教程:包含超多示例实验的实验教程,以及开发工具的使用教程,教程十分详细,目前已经累计十几万字的教程,达到100多页,并且还在不断扩充中;
        学习资料:包含Contiki、6Lowpan、IPv6等方面经典资料,累计上G的资料,涉及到相关标准、教程、视频等内容,形成体系;
        源代码:包含完整的Contiki在CC2530上的移植代码,以及示例代码的IAR工程文件;
WSN2530DK的配套资料、教程、源代码还会持续更新,敬请期待!

        Ø  完整的源代码和IAR工程文件
        WSN2530DK开发套件是基于Windows下的IAR EW8051集成开发环境,支持源代码编辑、编译、调试、下载等所有开发功能,功能强大,易于上手。WSN2530DK提供整套源代码以及IAR工程文件,用户只需双击一下,就可以开启Contiki 6Lowpan的学习之旅。

IAR开发环境

IAR开发环境
        Ø  详细的实验教程
        WSN2530DK配备详细的实验教程,累计到100多页,十几万字,详细的指导用户逐步学习Contiki以及6Lowpan网络,轻松掌握最新最前沿的技术,成为物联网领域的专家。实验教程还在不断更新中,不定期向用户发布!

6Lowpan教程

6Lowpan教程

        Ø  简单易用的Sniffer抓包器,网络分析必备利器
        WSN2530DK提供 WSN SnifferServer工具,将节点硬件捕获的数据转发给Wireshark网络分析工具进行协议分析,组成一套低成本的专业级网络分析工具,是协议测试和网络部署的必备利器。

Sniffer抓包器

Sniffer抓包器

Wireshark工具

Wireshark工具

        Ø  可视化的拓扑显示软件
        WSN2530DK还提供WSN Network Monitor工具,以友好的图形界面显示网络的拓扑结构、网络拓扑变化过程,同时还可以显示传感器的数据信息,并可以统计链路的好坏,是最直观的网络分析工具。

6Lowpan拓扑

6Lowpan拓扑

        Ø  windows网关工具,与TCP/IP网络无缝集成
        WSN2530DK提供Windows的网关工具winslip6,与节点配合使用,可以将电脑作为一台网关,实现6Lowpan网络与标准的IPv6网络互联,实现无缝集成。

6Lowpan网关工具

6Lowpan网关工具

        用户可以像对待计算机一样ping 6Lowpan网络中的节点,如下图在计算机上收到节点的回复,延迟在100ms左右。

ping节点

ping节点

     附件: WSN2530DK开发套件说明书

7.联系方式
官方网站: www.iotdev.net
官方淘宝店:http://iotdev.taobao.com/
技术QQ: 2528798188
QQ群:247316467、252155348


物物互联,感知世界,有您更精彩!



 楼主| 发表于 2015-5-21 11:16:09 | 显示全部楼层
物物互联,改变世界,从6Lowpan无线组网开始!
发表于 2015-8-4 16:27:38 | 显示全部楼层
已经完成IAR移植了吗?搞个来玩一下.
发表于 2015-8-24 18:57:09 | 显示全部楼层
把资料发出来吧。
发表于 2015-8-31 22:10:30 | 显示全部楼层
要是有点资料看看就好了!
发表于 2016-6-6 21:17:09 | 显示全部楼层
能发点资料吗,感激啊

QQ|Archiver|手机版|小黑屋|慧讯物联网 ( 粤ICP备17010903号 )

粤公网安备 44011502000093号

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表