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.

[参考译文] TIDA-01527:在 TIDA 旋转变压器示例中无法获得角度

Guru**** 2614265 points
Other Parts Discussed in Thread: TMS320F28069M, TIDA-01527

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1249193/tida-01527-unable-to-get-angle-in-tida-resolver-example

器件型号:TIDA-01527
主题中讨论的其他器件:TMS320F28069M

您好、

根据  TIDA-01527的参考、我正在尝试在 CCS 中获取旋转变压器角度、其变量为"res. 角度"(使用 TMS320F28069M Launch Pad)、并设置 Q 值19。 我将在一个季度中获得0-99之间的范围。

请帮我弄清楚如何获得正确的角度反馈。 检测数据之前、我是否需要设置直流偏移或校准?

请帮助我获取正确的角度和 SIN/COS 值。

等待您的反馈。

--

谢谢。此致、

D·帕特尔

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

    您好、Patel、我是参考设计的作者。 您能否分享 Code composer 版本、编译器版本、设置等更多信息? 反馈信号是什么样子的? AD 转换器的输入端是否有任何削波? 代码应该开箱即用。

    PS:我接下来几天不在办公室、请接受延迟回复(但我会尽最大努力)

    此致、Jiri

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

    尊敬的 Jiri:

    我已安装

    Code Composer Studio V8.1

    编译器 v18.1.2 LTS

    使用 CCS 进行调试时观看 PFA 视频

    e2e.ti.com/.../resolver_5F00_CCs.mp4

    e2e.ti.com/.../IMG_5F00_9163.MOV

    我发现"for(;;)"中的"res_diag"函数是空的。  

    如果需要任何进一步的信息、请告诉我并帮助我获取正确的数据。

    --

    谢谢。此致、

    D·帕特尔

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

    尊敬的 Jiri:

    等待您的反馈。

    --

    谢谢。此致、

    D·帕特尔

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

    尊敬的 Jiri:

    请帮我解决。

    --

    谢谢。此致、

    D·帕特尔

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

    Patel、您好!

    就像我之前所说的那样,我离开了办公室。 我找到了硬件并再次运行软件。 我使用了最新的 CCS v12和相关的编译器。 以我为例、该软件开箱即可完美运行。 无需校准。 只是运行软件。 AngleFlt 变量为0变为1、即0 -360°角度。 我从未执行 res_diag()函数。 该软件未准备好用于生产。 这只是一个展示模拟电路性能的示例。

    这是我的观察窗口的示例:

    我建议按照以下步骤进一步调试您的问题:

    1. 请使用示波器并测量旋转变压器信号(以接地为基准)。 您看到的是干净的正弦波、如设计指南的图24所示吗?
    2. 转动旋转变压器传感器时、Vsin_RAW、VCOS_RAW 和 Vexc_RAW 如何变化?
    3. 您使用的是什么旋转变压器? 是4V 还是7Vrms 旋转变压器?

    请报告。

    此致、Jiri

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

    尊敬的 Jiri:

    非常感谢您的留言。

    我以前说过我不在办公室。

    是的、我能理解。 但它已经长达将近15天。 等待反馈。

    我建议按照以下步骤进一步调试您的问题:

    1. 请使用示波器并测量旋转变压器信号(以接地为基准)。 您看到的是干净的正弦波、如设计指南的图24所示吗?
    2. 转动旋转变压器传感器时、Vsin_RAW、VCOS_RAW 和 Vexc_RAW 如何变化?
    3. 您使用的是什么旋转变压器? 是4V 还是7Vrms 旋转变压器?

    请报告。

    [/报价]

    我会进行相应检查并提供反馈。

    --

    谢谢。此致、

    D·帕特尔

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

    尊敬的 Jiri:

    我们将在 Anglefit 处0-1、在一个分辨率下获得4次。 可能是4极点导致的。

    您使用的是什么旋转变压器? 是4V 还是7Vrms 旋转变压器?

    我们使用的是7Vrms。

    PFA 波形作为参考、请指导我们进行改进。

    1. 旋转变压器励磁波形、正和负
    2. 控制器激励反馈
    3. 向控制器提供正弦余弦反馈
    4. 激励绕组电压(红色通道)
    5. 旋变传感器绕组输出

    等待您的反馈。

    --

    谢谢。此致、

    D·帕特尔

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

    感谢您分享它们在我看来是正确的波形。 我怀疑全球 Q 值可能有问题。

    请参见文件 resolver.h 和 GLOBAL_Q 宏。 请尝试将_iq 类型的变量更改为_iq19。

    其次、值0-99/象限是否重复? 如果您有多圈旋转变压器(电机控制中常见)、它们不会绝对超过360°。 例如、4转(4速)旋转变压器在每个90°(象限)重复一次。

    此致、Jiri

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

    尊敬的 Jiri:

    非常感谢您的反馈。

    [报价 userid="245347" url="~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1249193/tida-01527-unable-to-get-angle-in-tida-resolver-example/4754853 #4754853"]第二,值0-99/象限重复吗? 如果您有多圈旋转变压器(电机控制中常见)、它们不会绝对超过360°。 例如、4圈(4速)旋转变压器每隔90°(象限)就会重复一次。

    是的、这意味着要获得绝对值、我们需要 2极旋转变压器正确吗?

    我怀疑您的全局 Q 编号可能存在问题。

    好的、我针对 Anglefit 对_iq19进行了 Q 编号。 是否还有任何其他需要实现_iq19的参数?

    请引导我。

    等待您的反馈。

    --

    谢谢。此致、

    D·帕特尔

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

    尊敬的 Jiri:

    等待您的反馈。

    --

    谢谢。此致、

    D·帕特尔

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

    您好,Patel,稍等一下。 我又看了一下你们的视频。 在您的第一篇文章中、您写道该值会变化0-99。 这是不正确的。 在视频中、该值在一个象限内发生0-0.99变化。 这是正常的。 IQ 设置是正确的。
    可能、您只拥有一个多圈旋转变压器。

    标准单圈(=速度1x 或1极对)旋转变压器绝对超过360°。 此外还有多圈(多速)解算器。 可变磁阻旋转变压器就是一个很好的例子。 请查看下面 Tamagawa 的目录。 "Number of multiple (旋转变压器极点数)"是关键字。

    my.ebook5.net/.../all.pdf

    多圈(多速度)旋转变压器是电机控制的相当标准的。 位置感应功能对于精确的电机换向非常重要。 一旦电机和旋转变压器的极对数相同、控制环路就无需知道电机的绝对位置。 只有一个极对内转子和定子之间的位置很重要。

    如果我现在理解正确、您认为系统中的旋转变压器绝对仅超过一个象限(90°)。 但是、这可能是速度倍增因子为4的旋转变压器造成的。 在这种情况下、预计会出现这种行为。

    此致、Jiri

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

    尊敬的 Jiri:

    非常感谢您的留言。

    您好,请稍候。 我又看了一下你们的视频。 在您的第一篇文章中、您写道该值会变化0-99。 [/报价]

    是的、第一个问题是错误的。 但后来在你的建议,我得到正好4次/革命。

    AngleFlt 变量从0变为1、即0 -360°Angle。

    标准单圈(=速度1x 或1极对)旋转变压器绝对超过360°。 此外还有多圈(多速)解算器。 可变磁阻旋转变压器就是一个很好的例子。 请查看下面 Tamagawa 的目录。 "Number of multiple (旋转变压器极点数)"是关键字。

    my.ebook5.net/.../all.pdf

    [/报价]

    非常感谢您的建议。

    --

    谢谢。此致、

    D·帕特尔

    [/quote]