大家好,
我已按照DRV8704技术文档中的建议进行了所有连接,我的读数是
VM = 12伏
我 读取的Vint 值为5V和VCP (21伏), CP1 = 0V,CP2 = 11伏
当我将PWM授予 其中一个输入时,我看到故障 引脚过低 ,当我读取寄存器时,我看到AOCP或BOCP寄存 器值设置为'1' ,具体取决于我应用PWM的输入。
请建议原因 以及如何继续。
非常感谢您的帮助。
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.
大家好,
我已按照DRV8704技术文档中的建议进行了所有连接,我的读数是
VM = 12伏
我 读取的Vint 值为5V和VCP (21伏), CP1 = 0V,CP2 = 11伏
当我将PWM授予 其中一个输入时,我看到故障 引脚过低 ,当我读取寄存器时,我看到AOCP或BOCP寄存 器值设置为'1' ,具体取决于我应用PWM的输入。
请建议原因 以及如何继续。
非常感谢您的帮助。
您好,Rick:
感谢您的快速响应。
下面是一些详细信息。
它不是DRV8704EVM,我们正在开发一款全新的新型EVM。
是的,安装了FET,安装后为IRF540N。(http://www.infineon.com/dgdl/irf540n.pdf?fileId=5546d462533600a4015355e396cb199f)4.625336亿)。401.5355万。
驱动程序寄存器的设置分两部分进行了测试
默认值
状态寄存器
UVLO = 0
BPDF = 0
APDF = 0
BOCP = 0
AOCP = 1.
OTS = 0
1000.1111万10100101</s>1010.0101万
驱动器寄存器
IDRIVEP = 11.
IDRIVEN = 11.
TDRIVEP = 10
TDRIVEN = 10
OCPDEG = 1
OCPTH = 1
和非默认值设置如下
状态寄存器
UVLO = 0
BPDF = 0
APDF = 0
BOCP = 0
AOCP = 1.
OTS = 0
1000.1111万10101111</s>1010.1111万
驱动器寄存器
IDRIVEP = 11.
IDRIVEN = 11.
TDRIVEP = 10
TDRIVEN = 10
OCPDEG = 11
OCPTH = 11
在任何一种情况下,应用PWM时,OCP寄存器都按上述方式设置。
电机/负载在任何情况下均未连接。
高侧FET的VDS 测量为10.9 V ,对应的VM测量为11.6 V
请告诉我我出错的地方。
您好,Rick:
感谢您的回复。
VDS AS 0.7V的原因之一 是 IRF540N FET 具有 (“RDS(on)静态漏-源接通电阻––––44 mΩ )
测得的充油泵电压(对于VM - 11.6V)
VCP = 21.2 V
CP1 = 0.4V
CP2 = 11.4V
我还尝试将驱动器寄存器设置 为
OCPTH -11 :1000mV
OCPDEG -11 :8.4uS
但仍然会看到OCP的相同故障。
请告诉我任何更改。