Obsługa wyjść PWM w mikrokontrolerach Atmega16-32
|
|
- Bronisław Wróbel
- 7 lat temu
- Przeglądów:
Transkrypt
1 Zachodniopomorski Uniwersye Technologiczny WYDZIAŁ ELEKTRYCZNY Kaedra Inżynierii Sysemów, Sygnałów i Elekroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA Obsługa wyjść PWM w mikrokonrolerach Amega16-32 Opracował: mgr inż. Andrzej Biedka 1
2 Serowanie z wykorzysaniem modulacji szerokości impulsu - PWM (ang. Pulse-widh modulaion) jes obecnie szeroko sosowaną meodą w wielu dziedzinach echniki regulacji. Elemenem regulacyjnym może być klucz pracujący dwusanowo (załącz/wyłącz), dzięki czemu sray w nim są nieznaczne bądź pomijalne. Warunkiem poprawnej regulacji jes zachowanie właściwej relacji okresu kluczowania do sałej czasowej obieku regulowanego. k w = i T i T Rys Przebieg czasowy modulacji PWM Współczesne mikrokonrolery wyposażane są w funkcje sprzęowych generaorów sygnału PWM. Układy e pracują w oparciu o imery mikrokonrolera. Podsawowa konfiguracja przedsawiona jes na rysunku 9-2 i doyczy imerów 8-biowych mikrokonrolera rodziny ATmega, czyli Timera/Licznika0 i Timera/Licznika2. Impulsy zegarowe clk Tn są zliczane w głównym liczniku imera (TCNTn), kóry zlicza je w całym zakresie pojemności dla imera 8-biowego jes o 256 impulsów. San licznika TCNTn jes porównywany z zawarością pomocniczego rejesru OCRn. W chwili zrównania zawarości rejesrów nasępuje wygenerowanie sygnału zgodności przekazywanego do bloku kszałowania sygnału wyjściowego dosępnego na wyprowadzeniu OCn. magisrala danych OCRn Oupu Compare Regiser WGMn COMn fclk Preskaler = WFGn Waveform Generaor OCn pin clk Tn TCNTn Timer Couner Regiser magisrala danych Rys Uproszczony schema blokowy generaora PWM w imerach 0 i 1 mikrokonrolera ATmega 16/32 2
3 Przebiegi czasowe obrazujące pracę generaora PWM przedsawione są na rysunku 9-3. TCNTn TOP TOP OCRn 1 BOTTOM OCRn 2 OCn (pin) PWM 1 PWM 2 TOP maksymalna zawarość rejesru TCNTn BOTTOM minimalna zawarość rejesru TCNTn Rys Zależność współczynnika wypełnienia PWM od zawarości rejesru OCRn w rybie Fas PWM Generaory PWM mogą pracować w różnych rybach, kóre wybierane są usawieniami rejesrów konfiguracyjnych TCCRn. Najprosszym rybem pracy generaora jes ryb szybki PWM. TCCRn (n numer imera: 0 lub 2) FOC WGMn0 COMn1 COMn0 WGMn1 CSn2 CSn1 CSn0 FOC - wymuszanie sanu wyjścia OCn WGMn1, WGMn0 - wybór rybu pracy generaora PWM. Parz abela 9-1 COMn1, COMn0 - wybór rybu pracy wyjścia OCn. Parz abela 9-2 CSn2 CSn0 - usawienie podziału preskalera. Parz abela 9-3 i 9-4 Tabela 9-1 WGMn1 WGMn0 Opis rybu pracy Warość TOP 0 0 Normalny (Normal) 0xFF 0 1 Symeryczny PWM (PWM, Phase Correc) 0xFF 1 0 CTC OCRn 1 1 Szybki PWM (Fas PWM) 0xFF 3
4 Tabela 9-2 Tryby pracy wyjścia OCn dla rybu Fas PWM COMn1 COMn0 Opis rybu pracy 0 0 Pin poru 0 1 Niewykorzysany Zeruj san OCn przy zgodności OCRn i TCNTn usaw san OCn przy przepełnieniu TCNTn (BOTTOM) PWM prosy Usaw san OCn przy zgodności OCRn i TCNTn zeruj san OCn przy przepełnieniu TCNTn (BOTTOM) PWM zanegowany Wyboru odpowiedniej warości okresu przebiegu PWM dokonuje się biami CSn2 CSn0 usalającymi sopień podziału preskalera danego imera. Tabela 9-3 CS02 CS01 CS00 Współczynnik podziału preskalera Brak akowania, imer zarzymany fclk fclk/ fclk/ fclk/ fclk/ Licznik, zegar T0, zbocze opadające Licznik, zegar T0, zbocze narasające Tabela 9-4 CS22 CS21 CS20 Współczynnik podziału preskalera Brak akowania, imer zarzymany fclk fclk/ fclk/ fclk/ fclk/ fclk/ fclk/1024 ZADANIA: 1. Dla sygnału akującego mikrokonroler równego 16 MHz wyznaczyć zakres okresów sygnału PWM dla imerów 0 i 2. 4
5 Przebieg ćwiczenia: Uworzyć algorym, napisać program sofwarowego generaora PWM serującego jasnością czerech spośród ośmiu diod LED. Pozosałe czery diody mają być sale załączone. Należy wykorzysać przerwania imerów. Uworzyć algorym i napisać program generaora PWM z wykorzysaniem wyjścia OCn mikrokonrolera. Program powinien cyklicznie zmieniać jasność jednej diody LED. Zmodyfikować powyższy program wprowadzając programowe serowanie czerech sąsiednich diod. Zmodyfikować program z pk. 2 wprowadzając serowanie zespołu diod LED w funkcji obsługi przerwania od wejścia INT0 lub INT1. Sygnałem wyzwalającym przerwania zewnęrzne ma być wyjście OCn. Lieraura: [1] Francuz T. Język C dla mikrokonrolerów AVR. Od podsaw do zaawansowanych aplikacji. Helion, Gliwice, 2011 [2] Baranowski R. Mikrokonrolery AVR ATmega w prakyce. BTC, Warszawa, 2005 [3] Kardaś M. Mikrokonrolery AVR. Język C. Podsawy programowania. Anel, Szczecin, [4] Wikowski A. Mikrokonrolery AVR. Programowanie w języku C. Przykłady zasosowań, PKJS, Kaowice 2006 [5] Kara kaalogowa mikrokonrolera Amega32 firmy ATMEL. 5
LABORATORIUM. TIMERY w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach Atmega16-32 Opracował:
Bardziej szczegółowoLABORATORIUM. TIMERY w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach Atmega16-32 Opracował:
Bardziej szczegółowoWbudowane układy peryferyjne cz. 2 Wykład 8
Wbudowane układy peryferyjne cz. 2 Wykład 8 Timery Timery (liczniki) 2 Timery informacje ogólne Mikrokontroler ATmega32 posiada 3 liczniki: Timer0 8-bitowy Timer1 16-bitowy Timer2 8-bitowy, mogący pracować
Bardziej szczegółowoPRZETWORNIK ADC w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA PRZETWORNIK ADC w mikrokontrolerach Atmega16-32
Bardziej szczegółowoInstrukcja do ćwiczenia laboratoryjnego. Badanie liczników
Insrukcja do ćwiczenia laboraoryjnego Badanie liczników Opracował: mgr inż. Andrzej Biedka Wymagania, znajomość zagadnień: 3. 4. Budowa licznika cyfrowego. zielnik częsoliwości, różnice między licznikiem
Bardziej szczegółowoUproszczony schemat blokowy zespołu 8-bitowego timera przedstawiono na rys.1
Dodatek C 1. Timer 8-bitowy (Timer0) 1.1. Opis układu Uproszczony schemat blokowy zespołu 8-bitowego timera przedstawiono na rys.1 Rys. 1. Schemat blokowy timera Źródłem sygnału taktującego może być zegar
Bardziej szczegółowoSYSTEM PRZERWAŃ ATmega 32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA SYSTEM PRZERWAŃ ATmega 32 Opracował: mgr inż.
Bardziej szczegółowoInstrukcja do ćwiczenia laboratoryjnego. Badanie przerzutników
Insrukcja do ćwiczenia laboraoryjnego Badanie przerzuników Opracował: mgr inż. Andrzej Biedka Wymagania, znajomość zagadnień: 1. 2. Właściwości, ablice sanów, paramery sayczne przerzuników RS, D, T, JK.
Bardziej szczegółowoUkłady czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Bardziej szczegółowoMikrokontroler ATmega32. System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe
Mikrokontroler ATmega32 System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe 1 Przerwanie Przerwanie jest inicjowane przez urządzenie zewnętrzne względem mikroprocesora, zgłaszające potrzebę
Bardziej szczegółowoMikroprocesory i Mikrosterowniki Liczniki Timer Counter T/C0, T/C1, T/C2
Mikroprocesory i Mikrosterowniki Liczniki Timer Counter T/C0, T/C1, T/C2 Wydział Elektroniki Mikrosystemów i Fotoniki Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com.
Bardziej szczegółowoPolitechnika Poznańska Wydział Budowy Maszyn i Zarządzania. Sterowniki Urządzeń Mechatronicznych laboratorium. Ćw. 3: Timer v1.0
1 CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z możliwościami odmierzania czasu za pomocą wewnętrznego TIMER a mikrokontrolerów serii AVR 2 ZAKRES NIEZBĘDNYCH WIADOMOŚCI - wiadomości z poprzednich
Bardziej szczegółowoPodstawy Techniki Mikroprocesorowej Laboratorium
Laboratorium Ćwiczenie 3 Liczniki 0, 1, 2 (Timer Counters T/C0, T/C1, T/C2) Program ćwiczenia: obsługa trybu pracy normalny wybranego licznika, obsługa trybu pracy CTC wybranego licznika, obsługa trybu
Bardziej szczegółowoAGH Akademia Górniczo- Hutnicza w Krakowie Katedra Elektroniki WIET
AGH Akademia Górniczo- Hutnicza w Krakowie Katedra Elektroniki WIET Technika Microprocesorowa Laboratorium 6 Timery i liczniki Auhor: Paweł Russek Tłumaczenie: Ernest Jamro http://www.fpga.agh.edu.pl/tm
Bardziej szczegółowozestaw laboratoryjny (generator przebiegu prostokątnego + zasilacz + częstościomierz), oscyloskop 2-kanałowy z pamięcią, komputer z drukarką,
- Ćwiczenie 4. el ćwiczenia Zapoznanie się z budową i działaniem przerzunika asabilnego (muliwibraora) wykonanego w echnice dyskrenej oraz TTL a akże zapoznanie się z działaniem przerzunika T (zwanego
Bardziej szczegółowoPrzetworniki analogowo-cyfrowe.
POLITECHNIKA ŚLĄSKA WYDZIAŁ INŻYNIEII ŚODOWISKA I ENEGETYKI INSTYTUT MASZYN I UZĄDZEŃ ENEGETYCZNYCH LABOATOIUM ELEKTYCZNE Przeworniki analogowo-cyfrowe. (E 11) Opracował: Dr inż. Włodzimierz OGULEWICZ
Bardziej szczegółowoUkłady czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Bardziej szczegółowoSystemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski
Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/
Bardziej szczegółowoUkłady czasowe / liczniki (timers/counters)
Układy czasowe / liczniki (timers/counters) Współpraca MK z otoczeniem w czasie rzeczywistym wymaga odliczania czasu, zliczania zdarzeń lub generowania złożonych sekwencji binarnych. Funkcje te realizowane
Bardziej szczegółowoLaboratorium z PODSTAW AUTOMATYKI, cz.1 EAP, Lab nr 3
I. ema ćwiczenia: Dynamiczne badanie przerzuników II. Cel/cele ćwiczenia III. Wykaz użyych przyrządów IV. Przebieg ćwiczenia Eap 1: Przerzunik asabilny Przerzuniki asabilne służą jako generaory przebiegów
Bardziej szczegółowoMetody obsługi zdarzeń
SWB - Przerwania, polling, timery - wykład 10 asz 1 Metody obsługi zdarzeń Przerwanie (ang. Interrupt) - zmiana sterowania, niezależnie od aktualnie wykonywanego programu, spowodowana pojawieniem się sygnału
Bardziej szczegółowoUkłady sekwencyjne asynchroniczne Zadania projektowe
Układy sekwencyjne asynchroniczne Zadania projekowe Zadanie Zaprojekować układ dwusopniowej sygnalizacji opycznej informującej operaora procesu o przekroczeniu przez konrolowany paramer warości granicznej.
Bardziej szczegółowoPODSTAWY PROGRAMOWANIA STEROWNIKÓW PLC
PODSTAWY PROGRAMOWANIA STEROWNIKÓW PLC SPIS TREŚCI WSTĘP JĘZYK SCHEMATÓW DRABINKOWYCH JĘZYK SCHEMATÓW BLOKÓW FUNKCYJNYCH JĘZYK INSTRUKCJI JĘZYK STRUKTURALNY SEKWENCYJNY SCHEMAT FUNKCYJNY PRZYKŁADY PROGRAMÓW
Bardziej szczegółowoProgramowanie mikrokontrolerów. 5 grudnia 2007
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 5 grudnia 2007 Przerwania Umożliwiają asynchroniczną obsługę różnych zdarzeń, np.: zmiana stanu wejścia, zakończenie przetwarzania analogowo-cyfrowego,
Bardziej szczegółowoPOMIARY CZĘSTOTLIWOŚCI I PRZESUNIĘCIA FAZOWEGO SYGNAŁÓW OKRESOWYCH. Cel ćwiczenia. Program ćwiczenia
Pomiary częsoliwości i przesunięcia fazowego sygnałów okresowych POMIARY CZĘSOLIWOŚCI I PRZESUNIĘCIA FAZOWEGO SYGNAŁÓW OKRESOWYCH Cel ćwiczenia Poznanie podsawowych meod pomiaru częsoliwości i przesunięcia
Bardziej szczegółowoPrzerwanie. Źródła przerwań
Podstawy systemów mikroprocesorowych Wykład nr 3 Przerwania i liczniki dr Piotr Fronczak http://www.if.pw.edu.pl/~agatka/psm.html fronczak@if.pw.edu.pl Przerwanie Warunek lub zdarzenie, które przerywa
Bardziej szczegółowoInstrukcja pomocnicza TELMATIK do licznika / timera H8DA
www.telmatik.pl Instrukcja pomocnicza TELMATIK do licznika / timera H8DA Wielo-funkcyjne urządzenie H8DA może pracować jako licznik impulsów albo przekaźnik czasowy ( timer ). Poza wyborem rodzaju pracy,
Bardziej szczegółowoRozdział 4 Instrukcje sekwencyjne
Rozdział 4 Insrukcje sekwencyjne Lisa insrukcji sekwencyjnych FBs-PLC przedsawionych w niniejszym rozdziale znajduje się w rozdziale 3.. Zasady kodowania przy zasosowaniu ych insrukcji opisane są w rozdziale
Bardziej szczegółowoModulatory PWM CELE ĆWICZEŃ PODSTAWY TEORETYCZNE
Modulatory PWM CELE ĆWICZEŃ Poznanie budowy modulatora szerokości impulsów z układem A741. Analiza charakterystyk i podstawowych obwodów z układem LM555. Poznanie budowy modulatora szerokości impulsów
Bardziej szczegółowoPodstawy Elektroniki dla Elektrotechniki
AGH Kaedra Elekroniki Podsawy Elekroniki dla Elekroechniki Klucze Insrukcja do ćwiczeń symulacyjnych (5a) Insrukcja do ćwiczeń sprzęowych (5b) Ćwiczenie 5a, 5b 2015 r. 1 1. Wsęp. Celem ćwiczenia jes ugrunowanie
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: Kod przedmiotu: ES1C 621 356 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat:
Bardziej szczegółowoLABORATORIUM PODSTAW ELEKTRONIKI PROSTOWNIKI
ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ LABORATORIUM PODSTAW ELEKTRONIKI INSTRUKCJA DO ĆWICZENIA NR 5 PROSTOWNIKI DO UŻYTKU
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: UKŁADY ELEKTRONICZNE 2 (TS1C500 030) UKŁADY CZASOWE Białystok 2014 1. Cele
Bardziej szczegółowoTabela doboru przekaźników czasowych MTR17
M17-A07-240-... M17-B07-240-... M17-Q-240-... M17--240-... M17--240-... M17--240-... M17--240-... M17-VW-240-... M17-XY-240-... M17-Z-240-... M17-AB-240-116 M17-CD-240-116 M17-BA-240-116 M17-P-240-...
Bardziej szczegółowoĆw. 7: Układy sekwencyjne
Ćw. 7: Układy sekwencyjne Wstęp Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną następujące układy
Bardziej szczegółowo1 Badanie aplikacji timera 555
1 Badanie aplikacji timera 555 Celem ćwiczenia jest zapoznanie studenta z podstawowymi aplikacjami układu 555 oraz jego działaniem i właściwościami. Do badania wybrane zostały trzy podstawowe aplikacje
Bardziej szczegółowoNASTAWNIK FAZOWO CZASOWY W OPARCIU O MIKROKONTROLER AVR
Andrzej WÓJTOWICZ NASTAWNIK FAZOWO CZASOWY W OPARCIU O MIKROKONTROLER AVR STRESZCZENIE Niniejszy artykuł dotyczy opracowania i wykonania nastawnika fazowo czasowego w oparciu o mikrokontroler AVR. Przedstawiony
Bardziej szczegółowoProgramowany układ czasowy APSC
Programowany układ czasowy APSC Ośmiobitowy układ czasowy pracujący w trzech trybach. Wybór trybu realizowany jest przez wartość ładowaną do wewnętrznego rejestru zwanego słowem sterującym. Rejestr ten
Bardziej szczegółowoLABORATORIUM. TIMERY w mikrokontrolerach MCS 51
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Zakład Cybernetyki i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach MCS 51 Opracował: mgr in Ŝ. Andrzej Biedka
Bardziej szczegółowoTimery w mikrokontrolerach STM32F3
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Timery w mikrokontrolerach
Bardziej szczegółowoXXXIV Olimpiada Wiedzy Elektrycznej i Elektronicznej Kraków 31 marca 2011. Test dla grupy elektronicznej
XXXIV Olimpiada Wiedzy lekrycznej i lekronicznej Kraków marca Tes dla grupy elekronicznej.ezysancja zasępcza widziana z zacisków B wynosi:,,4,6,8 B. W poniższym układzie do wyznaczenia prądu w rezysancji
Bardziej szczegółowoScalony analogowy sterownik przekształtników impulsowych MCP1630
Scalony analogowy sterownik przekształtników impulsowych MCP1630 DRV CFB VFB 1. Impuls zegara S=1 R=0 Q=0, DRV=0 (przez bramkę OR) 2. Koniec impulsu S=0 R=0 Q=Q 1=0 DRV=1 3. CFB > COMP = f(vfb VREF) S=0
Bardziej szczegółowoPrzerwania, polling, timery - wykład 9
SWB - Przerwania, polling, timery - wykład 9 asz 1 Przerwania, polling, timery - wykład 9 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Przerwania, polling, timery - wykład 9 asz 2 Metody obsługi zdarzeń
Bardziej szczegółowoOmówimy przykłady 8-mio bitowego licznika z wyposażenia ADuC812 (CISC 51) oraz mikrokontrolera ATMega128 należącego do rodziny AVR.
Liczniki/czasomierze (T/C) należą do standardowego składu wewnętrznych układów peryferyjnych (WEP) mikrokontrolerów. Często różnią się znacznie pod względem funkcji, które rozszerzają proste zliczanie
Bardziej szczegółowoLOW ENERGY TIMER, BURTC
PROJEKTOWANIE ENERGOOSZCZĘDNYCH SYSTEMÓW WBUDOWANYCH ĆWICZENIE 4 LOW ENERGY TIMER, BURTC Katedra Elektroniki AGH 1. Low Energy Timer tryb PWM Modulacja szerokości impulsu (PWM) jest często stosowana przy
Bardziej szczegółowoZauważmy, że wartość częstotliwości przebiegu CH2 nie jest całkowitą wielokrotnością przebiegu CH1. Na oscyloskopie:
Wydział EAIiIB Kaedra Merologii i Elekroniki Laboraorium Podsaw Elekroniki Cyfrowej Wykonał zespół w składzie (nazwiska i imiona): Ćw.. Wprowadzenie do obsługi przyrządów pomiarowych cz. Daa wykonania:
Bardziej szczegółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery System przerwań laboratorium: 11 autorzy: dr hab. Zbisław Tabor, prof. PK mgr inż.
Bardziej szczegółowodwójkę liczącą Licznikiem Podział liczników:
1. Dwójka licząca Przerzutnik typu D łatwo jest przekształcić w przerzutnik typu T i zrealizować dzielnik modulo 2 - tzw. dwójkę liczącą. W tym celu wystarczy połączyć wyjście zanegowane Q z wejściem D.
Bardziej szczegółoworównoległe (w wersji 4-, 8- i 16-bitowej). Same wyświetlacze ze względu na budowę i możliwości możemy podzielić na dwie grupy:
Gdańsk, 2017 1 Wyświetlacz LCD Zawierają zazwyczaj scalone kontrolery, stąd też procesor nie steruje bezpośrednio matrycą LCD, ale komunikuje się z wyspecjalizowanym sterownikiem, który realizuje jego
Bardziej szczegółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Dostęp do portów mikrokontrolera ATmega32 język C laboratorium: 10 autorzy: dr
Bardziej szczegółowoWydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej STUDIA DZIENNE. Przełącznikowy tranzystor mocy MOSFET
Wydział Elekroniki Mikrosysemów i Fooniki Poliechniki Wrocławskiej STUDIA DZIENNE LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH Ćwiczenie nr 5 Przełącznikowy ranzysor mocy MOSFET Wykonując pomiary PRZESTRZEGAJ
Bardziej szczegółowoKomunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 2 Magistrala UART Program ćwiczenia: konfiguracja transmisji danych między komputerem PC a mikrokontrolerem przy użyciu magistrali UART. Zagadnienia do przygotowania: podstawy programowania
Bardziej szczegółowodługo. W tym celu w czasie przeczesywania if (key) {
Kurs AVR lekcja 3 Rozwiązania zadań z ostatniego odcinka Tradycyjnie odcinek zaczynamy od analizy zadania z poprzedniego numeru. Celem było wygenerowanie dźwięku o wysokości zależnej od wciśniętego przycisku.
Bardziej szczegółowoProgramowany układ czasowy
Programowany układ czasowy Zbuduj na płycie testowej ze Spartanem-3A prosty ośmiobitowy układ czasowy pracujący w trzech trybach. Zademonstruj jego działanie na ekranie oscyloskopu. Projekt z Języków Opisu
Bardziej szczegółowoProjekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.
Projekt z przedmiotu Systemy akwizycji i przesyłania informacji Temat pracy: Licznik binarny zliczający do 10. Andrzej Kuś Aleksander Matusz Prowadzący: dr inż. Adam Stadler Układy cyfrowe przetwarzają
Bardziej szczegółowoAKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji LABORATORIUM.
AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki LABORATORIUM Elektronika LICZNIKI ELWIS Rev.1.0 1. Wprowadzenie Celem
Bardziej szczegółowoLABORATORIUM PODSTAW OPTOELEKTRONIKI WYZNACZANIE CHARAKTERYSTYK STATYCZNYCH I DYNAMICZNYCH TRANSOPTORA PC817
LABORATORIUM PODSTAW OPTOELEKTRONIKI WYZNACZANIE CHARAKTERYSTYK STATYCZNYCH I DYNAMICZNYCH TRANSOPTORA PC87 Ceem badań jes ocena właściwości saycznych i dynamicznych ransopora PC 87. Badany ransopor o
Bardziej szczegółowoPrzekaźniki czasowe ATI opóźnienie załączania Czas Napięcie sterowania Styki Numer katalogowy
W celu realizowania prosych układów opóźniających można wykorzysać przekaźniki czasowe dedykowane do poszczególnych aplikacji. Kompakowa obudowa - moduł 22,5 mm, monaż na szynie DIN, sygnalizacja sanu
Bardziej szczegółowoUkłady sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).
Ćw. 10 Układy sekwencyjne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną układy rejestrów
Bardziej szczegółowoBadanie funktorów logicznych TTL - ćwiczenie 1
adanie funkorów logicznych TTL - ćwiczenie 1 1. Cel ćwiczenia Zapoznanie się z podsawowymi srukurami funkorów logicznych realizowanych w echnice TTL (Transisor Transisor Logic), ich podsawowymi paramerami
Bardziej szczegółowoĆWICZENIE 7 POMIARY CZĘSTOTLIWOŚCI I CZASU
ĆWICZENIE 7 POMIARY CZĘSTOTLIWOŚCI I CZASU 5. Cel ćwiczenia Celem ćwiczenia jes poznanie podsawowych meod pomiaru częsoliwości, okresu, czasu rwania impulsu, czasu przerwy, ip. 5.2 Wprowadzenie Częsoliwością
Bardziej szczegółowoProgramowanie mikrokontrolerów AVR z rodziny ATmega.
Programowanie mikrokontrolerów AVR z rodziny ATmega. Materiały pomocnicze Jakub Malewicz jakub.malewicz@pwr.wroc.pl Wszelkie prawa zastrzeżone. Kopiowanie w całości lub w częściach bez zgody i wiedzy autora
Bardziej szczegółowoTechnika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury
Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje
Bardziej szczegółowoUrządzenia peryferyjne procesora ColdFire
Urządzenia peryferyjne procesora ColdFire 1 Moduł generatora sygnału zegarowego (Clock Module) 2 Generator z pętlą PLL (1) Pętla synchronizacji fazy, pętla sprzężenia fazowego, PLL (ang. Phase Locked Loop)
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
6.1 Programowanie mikrokontrolerów 2.0 Liczniki Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 31 października 2017 Liczniki Układy sprzętowe wyposażone w wewnętrzny rejestr
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Podstawy Automatyki
Poliechnika Gdańska Wydział Elekroechniki i Auomayki Kaedra Inżynierii Sysemów Serowania Podsawy Auomayki Repeyorium z Podsaw auomayki Zadania do ćwiczeń ermin T15 Opracowanie: Kazimierz Duzinkiewicz,
Bardziej szczegółowoLABORATORIUM Z ELEKTRONIKI
LABORAORIM Z ELEKRONIKI PROSOWNIKI Józef Boksa WA 01 1. PROSOWANIKI...3 1.1. CEL ĆWICZENIA...3 1.. WPROWADZENIE...3 1..1. Prosowanie...3 1.3. PROSOWNIKI NAPIĘCIA...3 1.4. SCHEMAY BLOKOWE KŁADÓW POMIAROWYCH...5
Bardziej szczegółowoTimer/Counter Continuous Mode. Podstawy techniki mikroprocesorowej ETEW006 Układy czasowo licznikowe (CTC) C51 Timers - Timer/Counter Gating Control
Timer/Couner Coninuous Mode Podsawy echniki mikroprocesorowej ETEW6 Układy czasowo licznikowe (CTC) Andrzej Sępień Kaedra Merologii Elekronicznej i Foonicznej Timer/Couner repeaedly couns up o ValueMax
Bardziej szczegółowoPolitechnika Wrocławska Wydział Elektroniki, Katedra K-4. Klucze analogowe. Wrocław 2017
Poliechnika Wrocławska Klucze analogowe Wrocław 2017 Poliechnika Wrocławska Pojęcia podsawowe Podsawą realizacji układów impulsowych oraz cyfrowych jes wykorzysanie wielkosygnałowej pacy elemenów akywnych,
Bardziej szczegółowo2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Bardziej szczegółowoLABORATORIUM UKŁADY STYKOWE ZL3AVR
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA UKŁADY STYKOWE ZL3AVR Opracował: mgr inż. Andrzej
Bardziej szczegółowoPOMIAR PARAMETRÓW SYGNAŁOW NAPIĘCIOWYCH METODĄ PRÓKOWANIA I CYFROWEGO PRZETWARZANIA SYGNAŁU
Pomiar paramerów sygnałów napięciowych. POMIAR PARAMERÓW SYGNAŁOW NAPIĘCIOWYCH MEODĄ PRÓKOWANIA I CYFROWEGO PRZEWARZANIA SYGNAŁU Cel ćwiczenia Poznanie warunków prawidłowego wyznaczania elemenarnych paramerów
Bardziej szczegółowoXMEGA. Warsztaty CHIP Rok akademicki 2014/2015
XMEGA Warsztaty CHIP Rok akademicki 2014/2015 Plan warsztatów: Wprowadzenie do Atmel Studio (20/11/2014) Porty I/O (20/11/2014) Przerwania (27/11/2014) Wykorzystana literatura: [1] Dokumentacja ATMEL(www.atmel.com):
Bardziej szczegółowoWydział Mechaniczno-Energetyczny Laboratorium Elektroniki. Badanie zasilaczy ze stabilizacją napięcia
Wydział Mechaniczno-Energeyczny Laboraorium Elekroniki Badanie zasilaczy ze sabilizacją napięcia 1. Wsęp eoreyczny Prawie wszyskie układy elekroniczne (zarówno analogowe, jak i cyfrowe) do poprawnej pracy
Bardziej szczegółowoSzkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści
Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop. 2017 Spis treści O autorze 9 Wprowadzenie 11 Rozdział 1. Sterownik przemysłowy 15 Sterownik S7-1200 15 Budowa zewnętrzna
Bardziej szczegółowoJęzyk C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307
Język C Wykład 9: Mikrokontrolery cz.2 Łukasz Gaweł Chemia C pokój 307 lukasz.gawel@pg.edu.pl Pierwszy program- powtórka Częstotliwość zegara procesora μc (należy sprawdzić z kartą techniczną μc) Dodaje
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Programowanie
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
13.1 Programowanie mikrokontrolerów 2.0 Sterowanie fazowe Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 19 grudnia 2016 Triak Triak jest półprzewodnikowym elementem przełączającym
Bardziej szczegółowoPoradnik programowania procesorów AVR na przykładzie ATMEGA8
Poradnik programowania procesorów AVR na przykładzie ATMEGA8 Wersja 1.0 Tomasz Pachołek 2017-13-03 Opracowanie zawiera opis podstawowych procedur, funkcji, operatorów w języku C dla mikrokontrolerów AVR
Bardziej szczegółowoWSTĘP DO ELEKTRONIKI
WSTĘP DO ELEKTRONIKI Część I Napięcie, naężenie i moc prądu elekrycznego Sygnały elekryczne i ich klasyfikacja Rodzaje układów elekronicznych Janusz Brzychczyk IF UJ Elekronika Dziedzina nauki i echniki
Bardziej szczegółowoad a) Konfiguracja licznika T1 Niech nasz program składa się z dwóch fragmentów kodu: inicjacja licznika T1 pętla główna
Technika Mikroprocesorowa Laboratorium 4 Obsługa liczników i przerwań Cel ćwiczenia: Celem ćwiczenia jest nabycie umiejętności obsługi układów czasowo-licznikowych oraz obsługi przerwań. Nabyte umiejętności
Bardziej szczegółowoPolitechnika Śląska w Gliwicach
Politechnika Śląska w Gliwicach Wydział Automatyki, Elektroniki i Informatyki LABORATORIUM PRZEDMIOTU SYSTEMY MIKROPROCESOROWE ĆWICZENIE 1 Układy wejścia i wyjścia mikrokontrolera ATXMega128A1 1 1 Cel
Bardziej szczegółowoPolitechnika Wrocławska Instytut Telekomunikacji, Teleinformatyki i Akustyki. Klucze analogowe. Wrocław 2010
Poliechnika Wrocławska nsyu elekomunikacji, eleinformayki i Akusyki Klucze analogowe Wrocław 200 Poliechnika Wrocławska nsyu elekomunikacji, eleinformayki i Akusyki Pojęcia podsawowe Podsawą realizacji
Bardziej szczegółowoLICZNIKI Liczniki scalone serii 749x
LABOATOIUM PODSTAWY ELEKTONIKI LICZNIKI Liczniki scalone serii 749x Cel ćwiczenia Zapoznanie się z budową i zasadą działania liczników synchronicznych i asynchronicznych. Poznanie liczników dodających
Bardziej szczegółowoElektronika samochodowa (Kod: ES1C )
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu Elektronika samochodowa (Kod: ES1C 621 356) Temat: Generacja PWM z wykorzystaniem
Bardziej szczegółowoWstęp...9. 1. Architektura... 13
Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości
Bardziej szczegółowoTechnika Cyfrowa. Badanie pamięci
LABORATORIUM Technika Cyfrowa Badanie pamięci Opracował: mgr inż. Andrzej Biedka CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się studentów z budową i zasadą działania scalonych liczników asynchronicznych
Bardziej szczegółowo... nazwisko i imię ucznia klasa data
... nazwisko i imię ucznia klasa daa Liczba uzyskanych punków Ocena TEST SPRAWDZAJĄCY Z PRZYRZĄDÓW POMIAROWYCH W dniu dzisiejszym przysąpisz do esu pisemnego, kóry ma na celu sprawdzenie Twoich umiejęności
Bardziej szczegółowoEnkoder magnetyczny AS5040.
Enkoder magnetyczny AS5040. Edgar Ostrowski Jan Kędzierski www.konar.ict.pwr.wroc.pl Wrocław, 28.01.2007 1 Spis treści 1 Wstęp... 3 2 Opis wyjść... 4 3 Tryby pracy... 4 3.1 Tryb wyjść kwadraturowych...
Bardziej szczegółowo3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8 Układ PCF 8583 jest pobierającą małą moc, 2048 bitową statyczną pamięcią CMOS RAM o organizacji 256 x 8 bitów. Adresy i dane są przesyłane szeregowo
Bardziej szczegółowoPaństwowa Wyższa Szkoła Zawodowa
Państwowa Wyższa Szkoła Zawodowa w Legnicy Laboratorium Podstaw Elektroniki i Miernictwa Ćwiczenie nr 6 BADANIE UKŁADÓW SEKWENCYJNYCH A. Cel ćwiczenia. - Poznanie przeznaczenia i zasady działania przerzutnika
Bardziej szczegółowoPorty GPIO w mikrokontrolerach STM32F3
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Porty GPIO w mikrokontrolerach
Bardziej szczegółowo19. Zasilacze impulsowe
19. Zasilacze impulsowe 19.1. Wsęp Sieć energeyczna (np. 230V, 50 Hz Prosownik sieciowy Rys. 19.1.1. Zasilacz o działaniu ciągłym Sabilizaor napięcia Napięcie sałe R 0 Napięcie sałe E A Zasilacz impulsowy
Bardziej szczegółowoParametry czasowe analogowego sygnału elektrycznego. Czas trwania ujemnej części sygnału (t u. Pole dodatnie S 1. Pole ujemne S 2.
POLIECHNIK WROCŁWSK, WYDZIŁ PP I- LBORORIUM Z PODSW ELEKROECHNIKI I ELEKRONIKI Ćwiczenie nr 9. Pomiary podsawowych paramerów przebiegów elekrycznych Cel ćwiczenia: Celem ćwiczenia jes zapoznanie ćwiczących
Bardziej szczegółowoUltradźwiękowy generator mocy MARP wersja Dokumentacja techniczno-ruchowa
Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Sp. z o.o. ul. Otwarta 10a PL-50-212 Wrocław tel.: +48 (071) 329 68 54 fax.: +48 (071) 329 68 52 e-mail: optel@optel.pl http://www.optel.pl Ultradźwiękowy generator
Bardziej szczegółowoMikrokontrolery AVR techniczne aspekty programowania
Andrzej Pawluczuk Mikrokontrolery AVR techniczne aspekty programowania Białystok, 2004 Mikrokontrolery rodziny AVR integrują w swojej strukturze między innymi nieulotną pamięć przeznaczoną na program (pamięć
Bardziej szczegółowoĆwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych
Ćwiczenie 27C Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych Cel ćwiczenia Poznanie budowy i zasad działania oraz właściwości układów synchronicznych, aby zapewnić podstawy
Bardziej szczegółowoLABORATORIUM ELEKTRONIKI I TEORII OBWODÓW
POLITECHNIKA POZNAŃSKA FILIA W PILE LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW numer ćwiczenia: data wykonania ćwiczenia: data oddania sprawozdania: OCENA: 6 21.11.2002 28.11.2002 tytuł ćwiczenia: wykonawcy:
Bardziej szczegółowoPodstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści 1. Konfiguracja pinów...2 2. ISP...2 3. I/O Ports...3 4. External Interrupts...4 5. Analog Comparator...5 6. Analog-to-Digital Converter...6
Bardziej szczegółowoKurs Elektroniki. Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26
Kurs Elektroniki Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26 Mikrokontroler - autonomiczny i użyteczny system mikroprocesorowy, który do swego działania wymaga minimalnej liczby elementów dodatkowych.
Bardziej szczegółowo