사용자 도구

사이트 도구


products:mpino_8a8r

문서의 이전 판입니다!


MPINO-8A8R

MPINO-8A8R은 디지털 입력 8점과 릴레이 출력 8점을 갖춘 일체형 산업용 아두이노입니다. 아날로그 입력 4점, PWM 출력 6점, 절연 고속카운터 입력 2점, 인터럽트 입력 4점과 RS-232·RS-485·UART·I²C 통신 기능을 한 장의 PCB에 구성했습니다.

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

MPINO-8A8R 커넥터 안내

주요 사양

구분 개수 접점명 사양
전원 - 전원전압 DC 12~24V (DC 24V 사용 시 0.5A 이상)
디지털 입력 8점
(무접점·절연)
I(22)~I(29) 동작 입력 전압: DC 0~40V
HIGH 인식 전압: DC 5V 이상
입력저항: 2.2kΩ
8점/1COM
NPN·PNP 입력 지원
릴레이 출력 8점
(유접점·절연)
R(62)~R(69) 동작 연결 전압: DC 0~30V 또는 AC 0~250V
최대 출력 허용 전류: 5A/1점
2점/1COM × 4그룹
아날로그 입력 4점
(비절연)
A(0)~A(3) DC 0~5V, DC 0~10V, DC 0~20mA 또는 NTC 10kΩ(25℃) 중 채널별 선택
분해능: 10bit (0~1023)
입력저항: 2kΩ(0~5V), 4kΩ(0~10V), 250Ω(전류), 10kΩ 풀업(NTC)
고속카운터 입력 2점
(무접점·절연)
TCNT1, TCNT5 동작 입력 전압: DC 0~80V
HIGH 인식 전압: DC 3V 이상
최대 입력 주파수: 5kHz
TIMER1·TIMER5 사용
인터럽트 입력 4점
(비절연)
PWM2(D2), PWM3(D3)
SDA(D20), SCL(D21)
입력 전압: DC 0~5V
HIGH 인식 전압: DC 3V 이상
PWM2·PWM3: 풀업·풀다운 없음
SDA·SCL: 4.7kΩ 풀업 내장
PWM 출력 6점
(비절연)
PWM5(D5), PWM2(D2), PWM3(D3)
PWM6(D6), PWM7(D7), PWM8(D8)
출력 전압: LOW(DC 0V), HIGH(DC 5V)
최대 출력 전류: 30mA
150Ω 보호저항 내장
통신 채널 1채널
(비절연)
I²C I²C 마스터·슬레이브 지원
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 공유 MPINO-8A8R 디지털 입력 단자대와 NPN·PNP 결선

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

릴레이 출력

그룹 단자 Arduino 핀 접점 정격 단자대 및 결선 예시
COM2 R(62), R(63) D62, D63 AC 250V 또는 DC 30V, 최대 5A/1점 MPINO-8A8R 릴레이 출력 단자대와 부하 결선
COM3 R(64), R(65) D64, D65 AC 250V 또는 DC 30V, 최대 5A/1점
COM4 R(66), R(67) D66, D67 AC 250V 또는 DC 30V, 최대 5A/1점
COM5 R(68), R(69) D68, D69 AC 250V 또는 DC 30V, 최대 5A/1점

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

아날로그 입력

선택 모드 입력 범위 입력저항
전압 입력 DC 0~5V 2kΩ
전압 입력 DC 0~10V 4kΩ
전류 입력 DC 0~20mA 250Ω
NTC 온도센서 NTC 10kΩ(25℃), 3950K 10kΩ 풀업

A(0)~A(3)은 각 채널의 점퍼 위치로 입력 범위를 선택합니다. 아날로그 입력을 사용할 때는 setup()에서 analogReference(EXTERNAL)을 설정합니다.

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

기능 단자·Arduino 핀 채널
절연 고속카운터 TCNT1(D79), TCNT5(D47), COM1 2점
외부 인터럽트 PWM2(D2), PWM3(D3), SDA(D20), SCL(D21) 4점
엔코더 입력 A상: SDA(D20), B상: SCL(D21) 1채널

TCNT1과 TCNT5는 TIMER1·TIMER5의 외부 클럭 입력으로 사용합니다. SDA와 SCL을 엔코더 입력으로 사용하면 I²C 통신을 동시에 사용할 수 없습니다.

PWM 출력

단자 Arduino 핀 타이머
PWM5, PWM2, PWM3 D5, D2, D3 TIMER3
PWM6, PWM7, PWM8 D6, D7, D8 TIMER4

PWM 출력은 기본 8bit 듀티를 사용하며 출력 전압은 DC 0~5V입니다. PWM2와 PWM3은 인터럽트 입력 기능을 공유합니다.

통신과 다운로드

기능 Arduino 핀 사용 객체 상대 기기 결선
프로그램 업로드·모니터링 D0(RX0), D1(TX0) Serial MPINO-8A8R 통신 커넥터와 상대 기기 결선
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

프로그램 업로드에는 MP 다운로드 케이블을 사용합니다. 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_8a8r.1788591370.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki