0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于6LoWPAN协议微控制器的解决方案

电子设计 来源:郭婷 作者:电子设计 2019-03-07 08:57 次阅读

许多权威人士预测,传感器和执行器等智能对象网络在节点数量方面将比以IT为中心的网络快得多。显然,我们在Wi-Fi中拥有以计算机为中心的家庭数据网络的事实上的标准,并且还有可以承载计算机数据的电力线,有线和电话线网络。缺少的是一个成本低得多的网络,其轻量级协议可以在从洗衣机到恒温器到娱乐设备(如音乐播放器)的设备中实现。

现在看来,业界正朝着6LoWPAN(IPv6 over Low-power Wireless Personal Area Networks)协议迈进,作为与IPSO(智能对象互联网协议)联盟支持的公司和行业组织的网络标准使嵌入式处理节点可以通过Internet直接访问的技术。虽然在广泛部署之前还有待解决的问题,但设计团队现在可以使用随时可用的微控制器MCU)和软件堆栈开始研究基于6LoWPAN的产品

IEEE 802.15.4网络

ZigBee无线网络已经准备好用于家庭自动化,尽管它在商业和工业应用中取得了更大的成功。 ZigBee依赖于IEEE 802.15.4标准,该标准定义了可以在低于1GHz或2.4GHz频带中工作的无线网状网络。术语网格意味着网络上的所有节点不必与中央接入点直接接触或在中心接入点的范围内。网络上的每个设备都充当转发器,重传数据包。但是,802.15.4标准仅定义位于网络堆栈底部的物理和媒体访问层。它不包括网络协议或更高级别特征的定义,这些特性可能包括特定于应用程序的元素,例如用于管理HVAC系统和恒温器的应用程序层协议。

ZigBee社区在802.15.4之上添加了自己的协议层。此外,ZigBee现在有针对特定类型应用(如HAVC控制)的标准。但ZigBee不会将网络节点直接暴露给Internet。您当然可以将ZigBee网络连接到数据网络,并允许通过Internet进行远程访问。但是这种支持并不是ZigBee所固有的。

6LoWPAN工作的根本在于向基于IPv6的全球唯一IP地址提供任何需要的IP地址,从而实现智能对象直接连接到Internet。十年前,许多人担心我们会耗尽32位的IPv4地址用于计算机,当然IPv4绝不会支持预测的连接智能对象的冲击。 IPv6使用128位地址字段,可以支持3.4x10 38 唯一设备。 IPv6和6LoWPAN对于将日常设备连接到Internet至关重要。

6LoWPAN协议设计用于802.15.4网络之上,这是近期的主要使用模式。肯定会有将6LoWPAN和ZigBee集成在一起的实现。谷歌正在研究1 GHz以下的更简单的网状网络,它可以在开源的基础上提供,作为其Android @ Home计划的一部分。据推测,6LoWPAN将成为该网络的首选协议。

6LoWPAN快速入门

现在可以使用MCU和软件堆栈来支持802.15.4网络的6LoWPAN开发。例如,德州仪器TI)最近宣布推出一些集成为片上系统产品的IC,这些产品集成了基于MPS430的MCU和无线收发器。 CC430F5137和CC430F6137(图1)均包括一个16位MPS430内核,32 KB闪存,4 KB RAM,一个12位A/D转换器,用于安全性的AES-128加密引擎以及其他各种外设。图1描绘了该架构。 CC430F6137为外设混音增加了一个LCD驱动器。 TI提供由Sensinode开发的名为NanoStack的6LoWPAN堆栈。

基于6LoWPAN协议微控制器的解决方案

图1:德州仪器的CC430F5137和CC430F6137 IC将基于MPS430的MCU与低于1 GHz的MCU相结合802.15.4收发器和后者增加了一个LCD驱动器。

这两款TI IC均集成了一个收发器,该收发器本质上是CC1101低于1GHz的收发器,该收发器也作为独立IC销售。收发器包括CPU接口,包处理器,调制解调器和合成器。该收发器可在315,433,868和915 MHz频段内工作,使其可用于全球大多数国家的ISM(工业,科学和医疗)分配频谱。

Atmel是另一家拥有6LoWPAN支持的供应商。 ATMEGA128RFA1系列IC结合了8位AVR系列MCU,128 KB闪存和2.4 GHz频段802.15.4收发器。该公司拥有自己的6LoWPAN堆栈,名为RUM(Route Under MAC)。此外,Atmel还提供ATAVR128RFA1-EK1开发套件,您可以使用它来试验基于802.15.4的设计。该套件包括一对基于ATMEGA128RFA1 MCU的电路板。 Digi-Key还拥有一个专注于ATMEGA128RFA1无线MCU的产品培训模块,设计人员可以查看该模块以了解IC的全部功能。

恩智浦半导体不仅提供支持6LoWPAN的产品,还在2011年10月12日举行的名为“物联网”的IPSO联盟活动中提供了该技术的公开演示。演示包括控制6LoWPAN的Android和iPad平板电脑 - 启用灯和电源插座以及专用的基于6LoWPAN的显示和控制面板。

恩智浦目前支持6LoWPAN和JN5148 IC,它集成了32位RISC处理器和2.4 GHz无线电(图2)。该公司有一个名为JenNet-IP的基于6LoWPAN的软件堆栈,它为基本的6LoWPAN协议增加了一些管理功能。

基于6LoWPAN协议微控制器的解决方案

图2:恩智浦集成了2.4GHz收发器在JN5148无线MCU中,通过其JenNet-IP软件堆栈提供6LoWPAN支持。

经过多次错误启动后,也许6LoWPAN可以真正推动家庭自动化网络向前发展。该技术当然可以为消费者提供便利。通过HAVC系统,照明,主要设备和其他设备的程序化控制,它可以实现真正的节能。此外,还有一长串对该领域感兴趣的主要公司,包括此处提到的公司以及IPSO联盟成员的深度名册。谷歌的兴趣冷淡推动了事情向前发展。嵌入式设计团队的最佳新闻是,启动基于6LoWPAN的设计所需的工具现在可以通过软件支持随时使用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7335

    浏览量

    150097
  • 收发器
    +关注

    关注

    10

    文章

    3338

    浏览量

    105536
  • 互联网
    +关注

    关注

    54

    文章

    11015

    浏览量

    102085
收藏 人收藏

    评论

    相关推荐

    首个融入IP协议的无线通信标准——6LoWPAN

    6LowPan,即IPv6 over IEEE 802.15.4,为低速无线个域网标准。IPv6作为网络层互联方案6LowPan技术引起了
    发表于 10-10 13:59 1.1w次阅读

    TI用于个人局域网的6LoWPAN解决方案

    TI 的低于 1 GHz 和 2.4 GHz 6LoWPAN 解决方案为远程、低成本无线传感提供了与互联网及有线 IP 基础设施无线扩展进行顺利连接的通道。
    发表于 10-10 18:33 4310次阅读
    TI用于个人局域网的<b class='flag-5'>6LoWPAN</b><b class='flag-5'>解决方案</b>

    基于双MCU的6LoWPAN网关

    基于双MCU的6LoWPAN网关摘 要:6LoWPAN体系结构是关于在IEEE 802.15.4 LoWPAN上运行IPv6协议栈的标准技术
    发表于 10-06 08:57

    用于 6LoWPAN 和 2.4 GHz 应用的 RF 传感节点开发平台

    为独立传感节点,也可与 PLC(电力线通信)板或射频接口板配对形成混合节点。射频节点支持 2.4GHz 射频协议,其中包括 6LoWPAN 或 ZigBee®。由于节点之间的链路可以是有线和/或无线
    发表于 05-06 10:24

    有关6lowpan的问题

    最近参加学校的fpga比赛,本来做了一个视力检测的设备,混过了校赛,还要继续参加省赛,指导老师建议我们换题目大概做一个多协议网关的东西,现在要玩6lowpan,想问一下6lowpan的开发流程还有开发平台是什么?
    发表于 11-22 13:49

    cc2530一般都是z-stack或是zigbee pro协议栈,能不能装入6lowpan协议栈来组成一个符合6lowpan协议的无线传感网络?

    本帖最后由 一只耳朵怪 于 2018-6-7 15:12 编辑 cc2530一般都是z-stack或是zigbee pro协议栈,能不能装入6lowpan协议栈来组成一个符合
    发表于 06-07 04:29

    请教 6LoWPAN mesh 网络技术问题

    应用吗,官方提供完整协议栈,方案?2. 一个 6LoWPAN 网络 可以稳定可靠支持 100 个以上节点通信吗?(传感采样,控制为主,信息
    发表于 08-10 10:11

    简易6LoWPAN网格数据收集参考设计包括BOM及层图

    描述TIDA-01547 参考设计实现了一款用于智能仪表先进抄表基础设施 (AMI) 网络的简单网状网络数据收集。该网络是一种基于低功耗无线个人局域网的 IPv6 (6LoWPAN) 解决方
    发表于 10-17 15:44

    ST何时能出支持6LoWPAN的单芯片解决方案芯片呀?

    ST何时能出支持6LoWPAN的单芯片解决方案芯片呀?这个目前很火呀,无线嵌入式物联网多大的市场。总出蓝牙解决方案有点太OUT了吧!真是着急呀!大家希望出这样芯片的,帮忙顶一顶!强烈建议!
    发表于 03-26 07:39

    6LoWPAN适配层协议的一致性测试

    6LoWPAN适配层协议设计和实现了一致性测试的测试用例和测试平台。在分析6LoWPAN适配层协议的基础上,划分了测试组,建立了测试目标,根据测试目标设计了近100个测试用例。根据
    发表于 04-18 09:26 39次下载

    Atmel授权许可Sensinode的6LoWPAN软件堆栈用于无线硬件平台

     微控制器及触摸技术解决方案的领导厂商爱特梅尔公司(Atmel® Corporation) 宣布已经与技术软件解决方案先驱企业和世界领导厂商Sensinode公司签署了授权许可6LoWPAN
    发表于 06-25 11:18 1117次阅读

    6LoWPAN协议在电力物联网系统中的应用综述

    6LoWPAN协议在电力物联网系统中的应用综述
    发表于 06-30 15:30 7次下载

    使用微控制器6LoWPAN 协议设计

    6LoWPAN 协议设计用于 802.15.4 网络之上,这是近期的主要使用模式。肯定会有将 6LoWPAN 和 ZigBee 集成在一起的实现。
    发表于 08-15 15:23 752次阅读
    使用<b class='flag-5'>微控制器</b>的<b class='flag-5'>6LoWPAN</b> <b class='flag-5'>协议</b>设计

    6LoWPAN 协议,IEEE 802.15.4 无线模块概述

    6LoWPAN 协议,IEEE 802.15.4 无线模块 瑞萨电子的 6LoWPAN 无线模块能为传感和小型物联网 (IoT) 设备提供安全、低功耗通信。瑞萨电子提供具有网状路由功
    的头像 发表于 11-16 14:35 1482次阅读
    <b class='flag-5'>6LoWPAN</b> <b class='flag-5'>协议</b>,IEEE 802.15.4 无线模块概述

    基于6LoWPAN协议的智能小区设计方案

    电子发烧友网站提供《基于6LoWPAN协议的智能小区设计方案.pdf》资料免费下载
    发表于 10-19 11:34 0次下载
    基于<b class='flag-5'>6LoWPAN</b><b class='flag-5'>协议</b>的智能小区设计<b class='flag-5'>方案</b>