PlacePod 是 PNI Sensor 的智能停车传感器,它使用STM32L0 微控制器 (MCU)来帮助延长电池寿命。该设备足够小,可以一只手握住,但仍能做到精确、可靠和快速。它放置在停车位(地下或地上),可检测汽车何时停放,并立即使用 LoRa 或 Sigfox 等亚千兆赫兹网络向云系统发送信号。
然后,公司可以创建应用程序来指导他们的用户并利用这些信息,从而减少司机寻找位置所需的时间,提高他们的效率和生产力,同时减少他们的压力水平和碳足迹。最后,该设备具有广泛的工作温度范围,以确保无论天气条件如何,它都能在户外工作。因此,PNI 已经在蒙特利尔、加利福尼亚的中央山谷和不列颠哥伦比亚省等地拥有 PlacePods。
PlacePod 的磁感应传感器RM3100是一项主要的差异化功能,来自 PNI 传感器本身。它的开发始于 1989 年的美国政府,该公司致力于保护它免受各种电磁干扰,例如电力线或地铁。RM3100 的核心是一个带有饱和磁芯的电感器,无论环境因素如何,它都能提供稳定和精确的测量。经过多年改进其性能,该传感器如今具有出色的动态范围和信噪比。还有 PNI 的 SENTral 协处理器,一个 ASIC(专用集成电路)直接与传感器接口并使用专有算法处理数据。最后,PNI Sensor 依靠 ST 的三大主要技术构建了可以充分利用 RM3100 的生态系统。
1、STM32CubeMX中的PlacePod
PNI Sensor 和 ST 有着长期的合作关系,但在 PlacePod 中存在 ST MCU 的部分原因是我们的 STM32CubeMX 软件等工具的可用性改变了公司的原型设计方式。
通常,工程师会尝试尽可能快地运行一系列命令,以使系统快速进入睡眠模式。然而,PNI Sensor 的团队知道,在某些情况下,让某些操作持续更长时间更有优势,因为与 MCU 以更高频率处理这些计算相比,节能更为重要。STM32CubeMX 简化了实验过程,帮助工程师找到最佳性能功耗比。
因此,无论是构建电机控制、具有高度优化代码的智能图形计算器还是停车传感器,该软件都可以通过更快地获取正确的配置文件来确保设计人员节省时间。过多的选项和图形用户界面简化了时钟速度和引脚的设置等。
2. 从 Nucleo Board 到 PlacePod
与许多其他项目一样,PlacePod 可以追溯到 Nucleo 板,该板帮助工程师制定了他们未来产品的一些基本概念。在这种特殊情况下,Nucleo 原型是短暂的。MCU 有不同的引脚配置,鉴于其在 ST 产品方面的丰富经验,PNI Sensor 相对容易迁移到自己的 PCB。然而,Nucleo 板对工程师的帮助要归功于 ST 网站上的原理图,这些原理图通常是定制设计的基础。因此,PNI Sensor 能够快速创建一个没有 Nucleo 板的 Arduino 接口的板,因为他们没有用它,这可以让他们快速测试他们在 STM32CubeMX 中定义的设置。
这种流程的第一个优势是,在早期,PNI Sensor 的团队能够确保他们拥有所有功能和正确的配置,让开发人员更加安心,并帮助设计人员更好地准备生产。另一个好处是能够在不同的 STM32L0 MCU 之间快速切换。事实上,他们最初的概念证明使用的是STM32L073,但他们最终使用的是STM32L071因为他们不需要显示驱动程序并且可以简化他们的设计。通常,更换 MCU 具有挑战性,但是因为这两个组件都是引脚对引脚兼容的,并且可以毫不费力地保持相同的配置,同时在 STM32CubeMX 中从一个切换到另一个以重新创建头文件,使用不同的 MCU 优化 PlacePod轻而易举。
3. PlacePod 中的 BlueNRG-MS
PlacePod 还使用 ST 的其他组件,其中之一是SPBTLE-RF,这是一个蓝牙 4.1 模块,集成了BlueNRG-MS应用处理器和必要的平衡不平衡转换器、滤波器和天线,可直接提供有效且经过认证的解决方案。
事实上,PNI Sensor 使用 OTA 系统来更新 BlueNRG-MS 模块的固件以及 RM3100 传感器的主机 MCU 和 ASIC。因此,如果公司需要更新固件或校准其传感器,它可以发送代码 OTA 以在创纪录的时间内解决任何问题。它还绕过了对 PlacePod 的物理访问的需要,这对于未来 10 年将在地下的模型至关重要。此外,该模块现在与我们的 蓝牙 Mesh 解决方案兼容,因此 PNI 传感器已经可以利用新标准。
审核编辑:郭婷
-
传感器
+关注
关注
2552文章
51237浏览量
754752 -
mcu
+关注
关注
146文章
17185浏览量
351704 -
转换器
+关注
关注
27文章
8728浏览量
147441
发布评论请先 登录
相关推荐
评论