Post Go back to editing

tmc4671使用绝对值编码器

按照tmc4671的数据手册,当使用绝对值编码器时,需要使用MCU解码编码器数据然后将位置值写入TMC4671中。

我目前注意到两个寄存器:PHI_E_EXT与PID_POSITION_ACTUAL,分别是16位与32位寄存器。

1. 是否应该将编码器值直接写入到PHI_E_EXT?对于分辨率高于16位的编码器,是否只能舍去低位精度?

2. 对于多圈绝对值编码器,是否需要每个周期同时写入PHI_E_EXT和PID_POSITION_ACTUAL两个寄存器?

官方是否有tmc4671使用绝对值编码器的示例?