products:mpino_16a16r
문서의 이전 판입니다!
MPINO-16A16R
MPINO-16A16R은 디지털 입력 16점과 릴레이 출력 16점을 갖춘 일체형 산업용 아두이노입니다. 아날로그 입력, 온도센서 입력, PWM 출력, 고속 입력과 RS-485 통신 기능이 하나의 PCB에 구성되어 있습니다.
Arduino IDE(Arduino C/C++) 또는 MPINO STUDIO 2(Arduino C/C++ & 래더로직)로 프로그램할 수 있습니다.
주요 사양
| 구분 | 개수 | 접점명 | 사양 |
|---|---|---|---|
| 전원 | - | 전원전압 | 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 공유 | |
| COM1 | I(8)~I(15) | D8~D15 | 디지털 입력 8점이 COM1 공유 |
디지털 입력은 포토커플러로 절연되어 있으며, COM0·COM1의 결선 방향에 따라 DC 5~24V NPN 또는 PNP 입력을 연결할 수 있습니다.
릴레이 출력
릴레이 출력은 각 그룹의 COM 단자와 출력 단자가 물리적으로 연결되는 무전압 접점입니다. 부하 전원은 별도로 연결해야 합니다.
아날로그 입력ㆍ온도센서 입력
| 기능 | 단자 | Arduino 핀 | 입력 범위 |
|---|---|---|---|
| 아날로그 입력 | A0~A3 | D48~D51 | 기본 0(4)~20mA \ 점퍼 해제 시 DC 0~5V \ 선택 사양 DC 0~10V |
| 온도센서 입력 | A4, A5 | D52, D53 | NTC 3950K 10kΩ(25℃), -40~120℃ |
아날로그 입력을 사용할 때에는 setup()에서 analogReference(EXTERNAL)을 설정합니다.
PWM 출력ㆍ고속 입력
| 기능 | 단자 | Arduino 핀 | 채널 |
|---|---|---|---|
| PWM 출력 | PWM21~PWM23 | D21~D23 | 3점 |
| 고속카운터·인터럽트 | 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 | |
| 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)); }
products/mpino_16a16r.1788591370.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1
