ZHCUC22 June 2024 – December 2024 MSPM0G1507
在每个 PWM 周期内,微控制器会根据电机控制算法对流经电机的电流进行采样。TMS320F2800137 子板支持 1 至 3 个分流器电流检测,而 MSPM0G1507 子板支持 1 至 2 个分流器电流检测。为了测量电机相位的双向电流(即正负电流),该双向电流需要偏移基准电压。
图 2-30 展示了电机电流如何表示为电压信号,其中包含滤波、放大和相对于 TMS320F2800137 子板 ADC 输入范围中心的偏移。该电路用于压缩机和风扇的三相 PMSM 的每一相。方程式 69 给出了该电路的传递函数。
其中
利用计算出的电阻值,可得到图 2-35 所示的检测电路,Gi 由方程式 70 给出。
微控制器可测量的最大峰峰值电流由方程式 71 给出。
其峰峰值为 ±3.3A。以下代码片段显示了如何在 user_mtr1.h 文件中为压缩机电机定义该值:
//! \brief Defines the maximum current at the AD converter
#define USER_M1_ADC_FULL_SCALE_CURRENT_A (6.6f)正确的电流反馈极性也很重要,因为这样才能确保微处理器精确测量电流。在该硬件电路板配置中,分流电阻器的负引脚接地,同时与运算放大器的反相引脚连接。突出显示的符号需要在软件中配置为具有正确的电流反馈极性,如 user.mtr1.h 中的以下代码片段所示:
// define the sign of current feedback based on hardware board
#define USER_M1_SIGN_CURRENT_SF (1.0f)MSPM0 子板上使用两个高端内部放大器实现了两个分流电流检测,以节省系统成本。放大器增益也为 5,截止频率为 90kHz。图 2-31 展示了 MSPM0G1507 子板的双分流器电流检测电路。