16-Channel 12-bit
PWM/Servo Shield - I2C interface
(16채널 12비트 PWM/서보 쉴드
- I2C 인터페이스)
개요
- 여러개의 다리를 가진 걸어다니는 로봇과 같은 멋진 아두이노 로봇을 만들거나 많은 LED를 PWM을 가지고 제어를 하고 싶다면
- 그리고 아두이노는 PWM출력이 몇개 없다는 사실을 알게 된다면,
- 본 제품은 그러한 문제에 아주 훌륭한 해결책입니다.
- 쉴드를 사용하는 아두이노 제품군(아두이노 우노, 레오나르도, 메가, ADK)과 잘 동작합니다.
- 두개의 I2C 핀을 이용하여 16개의 PWM출력을 제어가 가능하며,
- 62개의 쉴드를 쌓아 놓아 992 개의 PWM출력을 제어하는 것이 가능합니다.
- 본 쉴드는 I2C를 사용하기 때문에 주소가 충돌하지 않는다면 다른 I2C장치나 센서를 SCL/SDA핀에 연결하여 사용이 가능합니다.
- 본 쉴드의 I2C주소는 (0x40)입니다
- 내장된 클럭이 있는 I2C-controlled PWM 드라이버가 있어 TLC5940계열과는 달리, 마이크로컨트롤러와 묶어 놓기 위해 계속 신호를 보낼 필요가 없습니다.
- 5V 호환이여서 3.3V 아두이노에서 제어가 가능하며 6V 출력까지 안전하게 드라이브 시킬 수 있습니다.
- 6개의 어드레스 선택 핀이 있어 한개의 I2C버스에 총 62개까지의 쉴드를 연결이 가능하고 총 992개의 출력이 가능합니다.
- 1.6Khz까지의 조절 가능한 PWM 주파수
- 각각의 출력에 대한 12비트 분해능; 이것은 서보의 경우 60hz update rate에 4us 분해능을 의미함
- 설정 가능한 push-pull 혹은 open-drain 출력
- 본 쉴드는 다음과 같은 추가 기능을 가지고 있습니다.
- 전원 입력을 위한 터미널 블럭
- 터미널 블럭 입력에 대한 역극성 보호
- 초록 및 빨강 파워 LED
- 3핀 커넥터 4개씩 각각 4개의 그룹으로 총 16개의 서보를 한번에 연결 가능
- 적재 가능한 디자인. 적재를 위해서는 적재용 헤더 및 3x4 헤더가 필요할 수 있습니다.
- 큰 캐패시터를 V+라인에 위치시킬 수 있는 공간
- 모든 출력라인에 220오옴 저항. 출력라인을 보호하고 LED를 동작시키기 위함
- 6개의 어드레스 선택 핀을 위한 솔더 점퍼
- 5x20 프로토타이핑 공간
- 본 제품은 조립되어 테스트 되어 출고 됩니다. 서보와 LED 플러그를 위한 4개의 3x4 male헤더와 2핀 터미널블럭, 스틱헤더가 포함되어 있습니다. 간단한 납땜이 필요할 수 있습니다.
- 서보와 아두이노는 포함되어 있지 않습니다.
- PWM과 서보 예제를 포함하는 아두이노 라이브러리를 살펴보십시오. tutorial with Arduino
특징
- Dimensions (no headers or terminal block) 2.1" x 2.7" x 0.1" (54mm x 70mm x 3mm)
- PCA9685 datasheet