ZHCUBZ5A September 2021 – April 2024
user_mtr1.h 文件用于存儲所有用戶參數(shù)以進行電機控制。模數(shù)轉(zhuǎn)換器輸入端的最大相電流和相電壓值取決于硬件,應(yīng)基于電流和電壓檢測電路以及 ADC 輸入端口的調(diào)節(jié)。相電流傳感器和相電壓傳感器的數(shù)量也在 user_mtr1.h 文件中定義。這些值取決于硬件。
user_mtr1.h 文件中定義的所有可配置參數(shù)都可以使用 Motor Control Parameters Calculation.xlsx Excel? 電子表格進行計算。此文件包含在以下文件夾中的工程文件中:\solutions\universal_motorcontrol_lab\doc。將標(biāo)記為粗體 的參數(shù)復(fù)制到 user_mtr1.h 文件中,如以下代碼所示。
//! \brief Defines the maximum voltage at the AD converter
#define USER_M1_ADC_FULL_SCALE_VOLTAGE_V (57.52845691f)
//! \brief Defines the analog voltage filter pole location, Hz
#define USER_M1_VOLTAGE_FILTER_POLE_Hz (680.4839141f) // 47nF
//! \brief Defines the maximum current at the AD converter
#define USER_M1_ADC_FULL_SCALE_CURRENT_A (47.14285714f) // gain=10