如上图所示,这是InstaSPIN User Guide中电流检测部分的描述
请问这里的17.30A/V是指正负17.30A对应0到3.3V吗?
也就是
17.30A对应3.3V
0A对应1.65V
-17.30A对应0V
电流检测电路如下
这个电路我用Multisim和Tina都仿真过,但是似乎都有问题
Multisim仿真结果如下(没有用真实器件仿真,采用虚拟器件仿真):
上图为直流电流源给定17.30ADC,输入输出仿真结果图。VCC1、R4、R5这部分电路的作用是什么呢,是设置一个直流偏置点吗?可是这点的电压随着输入电压的而变化是为什么呢,请看接下来的仿真图
下图为输入电流为0A时的仿真结果。可以看到,万用表XMM2显示电压为R4、R5对VCC1的分压。且最终输出也为这个分压值,但是这个分压值是1.576V,为什么不设计为3.3V/2=1.65V呢?
上图为输入电流-17.30A的仿真结果,可以看到R4、R5分压点的电压又变化了。
通过上面三种直流电流输入条件下的分析结果看,检测电路像是对应为:
17.30A对应3.3V
0A对应1.65V
-17.30A对应0V
用正弦信号仿真的结果如下,因采样电阻为10mohm,所以用信号源模拟采样输入信号
上图为Multisim连续信号仿真图,输入信号为频率500Hz,幅度86.5mV的正弦信号(模拟峰值电流8.65A)
从仿真结果看,电流为峰值为8.65A时,运放输出范围接近轨至轨,那么电流的检测对应关系是不是应该为:
8.65A对应3.3V
0A对应1.65V
-8.65A对应0V
上图为Multisim连续信号仿真图,输入信号为频率500Hz,幅度173mV的正弦信号(模拟峰值电流17.30A),可以看到,输出信号出现失真
用Tina的仿真结果也不理想
上图为输入86.5mV 500Hz正弦,已出现失真
上图为输入173mV 500Hz正弦,同样失真
其实,InstaSPIN User Guide5.2章节介绍的电路并没有DRV8312的检测电路复杂,也很好理解,可以最终设计时DRV8312为什么没有用5.2章节介绍的电路呢?
疑问1. DRV8312电流检测电路原理
疑问2. 3.3/0.01/19.08 = 17.30A/V ,这个电流检测关系是怎么对应的。对于AD输入范围0V到3.3V,电流是如何对应的,0V对应多少A,1.65V对应多少A,3.3V对应多少A?