主题中讨论的其他器件:SFRA、 MOTORWARE
工具/软件:
我目前尝试按照文档操作、并观看 通用电机控制实验室的视频 www.ti.com/.../motor-control-SDK-universal-project-and-lab.html、我正在运行第一个增量构建级别 1。 我将 48V 电池连接到 DRV8323RS 作为电机、Nanotech DB87M01-S 的额定电压为 48V。 当我设置表达式 motorVars_M1.flagEnableRunAndIdentify = 1 时、它开始读取数据。 从视频中、他提到了 motorVars_M1.adcData.VdcBus_V 应该显示与您的电压相似的数字。 在本例中、应该显示在 48V 左右、但显示在 48V 左右 1076487044。 我也注意到了 systemVars.fastType 其值为的表达式 未找到成员'fastType' AT (systemVars).fastType。 DRV8323RS 在 FLT 旁边有一个红灯、我假设它是故障。 我不确定自己做的不正确。 电源连接到电机驱动器、而不是我认为在第一步中提到的实际导线使其保持未连接状态。 我可以在参数中看到 motorVars_M1.faultMtrPrev.bit 设置为 1 来表示欠压。 但我不知道该怎么做。 我把一个万用表放到 drv8323rs 上的螺纹接线端子上、就像 46V 一样
这些都是我属性中的预定义符号
_INLINE
_FLASH
_F28002x
_FULL_FAST_LIB
BSXL8323RS_REVA
MOTOR1_FAST
MOTOR1_ESMO_N
DRV8323RS
MOTOR1_ENC_N
MOTOR1_HALL_N
HALL_CAL_N
MOTOR1_OVM_N
MOTOR1_FWC_N
MOTOR1_MTPA_N
MOTOR1_SSIPD_N
MOTOR1_VOLRECT_N
DATALOGF2_EN_N
DAC128S_ENABLE
DAC128S_SPIB
CPUTIME_ENABLE_N
TEST_ENABLE_N
SFRA_ENABLE_N
STEP_RP_EN_N
CMD_POT_EN_N
CMD_CAP_EN_N
CMD_SWITCH_EN_N
CMD_CAN_EN_N
这是我的设置 
“电机“数据表
e2e.ti.com/.../0871.DB87M01_2D00_S.pdf
表达式 
