Opis produktu: MCP23008-E/P - ekspander wyprowadzeń I2C 8-kanałowy
Układ pozwala zwiększyć ilość portów mikrokontrolera (w tym minikomputera Raspberry Pi). Komunikuje się z jednostką centralną za pomocą magistrali I2C (TWI).
Przykład połączenia układu z Raspberry Pi można znaleźć w systemie Adafruit.
Specyfikacja
- Napięcie zasilania: od 1,8 V do 5,5 V
- Komunikacja: I2C
- Prędkość transmisji: do 1,7 kb/s
- Ilość kanałów: 8
- Obudowa: DIP 18
Szczegóły w dokumentacji.
Konfiguracja portów wejścia/wyjścia
Ekspander wyprowadzeń MCP23008 składa się z wielu 8-bitowych rejestrów konfiguracyjnych, umożliwiających wybór odpowiednich wyjść, wejść i ich polaryzacji. Centralny system może aktywować porty jako wejścia lub wyjścia poprzez przypisanie im odpowiednich bitów konfiguracyjnych. Dane definiujące każdy port ekspandera są przechowywane w odpowiednim rejestrze wejścia lub wyjścia, a polaryzacja rejestru portu wejściowego może zostać odwrócona poprzez zmianę ustawień rejestru odwrócenia polaryzacji. Wszystkie rejestry mogą być odczytane przez administratora systemu.
Procedura przerwań ekspandera wyprowadzeń
Wyjście przerwań może zostać skonfigurowane do aktywowania według jednego z dwóch warunków. W pierwszym warunku, gdy dowolny stan logiczny wejścia różni się od odpowiadającego mu stanu logicznego rejestru portu wejściowego - wówczas jest to informacja dostarczana do systemu centralnemu w celu zakomunikowania o zmianie stanu logicznego na wejściu. Natomiast w drugim warunku, kiedy stan wejścia różni się od wstępnie skonfigurowanej wartości zapisanej w rejestrze DEFVAL, rejestr przechwytywania przerwań przechwytuje stany logiczne na portach w czasie przerwania, zapisując w ten sposób stan logiczny, który spowodował przerwanie. Power-on Reset (POR) ustawia rejestry na ich wartości domyślne i inicjuje automat stanu urządzenia. Natomiast wyprowadzenia adresu sprzętowego służą do określenia adresu urządzenia. Oferowany ekspander wyprowadzeń I2C o 8 kanałach MCP23008-E/P współpracuje z Raspberry Pi. Sprawdź także inne ekspandery wyprowadzeń dostępne w naszym sklepie.
Przydatne linki |