Zaprezentowany układ zawiera specjalizowany, gotowy mostek UART-GPIO/I2C typu SC18IM700 firmy NXP, którego struktura wewnętrzna została pokazana na rysunku 1. Układ komunikuje się z urządzeniem nadrzędnym poprzez standardowy interfejs szeregowy UART przy użyciu komunikacji znakowej ASCII. Interfejs GPIO dostępny jest poprzez rejestry wewnętrzne układu, każde z wyprowadzeń może pracować w czterech trybach: quasi-dwukierunkowym (jak w PCF8574), wejściowym oraz wyjściowym w konfiguracji OD lub Push-Pull. Dodatkowo układ udostępnia magistralę I2C w trybie odczytu i zapisu z możliwością zapisu pojedynczego lub wielobajtowego z 16-bitowym buforem, zapewniając poprawne generowanie sygnałów sterujących magistralą. Dzięki obsłudze I2C możliwe jest dołączenie układów ekspanderów GPIO, sterowników LED itp. bez konieczności poświęcenia czasu na oprogramowanie pośredniczące pomiędzy PC a I2C mikrokontrolera. Cała praca programistyczna, przy zastosowaniu SC18IM700, ogranicza się do opracowania aplikacji na PC komunikującej się poprzez UART.
Interfejs GPIO dla komputera PC
Niedziela, 01 Maj 2022

Od czasu usunięcia interfejsu LPT z komputerów PC, proste sterowanie cyfrowymi wyprowadzeniami I/O z poziomu komputera stało się utrudnione. Zaprezentowany moduł powstał po to, aby umożliwić łatwe monitorowanie lub sterowanie kilku sygnałów cyfrowych przy pomocy komputera PC. Komunikacja odbywa się poprzez interfejs USB, a zastosowanie gotowego mostka UART-GPIO/I2C zwalnia konstruktora z potrzeby tworzenia aplikacji dla mikrokontrolera, przenosząc oprogramowanie na komputer PC.
...
Aby kontynuować czytanie wykup
Prenumeratę
Kup teraz
DO POBRANIA
Materiały dodatkowe

Ponad 950,000 produktów wiodących marek

Zobacz także
Sterownik zgrzewarki oporowej
Projekty EP
Projekty EP

Przekaźnik czasowy start-stop
Miniprojekty
Miniprojekty

Mikroklaskacz - mikroprocesorowy włącznik akustyczny
Miniprojekty
Miniprojekty

Zobacz więcej w kategorii Miniprojekty
Zobacz też