Quick

  • HOME

[593]MCP23008 - i2c 8 입출력 포트 확장기

MCP23008 - i2c 8 input/output port expander
  • [593]MCP23008 - i2c 8 입출력 포트 확장기

    보여지는 사진은 제품을 대표적으로 묘사하는 사진입니다. 정확한 규격은 제품의 데이터시트에서 확인하셔야 합니다.

      • 해외
    • 소비자가
      견적문의요망
    • 상품코드
      P013153028
    • 제 조 사
      Adafruit
    • 마일리지
      10 IC
      마일리지 INFO

      마일리지 적립금은 상품 구매시 적립되는 형태가 아닌, 프로모 션 진행 시 혜택으로 적립되는 형태입니다. 자세한 관 련 내용을 보시려면 마이페이지>마일리지 메뉴에서 확 인하세요!

    • 배송기간
      1주이내
    • 재고위치
      해외 재고
    • 최소구매수량
      1개
  • 이 상품의 상품코드는 P013153028 입니다.

    [593]MCP23008 - i2c 8 입출력 포트 확장기

    Add another 8 pins to your microcontroller using an MCP23008 port expander. The MCP23008 uses two i2c pins (these can be shared with other i2c devices), and in exchange gives you 8 general purpose pins. You can set each of 8 pins to be input, output, or input with a pullup. There's even the ability to get an interrupt via an external pin when any of the inputs change so you don't have to keep polling the chip.

    Use this chip from 2.7-5.5V (good for any 3.3V or 5V setup), and you can sink/source up to 20mA from any of the I/O pins so this will work for LEDs and such. Team it up with a high-power MOSFET if you need more juice. DIP package means it will plug into any breadboard or perfboard.

    You can set the i2c address by tying the ADDR0-2 pins to power or ground, for up to 8 unique addresses. That means 8 chips can share a single i2c bus - that's 64 I/O pins!

    We used this chip in our SPI/i2c backpack and found it to be very reliable and easy to get up and running. We even have an Arduino library with example code written which will set pin state, read and write from individual pins, and set the pullups.

    https://www.youtube.com/embed/ouhHKlIrG-I

    https://www.youtube.com/embed/EC1X_Jj68Xo

    https://www.youtube.com/embed/vxDZktaVE_M?start=566

    https://www.youtube.com/embed/rUuwO3Q8N6o?start=566

     

    MCP23008 포트 확장기를 사용하여 마이크로컨트롤러에 8개의 핀을 더 추가합니다.

    MCP23008은 2개의 i2c 핀(다른 i2c 장치와 공유 가능)을 사용하며 그 대신 8개의 범용 핀을 제공합니다.

    8개의 핀을 각각 입력, 출력 또는 풀업으로 입력하도록 설정할 수 있습니다.

    입력이 변경될 때 외부 핀을 통해 인터럽트를 받는 기능도 있으므로 칩을 계속 폴링할 필요가 없습니다.

     

    이 칩을 2.7-5.5V(3.3V 또는 5V 설정에 적합)에서 사용하고 모든 I/O 핀에서 최대 20mA를 싱크/소싱할 수 있으므로 LED 등에서 작동합니다.

    더 많은 주스가 필요한 경우 고전력 MOSFET과 함께 사용하세요.

    DIP 패키지는 모든 브레드보드 또는 성능 보드에 연결할 수 있습니다.

     

    최대 8개의 고유 주소에 대해 ADDR0-2 핀을 전원 또는 접지에 연결하여 i2c 주소를 설정할 수 있습니다.

    8개의 칩이 단일 i2c 버스를 공유할 수 있습니다. 즉, 64개의 I/O 핀입니다.

     

    이 칩을 SPI/i2c 백팩에 사용하기에 매우 안정적이고 시작 및 실행이 쉽습니다.

    핀 상태를 설정하고 개별 핀에서 읽고 쓰고 풀업을 설정하는 예제 코드가 작성된 Arduino 라이브러리가 있습니다.

     

    https://www.youtube.com/embed/ouhHKlIrG-I

    https: //www.youtube.com/embed/EC1X_Jj68Xo

    https://www.youtube.com/embed/vxDZktaVE_M?start=566

    https://www. youtube.com/embed/rUuwO3Q8N6o?start=566

확대보기

문의하기

[593]MCP23008 - i2c 8 입출력 포트 확장기

문의유형
제목
내용
답변알림
      • @
      • -
      • -

공유하기

대량구매 문의

상품명 [593]MCP23008 - i2c 8 입출력 포트 확장기
성명
업체명
연락처
이메일
    • @
수량
유의사항
  • ※ 대량 구매문의를 해주셔서 감사합니다.
  • 문의가 접수 되는대로 빠른 시간내에 연락을 드리도록 하겠습니다.

신규 프로젝트

프로젝트 추가

결제 및 주문

  • 공정거래위원회
  • 홈택스
  • 연구비결제
  • 이노비즈
  • 마우저
  • 에스크로
  • 기업금융

공지사항 목록