大家好、
以下是客户提出的问题、可能需要您的帮助:
客户目前使用该寄存器来读取速度、它可能已经与转速计保持一致。 但通过捕获 FG 引脚脉冲计算得出的速度仍然不正确。 如何通过该引脚获得正确的速度?
极坐标数为8、寄存器中的 SysOpt9设置为"2个电周期以发送1个脉冲"、这里的"1个电周期"是否指旋转一次?
您可以帮助检查此案例吗? 谢谢。
此致、
樱桃
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
樱桃
DRV10983中的速度寄存器以 Hz 为单位输出电机转速。 转速计读取以 RPM 为单位的机械速度。 如果两种速度都匹配(将机械 RPM 转换为 Hz 后)、则电机应具有1极对。 如果 SysOpt9中的 FGcycle 设置为"2个电周期以发送1个脉冲"、则 FG 将在2个电周期中输出1个脉冲、如下图所示。 对于一个8极电机、4个电气周期等于一个机械周期。
此致、
Vishnu
您好,Vishnu,
感谢您的支持。
读取速度的问题已经解决。 但下面是一个新案例:
在无负载的高速下会发生速度波动。 使用单片器件以固定占空比向 DRV10983输入一组 PWM 信号、得到的速度如下:
垂直坐标的单位为 RPM、您可以看到最大速度波动为25 RPM。
还观察到,在一个地点,速度发生了波动,如下图所示,达到70。 这是为什么? EEPROM 中的哪些参数可能会导致类似的行为?
谢谢、此致、
樱桃
您好,Vishnu,
[引用 userid="435464" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1180568/drv10983-how-to-use-the-reading-speed-feature-of-fg-pin/4456845 #4456845"]当估算的 BEMF 常数不稳定时。估算的 BEMF 常数是否指 寄存器中 MotorParam2的设定值?
[引用 userid="435464" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1180568/drv10983-how-to-use-the-reading-speed-feature-of-fg-pin/4456845 #4456845]1. 将控制系数配置为小于1的值。 [/报价]如果将控制系数调整为0.5、则无法在满占空比下将速度增加到指定速度(之前始终设置为1)。
[引用 userid="435464" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1180568/drv10983-how-to-use-the-reading-speed-feature-of-fg-pin/4456845 #4456845]2. 调整提前期、直到估算出的 BEMF 常数稳定。 [/报价]客户不熟悉交货周期。
[引用 userid="435464" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1180568/drv10983-how-to-use-the-reading-speed-feature-of-fg-pin/4456845 #4456845"]通过 FG 或速度寄存器读取的速度是多少?当前通过获取 FG 脉冲来读取速度。 从外部转速计也可以看出、电机在高速时确实会波动。
客户尝试更改 MotorParam2的值、发现将该值设置得更高会导致电机的最大速度更高、而将值设置得更低会导致电机的最大速度降低。 将该寄存器的值调整为较小的范围。
PWM 频率为10KHz、使用以下电机参数:
24V 标称电压、三相、无负载速度3850、电流0.12。 速度2800 (带负载)、端子之间电流1.5、3.8欧姆电阻、2.8mH 电感。 手册还包括6.24mV/rpm 的反电动势常数、但该值与估算值有很大不同。
Kt (相-相)的计算:
估计1:
3850/(__LW_AT__60/8)= 513.3
24 / 513.3 = 46.7mv/Hz
估计2:
2800/(60/8)= 373.3
(24V - 1.5A * 1.9Ω* 1.73)/373.3 = 51.1mv/Hz
这两种估算都是基本的、电机将正常工作、但会在高速下波动。
此外 、在2500转/分时、转速波动很大、在2700转/分时、转速波动将明显小。 更换电机和芯片时也会发生同样的行为。
谢谢、此致、
樱桃
估算的 BEMF 常数是从 MotorKt1 (地址:0x15)和 MotorKt2 (地址:0x16)寄存器读回的值。
[报价 userid="496057" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1180568/drv10983-how-to-use-the-reading-speed-feature-of-fg-pin/4457731 #4457731"]客户不熟悉交货周期。以下是有关如何调整提前期/角度的应用手册。 https://www.ti.com/lit/an/slaa561/slaa561.pdf
有关 BEMF 恒定测量、请参阅 DRV10987数据表中的第8.4.1.2节。
此致、
Vishnu