2채널 모터 드라이버 보드 (HG7881)
1. HG7811 – 2ch motor driver module
HG7881 (L9110S) 2 채널 모터 드라이버 모듈은 비교적 저용량의 모터를 구동하기 위한 컴팩트한 사이즈의 모터 드라이버 입니다. HG7881 (L9110S) 칩은 각각 800mA 의 전류를 공급하며 동작전압은 2.5V to 12V 로 3.3V and 5V 로 동작하는 마이크로 컨트롤러와 함께 사용이 가능합니다.
2개의 DC 모터 혹은 1개의 스텝모터(2상 4선)를 구동할 수 있습니다. 동작범위 내의 설정으로 모터를 사용했음에도 테스트 도중 드라이버 플라스틱 부위가 녹아 내리는(;;) 현상이 발생한 적이 있다는 리포트가 있음을 감안할 때, 저용량 저속의 모터를 구동하는 용도로 사용할 것을 권장하며 사용시 주의가 필요할 듯 합니다.
Features:
Power Input: 2.5-12V.
Model Number: HG7881.
Type: PCB circuit board / PCB.
Motor control chip: HG7881.
Current Output: 800mA.
Modules can be driven 2 dc motors at the same time Or A 4 line 2 phases stepper motor
2. 연결 방법
2 세트로 구성된 스크류 터미널에 모터를 연결하고 헤더핀은 마이크로 컨트롤러에 연결합니다.
Pin_____ | Description |
---|---|
B-IA | Motor B Input A (IA) – 아두이노 PWM 핀에 연결 |
B-IB | Motor B Input B (IB) – 아두이노 Digital 핀에 연결 |
GND | Ground |
VCC | Operating Voltage 2.5-12V |
A-IA | Motor A Input A (IA) – 아두이노 PWM 핀에 연결 |
A-IB | Motor A Input B (IB) – 아두이노 Digital 핀에 연결 |
IA____ | IB____ | Motor State |
---|---|---|
L | L | Off |
H | L | Forward |
L | H | Reverse |
H | H | Off |
PWM(Pulse Width Modulation) 시그널로 모터의 속도를 컨트롤하며 디지털 시그널로 모터의 방향을 결정합니다. IA 핀은 속도를 컨트롤하기 위해 아두이노의 PWM 핀에 연결하고 IB 핀은 방향 결정을 위해 일반 Digital 핀에 연결할 것을 권장하고 있습니다. (아마도 Reverse 회전시에는 속도 조절을 포기하고 PWM 핀을 아끼려는 것인듯)
“Forward”, “Reverse” 회전은 전적으로 모터의 셋팅과 선 연결에 의해 결정되므로 원하지 않는 방향으로 회전한다면 선 연결을 바꿔보시기 바랍니다.
3. 소스 코드 (스케치)
예제 코드와 사용 설명서가 있긴 한데… 좀 부실하고, C 코드이며, 무려 중국어로 되어 있습니다…….
[wpdm_file id=26]