[스마트팜] 열전대(Thermocouple)의 모순과 냉접점 보상(CJC)의 작동 원리
산업 현장이나 스마트팜 고온 제어에서 가장 흔하게 쓰이는 센서가 바로 열전대(Thermocouple)입니다. 구조가 단순해 무식할 정도로 튼튼하고, 1000°C가 넘는 극한 환경도 거뜬히 버티기 때문입니다.
하지만 이 센서에는 치명적인 모순이 하나 있습니다. 바로 "온도를 측정하기 위해, 제어기 내부에 또 다른 온도 센서가 필요하다"는 점입니다. 왜 이런 독특한 구조를 가지게 되었는지, 그리고 제어의 핵심인 냉접점 보상(CJC)의 필요성을 핵심만 작동 원리 위주로 정리해 봅니다.
1. 열전대의 본질: "나는 절대 온도를 모른다"
우리가 흔히 쓰는 일반적인 센서들은 "지금 여기가 정확히 몇 도다"라는 절대적인 값을 알려줍니다. 하지만 열전대는 작동 원리인 제베크 효과(Seebeck Effect)로 인해 전혀 다른 방식으로 움직입니다.
서로 다른 두 금속 선의 양끝을 붙이고 한쪽에 열을 가하면 미세한 전압(mV)이 발생하는데, 이 전압은 오직 "센서 앞단과 뒷단의 온도 차이"에 의해서만 결정됩니다.
측정 접점(Hot Junction): 보일러 내부나 온실 수조 등, 우리가 진짜 측정하고 싶은 센서의 뾰족한 끝부분입니다.
기준 접점 / 냉접점(Cold Junction): 센서 선이 끝나고 PLC 아날로그 입력 카드나 변환 모듈(예: MAX6675)의 나사 단자에 물리는 지점입니다.
즉, 열전대가 제어기로 보내는 신호는 "지금 현장이 500°C입니다"가 아니라, "지금 현장이랑 제어기 단자대 사이에 480°C만큼의 온도 차이가 납니다"라는 상대적인 정보일 뿐입니다.
2. 냉접점 보상(CJC)이 왜 필요할까?
이 상태에서 제어실(또는 PLC 판넬 내부)의 온도가 변하면 치명적인 문제가 발생합니다.
실제 현장(측정 접점) 온도가 500°C로 일정하다고 가정해 봅시다.
상황 A (봄): 제어실 온도가 20°C입니다. 두 곳의 차이는 480°C이므로 센서는 이에 맞는 전압을 보냅니다. 제어기는 정상적으로 500°C라고 인식합니다.
상황 B (한여름): 에어컨이 꺼져 제어실 온도가 40°C로 치솟았습니다. 이제 두 곳의 차이는 460°C로 줄어듭니다. 현장 온도는 그대로인데, 센서가 보내는 전압이 뚝 떨어집니다.
만약 아무런 조치도 취하지 않는다면, 제어기는 현장 온도가 떨어진 줄 착각하고 히터를 더 강하게 틀어버리는 대참사(오작동)가 발생합니다. 뒷단(냉접점)의 온도가 변하면 전체 제어 루프가 흔들리게 되는 것입니다.
3. 해결책: 튼튼한 녀석과 똑똑한 녀석의 분업
이 문제를 해결하는 기술이 바로 냉접점 보상(Cold Junction Compensation, CJC)입니다. 원리는 허무할 정도로 직관적입니다.
실제 현장 온도 = 센서가 측정한 온도 차이 + 제어기(냉접점)의 현재 온도
제어기 단자대 바로 옆에 절대 온도를 측정할 수 있는 정밀한 반도체 센서(or RTD)를 하나 더 심어두는 것입니다. 이 내부 센서가 실시간으로 제어실 온도를 모니터링합니다.
제어실이 20°C이면, 센서가 읽은 차이값(480°C)에 20을 더해 500°C를 계산합니다.
제어실이 40°C로 오르면, 센서가 읽은 차이값(460°C)에 40을 더해 변함없이 정확한 500°C를 찾아냅니다.
반도체 센서는 똑똑하지만 고온(150°C 이상)에서 녹아버리기 때문에 안전한 제어실 안에서 기준을 잡는 역할을 하고, 열전대는 무식하게 튼튼해서 지옥 같은 현장에 들어가 온도 차이만 아날로그 신호로 던져줍니다.
요약
열전대 제어 시스템은 결국 "현장을 버티는 강인함(상대 측정)"과 "안전한 곳에서 기준을 잡는 영리함(절대 측정)"이 합쳐진 공학적 타협점입니다.
PLC 아날로그 카드를 선정하거나 센서 모듈을 설계할 때, "CJC(냉접점 보상) 기능이 내장되어 있는가"를 반드시 확인해야 하는 이유가 바로 이 때문입니다. 이 보상 알고리즘이 실시간으로 작동해야만 외부 환경 변화에 흔들리지 않는 완벽한 폐루프(Closed-loop) 제어가 가능해집니다.
댓글
댓글 쓰기