문서의 이전 판입니다!
목차
NCB510 (출시예정)
NCB510은 컴팩트한 사이즈에 핵심적인 I/O와 통신 인터페이스를 집약한 산업용 컨트롤러 모듈입니다. 합리적인 핀 구성으로 소형 자동화 장비 및 임베디드 제어 시스템 구축에 최적화되어 있습니다.
1. 사양 요약
- 총 핀 수: 40 핀 (20핀 x 2열 배치)
- 디지털 입력: 16채널 (I0 ~ I15)
- 디지털 출력: 6채널 (Q16 ~ Q21)
- 아날로그 입력(ADC): 3채널 (I0 ~ I2 겸용, 고정밀 12-bit)
- 통신 인터페이스:
- UART: 2채널 독립 지원 (UART0, UART1)
- SPI: 1채널 지원 (시스템 예약 기능으로, 향후 기능확장을 위해 사용할 예정입니다.)
- I2C: 1채널 지원
- FRAM 없음 : RETAIN 기능(정전시 데이터 보관) 사용불가
2. 주요 기능 및 특징
실용적인 아날로그 및 디지털 입력
- 총 16채널의 풍부한 디지털 입력을 제공합니다.
- 이 중 I0 ~ I2 포트는 고정밀 아날로그 입력(ADC0 ~ ADC2) 포트로 겸용할 수 있어 센서 데이터 수집이 용이합니다.
최적화된 통신 포트 구성
- 독립적인 UART 2채널을 내장하여 외부 장비 및 시리얼 센서와의 유연한 인터페이스를 지원합니다.
- 디바이스 및 센서 확장을 위한 I2C과 고속 데이터 전송을 위한 SPI을 기본 제공합니다.
- I2C0 에는 FRAM을 추가 연결할 수 있습니다.
전원 제어 및 레퍼런스 지원
- 시스템 전원을 제어할 수 있는 3V3_EN 및 시스템 전원 입력(VSYS), 그리고 아날로그 제어 정밀도를 높이기 위한 외부 기준 전압(ADC_VREF) 핀을 갖추고 있어 정밀한 회로 설계가 가능합니다.
3. 외부 핀맵 (Pinout)
커넥터 핀 배열
| Pin | Left 기능 설명 | Pin | Right 기능 설명 |
|---|---|---|---|
| 1 | UART0_TX | 40 | VBUS (USB 전원) |
| 2 | UART0_RX | 39 | VSYS (시스템 전원 입력) |
| 3 | GND | 38 | GND |
| 4 | I10 | 37 | 3V3_EN (3.3V 활성화) |
| 5 | I11 | 36 | 3V3_OUT (3.3V 전원 출력) |
| 6 | UART1_TX | 35 | ADC_VREF (아날로그 기준전압) |
| 7 | UART1_RX | 34 | I0_AD0 |
| 8 | GND | 33 | GND |
| 9 | I12_I2C1_SDA | 32 | I1_AD1 |
| 10 | I13_I2C1_SCL | 31 | I2_AD2 |
| 11 | I14 | 30 | RUN (리셋 신호 입력) |
| 12 | I15 | 29 | I3 |
| 13 | GND | 28 | GND |
| 14 | Q16_SPI_SLK | 27 | I4 |
| 15 | Q17_SPI_TX | 26 | I5 |
| 16 | Q18_SPI_RX | 25 | I6 |
| 17 | Q19_SPI_CS | 24 | I7 |
| 18 | GND | 23 | GND |
| 19 | Q20 | 22 | I8 |
| 20 | Q21 | 21 | I9 |
4. 사용 시 주의사항
- I/O 동작 레벨: 본 모듈의 모든 신호 핀(GPxx)은 3.3V Logic Level로 동작합니다. 5V 입출력 환경에서 사용할 경우 반드시 레벨 시프터 등을 적용하여 포트를 보호하십시오.
- SPI 기능 공유: Q16 ~ Q19 핀을 SPI 통신으로 설정하여 사용하는 경우, 해당 핀의 일반 디지털 출력(Q) 기능은 제한됩니다.
- I2C0 및 FRAM 사용: 11번, 12번 핀(I14, I15)은 외부 I2C 장치 외에도 보드에 내장된 비휘발성 FRAM 메모리 제어에 사용될 수 있으므로 회로 설계 시 신호 충돌에 주의하시기 바랍니다.
