大家好!
我们有 DRV10983 IC、并使用8个引脚(U、V、W、+5、H1、 H2、H3、GND)。 电路板的原理图与 EVM DRV10983相同。 我们的 BLDC 电机是 Nanotec Co.的 DFA68M024037-A 它的数据表链接在 这里。
BLDC 电机的霍尔传感器引脚未连接。
DRV10983 PCB 的 V1P8、V3P3、VREG 和 VCC 电压正确为1.8V、3.3V、5V、24V。 可以通过 IIC 正确读取和写入所有寄存器、它们的值作为默认值或其他值存储在 EEPROM 中。 但我仍然无法正确使用 DRV10983。
我想使用模拟模式来控制电机转速。 我将这些值写入 EEPROM:
0x20:0x0D (根据 BLDC 电机的数据表、线间电阻为0.25 Ω)
0x21:0x4F (根据 BLDC 电机的数据表、反电动势常数 为3.75 Vrms/krpm)
0x22:0x49
0x23:0x00
0x24:0xC0
0x25:0xF7
0x26:0x88
0x27:0xB0
0x28:0xAE
0x29:0xC9
0x2A:0x0C
0x2B:0x0C
我回读 EEPROM 寄存器(0x20~0x2B)并正确验证后。 我认为 BLDC 电机应该以越来越快的速度旋转、并最终以特殊的速度旋转。 但实际上、BLDC 电机始终旋转一段时间(达到大约0.10A)、然后停止。 几次后、BLDC 电机重复旋转一段时间、然后停止。 这种外观看起来像是用户 user5161552的问题,名为"DRV10983-Q1:DRV10983在一段时间后重复旋转",文君的问题名为"DRV10983-Q1:无法控制速度,从停止旋转到最大然后重复"。 我已经更改了寄存器值、但 BLDC 电机仍然重复旋转了一段时间、然后停止。 我检查了寄存器0x10和0x1E、未发现任何故障。
以下是 U 引脚和 V 引脚两端的电压。 我对 DRV10983和 BLDC 电机不熟悉。 请帮助我如何解决此问题?
谢谢
此致、
迪巴