ModMyPi MCP23017 HAT 32 kanały we/wy rozszerzenie HAT
dla Raspberry PI!!!
MCP23017 HAT z ModMyPi to idealna karta rozszerzeń we / wy dla Twojego Raspberry Pi! HAT zawiera dwa wymienne układy scalone DIP MCP23017, które wykorzystują dwa styki i2c (które mogą być udostępniane innym urządzeniom, jeśli jest to wymagane), a wzamian dodaje do Raspberry Pi dodatkowe 32 porty GPIO!
Każdy pin we / wy może być skonfigurowany jako wejście, wyjście lub wejście z rezystorem pullup.
MCP23017 HAT jest układany w stos, z możliwością wyboru zworek adresowych i2c, który obsługuje do 8 niezależnych adresów: Oznacza to, że można dodać do 128 dodatkowych I / O do pojedynczego Raspberry Pi, podłączając do 4 MCP23017 HAT!
MCP23017 HAT może być również używany do ochrony Raspberry Pi! Zastosowanie wymiennych układów DIP, a nie SMD układów scalonych SMD mogą działać jako wymienny bufor GPIO dla Raspberry Pi, zasadniczo chroniąc Raspberry Pi przed uszkodzeniem przez porty GPIO. MCP23017 HAT jest zasilany przez port GPIO Raspberry Pi, ale zawiera dołączony (ale nie rozlutowany) blok zacisków dla zaawansowanych użytkowników, którzy chcą korzystać z zewnętrznego źródła 5 V, lub zestawić wiele MCP23017 HATS na jednym Pi. Zworka izolacyjna „PWR JUMPER” musi zostać usunięta podczas korzystania ze źródła zewnętrznego.
Produkt jest w pełni zmontowany (poza zewnętrznym zaciskiem zasilanie, który należy przylutować w przypadku chęci korzystania z niego - dla zaawansowanych użytkowników).
Cechy:
- 2 x MCP23017 IC
- Wymienne i wymienne układy scalone DIP Packaged - jeśli je uszkodzisz, po prostu wymień!
- Wybieralne zworki adresowe i2c - obsługuje do 8 niezależnych adresów
- 32-portowa karta rozszerzeń GPIO z konfigurowalnymi we / wy (wejście / Ouput / wejście w / Pullup)
- Jumper Isolated Terminal Block 5V Input
- Możliwość łączenia w stos (do 4 HAT MCP23017 i do 128 I / O)
- Zgodny z HAT
Zestaw MCP23017 HAT Zawiera:
- 1 x w pełni zmontowany MCP23017 HAT z 2 x MCP23017 IC
- 1 x zestaw montażowy: 4 x M2,5 14 mm F / F podstawki i 8 x M2,5 5 mm śruby
- 1 x Push Fit 40 Pin Extra Tall Header
- 1 x zacisk zasilania
Funkcje każdego z układów MCP23017:
- 16-bitowy zdalny dwukierunkowy port we / wy
- Szybki interfejs I2C
- Trzy sprzętowe styki adresowe pozwalające na podłączenie do ośmiu urządzeń w magistrali
- Konfigurowalne piny wyjściowe przerwań - aktywne-wysokie, aktywne-niskie lub otwarte-drenujące
- INTA i INTB można skonfigurować tak, aby działały niezależnie lub razem
- Konfigurowalne źródło przerwań - oparte na zmianach wejściowych, więc nie musisz ciągle odpytywać układu
- Zarejestruj inwersję polaryzacji, aby skonfigurować polaryzację danych portu wejściowego
- Wejście zewnętrznego resetowania
- Niski prąd czuwania: 1? A max.
- MCP23017 Dane techniczne:
- Częstotliwość magistrali: 1,7 MHz
- Konfiguracja układu: 16bit
- Typ interfejsu IC: I2C, szeregowy
- Rodzaj obudowy interfejsu: DIP
- Liczba I / O: 16
- Liczba pinów: 28
- Napięcie zasilania, maks .: 5,5 V
- Napięcie zasilania, min: 1.8V
Więcej informacji na https://github.com/modmypi/MCP23017_HAT/wiki
Przykłady kodu:https://github.com/modmypi/MCP23017_HAT