Skip to content

산업용 아날로그 입력 모듈: MPINO 컨트롤러의 0-5V, 4-20mA, 0-10V 신호 수집

모든 MPINO 컨트롤러에는 현장 신호 수집을 위해 설계된 다중 레인지 아날로그 프론트엔드가 내장되어 있습니다. 압력 트랜스미터, 레벨 센서, NTC 서미스터를 읽든, 온보드 10비트 변환기와 0-5V / 4-20mA / 0-10V 채널이 표준 Arduino IDE 환경에서 원시 필드 신호를 정확한 공학 단위 값으로 변환합니다.

다중 레인지 아날로그 채널과 10비트 분해능

MPINO 컨트롤러는 ATmega128 및 ATmega2560의 온보드 ADC를 통해 아날로그 입력을 1024단계의 10비트 분해능으로 샘플링합니다. 각 아날로그 채널은 현장에서 실제로 마주치는 세 가지 산업 표준 신호를 수용하도록 신호 조절됩니다. 레거시 가변저항 및 비례형 센서를 위한 0-5V, 광범위하게 보급된 유럽식 공정 계측기를 위한 0-10V, 그리고 노이즈 내성이 강하고 장거리 전송에 유리한 4-20mA 전류 루프입니다. 전압 모드와 전류 모드 선택은 입력 회로에서 처리되므로, 단일 컨트롤러 제품군으로 외부 신호 조절 랙 없이 대부분의 플랜트 신호 유형을 커버할 수 있습니다.

채널 밀도는 모델에 따라 확장됩니다. MPINO-8A4R-S와 MPINO-8A4T-S는 6개의 아날로그 입력과 2개의 전용 NTC 채널을 제공하여 계측 비중이 높은 스테이션에 충분한 여유를 줍니다. MPINO-8A8R-S, MPINO-8A8T-S, MPINO-8A8R, MPINO-16A8R, MPINO-16A16R은 4개의 아날로그 입력을 제공하며, 최상위 모델인 MPINO-16A8R8T는 4개의 아날로그 입력에 더해 폐루프 설정값 및 비례 밸브 제어를 위한 2개의 아날로그 출력(AO)을 추가합니다. 모든 변형 모델이 동일한 ADC 아키텍처와 동일한 ILIB 드라이버 계층을 공유하므로, 한 모델용으로 작성한 코드는 I/O 수가 늘어나도 다른 모델로 손쉽게 이식됩니다.

4-20mA 전류 루프 스케일링과 공학 단위 변환

4-20mA 전류 루프는 긴 케이블 구간에서도 전압 강하와 전기적 노이즈를 배제하고, 4mA의 라이브 제로(live-zero)를 통해 실제 0 측정값과 단선 상태를 구분할 수 있기 때문에 산업 계측의 핵심 표준으로 자리잡고 있습니다. MPINO 컨트롤러에서는 루프 전류를 정밀 감지 저항에 흘려 전압으로 변환한 뒤 10비트 ADC에 입력하고, 펌웨어에서 4-20mA 구간을 공정 범위로 매핑합니다.

일반적인 스케일링 루틴은 단순합니다. 원시 0-1023 카운트를 측정 전류로 변환하고, 4mA 라이브 제로 오프셋을 빼고, 센서의 풀스케일 공학 값으로 선형 보간합니다. 0-10 bar 압력 트랜스미터의 경우 4mA는 0.0 bar에, 20mA는 10.0 bar에 매핑되며 모든 중간 카운트는 0.01 bar보다 정밀하게 분해됩니다. 스케일링이 잠긴 PLC 펑션 블록이 아닌 Arduino IDE C++ 코드 안에 존재하므로, 차압식 유량을 위한 제곱근 추출, 2점 현장 교정, 범위 초과 결함 플래그(전류 3.6mA 미만 또는 21mA 초과)를 가독성 높은 몇 줄의 코드로 구현할 수 있습니다.

이 개방형 스케일링 모델은 고정 기능 아날로그 카드 대비 MPINO 플랫폼의 가장 명확한 장점 중 하나입니다. 전달 함수를 직접 정의하고 버전 관리하며 감사할 수 있습니다.

NTC 온도 입력과 열 모니터링

범용 아날로그 채널 외에도 여러 MPINO 모델은 외부 트랜스미터 없이 직접 온도를 수집할 수 있는 전용 NTC 서미스터 입력을 포함합니다. MPINO-8A4R-S, MPINO-8A4T-S, MPINO-8A8R-S, MPINO-8A8T-S, MPINO-16A8R8T, MPINO-16A16R은 각각 2개의 NTC 채널을 제공하며 표준 10k급 서미스터를 바로 연결할 수 있도록 바이어스되어 있습니다.

펌웨어는 서미스터 저항을 Beta 파라미터 방정식 또는 더 정밀한 Steinhart-Hart 다항식을 사용해 온도로 변환하며, 두 방식 모두 Arduino IDE에서 간단히 구현됩니다. 따라서 NTC 입력은 판넬 온도 감시, 모터 권선 및 베어링 모니터링, 방열판 보호, 그리고 별도 RTD 트랜스미터가 과한 냉각수·오일 온도 루프에 이상적입니다. 동일 보드의 릴레이 또는 트랜지스터 출력과 결합하면, 단일 MPINO 컨트롤러가 온도를 읽고 임계값과 비교한 뒤 냉각 팬이나 경보 접점을 완전히 자율적으로 제어할 수 있습니다.

배선, 절연 및 통합

아날로그 입력은 컨트롤러의 나사식 단자에 결선되며, 모든 MPINO 유닛은 DIN 레일 장착이 가능하여 표준 제어 캐비닛에 아날로그 배선을 깔끔하게 수용합니다. 디지털 I/O는 옵토 절연되어 노이즈가 많은 스위칭 회로를 민감한 측정 프론트엔드로부터 격리하며, 아날로그 신호 케이블을 전원 배선과 분리하는 모범 사례를 지키면 10비트 분해능의 이점을 온전히 살릴 수 있습니다.

수집된 아날로그 값은 보드에 갇혀 있지 않습니다. ILIB를 통해 컨트롤러는 RS-485로 측정값을 Modbus RTU 홀딩 레지스터로 게시하며(MPINO-8A4R-S와 MPINO-8A4T-S는 RS-232, ATmega2560 기반 MPINO-8A8R·MPINO-16A8R·MPINO-16A8R8T는 RS-232 + RS-485 + UART 지원), 동일한 값을 I²C를 통해 로컬 디스플레이나 보조 프로세서에서도 사용할 수 있습니다. 즉 현장 단자에서 측정한 압력이나 온도 값이 추가 게이트웨이 하드웨어 없이도 HMI, SCADA 폴링, 상위 PLC에 즉시 표시됩니다.

관련 컨트롤러

MPINO-8A4R-S 산업용 아두이노 컨트롤러 — 전면 이미지

MPINO-8A4R-S

MPINO-8A4R-S 산업용 아두이노 컨트롤러

8 DI / 4 Relay / 6 AI / 2 NTC / RS-232 / I²C
₩66,000
MPINO-8A4T-S 산업용 아두이노 컨트롤러 — 전면 이미지

MPINO-8A4T-S

MPINO-8A4T-S 산업용 아두이노 컨트롤러

8 DI / 4 Transistor / 6 AI / 2 NTC / RS-232 / I²C
₩60,500
MPINO-16A8R8T 산업용 아두이노 컨트롤러 — 전면 이미지

MPINO-16A8R8T

MPINO-16A8R8T 산업용 아두이노 컨트롤러

16 DI / 8 Relay / 8 Transistor / 4 AI / 2 AO / 2 NTC / RS-232 / RS-485 / UART / I²C
₩110,000

FAQ

MPINO 아날로그 입력은 어떤 신호 레인지를 지원합니까?

모든 MPINO 아날로그 입력은 0-5V, 0-10V, 4-20mA의 세 가지 표준 산업 레인지를 수용합니다. 선택은 입력 배선에서 이루어지며 10비트 ADC가 각 레인지를 1024단계로 분해합니다. MPINO-8A4R-S 같은 모델은 직접 온도 측정을 위한 전용 NTC 서미스터 채널 2개도 추가로 제공합니다.

각 MPINO 모델은 아날로그 입력을 몇 개 제공합니까?

MPINO-8A4R-S와 MPINO-8A4T-S는 6개의 아날로그 입력과 2개의 NTC 채널을 제공합니다. MPINO-8A8R-S, MPINO-8A8T-S, MPINO-8A8R, MPINO-16A8R, MPINO-16A16R은 4개의 아날로그 입력을 제공하며, MPINO-16A8R8T는 4개의 아날로그 입력에 더해 비례 제어용 아날로그 출력(AO) 2개를 추가합니다.

HMI나 SCADA 시스템에서 아날로그 값을 읽을 수 있습니까?

예. 수집된 아날로그 및 NTC 값은 ILIB 라이브러리를 통해 RS-485(모델에 따라 RS-232/UART)로 Modbus RTU 레지스터로 노출되며 I²C로도 사용할 수 있습니다. Modbus를 지원하는 모든 HMI, SCADA 플랫폼, PLC가 외부 게이트웨이 없이 직접 폴링할 수 있습니다.