器件型号:DRV8302-HC-C2-KIT
我为 DRV8302-HC-C2-KIT 安装了 CCS v6和 controlSUITE3.4.7。 根据“DRV830x 版本 D 硬件快速入门指南”中的建议,我更新了 RSHUNT (R80、R81和 R82)、RFBK (R107、R95、 R108、R105、R113和 R103)、RVU (R60、 R61和 R63)以及 CL (C67、C68和 C69)来针对我使用的 BLDC 电机优化它们。 但我无法在 controlSUITE 文件夹(C:\ti\controlSUITE\development_kits\DRV830x-HC-C2-Kit_V105\InstaSPIN_BLDC)中找到它。
我要做的是:
更新“user.h”中的软件设置;本例中为±10A 峰值
//! \brief 定义 AD 转换器输入端的最大电流
# USER_ADC_FULL_SCALE_CURRENT_A (20.0)
确保您的 IQ 变量>= 0.5 * ADC 值
# USER_IQ_FULL_SCALE_CURRENT_A (10.0)
更新“user.h”中的软件设置;本例中为36.4Vmaximum
//! \brief 定义 AD 转换器输入端的最大电压
# USER_ADC_FULL_SCALE_VOLTGE_V (36.4)
通常、等于电压总线的 IQ 值是有效的。
在电机识别过程中–对于磁通量很小的电机-您可能需要使该值更小以降低可识别的最小磁通值、具体如下:
USER_IQ_FULL_SCALE_VOLTAGE_V /有效估算器 Hz / 0.7
电机识别之后-对于较大磁通电机-您可能需要增大此值以确保满足以下条件:
USER_IQ_FULL_SCALE_VOLTAGE_V > USER_MOTOR_RAGED_FLUX *
maximum_Frequency_Hz (这是您将运行电机的最大速度、包括深磁场减弱)。
# USER_IQ_FULL_SCALE_VOLTAGE_V (28.0)
更新“user.h”中的软件设置
//! \brief 定义模拟电压滤波器极点位置、Hz
#define USER_VOLTGE_FILTER_POLE_Hz (746.5)
根据"DRV830x 版本 D 硬件快速入门指南"上的说明、我更新了电流感应电阻器