工具与软件:
您好!
请找到以下 DRV8426的原理图
有时、在电源循环期间、它会被捕获在不正确的情况下、
我们可以观察到"故障"引脚的切换情况、并且可以在绕组输出引脚上观察到类似的活动(在极少数情况下、它可以从这种情况中恢复、无需任何干预--通过在 ENABLE/nSLEEP 引脚上发送低电平信号)
以下是 ENABLE 引脚和 FAULT 引脚(在正常和有问题的情况下)的图像
除此之外、它在1/8模式下运行良好
问题的根本原因和建议解决方案、
此致、
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.
工具与软件:
您好!
请找到以下 DRV8426的原理图
有时、在电源循环期间、它会被捕获在不正确的情况下、
我们可以观察到"故障"引脚的切换情况、并且可以在绕组输出引脚上观察到类似的活动(在极少数情况下、它可以从这种情况中恢复、无需任何干预--通过在 ENABLE/nSLEEP 引脚上发送低电平信号)
以下是 ENABLE 引脚和 FAULT 引脚(在正常和有问题的情况下)的图像
除此之外、它在1/8模式下运行良好
问题的根本原因和建议解决方案、
此致、
您好、
感谢您分享步进驱动器原理图并在此论坛中发布您的问题。 虽然可以针对 nSLEEP 使用一个上拉电阻器、但根据 PCB 布局、可能会通过15 kΩ 上拉电阻器在该引脚上产生一些噪声耦合。 您可以尝试 为此 nSLEEP 上拉电阻降低值、甚至使用0 Ω 跳线。
当您进行下电上电时、请阐明 VM 和 VCC3.3是同时下电上电还是仅下电上电? 下电上电时、是否留出足够的时间让 VM 在开启前从电容器完全放电? 到目前为止、我们还未遇到此器件出现此类下电上电问题的报告。 您是否还可以捕获 VM 下电上电波形以及这些信号。
只有可能被锁存并导致 nFAULT = 0的两个故障 OCP 和 OTSD。 因此、如果我们可以排除这些故障、则不会出现其他需要 nSLEEP 切换至0然后再切换至1的锁存故障。
此致、Murugavel
尊敬的 AG:
感谢您进行测试并分享详细信息。
[报价 userid="236525" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1414043/drv8426-drv8426pwpr-misbehavior-in-power-recycle/5417625 #5417625"] 针对此 nSLEEP 上拉电阻、我降低了0 Ω 跳线的值、但结果相同[/QUOT]这很好。 nSLEEP VIH 和 VIL 已符合要求。
1. 通过机器直流电源打开/关闭开关完成电源循环、因此适用于电机电压和3.3V
为 DRV8426供电的机器电源系统的放电曲线(dV/dt)可能非常慢、不 适合数字 POR (上电复位)电路。
2. 当电源循环时 ,如果我们给 VM 的时间完全放电,并下降到低于1V,然后它 正常工作,否则它卡在陷阱,请找到附加的图像电机和故障引脚在正常情况下[/报价]这是影响 POR 行为的缓慢放电电源的典型特征。 作为解决系统中此问题的方法、您可以考虑以下几点:
1.上电时使 nSLEEP 保持低电平。 上电后等待几毫秒、然后通过 nSLEEP 高电平唤醒器件。 如果这无法解决问题、请考虑2.
2.如果 nSLEEP 在上电期间为高电平、则在上电数毫秒后发出 nSLEEP 复位脉冲。 在 nSLEEP 将复位器件中的数字电平后、nSLEEP 低电平约80us。 这将保证器件正确复位、而不受电源的缓慢 dV/dt 影响。
改善电源关闭时的放电率 dV/dt。 1和2应该解决该问题、因此如果系统中的 MCU 等其他一切功能符合预期、则可能不需要此操作。
谢谢你。
此致、Murugavel
尊敬的 AG:
[报价 userid="236525" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1414043/drv8426-drv8426pwpr-misbehavior-in-power-recycle/5419930 #5419930"] VREF 为1.2880IFS 关于585 mA。 步进器是否会在关闭电源的同时通电? 这可能会使电容器更快放电。 遗憾的是、我们没有上升时间和文件时间规格。 对于大电容器、无论如何我们都预计 dv/dt 会更慢。 VM 上的 VRESET 将约为3.9V、可能介于3V 和3.9V 之间。对于应用中的电源、您可以监控关闭电源后 VM 降至3V 所需的时间?
此致、Murugavel
尊敬的 Murugavel:
芯片似乎无法按照数据表正常工作、请参阅中的以下几点
7.3.11.1 VM 欠压锁定(UVLO)
无论 VM 引脚电压何时降至电源电压的 UVLO 阈值电压以下、都会终止
输出被禁用、nFAULT 引脚被驱动为低电平。 在这种情况下、电荷泵会被禁用。
VM 欠压情况下、器件将恢复正常运行(电机驱动器运行且释放 nFAULT 引脚)
并启用驱动程序。
理想情况下低于 VM= 4.1V、芯片应在4.2V 以上关断并正确恢复
尊敬的 AG:
[报价 userid="236525" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1414043/drv8426-drv8426pwpr-misbehavior-in-power-recycle/5423271 #5423271"]我已经确认了时间( 8.2V 到3V ,所需时间,约600ms),进一步 dV/dt 变得更慢
如前所述、即使我们允许 VM 在条件1V<VM<3V 下关断、仍会发生闩锁情况
要求您在结束时进行更多调查。
[报价]我将检查一下是否能得到最低 dV/dt 要求。 这可能需要几天时间。 为此、我将在下周中旬左右与您联系。
理想情况下低于 VM=4.1V 时、芯片应在高于4.2V 时关闭并正确恢复
是的、只要 VM 不会降至复位电压以下、这个操作就成立。 假设这将为3.9V、则只要 VM 保持在3.9V 以上、该陈述就有效。这已经过验证可以正常工作。
此致、Murugavel