USB I2C 어답터 MS
(USB I2C Adapter MS)
개요
- 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²
문서
연관제품
- 연관제품 1