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.
以BOOST'XL-DRV8301为例,三相电流的检测电阻位于下桥臂驱动管与GND之间
检流放大器设计如下:
检测电阻P端连接至放大器负端,电阻N端连接至放大器正端,即采用了负极性连接方式,如InstaSPIN说明文档中的描述:
代码处理如下:
可以看到,虽然是负极性连接方式,但是电流的offset是正值,HAL_getCurrentScaleFactor也没有取反,也是正值
问题1.如果采用以上硬件电路设计方式和软件计算方法,采集得到的相电流相位应该是与电机相电流同向的吧?
问题2.我理解这里用负极性连接方式,是因为检测电阻在下桥臂驱动管与GND之间,电阻上流过的电流都是从每相绕组流出的,也就是电阻上流过的电流与电机相电流相位差180度,所以使用负极性连接方式,这样放大器输出的检测信号的极性就与电机相电流同相了,不知道这个理解对不对?
BOOSTXL-3PHGANINV开发套件中使用INA240A1检测电机相电流
其典型应用如下图所示:
由上图理解,采样电阻串接在三相绕组中,这与采样电阻串接在下桥臂与GND之间的连接方式不同,因此在这里的典型应用图中使用了正反馈连接方式。
然而,BOOSTXL-3PHGANINV中的INA240使用了负反馈的连接方式,如下图所示:
问题3:采样电阻串在电机每相中,为什么也要采用负极性的连接方式呢?
感谢帮助 您说的可以理解 如果是电阻采样 确实是正负两端怎么接都可以 可以通过软件调整极性 但是用户也是先要理解放大器输出和实际电流的关系才能做出正确的软件选择 我还是有以下疑问:
1.氮化镓开发套件中ina240的连接方式 与ina240数据手册第一页典型电路比较,二者的输出是否相位差180度即极性相反
2.如果在氮化镓开发套件中相电流采集使用霍尔传感器或者磁通门传感器 传感器的检测输出和开发套件中ina240的检测输出是同相还是相差180度
3.氮化镓套件的电流采集软件处理方式 是使用如drv8301开发套件的负极性处理方式 即offset取正 current-sf取正
还是应该使用与之对应的offset取负 current-sf取负的正极性处理方式
您好,是这样的,使用 INA240 的内联分流电流感应时是不存在任何相移的。 如上所述,只需根据电流感应电路更改 " sign " ,无需进行任何其他更改。
BOOSTXL-3PHGANINV 的符号应为负。
_iq current_sf = -HAL_getCurrentScaleFactor(handle);