16채널 12비트 PWM/서보 드라이버 - I2C인터페이스

(16 Channel 12 Bit PWM/Servo Driver -PCA9685)

IMG_0242

개요

  • 본 제품은 16채널 12비트 PWM/서보 드라이버로 I2C 인터페이스를 가지고 있는 제품입니다.
  • 여러개의 다리를 가진 걸어다니는 로봇과 같은 멋진 아두이노 로봇을 만들거나
  • 많은 LED를 PWM을 가지고 제어를 하고 싶다면
  • 그리고 아두이노는 PWM출력이 몇개 없다는 사실을 알게 된다면,
  • 본 제품은 그러한 문제에 아주 훌륭한 해결책입니다.
  • 62개의 쉴드를 쌓아 놓아 992 개의 PWM출력을 제어하는 것이 가능합니다.
    • 내장된 클럭이 있는 I2C-controlled PWM 드라이버가 있어 TLC5940계열과는 달리, 마이크로컨트롤러와 묶어 놓기 위해 계속 신호를 보낼 필요가 없습니다.
    • 5V 호환이여서 3.3V 아두이노에서 제어가 가능하며 6V 출력까지 안전하게 드라이브 시킬 수 있습니다.
    • 6개의 어드레스 선택 핀이 있어 한개의 I2C버스에 총 62개까지의 쉴드를 연결이 가능하고 총 992개의 출력이 가능합니다.
    • 1.6Khz까지의 조절 가능한 PWM 주파수
    • 각각의 출력에 대한 12비트 분해능; 이것은 서보의 경우 60hz update rate에 4us 분해능을 의미함
    • 설정 가능한 push-pull 혹은 open-drain 출력
    • Output enable 핀으로 모든 출력을 비활성화 할 수 있습니다.
  • 본 쉴드는 다음과 같은 추가 기능을 가지고 있습니다.
    • 전원 입력을 위한 터미널 블럭
    • 터미널 블럭 입력에 대한 역극성 보호
    • 초록 파워 LED
    • 3핀 커넥터 4개씩 각각 4개의 그룹으로 총 16개의 서보를 한번에 연결 가능
    • chain-able 디자인
    • 큰 캐패시터를 V+라인에 위치시킬 수 있는 공간
    • 모든 출력라인에 220오옴 저항. 출력라인을 보호하고 LED를 동작시키기 위함
    • 6개의 어드레스 선택 핀을 위한 솔더 점퍼
  • 본 제품은 조립되어 테스트 되어 출고 됩니다. 서보와 LED 플러그를 위한 4개의 3x4 male헤더와 2핀 터미널블럭, 스틱헤더가 포함되어 있습니다. 간단한 납땜이 필요할 수 있습니다.
  • tutorial with Arduino
  • Arduino library

특징

  • Dimensions (no headers or terminal block) 2.5" x 1" x 0.1" (62.5mm x 25.4mm x 3mm)
  • Weight (no headers or terminal block): 5.5grams
  • Weight (with 3x4 headers & terminal block): 9grams

문서

연관제품