사용자 도구

사이트 도구


products:mpino_16a16r

문서의 이전 판입니다!


MPINO-16A16R

MPINO-16A16R은 디지털 입력 16점과 릴레이 출력 16점을 갖춘 일체형 산업용 아두이노입니다. 아날로그 입력, 온도센서 입력, PWM 출력, 고속 입력과 RS-485 통신 기능이 하나의 PCB에 구성되어 있습니다.

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

MPINO-16A16R 커넥터 안내

주요 사양

구분 개수 접점명 사양
전원 - 전원전압 DC 12~24V (DC 24V 사용 시 0.5A 이상)
디지털 입력 16점\ (무접점·절연) I(0)~I(15) 동작 입력 전압: DC 0~40V \ HIGH 인식 전압: DC 5V 이상 \ NPN 및 PNP 입력 가능 \ 8점/1COM × 2그룹
릴레이 출력 16점\ (유접점·절연) R(32)~R(47) 동작 접점 전압: DC 0~30V 또는 AC 0~250V \ 최대 출력 허용 전류: 5A/1점, 15A/1COM \ 4점/1COM × 4그룹
아날로그 입력 4점\ (비절연) A0~A3 기본 입력: 0(4)~20mA \ 점퍼 해제 시: DC 0~5V \ 선택 사양: DC 0~10V \ 10bit (0~1023)
온도센서 입력 2점\ (비절연) A4, A5 NTC 3950K 10kΩ(25℃) \ 동작 온도: -40~120℃ \ 분해능: 0.1℃(0~40℃ 기준)
고속 입력 4점\ (비절연) CLK(D24)\ DIO(D25)\ SCL(D18)\ SDA(D19) 입력 전압: DC 0~5V \ HIGH 인식 전압: DC 3V 이상 \ 최대 입력 주파수: 50kHz \ D24·D25: 100kΩ Pull-Down 내장 \ D18·D19: 4.7kΩ Pull-Up 내장
PWM 출력 3점\ (비절연) PWM21\ PWM22\ PWM23 LOW: DC 0V, HIGH: DC 5V \ 최대 출력 전류: 30mA \ 기본 8bit (0~255)
통신 채널 1채널\ (비절연) I²C Wire 사용 \ SCL(D18), SDA(D19) \ 마스터·슬레이브 지원
RS-485 Serial1 사용 \ Modbus RTU Master & Slave 내장 명령어 지원 \ LS산전 Cnet 내장 명령어 지원
메모리 - Flash 128KB
SRAM 4KB
EEPROM 4KB

디지털 입력

그룹 단자 Arduino 핀 입력 구성 단자대 및 결선 예시
COM0 I(0)~I(7) D0~D7 디지털 입력 8점이 COM0 공유 MPINO-16A16R 디지털 입력 단자대와 NPN·PNP 결선
COM1 I(8)~I(15) D8~D15 디지털 입력 8점이 COM1 공유

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

릴레이 출력

그룹 단자 Arduino 핀 접점 정격 단자대 및 결선 예시
COM2 R(32)~R(35) D32~D35 AC 250V 또는 DC 30V, 최대 5A/1점·15A/COM MPINO-16A16R 릴레이 출력 단자대와 부하 결선
COM3 R(36)~R(39) D36~D39 AC 250V 또는 DC 30V, 최대 5A/1점·15A/COM
COM4 R(40)~R(43) D40~D43 AC 250V 또는 DC 30V, 최대 5A/1점·15A/COM
COM5 R(44)~R(47) D44~D47 AC 250V 또는 DC 30V, 최대 5A/1점·15A/COM

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

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

기능 단자 Arduino 핀 입력 범위 커넥터 핀 배열
아날로그 입력 A0~A3 D48~D51 기본 0(4)~20mA \ 점퍼 해제 시 DC 0~5V \ 선택 사양 DC 0~10V MPINO-16A16R 아날로그·온도 입력 커넥터 핀 배열
온도센서 입력 A4, A5 D52, D53 NTC 3950K 10kΩ(25℃), -40~120℃

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

PWM 출력ㆍ고속 입력

기능 단자 Arduino 핀 채널 커넥터 핀 배열
PWM 출력 PWM21~PWM23 D21~D23 3점 MPINO-16A16R PWM 출력 커넥터 핀 배열
고속카운터·인터럽트 CLK, DIO D24, D25 2점
I²C 공유 인터럽트 SCL, SDA D18, D19 2점
엔코더 입력 CLK(A), DIO(B) D24, D25 1채널

D24와 D25는 100kΩ Pull-Down이 내장되어 있으며, D18과 D19는 I²C 통신 단자와 공유하고 4.7kΩ Pull-Up이 내장되어 있습니다.

통신과 프로그램 업로드

기능 Arduino 핀 사용 객체 상대 기기 결선
프로그램 업로드·모니터링 D30(RX0), D31(TX0) Serial MPINO-16A16R 통신 커넥터와 상대 기기 결선
RS-485 D27(RX1), D28(TX1) Serial1
I²C D18(SCL), D19(SDA) Wire

프로그램 업로드에는 USB-TTL 컨버터가 내장된 MP 다운로드 케이블을 사용합니다.

기본 입출력 예제

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

void setup() {
  pinMode(32, OUTPUT);
  digitalWrite(32, LOW);
}
 
void loop() {
  digitalWrite(32, digitalRead(0));
}

← MPINO Series 비교표로 돌아가기

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki