电工学习网

 找回密码
 立即注册
查看: 2383|回复: 0
打印 上一主题 下一主题

物联网技术体系是否有很大的学习难度?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-9-22 07:43:08 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
首先,需要将物联网体系做个梳理。物联网体系包括如下四个层次:
1、 感知层:各种类型的传感器(最常见的如温湿度传感器)、智能设备(最常见的如智能门锁);
2、 网络层:各种类型的通信协议、通信设备,以及通信模组、芯片等。对于后者,往往是集成在感知层设备中并实现或支撑实现通信协议;
3、 平台层:即物联网平台。它需要基于特定的通信协议连接各种感知层设备,提供设备连接、设备管理、数据管理功能。换成更为具体的说法是,它要完成与设备建立连接并管理连接、接收设备上传的各种数据并加以存储处理、提供诸如告警告知/统计分析/数据挖掘等数据管理功能,同时,能够根据用户的操作(通过应用层发起的)对设备进行控制—比如:通过APP打开家里的灯。
平台层会对外提供良好定义、规范性的接口,供应用层使用它具体的功能及数据。
4、 应用层:应用层是分领域的。比如:智能家居领域、智慧交通领域等等。它利用平台层的接口,构筑这些特定领域的软件系统,提供可用用户使用的前端(Web前端、APP等等),解决特定业务领域的问题。

所以,总结一下,物联网体系是一个产业链而非一个具体的技术。那么,它所涵盖的技术体系就可概括如下:
1、 通信芯片设计-->网络层;
2、 通信模组设计-->网络层;
3、 传感器或设备硬件设计-->感知层;
4、 嵌入式软件开发-->感知层;
5、 分布式大型软件设计开发-->平台层;
6、 Web应用后台设计开发-->感知层
7、 Web应用前端设计开发-->感知层;
8、 APP设计开发-->感知层【注】
【注】不是很准确,在某些领域,比如智能家居,手机APP也可以认为是感知层的一种设备,比如它能感知用户位置并上传给平台,作为一类数据。
物联网技术体系是否有很大的学习难度?
通过上面的分析就可以知道,学习物联网技术体系,首先要明确自己到底要从事哪一块的工作。应该没有一个人能够上下通吃,学透整个产业链所覆盖的技术。
实际上,从上面的技术体系就能看到,物联网技术体系是如下6个技术栈所构成的:
1、 芯片设计;
2、 硬件设计
3、 嵌入式软件设计;
4、 后台软件设计
5、 Web前端设计
6、 APP
而这些技术栈,并非特定于物联网领域。换句话讲,物联网并没有带来一种或几种全新的技术栈,难度还是这些技术栈以前所有的难度。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 05:39

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

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