国电滑环线束多,过流能力强,取消过流保护,修改相关参数

This commit is contained in:
REASEARCHER\18383 2025-08-30 10:49:57 +08:00
parent f8ccef77d8
commit e1b7eff6ac
2 changed files with 44 additions and 41 deletions

View File

@ -480,47 +480,50 @@ static char ptz_heat_data_collect_task()
ptz_Voltage_collect_adc1_task(); ptz_Voltage_collect_adc1_task();
ptz_Current_collect_adc1_task(); ptz_Current_collect_adc1_task();
ptz_temperature_collect_tmp75_task(); ptz_temperature_collect_tmp75_task();
/*未禁止加热后检测电流,查看是否过流*/ ptz_heat_collect_adc1_task();
if ( !heatFlag )
{
ptz_heat_collect_adc1_task();
if ( g_ptz.electric_current > 4.0 ) //过流
{
overCurrTime++;
}
else
{
currTime = 0;
}
//长时间过流
if ( overCurrTime >= 20 ) //20*100ms=2s
{
heatFlag = 1; //禁止加热
closeHeat();
overCurrTime = 0;
}
}
else
{
if ( g_ptz.electric_current < 2.0 ) //电流恢复正常
{
currTime++;
}
else
{
currTime = 0;
}
//长时间电流正常
if ( currTime >= 20 ) //20*100ms=2s
{
heatFlag = 0; //允许加热
currTime = 0;
}
}
// ptz_heat_collect_adc1_task();
OSTimeDlyHMSM(0u, 0u, 0u, 100u); OSTimeDlyHMSM(0u, 0u, 0u, 100u);
// /*未禁止加热后检测电流,查看是否过流*/
// if ( !heatFlag )
// {
// // ptz_heat_collect_adc1_task();
// if ( g_ptz.electric_current > 4.0 ) //过流
// {
// overCurrTime++;
// }
// else
// {
// currTime = 0;
// }
// //长时间过流
// if ( overCurrTime >= 20 ) //20*100ms=2s
// {
// heatFlag = 1; //禁止加热
// closeHeat();
// overCurrTime = 0;
// }
// }
// else
// {
// if ( g_ptz.electric_current < 2.0 ) //电流恢复正常
// {
// currTime++;
// }
// else
// {
// currTime = 0;
// }
// //长时间电流正常
// if ( currTime >= 20 ) //20*100ms=2s
// {
// heatFlag = 0; //允许加热
// currTime = 0;
// }
// }
// // ptz_heat_collect_adc1_task();
// OSTimeDlyHMSM(0u, 0u, 0u, 100u);
} }
} }

View File

@ -107,14 +107,14 @@
#define PTZ_VOLT_DETECT_MIN 18.0//30.0 #define PTZ_VOLT_DETECT_MIN 18.0//30.0
//工作电流阈值 //工作电流阈值
#define PTZ_CURRENT_DETECT 5.5//5.0 #define PTZ_CURRENT_DETECT 10.0//5.0
//霍尔故障阈值 //霍尔故障阈值
#define PTZ_HALL_DETECT 30//30 #define PTZ_HALL_DETECT 30//30
//相电流运行最大值 //相电流运行最大值
// #define PHASE_CURRENT 5.0 // #define PHASE_CURRENT 5.0
#define PHASE_CURRENT 10.0 #define PHASE_CURRENT 20.0
#endif #endif
//L6235D涡轮蜗杆重型云台 //L6235D涡轮蜗杆重型云台