TMC4671超越传感器和摄像头之外——将物联网从云端转移到现实世界[应用案例]

本文主要是介绍TMC4671超越传感器和摄像头之外——将物联网从云端转移到现实世界[应用案例],希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在早期,物联网 (IoT) 在很大程度上充当了云端服务的“眼睛和耳朵”,收集传感器、摄像头和其他物理世界输入设备的数据,而不太注重操纵或控制它所监视的事物。支持物联网的自动化和机器人应用已经开始合并,但是一般而言,它们的成本使它们只能用于高端工业和商业市场。然而,最近,嵌入式运动控制设备已经开始使智能、安全、低成本的电动产品的开发成为可能,这些产品与物联网的眼睛和耳朵有着同样强大的关节和手指。

什么是嵌入式运动控制?

“嵌入式运动控制”这个术语指的是在一个设备中包含精确电机控制、高性能计算的高度集成设备,而且通常还包含通信功能。它是嵌入式计算发展的下一个阶段,嵌入式计算始于二十世纪七十年代,当时,低成本单芯片微控制器的问世使得智能可以嵌入到一切事物中,包括微波炉、儿童玩具、收银机和医疗器械。现代汽车享有的大部分效率增益都是由嵌入式计算实现的。

大约二十年后,互联网、无线数据和更高水平的硅集成的兴起将嵌入式连接引入日常物品中,如体重秤、健康监视器和家庭娱乐设备。嵌入式连接还应用到了部分机动消费产品中,例如Roomba 清洁机器人。不幸的是,彼此分离的微控制器 (MCU)、电机控制器和模拟电机驱动组件的成本高昂,且开发电机控制软件十分复杂,这意味着联网的运动控制技术只能主要用于制造自动化和其他工业应用。

由于集成程度的不断加深,运动控制平台组件的成本和数量降低至只需要通用微程序控制器和少量模拟组件即可实现完整解决方案的程度(图 1)。技术支持方案加V zlw0101zlw

图片

【图 1:带外部微程序控制器的集成电机控制解决方案。在软件中进一步集成运动控制要求不仅可以实现更小的电子器件,还能将需要大量实时运算的工作从MCU解放出来。】

最近,嵌入式运动控制器已经问世,它将这些功能与强大的微程序控制器集成(图 2)。在大部分情况下,片上处理器有足够的计算能力支持精确控制一个或多个电机所需的复杂算法。在许多情况下,这些设备还包括以太网、控制器局域网路(CAN) 总线或其他用于物联网通信的接口。对于功率较低的应用,甚至可以在单个封装中包含驱动中等规模步进器、无刷 PMM (BLDC/BLAC) 或其他类型电机所需的最终输出级。还可以对微程序控制器进行编程,以驱动其他类型的运动发生设备,如直线驱动器和音圈。

图片

【图 2:嵌入式运动控制设备在一个封装内集成了高性能嵌入式处理、功能和电机驱动电路一单个器件内。许多嵌入式控制器还包含能用于实施分布式控制系统和支持物联网/工业物联网运行的通信功能。】

为了加速开发,这些控制器通常有开源库支持,开源库为设计人员提供了可以通过标准API 调用的丰富功能集。这些库通常包含几个常用电机控制模式(转矩、速率和位置)的算法,还包括扭矩控制,即磁场定向控制 (FOC) 以及运动模式(位置、速率和扭矩)的算法。

应用

医疗产品

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

图片

【图 3:嵌入式运用控制技术将为个人医疗设备带来更高的准确性、便利性和安全性。】

工业产品
工业自动化在嵌入式运动控制技术的早期就已获益。低成本、紧凑的电机控制器可以安装在附近,甚至内置在电机或驱动器。每个模块的嵌入式控制器在本地执行大多数基本的运动控制功能,创建一个分布式控制体系结构,使智能接近于将数据转换为运动的位置。这一特点和控制器监控和记录电机生命迹象的能力能够让嵌入式电机控制系统的响应能力更强,同时以更低的价格实现更高的速度和准确性

嵌入式运动控制器还能实时监视和记录电机及其驱动的机械的运行状况,提高它们应对故障或警报条件的速度,在部分情况下,还能预测问题,以免造成产品缺陷或成本高昂的宕机。简单地说,这包括持续跟踪每个组件移动的次数并将其与计划对照,以确定是否进行调整、更换零件和其他例行维护。此技术可以与从电机中收集的信息相结合,查找机器某些部位过度摩擦的早期迹象,这些过度摩擦可能很快就会引起更加严重、代价更高的问题。

在这些应用中,控制器的嵌入式通信功能支持通过本地应用程序服务器跨局域网或通过云端应用程序跨工业物联网轻松监视和控制机器。

消费产品

高度的硅集成及其带来的嵌入式运动控制组件的成本降低正在促使这一技术走入越来越多的消费品市场新应用中。

部分示例如下:

  • 高性能的智能电动自行车和电动踏板车,它们更加经济且能使用控制器将输出驱动波与电机和所承受负载细致匹配从而更好地利用电池。

  • 物联网连接的智能家居,其特点是可以有效地远程控制活动通风孔、百叶窗、监控摄像机和电器。

  • 配备了智能电机驱动器的3D 打印机,驱动器使用复杂的波形算法提供更快的速度和更高的打印准确性,同时动态降低产生的噪音。

  • 个人机器人,其硬件外围设备中嵌入了时序要求严格的功能,使得处理器可以供 AI 和用户界面使用。

图片

结论

嵌入式运动控制技术正在使数据转化为运动的过程变得比以往更加简单、更加具有成本效益。在此过程中,它能帮助现有产品变得更好,让新类别的产品成为可能。

这篇关于TMC4671超越传感器和摄像头之外——将物联网从云端转移到现实世界[应用案例]的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/995052

相关文章

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

揭秘世界上那些同时横跨两大洲的国家

我们在《世界人口过亿的一级行政区分布》盘点全球是那些人口过亿的一级行政区。 现在我们介绍五个横跨两州的国家,并整理七大洲和这些国家的KML矢量数据分析分享给大家,如果你需要这些数据,请在文末查看领取方式。 世界上横跨两大洲的国家 地球被分为七个大洲分别是亚洲、欧洲、北美洲、南美洲、非洲、大洋洲和南极洲。 七大洲示意图 其中,南极洲是无人居住的大陆,而其他六个大洲则孕育了众多国家和

zoj3820(树的直径的应用)

题意:在一颗树上找两个点,使得所有点到选择与其更近的一个点的距离的最大值最小。 思路:如果是选择一个点的话,那么点就是直径的中点。现在考虑两个点的情况,先求树的直径,再把直径最中间的边去掉,再求剩下的两个子树中直径的中点。 代码如下: #include <stdio.h>#include <string.h>#include <algorithm>#include <map>#

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、