Eksperymenty z FPGA (6)

Eksperymenty z FPGA (6)

W poprzedniej części uruchomiliśmy część nadawczą portu szeregowego, który znajdziemy na płytce „Rysino”. Dzisiaj uzupełnimy go o część odbiorczą. A na końcu zajmiemy się luźniejszym tematem: przygotujemy moduł generujący sygnał o zmiennym wypełnieniu (PWM). Tak jak poprzednio przed przystąpieniem do wykonywania eksperymentów zachęcam do aktualizacji repozytorium z przykładami [1] (na przykład poprzez wywołanie polecenia git pull).

Odbieramy

Odbieranie danych jest procesem nieco trudniejszym od nadawania. Nie mamy pełnej kontroli nad sytuacją, musimy bardziej dostosować się do nadawcy. Przyjrzyjmy się jeszcze raz ramce danych (rysunek 1).

Rysunek 1. Ramka danych w porcie szeregowym, gdzie strzałki określają momenty, w których reaguje nasz odbiornik

Dodatkowo znalazły się nad nią strzałki, określające momenty, w których musi zareagować nasz odbiornik.

W stanie bezczynności na linii panuje jedynka logiczna. Nasz odbiornik cały czas oczekuje, aż stan zmieni się na zero,

...
Aby kontynuować czytanie wykup Prenumeratę
Artykuł ukazał się w
Maj 2020
Zobacz też
Elektronika Praktyczna Plus lipiec - grudzień 2012

Elektronika Praktyczna Plus

Monograficzne wydania specjalne

Elektronik maj 2020

Elektronik

Magazyn elektroniki profesjonalnej

Raspberry Pi 2015

Raspberry Pi

Wykorzystaj wszystkie możliwości wyjątkowego minikomputera

Świat Radio czerwiec 2020

Świat Radio

Magazyn użytkowników eteru

APA - Automatyka Podzespoły Aplikacje maj 2020

APA - Automatyka Podzespoły Aplikacje

Technika i rynek systemów automatyki

Elektronika Praktyczna maj 2020

Elektronika Praktyczna

Międzynarodowy magazyn elektroników konstruktorów

Praktyczny Kurs Elektroniki 2018

Praktyczny Kurs Elektroniki

24 pasjonujące projekty elektroniczne

Elektronika dla Wszystkich maj 2020

Elektronika dla Wszystkich

Interesująca elektronika dla pasjonatów