在构建 M2M 应用程序之前,您的工程团队需要了解的 5 件事
物联网 (IoT) 越来越受欢迎,因此自然而然,越来越多的公司希望参与其中。将简单的传感器和控制器连接到互联网的概念并不是一个新概念,但许多公司都被这种流行趋势所吸引,并对创建机器对机器 (M2M) 产品产生了兴趣。
然而,其中一些公司并没有完全了解从工程角度创建 M2M 应用程序需要什么。然后他们最终使用错误的技术创造了一个产品,使他们的创造功能减弱或成本太高。
针对这些问题,我们概述了您和您的工程团队在开始构建 M2M 应用程序之前需要了解的五件事。遵循这些步骤将确保您避免许多常见的陷阱和挫折。
在构建 M2M 应用程序之前,您的工程团队需要了解的 5 件事
1.不要过度承诺电池寿命。
没有一家公司希望以过度承诺和交付不足而闻名。但是,如果您不小心,在构建 M2M 应用程序时可能会发生这种情况。让我们看看一些具有警示意义的假设情况。
假设一家初创公司有一个雄心勃勃的想法,即通过智能手机应用程序打开智能门把手。在他们创建此产品之前,他们需要了解电池将始终处于工作状态。如果他们的计划是通过蜂窝网络或蓝牙为门把手供电,他们需要考虑电池必须运行的所有过程。
最终——也许迟早——电池会耗尽并需要充电,这对用户来说是一个麻烦。此外,由于充电和放电的恒定循环,电池的容量会随着时间的推移而下降。这个过程称为降额,迫使用户最终购买新电池,并且在规划功率预算时需要考虑在内。
或者,也许一个爱狗者认为他厌倦了失去 Fido,并着手创建一个使用蜂窝网络的 GPS 驱动的狗跟踪设备。他确信这是一个好主意,并且该产品有市场。但在他继续生产之前,他必须确保该设备实际上保持足够长的生命周期,以便客户能够追踪他们丢失的犬类伙伴。这并非易事,因为运行 GPS 地图所需的电池电量(以及蜂窝数据)比许多工程师想象的要多得多。
2.了解物联网中机械设计和创建固件的难度。
机械设计的时间、费用和痛苦在物联网中经常被忽视。许多硬件和软件电气工程师专注于组件,但不会花很多时间考虑外壳设计。根据产品的不同,组织可能会考虑将这项任务外包给工业设计师,他们会创造出看起来很棒并按预期工作的产品外壳。尽早为机械设计预留适当的资金很重要,因此在预算分配过程中不会有任何意外。
创建固件也不是在公园里散步。例如,以 Apple 最受欢迎的产品为例:iPhone。苹果公司在开发一款小型手机上所花费的资金高达数十亿美元。这是一个非常极端的例子,但对于企业来说,了解创建固件可能需要多少资金非常重要。事实上,对于很多小公司来说,创建物联网固件产品可能是完全遥不可及的,原因很简单,因为它很难创建,而且外包成本太高。
3.实现产品开发中供应链管理的实际成本。
供应链管理——包括构成产品的所有材料的采购、采购和物流——需要成为重中之重。即使您的产品是世界一流的,您也必须确保您在产品开发过程中做出的每个业务决策都有意义。否则,您将延迟上市并超出预算。
如果一家公司正在创建包含数百个零件的电路板,则参与选择物料清单 (BOM) 的工程师需要充分了解所有非商品化组件的成本以及这些组件来自的销售渠道。如果仅根据制造商数据表中的信息选择组件,或者因为他们的销售代表所说的话,您将对您的产品造成重大损害。
4.了解您的设备在生产后将如何配置。
如果您正在创建一个 M2M 应用程序,它运行在个人区域网络之外,个人区域网络是传统的网络连接,如 Wi-Fi 或蓝牙,您需要解决配置问题。这一点非常重要,不容忽视。
以智能家居恒温系统为例。这些在过去几年变得非常流行,像 Nest 这样的产品占领了市场。为了让他们的智能恒温器工作,它必须正确配置(或配置 ) 以使用客户的 Wi-Fi 网络。客户必须让应用程序访问他们的封闭网络——通常是通过向设备提供他们的 Wi-Fi 密码——这对于这些类型的产品来说是相当标准的。虽然 Nest 已经简化了他们的用户界面 (UI),但一些制造商还没有想出如何使他们的 UI 用户友好。当客户难以正确配置他们购买的产品时,就会降低客户满意度。
5.把你的成本加起来。
大多数 M2M 应用程序需要某种类型的网络连接,通常连接到运行应用程序软件的基于 Internet 的服务器。公司通常依赖蜂窝网络,认为他们唯一的开支就是每月支付数据费用。但事实并非如此。
让我们假设一个组织正在创建一个智能停车计费系统。他们正在安装停车收费表的城市有 10,000 米的空间,因此他们认为蜂窝网络的成本——他们选择运行智能停车收费表的网络选项——将值得他们的收费表带来的机会成本在长期。但是,一旦他们开始计算这些数字,他们就会意识到他们没有考虑与创建 M2M 产品相关的其他一些费用。
对于基于 GSM 的系统,这些成本之一是 PTCRB(PCS 类型认证审查委员会)认证。建立此流程是为了帮助运行在蜂窝网络上的 M2M 应用程序的创建者获得第三方认证,确保被分析的设备符合某些标准。然后将此认证提供给蜂窝网络运营商(如 AT&T 或 Verizon),以证明在其网络上运行的 M2M 应用程序是安全的。此过程既耗时(可能需要数月才能获得认证)且成本高昂(高达 200,000 美元)。一些生产团队会选择预先认证模块来跳过这个代价高昂的步骤。但即使他们选择了这条路线,他们仍然需要支付大约 30,000 美元的运营商认证费用。
总结
正如您所看到的,与开发 M2M 应用程序相关的成本、工作量和困难比我们想象的要多。为了避免这种挫折,您可以做的最好的事情是在开始设计和生产过程之前对这些问题进行计划。它将为您节省大量的时间和精力,并确保您不必重新配置系统以在不同的技术上运行。
物联网技术