38 lines
1.0 KiB
C
38 lines
1.0 KiB
C
/**
|
|
******************************************************************************
|
|
* @file upp_config.h
|
|
* @brief Конфигурационные параметры УПП
|
|
******************************************************************************
|
|
@addtogroup UPP_CONFIG UPP configs
|
|
@ingroup UPP_MAIN
|
|
@brief Конфигурация УПП
|
|
@{
|
|
******************************************************************************
|
|
* @details
|
|
******************************************************************************/
|
|
#ifndef _UPP_CONFIG_H_
|
|
#define _UPP_CONFIG_H_
|
|
#include "stm32f4xx_hal.h"
|
|
|
|
|
|
#define U_BA 0
|
|
#define U_AC 1
|
|
#define U_BC 2
|
|
#define I_C 0
|
|
#define I_A 1
|
|
#define I_B 2
|
|
#define TEMP_1 0
|
|
#define TEMP_2 1
|
|
|
|
#define PM_U_BASE 1216.0
|
|
#define PM_I_BASE 53.0
|
|
#define PM_ADC_PERIOD_MKS 10
|
|
#define PM_ZERO_CROSS_HYSTERESIS_V 10
|
|
#define PM_ZERO_CROSS_DEBOUNCE_10US 2.5*100 // (2.5 * 100 = 2.5 мс)
|
|
|
|
|
|
// Рассчитанные дефайны
|
|
#define PM_ADC_PERIOD (180*PM_ADC_PERIOD_MKS)-1
|
|
|
|
#endif //_UPP_CONFIG_H_
|