故障描述:
1,初次上电测试 STM 能够转动3~4秒,但随后便停止运动
2,停止运动后转动电机,发现已经没有保持力矩
3,测量OA12、OB12电压,电压全为VM(24V)
4,测试过程中没有热插拔等操作
5,电源输入部分有电容、TVS(SMAJ24CA)、共模电感,确保上电浪涌、干扰不会影响后级电路
6,STM与驱动器部分之间的连接确认过没有短路、接触不良等问题
原理图&layout
故障描述:
1,初次上电测试 STM 能够转动3~4秒,但随后便停止运动
2,停止运动后转动电机,发现已经没有保持力矩
3,测量OA12、OB12电压,电压全为VM(24V)
4,测试过程中没有热插拔等操作
5,电源输入部分有电容、TVS(SMAJ24CA)、共模电感,确保上电浪涌、干扰不会影响后级电路
6,STM与驱动器部分之间的连接确认过没有短路、接触不良等问题
原理图&layout
问题补充,驱动器一共有三路,每路都有一个100uF Vm输入电容 外加一个额外的 100uF 电容,同一个时间只会有一路驱动器工作,故原理图中的 100uF 电容可等效为两个(如layout所示)
我看您的PDN接地了,所以您可以检查一下是否是堵转关机了。
您可以先将其连接到VCC——IO试试, 在不损坏其他东西的前提下, 可以试试。
你好,感谢回复,检查过步进电机没有堵转,更换全新的步进电机进行测试,输出还是不正常,重新上电进行复位还是问题依旧;将PDN连接到VCC_IO也无法接近此问题
出现故障后, 可以通过Uart读一下0x6F DRV_status寄存器,看看哪里出的问题。
仔细检查硬件后发现ENN下拉电阻因为制造商的原因虚焊,在特殊情况下无法有效使能