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.

[参考译文] DRV2667:如何诊断?

Guru**** 2381630 points
Other Parts Discussed in Thread: DRV2667, DRV2605L
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/679753/drv2667-how-to-diagnose

器件型号:DRV2667
主题中讨论的其他器件: DRV2605LHello。 抱歉再次新手。 现在、我将尝试使用 Samsung 压电式传动器进行 DRV2667。 但是、我尝试了下面的简单示例、但传动器不会发生任何情况。 >8.3.2典型用法示例 >8.3.2.1单次单击或警报示例 DRV667芯片是可见的 ONM I2C 总线,并且写入其寄存器时没有错误。 但是、在将位设置为1后、我可以在执行器上看到没有移动。 然后、我尝试使用另一个 DRV2667分线板单元、另一个压电致动器单元、但结果相同。 问题可能听起来很模糊、但我应该从哪里去查看、或者哪个是诊断问题的分步过程? 我想我可能会测量 DRV2667电机输出引脚上的电压。 这应该给我一些提示吗? 我将此 DRV2667分线板连接到 Arduino 兼容芯片。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    更新:

    我已经检查(通过 I2C 读取)我写入的数据在第0页(控制)和第1页(标头/波形)上。
    因此、至少芯片在工作、以便通过 I2C 进行读/写操作符合预期。
    问题是执行器不会产生任何声音/振动。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您使用的是哪种类型的 DRV2667分线板? 您能否共享原理图?
    下一步是验证器件是否已退出待机模式。 您能否回读寄存器以确保写入操作正常?
    然后、根据您的设置和电阻器、确定升压电压是否正确。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的评论。
    我想、在获取振荡器工具后、我将检查实际电压。

    分线板(压电式触觉柔性模块)是光纤实验室提供的分线板。

    >用于验证设备是否已退出待机模式。

    如何检查芯片是否退出待机模式?

    通过写入0来清除寄存器0x02位6 (待机)是否足够了?
    (但我看不到它在第一位是1。)

    >是否可以回读寄存器以确保写入操作正常?

    是的、我可以读取与写入 PAGE 0和 PAGE 1寄存器相同的数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    器件将在待机模式(寄存器0x02 = 0x04)下打开。 当您将该寄存器写入0x00时、它将退出 stndby 模式、并且提供给芯片的电流应该有明显的增加(10uA 变为~130uA)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好。
    我尝试了一些、现在它正在使用我的配置之一。

    我使用 Adafruit Pro Trinket (5V)驱动此输出、当我单独连接此输出模块时、似乎有问题。
    如果我有其他 I2C 器件(在我的原型板上)、我可以看到 Samsung 传动器发出声音(即"zzzzzz!")。

    我还可以在振荡器上看到快速波形。

    我怀疑我的问题来自 I2C 不稳定性或上拉寄存器值、但我尚未进一步调查。
    我想、在我更熟悉使用其他测量工具进行 I2C 调试后、我还会再次讨论这一点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以供记录。
    我进一步研究了这些问题、我认为我观察到的不稳定是由窄的电源/GND 连接引起的。

    我仍然遇到此问题(DRV2667寄存器正常、但传动器上没有振动)。
    我在试验电路板上对此进行了多路转换、I2C 5V 电源和 BND 连接位于试验电路板跳线上(MCU 5V/GND 和 DRV2667 VCC/GND 之间的几个跳线)。
    使用万用表检查、我没有看到执行器上的电压电流。

    但是、如果我在 MCU 5V/GND 和 DRV2667 VCC/GND 引脚之间添加了直接(单段)跳线、我可以看到振荡器和传动器上的电压电流发生振荡。

    如果我对 DRV2605L 进行同样的尝试、我没有看到它、那么 DRV2667对电源/GND 连接响应更加敏感?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    DRV2667将拉取比 DRV2605L 高得多的峰值电流。 因此、功率可能更敏感。