카테고리 없음

Embedded System Design (7) 실습 보드 정보

machine-archive 2025. 1. 26. 17:13

실습에서는 STM32 Nucleo-64 보드와 몰포핀(Morpho Extension Header)에 I/O 확장보드를 끼워서 사용한다.

 

실습 보드의 구성 (좌: Nucleo-64, 우: I/O 확장보드(Nucleo-64용)

 

Nucleo-64 보드 메뉴얼을 보면 NUCLEO-F103RB보드의 외부 연결용 커넥터 배치도와 회로도를 찾을 수 있다.

NUCLEO-F103RB 보드의 외부 커넥터 배치도

 

NUCLEO-F103RB 보드의 회로도 1
NUCLEO-F103RB 보드의 회로도 2
NUCLEO-F103RB 보드의 회로도 3

 

Nucleo-64용 I/O보드에 대한 정보는 다음과 같다:

  • 출력용 LED(LED1 ~ LED8) 8개
  • 입력용 스위치(SW1 ~ SW4) 4개
  • DC모터 드라이버(BA6208) 2개
  • DC모터 구동용 커넥터 3개
  • Bluetooth/Wi-Fi 모듈용 커넥터 1개
  • STM32 Nucleo-64 보드용 Morpho Extension 소켓 2개
  • (STM32 Nucleo-64 보드에도 출력용 LED(LD2)가 1개, 입력용 스위치(B1)가 1개 있음

 

다음의 표는 NUCLEO-F103RB와 I/O보드의 입출력 관련 포트 번호를 나타낸다 (I/O보드 회로도에서도 확인 가능)

보드 구분 회로도 상의 기호 포트 및 핀 번호
Nucleo-65보드
(NUCLEO-F103RB의 경우)
LED LD2 PA5
S/W B1 (User Button, 파랑색) PC13
Nucleo-64용
I/O 보드
LED LED1 ~ LED8 PC0 ~ PC7
S/W SW1 ~ SW4  PA8, PB4, PB5, PB10
DC모터 드라이버(오른쪽) MOTOR-R PA6, PA7
DC모터 드라이버(왼쪽) MOTOR-L PB0, PB1

 

I/O보드 회로도