Opis produktu: Waveshare Serial Expansion HAT - I2C, UART, GPIO - nakładka dla Raspberry Pi
Nakładka z układem SC16IS752 rozszerzająca minikomputer Raspberry Pi o dodatkowe dwa kanały komunikacji UART oraz porty GPIO programowane przez I2C.
Główne cechy
- Kompatybilne z Raspberry Pi Zero / Zero W / Zero WH / 3B+ / 3B / 2B
- Układ SC16IS752 rozszerzający o 2 kanały UART oraz 8 programowalnych przez I2C portów GPIO
- Możliwość rozszerzenia do 16 modułów przez ustawienie adresowanych zworek, co umożliwia rozszerzenie o 32 kanały UART
- Diody statusowe dla każdego kanału UART
- Zarezerwowane kontrolne piny I2C, umożliwiające podłączenie dodatkowych płytek
Przedmiotem sprzedaży jest nakładka, minikomputer Raspberry Pi można nabyć osobno.
Specyfikacja nakładki Waveshare Serial Expansion HAT
- Napięcie pracy: 3,3 V
- Układ: SC16IS752
- Komunikacja: I2C
- Wymiary: 65 x 30 mm
- Wymiary otworów montażowych: 3 mm
Zestaw zawiera
- Serial Expansion HAT
- Przewody połączeniowe
- Śrubki oraz dystanse
I2C - asynchroniczny protokół transmisji danych
I2C (Inter-Integrated Circuit) jest protokołem komunikacyjnym, który działa na zasadzie asynchronicznej transmisji danych pomiędzy układami cyfrowymi. Podobnie jak interfejs SPI, I2C został zaprojektowany pod komunikację na bardzo krótkie odległości. Tak samo jak inne popularne interfejsy szeregowe z komunikacją asynchroniczną (np. RS-232 i UART), do wymiany danych I2C wykorzystuje dwa przewody - pierwszy jest zarezerwowany dla linii danych, a drugi dla linii zegara taktującego.
UART - transmisja dwukierunkowa
Moduł Serial Expansion HAT może także obsługiwać komunikację przez UART. W odróżnieniu od I2C, interfejs UART (Universal Asynchronous Receiver Transmitter) umożliwia realizację dwukierunkowej transmisji danych (pełny dupleks). Protokół UART wysyła dane przez linię Tx oraz odbiera dane przez linię Rx. Interfejs UART jest w pełni kompatybilny ze standardem TTL, w którym poziom napięcia dla stanu wysokiego zawiera się w przedziale od 3 V do 5 V.