THERMOCOUPLE I/O

온도계를 기존 설비에
그대로 물립니다

16채널 열전대 → 0~10V 변환보드

공장에서 쓰는 온도 센서(열전대)는 아주 작은 전압을 내보냅니다. 그런데 PLC나 기록계 같은 기존 장비는 대개 0~10V 신호만 받습니다. 이 보드가 그 사이를 이어 줍니다. 열전대 16개를 한 장으로 받아, 채널마다 0~10V로 바꿔 내보냅니다.

16채널 한 장에 K형 · S형 스위치 전환 채널마다 독립 변환 끊어진 선 자동 감지 설정을 보드가 기억
16채널 열전대 변환보드 실물 — 상하 단자대와 채널별 변환 IC, 열전대가 연결된 모습
변환보드 실물 · 위쪽에 열전대 16개, 아래쪽에 0~10V 출력 16개

WHY

설비를 바꾸지 않고 온도를 늘립니다

온도 측정 지점을 늘리려면 보통 계측기를 통째로 새로 들여야 합니다. 이 보드는 기존 장비가 이미 받아들이는 신호로 바꿔 주기 때문에, 쓰던 설비를 그대로 두고 온도 채널만 붙일 수 있습니다.

배선이 단순합니다

위쪽 단자대에 열전대를 물리고, 아래쪽 단자대를 기존 장비에 연결하면 끝입니다. 1번 입력이 1번 출력으로 그대로 이어집니다.

16채널이 한 장에

채널마다 계측기를 두지 않아도 됩니다. 한 장으로 16곳을 동시에 봅니다.

통신이 끊겨도 나갑니다

0~10V 출력은 네트워크와 무관하게 계속 나갑니다. 통신 문제로 계측이 멈추지 않습니다.

FEATURES

계측에서 중요한 것들

채널마다 따로 잽니다

하나의 부품을 16채널이 돌려 쓰지 않고, 채널마다 독립된 변환 부품을 뒀습니다. 채널끼리 간섭이 없고 16개가 동시에 갱신됩니다.

같은 순간을 잽니다

필요하면 16채널을 1/1000초 안에 함께 측정합니다. 어느 지점이 먼저 뜨거워졌는지 같은, 시간 차가 중요한 계측에 씁니다.

온도 범위를 정할 수 있습니다

0V와 10V가 각각 몇 도를 뜻할지 직접 정합니다. 좁은 구간(예: 0~100℃)으로 잡으면 그만큼 더 세밀하게 읽힙니다.

두 종류의 열전대

일반적인 K형과 고온용 S형을 스위치로 바꿉니다. 보드를 새로 사지 않고 현장에 맞춥니다.

끊어진 선을 알려 줍니다

열전대가 끊기면 해당 채널을 바로 표시합니다. 이상한 값이 조용히 흘러 들어가는 일을 막습니다.

설정을 기억합니다

온도 범위·열전대 종류·측정 주기를 보드가 저장합니다. 전원을 껐다 켜도 그대로입니다.

SPEC

기본 사양

입력열전대 16채널 (상단 단자대)
지원 타입K형 / S형 — 스위치로 전환
출력0~10V 16채널 (하단 단자대), 12비트
출력 범위0V·10V에 대응하는 온도를 자유롭게 설정 (예: 0~100℃, 0~1200℃)
갱신 주기최소 100 ms
측정채널마다 독립 변환 IC, 냉접점 보상 내장, 단선 검출
통신RS-485 (Modbus RTU 슬레이브), USB 콘솔
컨트롤러STM32F405

전용 Windows 프로그램으로 16채널 온도를 실시간 그래프로 보고, 출력 범위와 측정 주기를 조정하며 CSV로 기록할 수 있습니다.

TOGETHER

원격에서도 보고 싶다면

이 보드는 혼자서도 완결됩니다. 여기에 게이트웨이 한 장을 더하면 기존 설비는 지금까지처럼 아날로그로 받으면서, 같은 데이터를 원격에서도 볼 수 있습니다.

열전대 16개 → [변환보드] → 0~10V 16채널 → 기존 설비 │ RS-485 ↓ [MeshBridge] → Wi-Fi → 원격 감시 · 기록

MeshBridge 필드버스 게이트웨이

네트워크 기능이 없는 장비를 선 하나로 무선 망에 얹어 주는 장치입니다.

자세히 보기 →

STATUS

지금 어디까지 왔는지 그대로 적습니다

보드를 만들어 열전대를 물리고 동작시켜 온 단계입니다. 회로는 3차 개정까지 진행했고, 펌웨어와 Windows 프로그램, 사용설명서가 함께 있습니다.

회로 설계 v3 보드 제작 펌웨어 · 앱 동작 검증 현장 적용 양산

쓰실 현장의 열전대 종류와 온도 범위, 받는 장비의 입력 규격을 알려 주시면 설정을 맞춰 드립니다.

기술 사양 (담당 엔지니어용)

구성

컨트롤러STM32F405RGT6
열전대 변환MAX31856 ×16 (SPI) — 채널마다 독립, 냉접점 보상·단선 검출 내장
아날로그 출력GP8403 ×8 (I2C) → 0~10V 16채널, 12비트
입력 단자CN1~CN16 (KF128-5.08-2P)
출력 단자CN19~CN34 — CN1→CN19, CN2→CN20 … 순서 그대로 대응
콘솔USART2 → ST-Link 가상 COM, 115200 8N1
필드버스USART3 → RS-485, 19200 8N1, Modbus RTU 슬레이브

변환 모드

모드동작최소 주기
AUTO칩이 쉬지 않고 변환, 읽을 때 최신값을 가져온다100 ms
ONESHOT16개를 먼저 전부 트리거하고 한 번에 읽는다 — 채널 간 1 ms 이내 동시 샘플링K 168 ms / S 678 ms

최소 주기보다 작은 값을 넣으면 거부하지 않고 가능한 값으로 끌어올립니다. 현장에서 설정이 통째로 거부되는 것보다 낫다고 판단했습니다.

출력 스케일

lo ℃ 가 0V, hi ℃ 가 10V에 대응합니다. 16채널 공통이며 타입별로 따로 저장됩니다. 공장 기본값은 K형 −200~1300℃, S형 0~1600℃. 단선이면 해당 채널은 0V를 냅니다.

DIP 스위치 · LED

DIP 1열전대 타입 — OFF = K, ON = S (타입 AUTO 일 때만 적용)
DIP 2·3·4Modbus 슬레이브 주소 비트 0·1·2 → 주소 1~8
LEDK형 = 녹색, S형 = 빨강. 주기마다 10 ms 펄스 — 깜박이는 간격으로 측정 주기를 눈으로 확인

LED가 평소보다 길게 켜져 보이면 메인 루프가 지연됐다는 뜻입니다. 소등은 루프가 돌아야 이뤄지므로 점등 길이가 곧 지연의 눈금이 됩니다(정상 5~6 ms).

설정 저장

플래시 마지막 섹터를 32B 칸 4096개로 나눠 이어 씁니다. 값이 그대로면 아무것도 쓰지 않고, 칸이 다 찼을 때만 한 번 소거합니다. 소거는 약 1초간 CPU를 멈추므로 이를 피하려는 구조입니다.