Technology

|

16 Apr 2024

uCPU:专为微型物联网设备设计的新一代紧凑型、无需主机的解决方案

这款轻量级uCPU无需大型微控制器(MCU),为物联网设备开辟了更广阔的可能性。

ucpu new generation cellular module

多年来,u-blox 一直通过多次迭代不断优化设备设计。 开发人员都深知,要在更小的空间内集成相同甚至更强大的功能是一项挑战。凭借我们全新的 uCPU 无主机追踪技术,我们引领他们迈入高效紧凑设计的全新阶段,同时还能削减传统方案带来的额外成本。 轻量级的 uCPU 不再需要大型微控制器(MCU),这为物联网设备在竞争激烈的市场中开辟了更广阔的发展前景。(阅读时间 5 分钟)

目录

  • 小巧而强大:开放式 CPU 的竞争优势
  • uCPU 概览
  • uCPU 无主机设计的应用
  • 实现无主机物联网设计
  • 如何激活uCPU

小巧而强大:开放式CPU的竞争优势

在当今市场中,尺寸是竞争的关键标准——设备历经数代迭代,不断进行重新设计以追求成本效益。这一点在可穿戴设备和个人健身追踪器等小型应用中尤为明显。此类小型设备在其各自市场中展开激烈的价格竞争,其开发者深知每一寸空间都不可浪费。

在经典的蜂窝物联网设备架构中,设计包含一个微控制器单元(MCU),该单元负责运行客户应用程序,并管理各项任务的执行,包括维持蜂窝连接以及连接用于定位的附加外围组件。

幸运的是,尽管该组件曾被视为电路不可或缺的一部分,但单芯片设计在保留其功能的同时,已将该单元从设备中移除。 单芯片设计的出现彻底改变了游戏规则,它不仅使应用程序能够远程管理,还为设备内部释放了大量空间。以 Wi-Fi 和 BLE 模块为例,这两者均为单芯片设计,配备开放式中央处理器(CPU),已在市场上引发了巨大的颠覆性影响。

归根结底,选择单芯片模型是基于节省空间和降低成本的考虑。在定制可穿戴设备的设计等情况下,每一毫米的空间都至关重要,节省空间是选择单芯片设计的主要动因。在其他情况下,节省成本则是关键的决定因素。 R5 uCPU 中的 32 位 MCU(512 KB 闪存和 256 KB RAM)在大批量采购时的单价约为 2 美元,小批量采购时则为 4 美元。 虽然乍看之下节省的金额似乎微不足道,但在传统MCU设计中,这些材料成本会迅速累积,从而在每美元都至关重要的市场中为生产商带来竞争优势。

IoT device with open CPU with cellular module

然而,自OpenCPU问世以来,已有大量设备转而采用该技术,因此开发人员必须寻找其他方法来节省空间并保持竞争力,甚至精确到毫米。u-blox的uCPU在此层面提供了独特的竞争优势。虽然体积小巧,但在成本和空间节省方面的优势却十分显著。

uCPU 概览

uCPU是u-blox UBX-R52蜂窝芯片的一项新功能,允许应用程序直接在u-blox模块上运行。这使得物联网设备无需主机微控制器即可运行,从而形成仅由蜂窝模块和外围元件组成的设备。 

uCPU 功能使企业能够:

降低制造成本。通过省去 MCU(单价约为 2-4 美元,具体取决于采购量),从而提高利润率。

最大限度地减轻产品重量并缩小体积。uCPU通过将重量和体积降至远低于常规水平,实现微米级别的成本优化。

保持定位精度。在不牺牲成本的前提下,确保精准的位置追踪。

保持可扩展性和灵活性。开放式 CPU 开发套件通过支持ubxlibAPI,并提供比其他无主机模块更全面的工具集,从而促进可扩展性。

在消费市场中保持价格竞争力。由于在空间、重量和材料方面实现了节省,许多客户能够降低面向消费者的最终售价,并以低于竞争对手的价格销售。

uCPU 无主机设计的应用

智能传感器和计量设备。通过无主机设计去除农业设备中的不必要部件,基于湿度和温度控制监测的灌溉管理对农民而言仍具成本效益。随着气候变化,这一点比以往任何时候都更为重要。

电动工具充电器。现代电动工具充电器与开放式 CPU 设计堪称绝配。单芯片设计在保持低制造成本的同时,还能收集有关工具和电池使用模式的宝贵数据。

户外照明控制器。要让世界真正建成智慧城市,物联网系统必须经济实惠。开放式 CPU 模型使联网的智能路灯能够在智能照明控制器的成本和尺寸限制内,持续收集数据以提高城市照明网络的效率。

车载追踪器。车载追踪器的无主机模式使车辆能够被追踪,而无需在设备中配备微处理器或额外的周边功能。这使得该设备对终端用户而言更加隐蔽。

实现无主机 uCPU

在电动工具充电器或宠物追踪器等小型智能设备中,平衡体积与性能至关重要。设计元件必须极其微小,且需去除不必要的部件以提升应用的整体效率。在这种情况下,产品开发在设计优化过程中可能会达到一个临界点,即标准设计方法无法实现进一步的成本优化。 有时,即使是最简单的外部微处理器,其规格也远超设备所需执行的任务。在这种情况下,采用无主机物联网设计将带来巨大改变。

借助无主机 uCPU,客户的应用程序可直接在 u-blox 模块上运行,而无需通过微处理器。 该应用还可以通过 AT 命令(例如在 m-center 中)或作为空中固件更新(FOTA)的一部分加载到模块中。这种无主机设计去除了标准设计中占用空间的大型核心组件,使制造商能够节省材料并降低成本。

此外,uCPU 还配备了一个功能全面的软件开发工具包 (SDK),其功能远超其他无主机模块。其他功能包括强大的安全措施、传输层安全 (TLS) 支持,以及基于 ubxlib 的 API 的通信协议栈。 该SDK旨在支持用户使用C语言开发应用程序,提供了丰富的信息、示例以及评估工具包,为开发人员提供支持。此外,uCPU支持ubxlib API,这有助于将现有应用程序从主微控制器(MCU)移植到uCPU环境中。

如何激活 uCPU

如需激活uCPU,请联系我们的团队,我们将直接将开发套件寄送到您的办公室。

 

了解更多