본문 바로가기
Study/MAXIM 78M661X

2.11 Voltage Sag and Surge Detection

by Answer Choi 2015. 2. 12.
반응형



2.11 Voltage Sag and Surge Detection


78M6610+PSU는 라인전압이 프로그램해놓은 한계점이하로 떨어지면 알람을 발생시켜 전압 sag을 검출합니다.


펌웨어는 샘플마다 입력전압의 평균제곱값을 계산해야합니다.(말이 어려우니 밑의 식을 보시죠)




샘플링이 될때마다 Vms값은 Vsag레지스터에서 프로그램된 한계점과 비교를 합니다. 


만약 Vms가 한계점 밑으로 떨어지면 알람레지스터의 Vsag을 펌웨어에서 세트시킵니다. 


만약 AlarmMask2레지스터의 Vsag비트가 세트되면 /ACCRIT핀이 로우(low)로 떨어집니다. 


만약 AlarmsSticky 레지스터가 Vsag비트를 세트하면 Vsag 알람이 AlarmReset레지스터에 의해 


클리어 되거나 78M6610+PSU가 reset되기 전까지 Alarms.Vsag는 계속 set되고 


/ACCRIT는 low로 되어있을 것입니다. 


만약 AlarmsSticky.Vsag가 클리어되었다면, Vms가 프로그램된 한계점보다 커지는 순간


 Alarms.Vsag는 클리어 되고 /ACCRIT는 하이(high)로 바뀔 것입니다.


sag검출을 위한 샘플수는 펌웨어가 AC사이클의 절반이상의 범위를 유지하기위해 자동적으로 조절됩니다. 


sag검출은 기본적으로 사용안함으로 되어있고, VSAG레지스터의 값을 0이아닌 다른 값을 넣으면 


사용(enable)으로 변경할 수 있습니다. 


만약 VSAG레지스터가 0으로 설정되면 사용안함(disabled) 상태가 됩니다.


sag검출은 모니터하거나 전력선의 품질을 기록하거나 sag알람핀을 이용하여 power-down


(전원차단)되려는 것을 알 수 있습니다. 


외부장치는 정전이 되기전 power-down모드로 들어가게 됩니다.

(이 모드에 들어오면 데이터를 저장하거나 이벤트를 기록할 수 있습니다.) 


아래 그림은 전형적인 sag 이벤트 입니다.



반응형

인기글