当前位置:首页 > 物联网 > 物联网技术文库
[导读] IoT 时代可以说是互联网的下一代,将更多的物和设备连接起来。IoT 时代硬件,已经不再是做一款独立的硬件,IoT 研发已经进入困境,为此Ruff 进行了一次破局 IoT 研发困境的尝试。

IoT 时代可以说是互联网的下一代,将更多的物和设备连接起来。IoT 时代硬件,已经不再是做一款独立的硬件,IoT 研发已经进入困境,为此Ruff 进行了一次破局 IoT 研发困境的尝试。

提及 IoT(物联网,Internet of Things),几乎整个 IT 行业的共识是未来一定会是一个 IoT 时代,继互联网时代将更多的人连接到一起之后,IoT 时代将会把更多的物(Thing)连接起来。但是,一说到 IoT 的研发,人们的第一反应通常是,物就是硬件,做硬件就要懂嵌入式,所以,IoT 开发就是嵌入式开发。于是,我们看到在 IoT 的指引下,各大硬件厂商和嵌入式操作系统厂商摇旗呐喊,纷纷畅想着 IoT 的未来,而现在的 IoT 行业状态却是,只问脚步声,未见人下来。为什么会这样?我们不妨简要分析一下。

1 IoT 研发困境

• 产品经理与硬件工程师难以协同

在 IoT 时代,做一个硬件,已经不再是做一款独立的硬件,本质上,它就是一个产品,与这个时代的其它产品没有区别。无论是硬件厂商,还是操作系统厂商,他们拥有的都是研发实力,但在产品上却不是强项。而哪里拥有最多的产品经理呢?现在的答案是互联网公司。但为什么互联网的产品经理不来做物联网呢?

不是没有,而是很难。

曾经有一个互联网产品经理看到了 IoT 的未来,决心投身这个未来,做一款改变世界的硬件产品。根据互联网思维的做事方式,他说,我先要做一个东西先试错,因为我也不确定对这个产品是否是对的。他把这个想法给了硬件工程师,硬件工程师说,我要做六个月。当时这个互联网产品经理就崩溃了,说我从来都有想法大概两周试出来,你告诉我要六个月。双方很努力的协调之后,硬件工程师按照他把初步的想法做出一个东西。临近实现结束,产品经理出来说,我有一个新的想法,这回轮到硬件工程师崩溃了。

• 瀑布式研发

双方之所以会有如此大的差异,本质上,是因为双方在用不同的工作模式在工作。硬件研发属于瀑布式开发,而互联网产品研发则采用的是敏捷软件开发,双方对于开发节奏的理解截然不同。瀑布式要求一次性做好所有的事情,而敏捷开发则要不断地试错。在20年前,软件行业的主流开发方式也是瀑布式的,但对于这个需要快速响应变化的年代,瀑布式研发显得越加不合时宜了。

• 重复造轮子

在硬件行业里,有一个典型的现象,在一个项目做好的东西很难用到另外一个项目上,比如,TCP/IP 协议栈,即便你已经烂熟于胸,拿到一款新的硬件,往往要重来一次。对于这种现象,在软件行业里,有一个常用的说法:重复造轮子。这在某种程度上是一种浪费,放在行业的角度,这种浪费现象更加严重,你在一个硬件上做的一个工作,在其它公司,会有另外的工程师做着同样的事情,然而你不知道,没法用。在行业中,如此大规模的浪费导致整个行业进展缓慢。

• 系统与应用一体

IoT 时代需要的必然产品本质上就是一个应用,但在硬件行业里,大多数人并不能将应用与系统分开,做一款硬件产品,往往需要从硬件到系统,再到上层的应用一起做。这样的做法带来的后果往往是,系统与应用常常混淆在一起,做过开发的人都知道,这也通常意味着代码混杂在一起,维护的难度系数便直线上升。此外,这还有一个隐含的要求,做硬件的人要懂得从系统到应用的各种知识。

今时今日,前端工程师已经 IT 行业里一个主流的职位。但你不妨同前端工程师交流一下,看有多少前端工程师知道,屏幕上显示的点到底是怎么显示出来的,总的来说,比例不会高,除非他自己非常有热情的去研究这些东西。而在嵌入式领域,要做一个应用必须知道各种细节,包括底层的寄存器。从某种程度上说,这是对人的要求非常非常高。

这种高要求导致嵌入式行业人才培养也极其困难,即便是一个计算机专业的学生,真正理解操作系统,理解硬件底层是怎么运作都是一件有很高难度的事情。我们看到一个很无情的现实是,虽然我们以为嵌入式领域人才已经很多了,但是与做软件的人比起来做嵌入式的人,数量还是太少。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭