사용자 도구

사이트 도구


products:mpaino

문서의 이전 판입니다!


MPAINO Series

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

MPAINO는 CPU모듈 + I/O모듈 + 옵션모듈을 선택하여 구성할 수 있는 모듈형 산업용 아두이노입니다. 모듈형이지만, 선택하신 제품으로 조립이 되어 출고되므로 사용자가 모듈을 추가/제거하지 못합니다.

모델명 읽는 방법

  • 8A, 16A 등 앞 숫자는 디지털 입력 점수입니다.
  • R 앞 숫자는 릴레이 출력 점수입니다.
  • T 앞 숫자는 트랜지스터 출력 점수입니다.
  • 16A16R은 디지털 입력 16점, 릴레이 출력 16점 모델입니다.
  • 16A16T는 디지털 입력 16점, 트랜지스터 출력 16점 모델입니다.

MPAINO Series 비교표

모델 프로그램 디지털 입력 릴레이 출력 트랜지스터 출력 아날로그 입력 아날로그 출력 온도센서 입력 고속펄스 출력 고속펄스 입력 엔코더 입력 RS-232 RS-485 UART
MPAINO-8A8R 아두이노&래더로직 8 8 0 20 12 20 12 4 2 1 1 1
MPAINO-8A8T 아두이노&래더로직 8 0 8 20 12 20 12 4 2 1 1 1
MPAINO-16A16R 아두이노&래더로직 16 16 0 20 12 20 12 4 2 1 1 1
MPAINO-16A16T 아두이노&래더로직 16 0 16 20 12 20 12 4 2 1 1 1
MPAINO-16A32R 아두이노&래더로직 16 32 0 20 12 20 12 4 2 1 1 1
MPAINO-24A24R 아두이노&래더로직 24 24 0 20 12 20 12 4 2 1 1 1
MPAINO-24A24T 아두이노&래더로직 24 0 24 20 12 20 12 4 2 1 1 1
MPAINO-32A16R 아두이노&래더로직 32 16 0 20 12 20 12 4 2 1 1 1
MPAINO-32A32R 아두이노&래더로직 32 32 0 20 12 20 12 4 2 1 1 1
MPAINO-32A32T 아두이노&래더로직 32 0 32 20 12 20 12 4 2 1 1 1
MPAINO-48A48R 아두이노&래더로직 48 48 0 20 12 20 12 2 1 1 1 1
MPAINO-48A48T 아두이노&래더로직 48 0 48 20 12 20 12 2 1 1 1 1
MPAINO-64A64R 아두이노&래더로직 64 64 0 20 12 20 12 2 1 1 1 1
MPAINO-64A64T 아두이노&래더로직 64 0 64 20 12 20 12 2 1 1 1 1

CPU 모듈

  • ATmega2560, 16MHz
  • Serial1: RS-232
  • Serial2: RS-485
  • Serial3: TTL UART
  • I²C 연결 지원

확장 모듈

모듈 기능 핵심 특징
디지털 입력 DC 신호 입력 DC 5~24V, 포토커플러, 풀다운 내장
트랜지스터 출력 DC 부하 제어 포토커플러 + N-CH FET, SINK 방식
릴레이 출력 접점 부하 제어 APAN3105 릴레이 사용, 부하별 디레이팅 필요
아날로그 입력 X 전압·전류·NTC 입력 ADS1118, SPI, 딥스위치로 입력 종류 선택
아날로그 출력 Y 전압·전류 출력 PWM 평활, 딥스위치로 0~5V·0~10V·0~20mA 선택
PT100 입력 F 온도 측정 ADS1118, 2선식 또는 3선식 PT100
PWM 출력 K 펄스 출력 MCU PWM 신호 직접 출력

논리 채널 번호

MPAINO 코어는 고객이 모듈 순서대로 사용하기 쉽도록 논리 번호를 실제 MCU 핀으로 변환합니다.

기능 사용자 번호 비고
디지털 입력 0부터 제품의 입력 점수까지 연속 사용
디지털 출력 64부터 R은 릴레이, T는 트랜지스터 출력
아날로그 입력 X 0~19 모듈 수에 따라 사용 범위 결정
아날로그 출력 Y 0~11 모듈 수에 따라 사용 범위 결정
PT100 입력 F 0~19 F~F5 논리 채널
// MPAINO-8A8R 예: 첫 입력으로 첫 릴레이 출력 제어
const uint8_t inputChannel = 0;
const uint8_t outputChannel = 64;
 
void setup() {
  pinMode(inputChannel, INPUT);
  pinMode(outputChannel, OUTPUT);
}
 
void loop() {
  digitalWrite(outputChannel, digitalRead(inputChannel));
}

MPAINO의 digitalPinToInterrupt(2)는 디지털 입력 2번이 아니라 SDA 인터럽트를 의미합니다. 외부 인터럽트는 MPAINO 전용 논리번호 0~3 기준을 확인하십시오.

모듈 사용 순서

  1. 전원을 끄고 CPU와 모듈을 지정 케이블로 연결합니다.
  2. 모듈 종류와 배치, X/Y/F/K 라벨을 확인합니다.
  3. 아날로그 모듈은 전원을 끈 상태에서 딥스위치를 설정합니다.
  4. Arduino IDE에서 실제 점수와 일치하는 MPAINO 보드를 선택합니다.
  5. 한 채널씩 입력과 출력을 확인한 뒤 전체 시퀀스를 구성합니다.

MPAINO 배선 원칙 확인하기 →

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki