欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

嵌入式开发——物联网

程序员文章站 2022-03-06 20:22:42
趋势当前物联网与人工智能是比较火热的话题。不管是基于实用还是噱头,似乎什么产品上都加上了APP远程控制。物联网设备逐年递增,未来市场不可估量,根据相关报告估计2020年全球有500亿的设备连接量。物联网国内WIFI芯片价格也变得越发便宜,堪称白菜价,各大厂对于物联网这一块也开始加大布局,这对于物联网无疑具有很大的促进作用。市场上对于物联网嵌入式开发的需求也在增加,物联网的开发主要是熟悉无线通信的方式与机制。常用的无线通信方式有WIFI、蓝牙、LORA、NB-IOT、ZIGBEE、蜂窝信号等。...

趋势

当前物联网与人工智能是比较火热的话题。不管是基于实用还是噱头,似乎什么产品上都加上了APP远程控制。物联网设备逐年递增,未来市场不可估量,根据相关报告估计2020年全球有500亿的设备连接量。

物联网

国内WIFI芯片价格也变得越发便宜,堪称白菜价,各大厂对于物联网这一块也开始加大布局,这对于物联网无疑具有很大的促进作用。市场上对于物联网嵌入式开发的需求也在增加,物联网的开发主要是熟悉无线通信的方式与机制。常用的无线通信方式有WIFI、蓝牙、LORA、NB-IOT、ZIGBEE、蜂窝信号等。

类型 频段 简介
WIFI 2.4G 5G 局域网通信,功耗高,传输速度快,设备连接能力强
蓝牙 2.4G 设备间通信,低功耗蓝牙功耗很低,传输速度较慢,设备连接能力弱,一般主机最多连接7个从机
ZIGBEE 2.4G 短距离通信,超低功耗,传输速率较低,只适合做简单的数据传输
LORA 1G 长距离传输,功耗较低且可调节,需要自己部署网络
NB-IOT 授权频段(1G以下) 长距离传输,运营商运行,通信服务质量较好,费用较高
2G、4G等蜂窝通信 根据具体而定 长距离传输,可移动通信,费用较高

对于智能家居领域使用最多的莫过于WIFI与蓝牙了,WIFI分为STA与AP模式,AP模式可以理解为路由器,STA可以理解为连接路由器的设备。对于工程师应用开发主要为OSI的应用层,常用协议为MQTT,HTTP等,这两个协议底层都是基于TCP的。对于MQTT的详解可以参考MQTT讲解。智能家居中一般使用低功耗BLE蓝牙,模式有广播模式、从机模式、主机模式以及观察者模式。

模式 简介
广播模式 向周围发送广播包,不可被连接
从机模式 向周围发送广播包,等待被扫描连接
主机模式 扫描周围的从机设备,并可与之连接
观察者模式 扫描周围的广播包,但是不能要求与之连接,蓝牙网关常用这个模式

总结

物联网是大势所趋,能够为产品添加许多的吸引力,生活中的许多产品,例如空调、热水器、取暖器等都已经加入了远程控制,这无疑对日常的生活是比较便利的。当前许多大厂都已经将智能音箱连接到了物联网控制这一块,比如:对天猫精灵说打开热水器,这时天猫精灵就会上传这个控制指令到云端然后下发到设备端,当然这个前提是你已经将你家的产品与天猫精灵绑定了。
不断学习,不断进步!

本文地址:https://blog.csdn.net/tulongyongshi/article/details/109271818

相关标签: 嵌入式