Trustpilot -         •           FRI FRAGT VED KØB OVER 700 KR.         •           Skriv til os         •           30 dages returret
Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545

65 kr. inkl. moms

Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545
Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545
Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545
Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545
Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545

Adafruit PCF8574 I2C GPIO Expander Breakout STEMMA QT Qwiic 5545

65 kr. inkl. moms

På lager

Varenummer (SKU): AF5545 Kategori: Varemærke:

Udvid dine projektmuligheder med Adafruit PCF8574 GPIO Expander Breakout – en overkommelig 8-kanals I2C-expander.

GPIO-Expansorer fungerer således: Du har et kort med et vist antal GPIO’er, men ikke nok til dit projekt – måske har du brug for flere knapper eller LED’er. Du kan opgradere til et kort med et stort antal GPIO’er som Grand Central eller springe over til et af disse kort. Forbind det via I2C og derefter kan du sende/modtage I2C-kommandoer for at styre GPIO-pinnene, så du kan skrive og læse dem. Det vil være langsommere end direkte GPIO-adgang, men det spiller måske ingen rolle, hvis det tager en millisekund i stedet for en mikrosekunde. Du har kun brug for de to I2C-pins og kan faktisk dele I2C-porten med andre sensorer og enheder. Fedt, du kan endda tilføje flere expandere for massiv I/O-styring!

PCF8574 er en almindelig og lidt usædvanlig I2C-expander, der er ideel til folk, der er vant til MCP230xx-serien.

  • Først og fremmest er det meget overkommeligt – hvem kan ikke lide det?
  • Det har 8 I/O-pins
  • Tre I2C-adressvalgs-jumper betyder op til 8 udvidelser til en bus, hvilket giver i alt 64 yderligere GPIO.
  • Hver pin kan være en input med let pull-up eller et output.
  • IRQ-udgangen giver dig automatisk besked, når værdien af inputpinnene ændres.
  • Dieser Chip verfügt nicht über ein Register für die Pin-Richtung. Sie können die Pins weder als Eingang noch als Ausgang festlegen – stattdessen hat jeder Pin zwei mögliche Zustände. Grundsätzlich kann man es sich als Open-Drain-Ausgang mit einem eingebauten 100K-Widerstands-Pull-up vorstellen.
  • Mulighed 1: Let hævet ‘input’ – som standard læses det som et højt logisk niveau, men ved at forbinde GPIO med jord læses det som et lavt logisk niveau.
  • Mulighed to: Kraftig 20-mA lavstrøms-transistor med lavt udgang. Dette betyder, at udgangen “tvangsstyres” til et lavt niveau og altid læses som et lavere logniveau.

Sagen om pin-retning og status er lidt underlig, men den fungerer godt til mange formål, så længe du ved, hvad du forventer.

Hvis du f.eks. vil aflæse en knap eller et skifte, skal du forbinde den ene side med PCF og den anden side med jord. Sæt derefter stiftet til “let pull-up input”. Når knappen trykkes, vises den som lav, når den slippes, vises den som høj.

Hvis du vil styre en LED, skal du forbinde anoden med en modstand til den positive spænding. Hvis PCF-pinnen er indstillet til “light pull-up input”, slukkes LED’en. Hvis PCF-pinnen er indstillet til “stærk jordudgang”, forbindes LED’en med jorden og tændes.

Når du vil sende et GPIO-udgang logisk niveau til en anden enhed eller periferiudstyr, fungerer den lette pull-up som en høj logisk udgang, og den stærke masseudgang som en lav logisk udgang.

Hvis du ønsker at modtage en GPIO-input logisk niveau, skal du sætte pinen til let pull-up og derefter læse pinen for at afgøre, om GPIO-indgangen er høj eller lav.

I bund og grund er det eneste, du skal være opmærksom på, at du ikke kan styre en LED, der forventer, at GPIO-porten på expanderen går højt for at tænde LED’en, eller forbinde en trykkeindgang med en positiv spænding uden at tilføje en ekstra pull-down-modstand. Hvis dette er forvirrende, så bekymr dig ikke – alle disse ting vil blive håndteret af vores Arduino PCF8574-bibliotek eller CircuitPython/Python PCF8574-biblioteket for dig – du kan så behandle det som om, at den har input-/output-tilstande, og biblioteket vil simulere, hvad du forventer.

Så du hurtigt kan komme i gang, har vi et specialfremstillet printplade i STEMMA QT Designet med en enkel grænseflade. STEMMA QT-stikkene på begge sider er kompatible med SparkFun Qwiic I2C-tilslutningerne. På denne måde kan du opnå lodfrie forbindelser mellem dit udviklingskort og PCF8574, eller forbinde det med et kompatibelt kabel til en række andre sensorer og tilbehør. QT-kabel er ikke inkluderet.

Tekniske detaljer

Produktmål: 25,5 mm x 17,7 mm x 4,6 mm

Produktvægt: 1,7 g

Downloads

Yderligere information

Vægt 0.01 g