이 글은 상태 영속성, 200A 아크 용접기 전원 재투입 복구와 저장 시점 설계를 2편으로 나누어 정리한 시리즈의 1편입니다. 이번 편에서는 200A 아크 용접기에서 상태 영속성의 필요성과 제어 요구 조건, 정전 검출과 제어 전원 홀드업 시간 계산을 다룹니다.
200A 아크 용접기에서 상태 영속성의 필요성과 제어 요구 조건
산업 현장에서 널리 쓰이는 200A급 인버터 아크 용접기는 전원 공급 상태가 불안정한 이동형 발전기나 가설 분전반에 연결되어 작동하는 경우가 많습니다. 이러한 가혹한 작업 환경에서는 전원 플러그의 갑작스러운 분리나 발전기 연료 소진으로 인해 예고 없는 순간 정전이 빈번하게 발생합니다. 아크 용접 공정에서 작업자는 모재의 두께와 용접 자세에 맞추어 용접 전류 지령값을 비롯하여 아크 스타트를 원활하게 돕는 핫 스타트(Hot Start) 전류, 용접봉의 고착을 방지하는 아크 포스(Arc Force), 그리고 정밀한 입열량 제어를 위한 펄스 주파수와 듀티비를 미세하게 설정합니다.
만약 전원이 예기치 않게 차단되었을 때 제어기의 내부 데이터가 휘발되어 초기화된다면 작업자는 전원이 복구될 때마다 복잡한 파라미터를 다시 입력해야 하는 불편을 겪습니다. 더 심각한 문제는 전원 재투입 시 제어기가 이전 상태를 비정상적으로 복원하여 작업자가 의도하지 않은 시점에 200A의 대전류 아크를 즉시 방출하는 안전사고가 발생할 수 있다는 점입니다. 따라서 디지털 용접 제어 소프트웨어는 전원 차단 직전의 안전하고 정확한 동작 파라미터와 운전 이력을 비휘발성 메모리에 보존하고 복구하는 상태 영속성(State Persistence)을 반드시 갖추어야 합니다.
또한 200A의 대전류가 단속되는 용접 환경에서는 수십 kHz의 스위칭 노이즈와 급격한 전류 변화율(di/dt)로 인해 제어 보드의 접지선과 신호선에 강력한 전자기 간섭(EMI)이 유입하여 오작동을 유발합니다. 이러한 노이즈 환경에서 제어 소프트웨어가 정상적인 리셋 신호와 순간적인 전압 강하를 혼동하지 않고 정확한 정전 시점을 판별하여 데이터를 안전하게 보존하는 제어 구조를 확립해야 합니다.
정전 검출과 제어 전원 홀드업 시간 계산
정전 발생 시 마이크로컨트롤러(MCU)가 데이터를 비휘발성 메모리에 안전하게 기록하기 위해서는 전원이 완전히 차단되기 전까지 MCU가 정상 동작을 유지할 수 있는 홀드업 시간(Hold-up Time)을 하드웨어적으로 확보해야 합니다. 200A 아크 용접기 제어 보드는 통상 주전원으로부터 강압된 직류 전원을 공급받으며, MCU 내부의 전압 감시 장치인 PVD(Power Voltage Detector)와 하드웨어 리셋 회로인 브라운아웃 리셋(BOD, Brown-Out Detector)을 연계하여 정전을 감지합니다.
정상 제어 전압을 V_cc = 3.3V로 설정하고, PVD 인터럽트 임계 전압을 V_pvd = 3.0V, 그리고 MCU가 연산을 멈추고 리셋 상태로 진입하는 브라운아웃 전압을 V_rst = 2.7V로 설정합니다. PVD 전압이 감지된 순간부터 V_rst에 도달하기 전까지 제어단 커패시터 C_hold가 방출하는 가용 에너지는 식 (1)을 사용합니다.
제어 보드에서 MCU와 필수 감시 회로가 소비하는 유효 전력을 P_ctrl이라 할 때, PVD 감지 후 확보되는 홀드업 시간 t_hold는 식 (2)와 같이 수식으로 정의합니다.
플래시 메모리에 데이터를 기록할 때 소요되는 1페이지 소거 및 프로그램 시간을 t_write라 하고, 소프트웨어 인터럽트 진입 지연 및 노이즈 방지 여유 시간을 t_margin이라 하면, 시스템 요구 조건은 t_hold ≥ t_write + t_margin을 만족해야 합니다. 이를 만족하기 위한 제어 전원단의 최소 정전 용량 C_min은 식 (3)으로 유도하여 산출합니다.
실무 설계 예시로 제어단 소비 전력 P_ctrl = 0.12W, 플래시 쓰기 시간 t_write = 15ms, 여유 시간 t_margin = 10ms로 설정하여 총 요구 홀드업 시간을 25ms(0.025s)로 정합니다. 식 (3)에서 분모의 전압 차이 제곱항은 3.0^2 – 2.7^2 = 9.00 – 7.29 = 1.71V^2입니다. 이를 식에 대입하여 계산하면 분자는 2 * 0.12 * 0.025 = 0.006J이 되며, 최소 필요 커패시터 용량 C_min은 약 0.003509F, 즉 3509μF으로 산출합니다. 커패시터의 용량 공차와 온도 특성 열화를 고려하여 실무에서는 4700μF 규격의 전해 커패시터를 배치하거나, 상위단 24V 보조 전원단에 에너지를 비축하여 강압 변환하는 회로 구성을 적용합니다.
다음 편에서는 이어지는 내용을 계속 설명합니다.