AC 전원을 사용하는 장비들을 컨트롤 해야 하는 경우가 있어. 예를 들면 AC 펌프라던지, AC 히터같은 것들 말이지. 펌프 스피드나 AC 기기의 파워를 컨트롤 할 땐 단순하게 마구잡이로 Relay나 Triac on/off 하는게 아니야. 먼저 zero crossing을 찾아야 해. Zero crossing은 AC 전압이 0볼트 지나갈 때를 말하는 거야. Zero Crossing은 AC 파워를 세밀하게 조절하기 위해서도 필요하고 AC 장비들의 수명이 단축되는 걸 막기 위해 zero crossing근처에서 on/off를 하기 위해 사용될 수도 있어. 우리가 사용하는 220V 전기는 평균값이 220V를 의미해 위 아래로 +,- 311V까지 스윙하지. 생각해 봐. 장비에 갑자기 311 V 뽝하고 들어가는 거랑..