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.

[参考译文] TMS320F28.0025万C:集线器电机霍尔传感器故障

Guru**** 2463330 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1089966/tms320f280025c-hub-motor-hall-sensor-glitches

部件号:TMS320F28.0025万C

大家好,

希望你们做得好!!

我正在检测 来自集线器电机的霍尔传感器信号,其额定值为60VDC和30Amps。 [使用的c200ware和TMS320F28.0025万C 微控制器 ]

我的问题

我根据 霍尔传感器信号提供电动机换向[使用梯形方法]

但我观察到霍尔传感器信号不准确,因此我的电机不能以 全 转速旋转   

而且我无法使用ECAP读取电机RPM。  [没有故障,我能够读取经过小型电机测试的RPM,并且它使用eCAP时运行良好!]

这是图片,

请注意

-我已经使用了RC滤波器。  

我的故障值大约是100ns,有时高达7US。

基于我使用RC滤波器的33us,我仍然得到不到100ns的故障。

 [ R = 3.3kΩ 和C= 10nF [也尝试不同的组合]]

根据我的研究,我发现 有一些配置,如TRM中所述,关于采样和保持时间,第831页。

www.ti.com/.../spruhx5g.pdf

但我不知道如何配置它?

请告诉我如何检测输入引脚上的准确信号,以及如何使用eCAP读取准确的RPM?

谢谢!

-Dipak

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    似乎您正在使用数字通道检查输入信号,您可以尝试使用通用探头检查信号上是否仍存在这些故障。

    您还可以实施GPIO的输入鉴定功能以检测更改并将 小故障过滤 为QEP引脚的以下配置。

    // GPIO14->QEP2_A
    GPIO_setPinConfig (GPIO _14_EQEP2_A);
    GPIO_setDirectionMode (14,GPIO_DIR_MODE_In);
    GPIO _setPadConfig (14,GPIO PIN类型标准);
    GPIO_setQualificationMode (14,GPIO _Qual_3SAMPLE);
    GPIO_setQualificationPeriod (14,2);