互联网连接产品的简单设计方法

将产品连接互联网可带来诸多好处。例如,产品制造商可通过现场产品获取有价值的使用统计信息,以便了解将来如何进。另一方面,用户则可通过移动或 Web 应用获得便捷的远程控制及其他功能。

一探究竟

如果公司欲将其电子产品连接互联网,需要执行哪些任务?

首先,需要选择通信模块(Wi-Fi、蜂窝、以太网、射频),并物理连接至主微控制器。

其次,需要对主微控制器进行固件更新,以引入网络逻辑、远程命令中断、安全性、数据交换、无线更新等。新功能可能无法在当前主控微控制器上运行,因此需要将产品迁移至其他未经测试的架构,可能带来重大风险。

第三,需要开发云服务以连接设备、保存设备注册表,并且具有管理和数据存储功能——可利用 AWS IoT、Azure 等服务进行设计,也可基于本地基础设施进行开发。

(图片来源:vcon.io)

第四,需要为最终客户和系统中各云访问部分开发移动或 Web 应用,并具有适当的访问控制、身份验证和授权以及数据交换机制。

一时之间,“使设备实现远程控制”这类看似简单的目标,却带来跨越诸多专业领域的一系列挑战(例如开发感知网络的设备固件、用于设备通信的云服务、配置和访问控制机制等),而一般公司可能并不具备应对的能力。

因此,这类项目可能需要耗费数年才能完成。公司最终只好“彻底改变方向”,转而构建定制“通用通信模块”,以便嵌入其产品并利用现有的基础设施。

VCON - 另辟蹊径

(图片来源:Espressif Systems

如果市面上已有这类“通用通信模块”呢?

该模块可连接主微控制器并获得以下功能:远程控制——但无需对任何主微控制器(从 Microchip 的微型 8 位 AVRSTMicroelectronics 功能强大的 32 位 STM32F7)进行任何远程固件更新,云管理服务,以及针对移动端客户的访问控制。这种即用型模块已通过现有商用部署验证和测试?

Cesanta 凭借多年与客户合作部署各种物联网项目的经验,方才打造出这一模块。该产品基于 Espressif SystemsESP32 芯片,支持 Wi-Fi、以太网或蜂窝通信,可实现上述所有功能。

据我们观察,类似基础设施的实施需要约 1.5 - 2 年的开发工作。因此,如果您是物联网产品供应商,希望在合理的时间内以最佳成本效益将设备连接互联网,请立即联系我们并试用 VCON

(图片来源:vcon.io)

关于此作者

Image of Sergey Lyubka

Sergey Lyubka 是 Cesanta Software 的共同创始人兼 CTO。在其团队共同努力下,他解决了在简化物联网过程中出现的问题,从而让所有开发者都能进入该领域。他确保了 Cesantas 的软件产品(VCON.io、mDash.net、Mongoose OS 和 Mongoose Web Server)都按照最高质量和最高安全水平开发生产。此外,他还以《Mongoose 嵌入式网络库》作者的身份而为人熟知,该书于 2004 年上市。像 NASA、Google、Bosch、Siemens、Samsung、LG、Thyssenkrupp、Schneider Electric、Rockwell Collins、HP 等科技界的先驱公司都在使用他的创新成果。

他的趣事:除了在解决物联网问题时,不管天气如何他都会跳到爱尔兰海中去游泳。

More posts by Sergey Lyubka
 TechForum

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.

Visit TechForum