TinyDuino Motor TinyShield: Tiny 보드에서 모터 구동하기
By Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules | Published: 2026-11-01
Category: 사용 방법 가이드
TinyShield Motor x4를 TinyDuino와 함께 설정하는 방법을 알아보세요. 전원 계획과 배선부터 각 모터 채널 테스트까지 다룹니다. 적층과 안전 점검도 포함합니다.
빠른 답변
TinyShield Motor x4를 사용하면 TinyDuino에서 4개의 독립 DC 브러시 모터를 구동할 수 있지만, 모터 전원 공급을 신중하게 계획하세요. 각 채널은 최대 1.8 A를 처리하며 모터 전압은 1.8 V에서 11 V입니다. 채널당 모터 하나를 연결하고 극성을 확인한 뒤, 로봇을 작동하기 전에 각 채널을 낮은 듀티로 테스트하세요.
x4 실드가 소형 로봇 제작에 가져오는 변화
TinyShield Motor x4는 4개의 DRV8837 H-브리지 드라이버를 TinyDuino 위에 적층되는 실드에 담았습니다. 즉, 별도의 모터 컨트롤러 보드를 추가하지 않고도 4개의 독립 제어 DC 브러시 모터를 구동할 수 있습니다. tinyduino 로봇 프로젝트에서 이는 종종 2륜 테스터와 센서를 위한 공간이 있는 4륜 플랫폼의 차이를 만듭니다.
대가로 전력이 필요합니다. 이 실드의 모터 전원 범위는 1.8 V에서 11 V이며 채널당 1.8 A이지만, TinyDuino 자체는 모터 전원 공급원이 아닙니다. 해당 범위 내의 별도 모터 배터리 또는 전원이 필요하며, 모터의 스톨 전류가 채널당 한도를 넘지 않는지 확인해야 합니다.
적층 순서와 확인해야 할 핀 충돌
TinyDuino 실드는 적층되지만 모든 조합이 플러그 앤 플레이 방식은 아닙니다. 모터 실드를 추가하기 전에 사용할 다른 실드를 나열하고, 제어 핀을 공유하는지 또는 모터 실드에 필요한 핀을 요구하는지 확인하세요. 모터 실드는 4개의 H-브리지 IC를 사용하므로 여러 I/O 라인을 차지합니다. 프로젝트에서 해당 핀을 센서나 디스플레이에 사용해야 한다면 어떤 실드를 위에 올릴지, 소프트웨어에서 신호를 재매핑할 수 있는지 결정하세요.
흔한 실수는 모터 실드를 마지막에 적층한 뒤 센서 실드가 더 이상 맞지 않거나 핀이 막힌 것을 발견하는 것입니다. 납땜이나 최종 조립 전에 전체 스택을 가조립하고, 인클로저가 허용한다면 모터 실드를 전원 입력에 가장 가깝게 두세요.
TinyShield Motor x4 설정 단계별 안내
- 1. 모터를 실드의 한도에 맞추세요: 각 모터의 정격 전압과 스톨 전류를 확인하세요. 전원은 1.8 V에서 11 V 사이로 유지하고, 채널당 스톨 전류가 1.8 A 이하인지 확인하세요. 모터의 스톨 전류가 한도에 가깝다면 더 작은 모터를 선택하거나 스톨 시 드라이버가 스스로를 보호할 것으로 예상하세요. 무부하 전류가 아니라 스톨 전류를 측정하거나 찾아보세요. 무부하에서 잘 작동하는 모터도 로봇이 벽을 밀면 한도를 초과할 수 있습니다.
- 2. 별도 모터 전원 공급을 계획하세요: 모터 전원을 TinyDuino의 로직 전원이 아닌 실드의 모터 전원 입력에 연결하세요. 1.8–11 V 범위 내의 배터리 또는 전원을 사용하고 접지가 TinyDuino와 공통인지 확인하세요. TinyDuino의 레귤레이션 출력으로 모터에 전원을 공급하지 마세요. 연결 전에 모터 전원과 로직 전원 리드를 라벨링하세요. 이를 반대로 연결하는 것이 적층 빌드를 손상시키는 가장 흔한 방법입니다.
- 3. 채널당 모터 하나를 연결하고 극성을 확인하세요: 각 모터의 두 리드를 한 채널의 출력 단자에 연결하세요. 전원을 켜기 전에 각 모터를 손으로 돌려 어느 방향으로 회전하는지 확인한 뒤, 낮은 듀티 테스트 신호를 인가하여 소프트웨어 방향이 일치하는지 확인하세요. 바퀴가 반대로 돌면 해당 모터의 두 리드를 바꾸거나 코드에서 방향을 반전하세요. 바퀴를 지면에서 띄운 상태로 이 테스트를 수행하여 반전된 모터가 로봇을 벤치 밖으로 몰지 않도록 하세요.
- 4. 실드를 적층하고 핀 접근을 확인하세요: 다른 TinyDuino 실드와 함께 모터 실드를 가조립하세요. 사용할 제어 핀이 막히지 않았는지, 스택이 완전히 안착되는지 확인하세요. 실드가 충돌하면 납땜이나 인클로저 조립 전에 적층 순서를 바꾸거나 소프트웨어에서 핀을 재할당하세요. 최종 스택과 핀 맵 사진을 찍어두세요. 나중에 센서를 추가할 때 시간을 절약할 수 있습니다.
- 5. 최고 속도 전에 각 채널을 낮은 듀티로 테스트하세요: 각 채널을 0에서 낮은 듀티 사이클로 한 번에 한 채널씩 올리는 짧은 스케치를 작성하세요. 스톨이나 버징 소리를 듣고 드라이버 IC가 과열되지 않는지 확인하세요. 네 채널이 모두 올바르게 반응한 후에만 모든 모터를 함께 작동하세요. 한 채널이 다르게 동작하면 실드가 고장이라고 가정하기 전에 해당 모터의 배선과 코드 핀 할당을 다시 확인하세요.
- 6. 부하 상태에서 스톨 및 열 점검을 추가하세요: 로봇을 바닥에 두고 부드러운 장애물에 몇 초간 밀어 넣은 뒤 멈추세요. 드라이버 영역을 조심스럽게 만져 과도한 열이 있는지 확인하세요. 실드가 뜨거워지면 모터 부하를 줄이거나, 범위 내에서 공급 전압을 낮추거나, 냉각 및 듀티 제한을 추가하세요. 벤치 테스트 성공이 바닥 테스트 성공을 보장하지 않습니다. 항상 실제 로봇 무게로 스톨 점검을 반복하세요.
제품 정보
- TinyCircuits x4 Motor TinyShield: 4개의 TI DRV8837 H-브리지 IC를 사용하여 4개의 독립 제어 DC 브러시 모터를 구동하며, 채널당 최대 1.8 A, 모터 전압은 1.8 V에서 11 V입니다. 이를 통해 두 번째 드라이버 보드 없이 4모터 tinyduino 로봇 프로젝트를 만들 수 있지만, 각 모터의 전류와 전압을 해당 한도 내로 유지해야 합니다.

TinyCircuits x4 Motor TinyShield
