/*
 * params_pwm24.h
 *
 *  Created on: 14 февр. 2020 г.
 *      Author: yura
 */

#ifndef SRC_MAIN_PARAMS_PWM24_H_
#define SRC_MAIN_PARAMS_PWM24_H_

///////////////////////////////////////////////////////
#if (_SIMULATE_AC==1)
#define FREQ_PWM     100 //450   //800     /* частота ШИМа     */ //3138 // 2360//2477 //
#else
#define FREQ_PWM     450   //800     /* частота ШИМа     */ //3138 // 2360//2477 //
#endif

#define DEF_PERIOD_MIN_MKS      60          //        80 //60  // берем минимальное время работы ключа = 2*TK_MIN_TIME_MKS = 30  с запасом
                                            // + TK_DEAD_TIME_MKS + 5mks запас = 60
#define DEF_PERIOD_MIN_BR_XTICS 165

/////////////////



#define PWM_ONE_INTERRUPT_RUN       1
#define PWM_TWICE_INTERRUPT_RUN     0



//#define PWN_COUNT_RUN_PER_INTERRUPT   PWM_ONE_INTERRUPT_RUN // одно прерывание за период ШИМа
#define PWN_COUNT_RUN_PER_INTERRUPT   PWM_TWICE_INTERRUPT_RUN // два прерывание за период ШИМа





///////////////////////////
#define FREQ_INTERNAL_GENERATOR_XILINX_TMS         1875000 // внутренняя частота генератора в шим генераторе на ПМ67


//////////////////////





#endif /* SRC_MAIN_PARAMS_PWM24_H_ */
