主题中讨论的其他器件:DRV8301、 LM1086
工具/软件:Code Composer Studio
大家好、
大家好。
我有 LAUNCHXL-f28069、并使用定制逆变器来驱动我的 BLDC 电机。
我使用的是 ACPL-c87a 电压传感器和 LEM Hass-300s 电流传感器。
我进行了相应的调节、首先验证我的感应器件我仅将 DRV8301 MOSFET 电路与电压和电流传感器一起使用。 电机运行没有问题、这意味着具有软件调节参数的感应部件没有问题。
现在、如果我使用自定义驱动程序实现相同的感应设置。 运行 lab5a 时、保持 Flag_enableSys = true 且 Flag_Run_Identify = false、我的电压和电流 ADC 读取为-
gIreadA = 2010
gIreadB = 2015
gIreadC = 2007
gVreadA = 233
gVreadB = 255
gVreadC = 230
我认为电流 ADC 不错、但电压 ADC 必须为0、因为我没有将 Flag_Run_Identify 设置为 true。 是这样吗? 这意味着存在一些电压泄漏? 因为一旦我设置 Flag_Run_Identify = true、 IQ = 0、电机就会发出一些声音振动并从直流电源消耗9A 电流。
有什么帮助吗?
提前感谢。