(七) 远距离传感器到云端技术,以及低功耗广域网IoT网络及其应用 (3)

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • (七) 远距离传感器到云端技术,以及低功耗广域网IoT网络及其应用 (3)
  • 登录
这个的话是关于我们的这个example的应用 那我们有两个example 我们是有一个协调器 或者说有一个这个sensor 那如果是协调器的话 它可以去 比方说 创建网络 去管理网络 然后可以让设备加入 可以把设备给删除 然后可以去追踪哪个设备在不在线 可以去收集每个设备上方的数据 那这个是协调器另外一个是我们的传感器 那传感器的话 那可能大家都比较好理解 就是一个终端设备 它是一个支持低功耗功能的终端设备 就是你用了这个协议栈 就可以在上面写你的应用 比如十分钟 上报一个温度数据 或者五分钟 上报一个什么湿度的数据都可以 然后可以去协调器把数据拿回来 那这个就是星系网络 你可以理解左边是主设备 右边是星系网络的从设备 那另外一个我们也支持 1350嘛 我们可以支持通过DOE的方式 去做空中升级 做传感器的程序 我们可以通过DOE去把程序升级 我们下一个版本 也就是在这个月月底 我们会发布一个新的版本 我们可以通过 协调器对下面的节点进行空中升级 一种是你手机跟设备连接以后 通过蓝牙的方式去做这个空中升级 另外一种的话是通过网关 对下面的节点去做这个空中升级 那这个就是我们这个SDK里面 这个协议栈就是在SDK里面 SDK的一些feature 包括它支持的频段 有915 有868 然后也有433 另外它有跟蓝牙相配合的 就是说 你可以边蓝牙发广播包 然后再用Sub 1G去做主网 大家可能在去年 应该在15年吧 16年比较流行的就是商场里面的Beacon 就是大家走到商场里面的时候 可以用微信摇一摇 可能会经常收到很多店面 打折的信息那这个就是Beacon来做的 但是那些Beacon都是一些离线的一些Beacon 也就是说它们只有蓝牙功能 只有广播Beacon 那我们现有客户又在做 我有这个Beacon 我需要把他们用远距离的 这个主网组织起来的 我可以实时在远程可以获取到 每个Beacon设备上的电池电量 包括它的一些那个发送的一些信息 然后我也可以通过远距离的方式对它进行程序的一些升级 包括我每天发广告 我可能每天发的广告不一样 我可能里面的配置和内容需要做更新等等 那这个就是Sub-1G跟Beacon相结合的一个应用 包括有跳频啊 包括这些认证的一些方案 另外 就是在物理层 目前 支持两种模式 一种是50 KBPS 另外一种是那个 Log Link More 5KBPS 就是5K的, 相信刚才Alex已经给我们介绍了 1.5公里就是用这个5K来做的 应该是4.8K准确来说 应该是5K的一个传输 那我们在这个季度发布的新版本里面我们也会 支持200K 也就是说 我们可以让用户具有更多不同输入的选择 然后我们有这个天花板 包括我们有这个网关 网关 我们刚才也给大家介绍了 我们有比较强大一点的网关 就是我们用Protes A8来做的, 就是AM335x 加我们的1310 然后我们有这个MCU的WiFi的网关 用我们的3220加上1310 来做的 那这个就是我们的一个 参考设计 那这个参考设计的话 目前已经在TI官网应该直接可以下载到 但是目前的话我们的网关是用一个 AM3353的Protest A8来做的 就是跑那种Lunix操作系统的 然后我们在这个月的月底 也会发布一个网关 就是我刚才说到的用WiFi的 MCU来做的 技术3220 CC3220加上CC1310的 这种轻量型的一个网关 然后来做的 下面是一些 这个节点 如果是1350的话呢 就会去发送蓝牙的这个广播包 然后这边的话 是一个服务器 我们可以把数据非常方便地发送到亚马逊的云 或者是IBM的云 或者说是 是我们客户自己的云 然后我们也可以下达这个命令下来 然后这个就是它的软件的一个框架 这个我就不再详细去讲了 这是我们软件上的一些框架 总之就是说这部分 我们都是以源码的方式 给到客户 就是客户拿过去以后 可以自己去做相关的开发 就是我们都可以有统一的API函数 会非常方便地让大家去做 做这个开发 包括这个是网关的一个架构 网关的话 我们就是会有统一的socket接口 那为什么会有socket这个接口呢 是因为说 你任何一个客户端都可以通过socket去连接 去给他发送数据 就是为了方便大家做进一步的二次开发 然后这个就是另外一个 一个叫做 一个叫做Linux截图 就是我所说的比较强大的那种 另外一种叫做线路式gateway 线路式gateway就是用我们的CC3220 来做的一个网关 其实大家可以看到 在1310这边的程序 其实都是一模一样的 只是在主平台这边 底下的都是一模一样的 只是上层的话有一些这个简单的一些区别 那这个的话 我们也可以看到 大家只要在TI官网去搜这个号码 就可以找到我们对应的方案 那目前的话 这个已经有意识的 就是TIDEP 0084 那这个的话 会是在 这个季度的结束的时候我们也会去发布 那这两个之间有一个相互的比较 那么很显然 我们这种嵌入式的网关 比较轻量型 成本也会比较低一点 而且功率也会比较简单 我们这种Linux Gateway这种呢 就是我们功可能会更强大 毕竟是Linux操作系统嘛 然后另外它的可能拓展性可能会更好 就是你可以今天加一个应用程序明天加一个应用程序 但是你作为MCU base这种产品来说呢 它的拓展性可能会这个稍微差一点 这个是两者这个不同的一个比较 这个是相关的一些数据的一些这面是Sensor 包括这个gateway 还有Cloud就是说 我把节点的数据通过Sub 1G的网络 就是TI15.4 这个协议栈发给网关 那么网关通过MQTT 把数据发到服务器上面去 这个网关可以通过以太网 或者是可以通过WiFi 把数据给发上去 这个我相信大家理解起来也会这个 比较方便一点 这个就是我们整体参考设计的一些架构 那这里的话 可以帮助大家去下载一些 我们的一些参考设计啊 包括这个Gig的协议栈啊 就是我们在协议栈下面 有非常详细的一些文档的一些介绍 就是你可以去下载它的一些white paper 包括一些这个我们所谓的在技术上面的一些博客等 OK 然后还有十分钟时间 然后那个我之前也是把这个demo拍成了一个视频 然后前面一部分的话就是针对这个视频的一些介绍 那这边的话 有大概几十秒的时间 用来就是实操 用来演示这个 Demo 大家可以看一下 Internet上 数据可以通过网关将数据 发送到传感器节点 接下去给大家演示下Demo 这边有两个终端节点 我们将一个节点模拟成门锁 另外一个节点模拟成风扇 他们可以通过1G 15.4网络连接到网关 网关通过WiFi连接到IBM的云服务器 同时 我们通过网页连接到IBM的云服务器 我们可以看到 已经有两个节点 两个设备 当终端的设备状态发生 变化时 在网页上同样可以看到设备状态 的变化 比方说门锁的开和关 风扇的旋转的快慢 我们也可以通过网页上的按键 实现对终端设备的控制比方说门的开关 和风扇的转速 这边的话 就是有一个 这个是第一个还没有正式发布的一个视频 还在编辑当中 就是说两个 就是第一个 最左边的话 大家看到 这个天线 大家一看就知道这是一个CC1310的一个芯片 然后在它的芯片的下面 其实还有一块板子 也是我们TI的Launch Pad 是一个WiFi的板子 就是CC3220 WiFi的板子 所以这是一个网关 就是说1310加上3220的一个网关 这边的话 是两个CC1310的节点 一个是模拟的一个门锁 另外一个是模拟的一个风扇 分别通过我们的15.4的协议栈 连接到这个网关上面去 然后呢 我这个风扇的转速门锁状态的数据 可以通过网关 通过WiFi 这个发到服务器上面去 然后服务器也可以控制我这边风扇的转速 以及门锁的开关 那么这边的话 还没有完全编辑 没有把那个网页控制的界面 这个插入到这个视频里面去 那等最后那个 最终发布了以后 会把这个 把网页控制的部分也加上去 那这个就是整个demo的介绍 大家还有什么问题吗 我们还有六七分钟的时间 我有一个问题 就是你能不能大概介绍一下 现在有没有什么好用的云平台 就是适合于这种 可以传上去 又可以透传下来的这种 应该说是没有这样的一家平台公司 或则说愿意给你 大家可以直接去用这样的产品 一般都是两种 第一种 你可以免费 申请一些云空间 我印象中比方说百度啊 或者说七只云啊 可以让你免费申请一些空间 你可以去做这个开发 那另外一方面 可能就是收费的一些 云空间 比如说像阿里 你可以去买 但不管怎么样 无论如何 你有了自己的空间 以后 你一定要在服务器上面去跑你的程序 就不可能说我买了某一个公司的比如腾讯的或阿里的 这个云平台或者说空间 然后我把数据发给它 它就帮我下传下来了 不可能的 就是说服务器说白了 就是说有一段代码 跑在了这个服务器上面 它来帮你做这个数据的接收啊 转发啊 处理啊等等 所以我们现在像国内合作的比方说我们有 七只云 包括阿里云 包括像一些那个 那个腾讯啊都会有
课程介绍 共计8课时,1小时47分38秒

TI 助力物联网与云时代, 丰富的无线产品线及其应用

TI 无线 应用

推荐帖子

为什么p1口中断一个脉冲会有2次响应?
我用的是f449芯片,利用p1口输入脉冲来产生中断,设置为下降沿有效。可是实际运行时,一个脉冲却产生2次中断响应。 初始化部分: mov.b #000h,&p1dir ;p1口全部输入 mov.b #0f9h,&p1ie ;p1口高5位低1位允许中断 mov.b #0...
wwwwwwx 微控制器 MCU
恳请版主和各位大哥帮忙!如何在430中使用队列数据结构?
各位高手,由于项目需要,须在程序中使用队列,对列的成员是一个结构。写了个测试程序但是新节点总是挂不到队列中去,请各位大侠指点!我的代码如下: struct queueNode { long int data; struct queueNode *nextPtr; }; typedef struct queueNode QUEUENODE; typedef QUE...
pqwgh 微控制器 MCU
【求助】关于18B20
我做了个DS18B20程序,单独时可以读出数据,但把它作为子程序时读出的为FF,请问怎么回事.时钟都是一样的....
dise2a 微控制器 MCU
5402和GAL16V8D输入端之间需不需要加164245?
请问,在5402和5V供电的GAL16V8D输入端之间需不需要加一片164245?我看芯片资料,GAL16V8D的VIH是2V。...
juanchen 微控制器 MCU

大明58

TI 助力物联网与云时代, 丰富的无线产品线及其应用

2020年03月02日 12:59:19

shakencity

学习学习TI 助力物联网与云时代, 丰富的无线产品线及其应用

2019年12月17日 10:04:48

zwei9

看视频学习---TI 助力物联网与云时代, 丰富的无线产品线及其应用

2019年06月14日 10:37:48

song430

继续来学习学习了。。

2019年03月02日 19:49:15

dingxilindy

看看视频,学习一下

2019年02月19日 13:34:33

nick_liu1129

学习

2019年01月20日 21:07:15

weixiu123

学习一下

2019年01月14日 21:17:58

hellokt43

学习中

2018年12月13日 11:56:53

凤凰息梧桐

学习一下

2018年11月17日 17:25:08

hello_mcu

学习视频。

2018年11月11日 14:47:25

分享到X
微博
QQ
QQ空间
微信

EEWorld订阅号

EEWorld服务号

汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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