USB I2C 어답터 MS

(USB I2C Adapter MS)

IMG_0242

개요

  • USB I2C 어답터 MS는 USB를 I2C로 변환하는 범용 컨버터입니다.
  • 이 제품은 I2C 회로에 USB 기능을 쉽고 빠르게 추가할 수 있는 방법으로 USB 연결에 관한 프로토콜을 대신 처리하여 소프트웨어 개발시간을 획기적으로 줄여줄 수 있습니다.
  • 컨버터는 마스터나 슬레이브로 동작할 수 있으며 모드 변경은 소프트웨어를 통해 이루어집니다.
  • USB I2C 어답터를 마스터로 사용하여 USB를 통해 I2C 버스에 연결된 여러 장치와 통신할 수 있습니다.
  • SCL 주파수는 소프트웨어에서 500Hz에서 400KHz까지 조절이 가능합니다.
  • Duty cycle SCL-High/SCL-Low 역시 개별적으로 조절이 가능합니다.
  • 컨버터를 마스터로 사용할 경우 인터럽트 입력을 사용할 수 있어 외부 이벤트에 대해서 반응할 수 있습니다.
  • 이 인터럽트 입력(rising/falling edge)은 소프트웨어에 의해 활성화 비활성화 될 수 있습니다.
  • 슬레이브 모드(PC로 데이터 전송시)에서는, I2C 마스터 장치가 컨버터를 슬레이브로 접근하고 I2C 버스상에서 데이터를 쓸 수 있습니다.
  • 컨버터는 인터럽트 출력을 가지고 있어 I2C 마스터에게 데이터를 수신한 PC가 다시 react할 준비가 되어있다는 것을 알려줄 수 있습니다.
  • 아답터의 슬레이브 주소는 소프트웨어에 의해 언제든지 변경이 가능하며, General Call(0x00) 또한 사용 가능합니다.
  • 아답터에는 I2C 레벨 쉬프터가 장착되어 있어 2V-15V의 로직레벨을 가진 I2C 버스에서 사용이 가능합니다.
  • 8Kbyte의 EEPROM이 보드상에 장착되어 있으며, 256바이트는 시스템에 의해 사용되고 나머지 메모리는 사용자가 사용가능합니다.
  • 본 어답터는 표준 HID 드라이버를 사용하므로 별도의 추가적인 드라이버가 필요하지 않습니다.
  • 32비트 DLL (윈도우용)이 사용가능하여 아답터는 사용자 어플리케이션에 통합하여 사용할 수 있습니다.
  • 이 DLL 대신 윈도우 API 함수 WriteFile(), ReadFile()을 이용하여서도 통신이 가능하며, 다른 운영체제도 비슷한 API 함수를 가지고 있습니다.
  • 3.3V 및 5V 출력이 사용가능하며, 이 전원 출력이 사용될 경우 아답터와 타켓이 사용하는 전체 전류량은 100mA이하로 제한되어야 합니다.

특징

  • Bus-powered
  • USB 1.1 and 2.0 compliant / Full Speed
  • Configurable I2C frequency via software between 500Hz - 400kHz
  • adjustable duty cycle (SCL-frequency)
  • On board I2C level shifter, I2C levels from 2V to 15V
  • supports multi-master
  • Master transmit & receive
  • Slave transmit & receive
  • supports clock streching
  • 7bit addressing
  • Interrupt input for external events
  • no additional drivers needed for Windows (and others)
  • 54*35 mm²

문서

연관제품