【编码器】位置管理器BoosterPack

本文介绍了TI公司的BOOSTXL-POSMGR,它用于多摩川绝对值编码器的位置读取和控制,支持T-Format通信协议。详细探讨了T-Format协议、绝对式和增量式编码器的转换与使用方法,以及编码器在电机控制、伺服系统中的应用。同时,讨论了绝对位置的意义和编码器在不同应用中的选择考虑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

      本篇博客主要学习和了解TI公司的BOOSTXL-POSMGR(即TI公司推出的一款位置管理器BoosterPack),主要用于多摩川绝对值编码器的位置读取和控制。它支持T-Format通信协议,可以与绝对值编码器进行通信,读取位置信息以及其他物理量,如转数、温度、参数等,并支持对编码器的内部存储器进行读取和写入。本篇博客大部分是自己收集,整理和总结归纳所得,如有侵权内容,请联系我删除。

交流QQ:1083091092

如果觉得有用点赞关注收藏三连,多谢支持

本博客内容原创,创作不易,转载请注明


目录

前言

一. T-Format通信协议

二. pto_abs2qep

三. pto_pulsegen

四. pto_qepdiv

五. pto_qeponclb

六. tformat

七. 多摩川绝对值编码器

八. 绝对式编码器

1.介绍

2.输出信号

3.使用方法

九. 增量式编码器

1.介绍

2.输出信号

3.使用方法

十. 绝对式和增量式编码器的区别与联系

十一. 绝对位置的意义


一. T-Format通信协议

T-Format是TI公司推出的一种基于RS-485标准的纯串行数字接口。这种接口主要用于位置编码器等设备,能够有效传输位置值以及其他物理量,如转数、温度、参数等,并支持对编码器的内部存储器进行读取和写入。

在TI的工程应用中,例如在XMC4400系列的电机控制开发套件中,就使用了T-Format通信协议。工程师可以利用该协议与多摩川绝对值编码器进行通信连接。此外,对于TI的2837x系列(包括28379D双核版本和单核版本),都可以实现位置解码,并且可以用于CLB解码多摩川绝对值编码器的工程应用。

为了帮助开发者更好地理解和使用T-Format,TI提供了专门的库Pm_tformat_lib_f280049c,以及相关的示例代码和文档。例如,可以在C:\ti\c2000\C2000Ware_MotorControl_SDK_3_00_00_00\solutionsboostxl_posmgr\f2837xd\ccs路径下找到tformat.c文件,这是一个典型的T-Format工程示例。

使用前先初始化T-Format通信协议,并设置好相关参数,例如波特率、数据位、停止位等。需要注意的是,在使用函数之前,需要确保已经正确连接了编码器,并且已经通过T-Format通信协议与编码器建立了通信连接。

二. pto_abs2qep

 pto_abs2qep是一个函数,用于将绝对位置值转换为编码器的位置值。函数接口如下:

void pto_abs2qep(Uint16 *pos, Uint16 *qep);

其中,pos是指向绝对位置值的指针,qep是指向编码器位置值的指针。该函数通过调用T-Format库中的tformat_read()函数来读取编码器的位置信息,并将其转换为编码器的位置值。

三. pto_pulsegen

pto_pulsegen用于生成脉冲信号。函数接口如下:

void pto_pulsegen(Uint16 *qep, Uint16 *pulse);

其中,qep是指向编码器位置值的指针,pulse是指向脉冲信号的指针。该函数通过调用T-Format库中的tformat_write()函数来向编码器发送脉冲信号,以控制编码器的转动。

四. pto_qepdiv

pto_qepdiv用于将编码器的位置值转换为绝对位置值。函数接口如下:

void pto_qepdiv(Uint16 *pos, Uint16 *qep);

其中,pos是指向绝对位置值的指针,qep是指向编码器位置值的指针。该函数通过调用T-Format库中的tformat_read()函数来读取编码器的位置信息,并将其转换为绝对位置值。

五. pto_qeponclb

pto_qeponclb用于将编码器的位置值转换为编码器的内部位置值。

void pto_qeponclb(Uint16 *pos, Uint16 *qep);

其中,pos是指向绝对位置值的指针,qe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风雨同舟1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值