脉塔三项无刷伺服电机控制方法

简介: 私服电机速度环控制

由于是通过电机的驱动板来对电机进行控制,所以需要对控制板的通讯协议有所了解,也就是需要去看懂相应的通讯协议。

而脉塔电机的通讯协议十分的简单明了,在此我就对其的电流控制来进行讲解。

速度环控制

9ff8ee89698410104c4cabe138ef190.png

从上图来看我们可以发现要想控制伺服电机进行运动,需要对其发送8位can信号,如果没有更改过电机的ID号,则其中ID

号为141,然后Data【0】为控制方法的选择,A1就是转矩闭环控制,Data[4]和 data[5]代表数据大小,Data[4](0x64)为低位,Data[5](0x00)为高位。所以实际 数据为 0x0064 表示十进制 100,按照 0.01A/LSB 缩小即为 100*0.01=1A 。驱动会以 1A 作为目标电流执行。

当我们需要更改电流的大小时,即只需要对4和5位的数据进行更改。

电机返回数据

当给电机成功发送完数据后,电机也会给发送者回复一串数据来显示电机的现在状态,如下图所示:

ae55954ee06fd04ba591cf8b21036d9.png

Data[1] = 0x32 十进制为 50,代表此刻电机温度为 50 度。Data[2]和 Data[3]合成数据 0x0064 十进制为 100,按照 100 倍比例缩小即为 100*0.01=1A,那么代表当前电机实际电流为 1A。Data[4] 和 Data[5]合成数据 0x01F4 十进制为 500,代表电机输出轴转速为 500dps。电机输出轴转速和电机转 速之间存在减速比的关系,如果减速比为 6,那么电机转速比输出轴转速高 6 倍。Data[6]和 Data[7] 合成数据 0x002D 十进制为 45,代表电机输出轴相对零点位置正向移动 45 度。电机输出轴位置和电 机编码器线数和减速比有关,例如电机编码器线数为 16384,减速比为 6,那么电机输出轴的 360 度 对应 16384*6

相关文章
|
2月前
|
机器学习/深度学习 算法 安全
内容过滤算法:构建数字世界的守护者
内容过滤算法:构建数字世界的守护者
|
9月前
|
编解码 IDE 算法
2023年电赛---运动目标控制与自动追踪系统(E题)发挥题思路
2023年电赛---运动目标控制与自动追踪系统(E题)发挥题思路
283 0
|
4月前
|
运维 编译器 C#
C# 9.0中的本地函数属性:深化函数级别的控制
【1月更文挑战第17天】C# 9.0引入了本地函数属性的概念,允许开发者在本地函数上应用属性,从而进一步细化对函数行为的控制。这一新特性不仅增强了代码的可读性和可维护性,还为函数级别的编程提供了更多的灵活性。本文将探讨C# 9.0中本地函数属性的用法、优势以及可能的应用场景,帮助读者更好地理解并应用这一新功能。
|
9月前
|
机器学习/深度学习 监控 算法
转:探讨匹配算法在屏幕监控软件中的数据流分析
在屏幕监控软件的世界里,匹配算法就像一名捕风捉影的高手,扮演着超重要的角色。这算法就像是一位智能侦探,不仅可以察觉特定画面的活动、抓住人们的行径,还能揪出种种规律,实在是用途广泛,比如护卫安全、分析用户心思等等。当然,它的大显身手可不只限于一个领域,安全监控、探究用户癖好、连自动化流程的守护都在它的操控之中。
46 0
|
9月前
|
机器人 API 区块链
Pionex派网量化网格交易机器人开发策略部署[源码执行规则示例]
Pionex派网量化网格交易机器人开发策略部署[源码执行规则示例]
|
10月前
运筹规划时复杂条件转换(最大M方式)
运筹规划时复杂条件转换(最大M方式)
37 0
|
安全 项目管理
「技术人生」第9篇:如何设定业务目标
本文将讲述如何设定业务目标的所有步骤和关键信息,很多点没有展开论述,读者可以结合个人实际工作情况进行进一步的深入思考。
734 1
「技术人生」第9篇:如何设定业务目标
|
算法
遗传算法五大基本要素——参数编码、群体设定
遗传算法主要借用生物进化中的“适者生存”的规律。 遗传算法包括两个数据转换操作,一个是从表现型到基因型的转换,将搜索空间中的`参数或解`转化成遗传空间中的`染色体或者个体`,这个过程叫做编码(coding)。另一个就是从基因型到变现型的转换,即将个体转换成搜索空间中的参数,这个过程叫做解码(decode)。 遗传算法中包含了五个基本要素:参数编码,初始群体的设定,适应度函数的设计;遗传操作设计和控制参数设定。 由于遗传算法不能直接处理问题空间的参数,因此,必须通过编码将要求解的问题表示成遗传空间的染色体或者个体。它们由基因按一定的结构组成。由于遗传算法的健壮性,对编码的要求并不苛刻。对一
551 0
|
监控 安全 网络架构
用于同步光网络 (SONET) 和同步数字体系 (SDH) 控制的通用多协议标签交换 (GMPLS) 扩展
本文档提供了特定于同步光网络 (SONET)/同步数字体系结构 (SDH) 的详细信息。根据 [RFC3471],SONET/SDH 特定参数在信令协议中携带在流量参数特定对象中。
368 0
用于同步光网络 (SONET) 和同步数字体系 (SDH) 控制的通用多协议标签交换 (GMPLS) 扩展
|
网络协议 测试技术 Windows