Od czego zależy wydajność mikrokontrolera?
Czy wydajność mikrokontrolera zależy tylko i wyłącznie od szybkości taktowania CPU? Może inne czynniki wpływają na wydajność? Jeśli tak, to jakie? Na te pytania znajdziesz odpowiedzi w artykule.
Zrozumieć mikroprocesory – porty mikroprocesora
Porty mikroprocesora to sprzętowa realizacja interfejsu umożliwiającego komunikację z otoczeniem. Historycznie patrząc, ewoluowały one od prostych rozwiązań rejestrowych do podzespołów realizujących nawet bardzo złożone działania. To właśnie „siła” tych elementów wpływa na popularność tych czy innych mikrokontrolerów.
Tajemnice dokładności dzielnika rezystorowego
Poniższy komentarz do zadania „Jak odpowiesz? 2312” napisałem w reakcji na zachętę zamieszczoną w rozwiązaniu tego zadania w ostatnim numerze (ZE 2402): „Zachęcam do przeprowadzenia takich lub podobnych obliczeń! A może ktoś zbada i wyjaśni to intrygujące zagadnienie dokładniej?”
Pamięci typu FIFO
O znaczeniu pamięci typu RAM nie trzeba nikogo przekonywać. Występuje ona powszechnie w każdym systemie mikroprocesorowym. Ale oprócz niej, w ofercie komponentów elektronicznych znajdziemy całą gamę innych rodzajów, między innymi pamięci FIFO. Do czego służą i jak ich używać?
Podstawy automatyki – pomiary specjalistyczne
W poprzednich odcinkach cyklu omówiliśmy podstawowe wielkości nieelektryczne i elektryczne, które są mierzone w przemyśle. W dzisiejszym odcinku zajmiemy się wybranymi pomiarami specjalistycznymi, które są stosowane w wybranych gałęziach przemysłu i dla dużego grona Czytelników mogą być nieznane.
Wspólnie projektujemy: Częstościomierz, część 5
Rozwiązanie wejściowego układu formującego impulsy do zliczania rzutuje na możliwości finalnego urządzenia. W poprzedniej części rozważane było rozwiązanie oparte na wzmacniaczach operacyjnych. Dosyć ciekawy wariant zaproponował Czytelnik.
Wspólnie projektujemy: Częstościomierz, część 4
Kolejnym zagadnieniem do rozwiązania w projektowanym przyrządzie jest tor analogowy sygnału. Użyłem określenia „analogowy”, gdyż realizowane operacje mają taki charakter. Przede wszystkim koniecznością staje się usunięcie z sygnału jego składowej stałej.
Wspólnie projektujemy: Częstościomierz, część 3
W poprzedniej części, jako ciekawostka, została zaprezentowana konstrukcja rodem z ubiegłego wieku. Obecnie, również jako ciekawostkę, zaprezentuję połączenie „starożytnej” klasyki z nowoczesnością, czyli implementacja częstościomierza w środowisku układów logiki programowalnej.
Jak pobierać dane z FIFO?
Bufor FIFO jest zbawieniem dla wolnych mikroprocesorów i dużych szybkości transmisji. Obsługa FIFO zazwyczaj nie wymaga modyfikacji kodu programu, ale jego zmiana pozwala zwiększyć wydajność systemu.
Współpraca komputerowej klawiatury/myszy USB z mikrokontrolerem
Wykonanie klawiatury do urządzenia jest zwykle kosztowne. Tanie i estetyczne klawiatury są dostępne dla komputerów. Dawniej, za czasów panowania PS/2, nie było problemu z ich wykorzystaniem. Niestety teraz zazwyczaj mają złącze USB.