微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DRV8332的PWM_X管脚

DRV8332的PWM_X管脚

时间:10-02 整理:3721RD 点击:

设计的DRV8332电路中,在没有输入且只是用排针将8332管脚引出的情况下,PWM_A为1V,PWM_C约4V,PWM_B为0V,这是正常现象吗

其他连接都是正常的吗?比如说供电电源等

建议按照数据手册19页和26页,搭建好最小系统后再进行测试。

谢谢你的回复。

情况是这样的,一开始是正常的,测试了PWM_X,RESET_X,OTW,FAULT都是正常的,后来我加上电机转动,一开始可以转后来电机转动不正常了,开始卡顿抖动各种现象。撤掉电机和信号后测试管脚,发现PWM_A和RESET_A是正常的,但是PWM_B,RESET_B漂移到了1V左右,而PWM_C,RESET_C漂移到了4V左右,而且此时的还会上升到10V左右。这种情况一直出现。

之后我有清理了一下管脚周边,电压回复正常,在没有加载电源情况下放置过了一段时间,PWM_C和RESET_C又漂移上了4V,而其他正常。

难道是我焊接问题吗,但是我已经每个管脚都检查了一遍,并无短接的情况。

如果节点是高阻状态,那么电压是不确定的。首先需要给输入控制信号一个固定的电平试试。

发现我即使加了下拉电阻都是无法稳定电平的,在未加负载和输入的情况下,PWM_C和RESET_C容易同时上升到高电平,PWM_A和RESET_A也是同样的情况,另外FAULT极其容易受到PWM_A的影响,测量发现每当输入PWM_A时,FAULT就会跟随PWM_A变化。如图。但我实际测量过每个管脚,都无短接现象。

第二就是在未加负载的情况下,三相输出的电压有问题。如图。有一条12V的电压线。

测试发现,在RESET_X为0时,三相输出都是12V,在RESET_X为1时,理论上三相输出应该都是0,但实际上由于PWM_X有漂移,所以有些是0,而有些却是12V。给PWM_X输出持续高电平时,原本输出0的在电平变化时刻跳变到20V(PVDD是20V),而原本输出12V的一相一直保持12V不变。

有多试几片吗,不排除这片有问题了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top