0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将物联网从云端转移到物理世界

星星科技指导员 来源:嵌入式计算设计 作者: Corn Bekkers 2022-10-13 09:30 次阅读

在早期,物联网IoT)在很大程度上充当了基于云的服务的“眼睛和耳朵”,从居住在物理世界中的传感器,摄像头和其他输入设备收集数据,而不太强调操纵或控制它所监控的事物。支持物联网的自动化和机器人应用已经开始合并,但它们的成本通常限制了它们在高端工业和商业市场的使用。然而,最近,嵌入式运动控制设备已经开始开发智能、安全、低成本的电动化产品,这些产品通过同样有能力的手臂和手来补充物联网的眼睛和耳朵。

什么是嵌入式运动控制?

术语“嵌入式运动控制”是指高度集成的设备,这些设备在单个设备中体现了精密电机控制、高性能计算以及在许多情况下的通信功能。这是嵌入式计算的下一个发展阶段,始于20世纪70年代后期,当时低成本单芯片微控制器的出现使得将智能嵌入到从微波炉和儿童玩具到收银机和医疗设备的所有事物中成为可能。现代汽车所享有的大多数效率提升都是通过嵌入式计算实现的。

近二十年后,互联网、无线数据和更高水平的硅集成的兴起为浴室秤、健身监视器和家庭娱乐设备等日常用品带来了嵌入式连接。嵌入式连接也在一些电动消费产品中得到了应用,例如Roomba清洁机器人。不幸的是,单独的MCU电机控制器模拟电机驱动器组件的成本,以及开发电机控制软件的复杂性意味着连接的运动控制主要用于制造自动化和其他工业应用。

集成度的提高有助于降低运动控制平台的成本和组件数量,使其只需要一个通用MCU和少量模拟组件即可实现完整的解决方案(图 1)。

pYYBAGNHalSAf7mXAABjAdpBxm4905.png

图 1:带有外部 MCU 的集成电机控制解决方案。在软件中进一步集成运动控制要求不仅允许更小的电子设备,而且还减轻了MCU的实时关键任务的负担。

最近,嵌入式运动控制器应运而生,它将这些功能与强大的MCU集成在一起(图2)。在大多数情况下,片上处理器具有足够的计算能力来支持精确控制一个或多个电机所需的复杂算法。在许多情况下,这些设备还包括以太网CAN总线或用于物联网通信的其他接口。对于低功耗应用,单个封装甚至可以包含驱动中等尺寸步进器、无刷 PMM (BLDC/BLAC) 或其他类型的电机所需的最终输出级。MCU还可以编程以驱动其他类型的运动产生设备,例如线性致动器和音圈。

pYYBAGNHal2AVK0rAAGgHjIPWPI392.png

图 2:嵌入式运动控制器件在单个封装中集成了高性能嵌入式处理、功能和电机驱动电子器件。许多嵌入式控制器还包括通信功能,可用于实现分布式控制系统并支持物联网/IIoT操作。

为了加速开发,这些控制器通常由固件库支持,这些固件库为设计人员提供了一组可以通过标准API调用的丰富功能。这些库通常包括几种常见电机控制模式(扭矩、速度和位置)、扭矩控制(即磁场定向控制 (FOC))和运动模式(如轮廓位置、轮廓速度和分析扭矩)的算法。

Applications

Medical Products

医疗设备是嵌入式运动控制正在改变对产品性能和安全性的期望的首批市场之一。例如,输液泵必须向患者提供稳定流量的精确计量的治疗剂。具有物联网功能的嵌入式控制器使这些泵能够在患者床边或通过集中式管理应用程序进行编程和监控。同样,可穿戴胰岛素泵和其他个人药物输送设备中使用的支持物联网的控制器可以支持自主操作,同时向基于云的分析应用程序实时提供患者的健康指标。

工业产品

工业自动化一直是嵌入式运动控制的早期受益者。低成本、紧凑的电机控制器可以靠近电机或执行器,甚至可以内置于电机或执行器中。每个模块的嵌入式控制器在本地执行大多数基本运动控制功能,从而创建分布式控制架构,使智能接近数据转换为运动的点。这一点,以及控制器监控和记录其电机生命体征的能力,使嵌入式运动控制系统能够更快地响应,并以更低的价格提供更高的速度和准确性。

嵌入式运动控制器还可以实时监控和记录电机及其驱动的机械的运行状况,使它们能够更快地对故障或报警条件做出反应,并在某些情况下,在问题导致产品缺陷或代价高昂的停机时间之前预测问题。最简单的方法是,这涉及跟踪每个子组件的移动次数,并将其与调整、零件更换和其他日常维护的时间表进行比较。这可以与从电机收集的信息相结合,以寻找机构中某处过度摩擦的早期指标,这些异常摩擦可能很快导致更严重,更昂贵的问题。

在这些应用中,控制器的嵌入式通信功能使机器能够由本地应用服务器通过 LAN 轻松监控和控制,或者通过基于云的应用程序跨 IIoT 进行监视和控制。

消费类产品

高水平的硅集成度,以及由此产生的嵌入式运动控制组件成本的降低,正在帮助该技术在消费市场中找到越来越多的新应用。

一些示例包括:

智能,高性能的电动自行车和电动滑板车更实惠,并且可以使用控制器从电池中挤出更多范围,这些控制器可以仔细地将其输出驱动波与电机及其负载相匹配。

物联网连接的智能家居,具有高效的远程控制主动通风口,窗帘,监控摄像头和电器。

配备智能电机驱动器的3D打印机使用复杂的波形整形算法来提供更高的速度和品脱精度,同时显着降低它们产生的噪音。

个人机器人具有嵌入在硬件外设中的时间关键型功能,使处理器可以自由地用于AI和用户界面。

结论

嵌入式运动控制使将数据转化为运动变得比以往更容易、更具成本效益。通过这样做,它正在帮助使现有产品更好,并使新类别的产品成为可能。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    51

    文章

    8018

    浏览量

    145152
  • 控制器
    +关注

    关注

    112

    文章

    15934

    浏览量

    175644
  • 嵌入式
    +关注

    关注

    5046

    文章

    18847

    浏览量

    299198
收藏 人收藏

    评论

    相关推荐

    如何用加载分散法软件中部分变量内部RAM转移到外部RAM?

    如何用加载分散法软件中部分变量内部RAM转移到外部RAM, 加载分散法文件怎么设置?堆和栈需要设置吗?
    发表于 05-10 07:52

    vDGA转移到vGPU

    嗨 - 有关某人vDGA转移到vGPU需要做些什么的想法?我们是否删除了PCI HOLE条目?“2.调整pciHole.start。注意:仅当虚拟机的配置内存超过2GB时才需要此选项。对于配置
    发表于 09-07 16:47

    cyclone3工程转移到cyclone4

    Altera的cyclone3的EP3C10E144C8的工程文件用到了rom以及mif文件,那这个工程文件转移到cyclone4 的EP4CE115F29C7中,还需要保留rom模块和mif文件吗?
    发表于 04-11 11:20

    如何旧的ISE设计转移到Vivado 2014.1

    你好我有一个新的vc707板。我可以旧的ISE设计转移到Vivado 2014.1。使用Vivado,我可以通过USB电缆将我的比特流下载到电路板上,没有任何问题。但是当我尝试使用Vivado将我
    发表于 05-29 10:43

    STM32是如何TRUEStudio转移到STM32CubeIDE上的呢

    STM32开发项目:如何TRUEStudio转移到STM32CubeIDE以 Ubuntu 18.04 的TRUEStudio(版本号:9.1)转移至macOS STM32CubeIDE(版本号
    发表于 02-17 06:28

    ch579例程里使用的是Keil编译,转移到MounRiver是有什么要配置的吗?

    579例程里使用的是Keil编译的,我工程转移到MounRiver来编译,编译成功了,下载程序跑起来会,串口会有几率乱码,在转移到MounRiver是有什么要配置的吗J?还是说兼容不MounRiver编译?
    发表于 09-02 06:47

    如何pinarduino转移到esp32?

    大家好,我最近将我的项目 Arduino 转移到 ESP32,我在 arduino 上使用引脚 10,9 我的设备和库 SoftwareSerial 传输 RX/TX。我想知道我可以在 ESP 中使用哪个引脚,如果我要使用
    发表于 04-12 06:14

    TISSSCiB可充电电池业务转移到东芝

    SCiB可充电电池业务将由东芝基础设施系统与解决方案公司(TISS)分拆直接转移到东芝。
    的头像 发表于 01-04 08:42 3502次阅读

    黑客正在目标交易所转移到加密货币用户身上

    “我们发现,黑客的目标交易所转移到用户身上——比如网络钓鱼攻击,试图欺骗人们给他们钱,”伦敦一家名为Elliptic的公司的联合创始人Tom Robinson说。该公司追踪并试图阻止加密货币的犯罪活动。它主要将大多数的美国和欧洲交易所视为客户。
    发表于 03-14 11:24 820次阅读

    华为逐步把芯片生产工作台积电转移到中芯国际

    据国外媒体报道,知情人士称,华为正将公司内部设计芯片的生产工作,台积电逐步转移到中芯国际来完成。
    的头像 发表于 04-17 14:50 3098次阅读

    软银宣布剥离 ARM 公司的部分资产,联网部门转移到软银旗下?

    今年 7 月份,软银宣布剥离 ARM 公司的部分资产,联网部门转移到软银旗下,计划在 9 月份完成,转移之后两个部门也会独立运作。不过没
    的头像 发表于 08-28 14:09 2694次阅读

    TMS320F281xDSP片上FLASH中运行应用程序_FLASH转移到RAM运行_BIOS

    TMS320F281xDSP片上FLASH中运行应用程序_FLASH转移到RAM运行_BIOS(单片机和嵌入式开发)-该文档为TMS320F281xDSP片上FLASH中运行应用
    发表于 07-30 11:54 2次下载
    <b class='flag-5'>从</b>TMS320F281xDSP片上FLASH中运行应用程序_<b class='flag-5'>从</b>FLASH<b class='flag-5'>转移到</b>RAM运行_BIOS

    超越传感器和相机 - 联网云端移到物理世界

    在早期,联网(IoT)在很大程度上充当了基于云的服务的“眼睛和耳朵”,传感器,摄像机和居住在物理世界的其他输入设备收集数据,而不太强调操
    发表于 11-26 17:21 15次下载
    超越传感器和相机 - <b class='flag-5'>将</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>从</b><b class='flag-5'>云端</b>迁<b class='flag-5'>移到</b><b class='flag-5'>物理</b><b class='flag-5'>世界</b>

    STM32开发项目:如何TRUEStudio转移到STM32CubeIDE

    STM32开发项目:如何TRUEStudio转移到STM32CubeIDE以 Ubuntu 18.04 的TRUEStudio(版本号:9.1)转移至macOS STM32CubeIDE(版本号
    发表于 12-22 18:54 2次下载
    STM32开发项目:如何<b class='flag-5'>从</b>TRUEStudio<b class='flag-5'>转移到</b>STM32CubeIDE

    超越传感器和摄像头:联网云端转移到物理世界

    使得智能嵌入到微波炉和儿童玩具到收银机和医疗设备的所有事物中成为可能。现代汽车所享有的大部分效率提升都是通过嵌入式计算实现的。
    的头像 发表于 12-01 16:59 513次阅读
    超越传感器和摄像头:<b class='flag-5'>将</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>从</b><b class='flag-5'>云端</b><b class='flag-5'>转移到</b><b class='flag-5'>物理</b><b class='flag-5'>世界</b>