模块本身是一个很宽泛的概念。软件上的模块是指能够单独命名并独立完成一定功能的程序语句的集合(即程序代码和数据结构的集合体);硬件上的模块是指由多个具有基础功能的组件组成的具有完整功能的系统。
凡是符合定义的都可称之为模块,按照功能不同可划分为通信模块、定位模块、感光模块等等......
鉴于物联网领域提及的模块大多数是指无线通信模块,所以本文仅对无线通信模块的知识进行简单普及。
让我们从一个最最基本的问题说起:如果你想与远在千里之外的亲人沟通交流?应该怎么办?
相信诸位只要不是从石器时代穿越过来的,都会理所当然的回答:打电话啊!
得益于电磁波信号可以在空间中自由传播的特性,即使无需电缆,我们也能把声音、文字、数据、图像等信息远距离传输出去。
但我们毕竟没有特异功能,不能通过人体直接发送电磁波,也不能理解电磁波信号中包含的信息。
这时,就需要通过移动手机这个装置来帮助我们接收、发送电磁波信号并将其转化成我们可以直接理解的信息。
也正是因为手机的存在,我们这些用户并不需要了解电磁波是怎样被发送出去,又是怎样被接收的,用户要做的只是拨号和讲话,就是这么简单方便~
同理,在物联网时代,物与物之间如果想要沟通交流,应该怎么办?
没错,它们也需要一个类似于“手机”的装置,帮助它们实现对信号的发送和接收,这就是所谓的无线通信模块了。它是芯片加上芯片所需的外围电路组成的集合,业界目前并无统一的定义。
无线通信模块使得各类物联网终端设备具备联网信息传输能力,是各类智能终端得以接入物联网的信息入口。
它是连接物联网感知层和网络层的关键环节,所有物联网感知层终端产生的设备数据需要通过无线通信模块汇聚至网络层,进而通过云端管理平台对设备进行远程管控,同时经过数据分析,带来管理效率的提升。
我们知道,物联网是一条很长的产业链,模块的上游有芯片,下游是终端应用......那么,模块的价值究竟体现在何处呢?
试想一下,如果只给你一块芯片,你能用它来打电话吗?
答案肯定是不能的。
必须由产业链上下游的厂商将芯片和其它元器件组装在一起,再加上屏幕和外壳,制作成一台完整的手机,最后再插入SIM卡,你才能用它来实现通话。
同理,如果一台设备要想给另一台设备“打电话”,直接给它一块元器件(例如给设备嵌入一块基带芯片),它也是无能为力的。
这时,就需要模组厂商将基带芯片、射频、记忆芯片、电容、电阻等各种元器件集成在一起,组装成一台设备可以直接使用的“手机”,设备便可在插卡后直接用其来“打电话”了。
所以这就是模块在物联网产业链上的第一重价值:硬件集成与软件设计,融合多种通信制式,满足不同应用场景下的环境要求,大大简化了应用厂商的工作。
话虽如此,但物与物之间的通信和人与人之间的通信也存在不小的差异,简单来说,就是物的事儿比较多~
为什么这么说?
原来,无论你是黄种人、白种人还是黑种人;无论你是北京人、上海人还是福建人,通信需求都是比较一致的——需要能远距离发送短消息、图片、视频并进行语音通话。
但是物与物之间的通信需求却各不相同。
如果是一个水表,它只需要传输极少量的数据,而且不需要每天传输;如果是一辆汽车,它需要传输的数据量就大得多,而且对数据的实时性要求很高;其它的设备——诸如工厂里的电机、路边的路灯、家里的音箱,都各有各的通信需求......
没办法,谁让“碎片化”是物联网从娘胎里带出来的特性呢?
所以,这就是模块在物联网产业链上的第二重价值:无线通信模块的上游是基带芯片等生产原材料,标准化程度较高;下游为各个细分应用领域,极其分散。物联网模块本身,处于上游标准化芯片与下游分散化垂直领域的中间环节,需要满足不同客户、不同应用场景的特定需求。
一般来说,2G模块广泛应用于对数据需求量不高的场景,比如早期的共享单车(当然现在共享单车开始尝试LPWAN技术);3G模块应用于数据量要求较高的移动支付领域;4G模块运用于速率要求更高的车载领域和视频监控领域;而LPWAN模块首先在低功耗要求较高的抄表领域得到了商用。
无线通信模块一般可以按照通信技术的不同进行如下分类:
所谓2G模块就是指能够接入运营商2G网络的模块,NB-IoT模块就是指能够接入NB-IoT网络的模块,以此类推。