大家好、

上表是8847的配置。
模式选择通过 DRV8847S 器件变体中的 I2C 寄存器来完成(请参阅编程部分)。
因此,我有一些问题:
1、应如何配置8847S 的 IN1至 IN4? 可以将其悬空吗? 还是应该接地?
2. NSLEEP 是否直接设置为高电平以保持启用状态?
NFault 信号是否可以直接变为 NC、它是否影响对 I2C 信号进行多路复用的传感器的使用? 该器件和传感器位于同一 I2C 总线上。
谢谢。
此致、Charlie
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.
大家好、

上表是8847的配置。
模式选择通过 DRV8847S 器件变体中的 I2C 寄存器来完成(请参阅编程部分)。
因此,我有一些问题:
1、应如何配置8847S 的 IN1至 IN4? 可以将其悬空吗? 还是应该接地?
2. NSLEEP 是否直接设置为高电平以保持启用状态?
NFault 信号是否可以直接变为 NC、它是否影响对 I2C 信号进行多路复用的传感器的使用? 该器件和传感器位于同一 I2C 总线上。
谢谢。
此致、Charlie
您好、Charlie、
[引用 userid="528809" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1166285/drv8847-the-half-bridge-input-of-drv8847s ]1. 应如何配置8847S 的 IN1至 IN4? 可以将其悬空吗? 还是应以其为依据?[/引述]您在上面发布的表格仅适用于硬件器件型号 DRV8847H。 您计划使用哪种模式? 您将使用 I2C 设置模式、然后针对 IN1-IN4配置遵循7.3.3.x。

是的、尽管 nSLEEP 也可用于清除 OLD (开路负载检测)或当然也可更改器件的唤醒/睡眠模式。
[引用 userid="528809" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1166285/drv8847-the-half-bridge-input-of-drv8847s。NFault 信号是否可以直接变为 NC、它是否会影响 I2C 信号多路复用的传感器的使用? 此器件和传感器位于同一 I2C 总线上。[/quot]查看 7.5.2多从运行。 nFAULT 引脚还用作 DRV8847S 器件的输入引脚、用于释放 I2C 总线。 我相信您需要按照其中的一些步骤将多路复用与您的其他 I2C 器件结合使用。
此致、
Jacob
您好、Charlie、
啊、我看到我没有完全思考、你不需要 nFAULT 是正确的。
每个 DRV8847S 芯片在引导时默认为 I2C 地址0x60。 您的传感器可能默认为其他地址。 因此、您是正确的、不需要 nFAULT 引脚来释放总线。
nFAULT 引脚允许您一次仅与一个 DRV8847S 芯片通信、以便您可以将其 I2C 地址设置为不同的内容。 当您有多个 DRV8847S 时、这很重要-您可以将它们设置为0x60、0x61、0x70等、以便每个器件都有唯一的 I2C 地址。 然后、您发出 I2C 命令"Hey device 0x61、spin your motion"、只有具有编程地址0x61的芯片才能旋转电机、所有其他器件会忽略该 I2C 命令、因为它不是它们的地址。
此致、
Jacob
您好、Charlie、
我建议在 nFAULT 上放置一个大于1k 的上拉电阻器、即使它未被使用。 由于它是漏极开路、我担心芯片会随机感测到低电平、如果没有上拉电阻、芯片会停止响应 I2C 命令。

这将取决于您是否要以更高的频率进行 PWM。 正确的是、您可以通过 I2C 设置 IN1-IN4位、然后使引脚本身保持 NC 状态。 但是、该控制主要用于基本开/关控制(100%占空比)。 如果您尝试使用 I2C 快速对其进行 PWM 处理、您可能会遇到一些速度限制。
此致、
Jacob
您好、Charlie、
IPC 的意思是什么?
为了获得最大的灵活性、我将使用控制模式=0、4引脚接口。 7.3.3.1 4引脚接口。 这需要将 IN1-IN4连接到微控制器。

如果您希望避免使用 IN1-IN4引脚、我认为您可以使用 mode=Hi-z 独立桥接接口模式。 您可以使用 I2C 来打开/关闭每个 IN1-IN4位、并且只需打开/关闭它。 我不确定你会遇到什么速度限制、或者控制会有多平稳/起伏、但这是可能的。

此致、
Jacob