사용자 도구

사이트 도구


products:mpino_16a8r8t

문서의 이전 판입니다!


MPINO-16A8R8T

MPINO-16A8R8T는 디지털 입력 16점, 릴레이 출력 8점과 트랜지스터 출력 8점을 갖춘 일체형 산업용 아두이노입니다. 아날로그 입력·출력, 온도센서 입력, 고속카운터·펄스 출력과 RS-232·RS-485·UART·I²C 통신 기능을 한 장의 PCB에 구성했습니다.

Arduino IDE(Arduino C/C++) 또는 MPINO STUDIO 2(Arduino C/C++ & 래더로직)로 프로그램할 수 있습니다.

MPINO-16A8R8T 커넥터 안내

주요 사양

구분 개수 접점명 사양
전원 - 전원전압 DC 12~24V (DC 24V 사용 시 0.5A 이상)
디지털 입력 16점
(무접점·절연)
I(22)~I(37) 동작 입력 전압: DC 0~40V
HIGH 인식 전압: DC 5V 이상
입력저항: 2.2kΩ
8점/1COM × 2그룹
NPN·PNP 입력 지원
릴레이 출력 8점
(유접점·절연)
R(62)~R(69) 동작 연결 전압: DC 0~30V 또는 AC 0~250V
최대 출력 허용 전류: 5A/1점
2점/1COM × 4그룹
트랜지스터 출력 8점
(무접점·비절연)
O(39)~O(46) SINK 출력
동작 출력 전압: DC 0~55V
최대 출력 허용 전류: 3A/1점, 15A/COM
아날로그 입력 4점
(비절연)
A(0)~A(3) 기본 입력: DC 0~20mA
점퍼 해제 시: DC 0~5V
선택 사양: DC 0~10V
10bit (0~1023)
아날로그 출력 2점
(비절연)
AO(6), AO(7) DC 0~5V
16bit (0~65535)
온도센서 입력 2점
(비절연)
T(4), T(5) NTC 10kΩ(25℃), 3950K
10kΩ 풀업 저항 내장
10bit (0~1023)
고속 입력 5점 TCNT4, TCNT5
P(2), SCL(20), SDA(21)
절연 고속카운터 2점: DC 0~80V, 최대 5kHz
비절연 인터럽트 3점: DC 0~5V
펄스 출력 4점
(비절연)
P(11), P(12)
P(5), P(2)
LOW: DC 0V, HIGH: DC 5V
최대 출력 전류: 30mA
기본 8bit, 타이머 설정 시 16bit
엔코더 입력 1채널
(비절연)
SDA(20), SCL(21) 오픈 컬렉터 엔코더 입력
4.7kΩ 풀업 저항 내장
I²C와 단자 공유
통신 채널 1채널
(비절연)
I²C Wire 사용
SDA(D20), SCL(D21)
RS-232 Serial1 사용
Modbus RTU Master & Slave 내장 명령어 지원
LS산전 Cnet 내장 명령어 지원
RS-485 Serial2 사용
자동 방향제어 지원
Modbus RTU Master & Slave 내장 명령어 지원
LS산전 Cnet 내장 명령어 지원
UART Serial3 사용
Modbus RTU Master & Slave 내장 명령어 지원
LS산전 Cnet 내장 명령어 지원
메모리 - Flash 256KB (BootLoader 8KB 포함)
SRAM 8KB
EEPROM 4KB

디지털 입력

그룹 단자 Arduino 핀 입력 구성
COM0 I(22)~I(29) D22~D29 디지털 입력 8점, COM0 공유
COM1 I(30)~I(37) D30~D37 디지털 입력 8점, COM1 공유

디지털 입력은 양방향 포토커플러로 절연되어 있으며 DC 5~24V의 NPN 또는 PNP 입력을 연결할 수 있습니다. 입력 방식은 COM0·COM1 결선 방향으로 선택합니다.

트랜지스터 출력

단자 Arduino 핀 출력 방식 정격
O(39)~O(46) D39~D46 SINK
ON: GND 연결
OFF: 개방
DC 0~55V
최대 3A/1점·15A/COM

트랜지스터 출력 부하는 V+와 출력 단자 사이에 연결합니다.

릴레이 출력

그룹 단자 Arduino 핀 접점 정격
COM3 R(62), R(63) D62, D63 AC 250V 또는 DC 30V, 최대 5A/1점
COM4 R(64), R(65) D64, D65 AC 250V 또는 DC 30V, 최대 5A/1점
COM5 R(66), R(67) D66, D67 AC 250V 또는 DC 30V, 최대 5A/1점
COM6 R(68), R(69) D68, D69 AC 250V 또는 DC 30V, 최대 5A/1점

릴레이 출력은 각 COM 단자와 출력 단자를 물리적으로 연결하는 무전압 접점입니다. 부하 전원은 별도로 연결합니다.

아날로그 입력ㆍ온도센서 입력

기능 단자·Arduino 핀 입력 범위 분해능
아날로그 입력 A(0)~A(3)
D54~D57
DC 0~20mA(기본)
DC 0~5V(점퍼 해제)
DC 0~10V(선택 사양)
10bit (0~1023)
온도센서 입력 T(4), T(5)
D58, D59
NTC 10kΩ(25℃), 3950K 10bit (0~1023)

아날로그 입력과 온도센서 입력을 사용할 때는 setup()에서 analogReference(EXTERNAL)을 설정합니다.

아날로그 출력

단자 Arduino 핀 출력 범위 분해능
AO(6), AO(7) D6, D7 DC 0~5V 16bit (0~65535)

아날로그 출력은 TIMER4를 사용합니다. TCNT4 고속카운터 입력도 TIMER4를 사용하므로 두 기능은 동시에 사용할 수 없습니다.

고속카운터ㆍ인터럽트ㆍ엔코더

기능 단자·Arduino 핀 채널
절연 고속카운터 TCNT4(D74), TCNT5(D47), COM2 2점, 최대 5kHz
외부 인터럽트 P(2)(D2), SCL(D21), SDA(D20) 3점
엔코더 입력 A상: SDA(D20), B상: SCL(D21) 1채널

SDA와 SCL을 엔코더 입력이나 외부 인터럽트로 사용하면 I²C 통신을 동시에 사용할 수 없습니다. P(2)는 펄스 출력과 외부 인터럽트 기능을 공유합니다.

펄스 출력

단자 Arduino 핀 타이머
P(11), P(12) D11, D12 TIMER1
P(5), P(2) D5, D2 TIMER3

펄스 출력은 기본 8bit 듀티를 사용하며 출력 전압은 DC 0~5V입니다. 타이머 레지스터를 설정하면 16bit 듀티를 사용할 수 있습니다.

통신과 다운로드

기능 Arduino 핀 사용 객체
USB 다운로드·모니터링 D0(RX0), D1(TX0) Serial
RS-232 D19(RX1), D18(TX1) Serial1
RS-485 D17(RX2), D16(TX2) Serial2
UART D15(RX3), D14(TX3) Serial3
I²C D20(SDA), D21(SCL) Wire

RS-485는 자동 방향제어 방식이므로 송수신 방향을 전환하는 별도의 제어 핀이 필요하지 않습니다.

기본 입출력 예제

아래 예제는 I(22) 입력이 ON되면 R(62) 릴레이를 동작시킵니다.

void setup() {
  pinMode(62, OUTPUT);
  digitalWrite(62, LOW);
}
 
void loop() {
  digitalWrite(62, digitalRead(22));
}

← MPINO Series 비교표로 돌아가기

products/mpino_16a8r8t.1788411818.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki