TECHNIKA MIKROPROCESOROWA II
|
|
- Stanisława Baran
- 8 lat temu
- Przeglądów:
Transkrypt
1 Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 4 Timery Michał Karwatowski
2 WSTĘP CEL Celem tego ćwiczenia, jest zaznajomienie uczestników z timerami dostępnymi w mikrokontrolerze Kinetis L 46Z. Dla przykładu pokazane zostaną niektóre możliwości modułów Periodic Interrupt Timer (PIT) i Timer/PWM (TPM). Zdobyta wiedza zostanie użyta do napisania sterownika sonaru. WYMAGANIA WSTĘPNE Sprzętowe: komputer klasy PC spełniający wymagania sprzętowe aplikacji KEIL v5, zestaw FRDM-KL46Z moduł sonaru HC-SR04 Programowe: system operacyjny Windows XP lub wyższy, środowisko Keil / uvision 5 Doświadczenie: podstawowa umiejętność obsługi komputera klasy PC, podstawowa znajomość systemów operacyjnych rodziny Windows, podstawowa znajomość zagadnień z Techniki Mikroprocesorowej 1, podstawowa znajomość zagadnień z Techniki Cyfrowej, wykonane ćwiczenie LAB 1-3 Literatura: KL46 Sub-Family Reference Manual, Freescale Semiconductor Kinetis L Peripheral Module Quick Reference, Freescale Semiconductor HC-SR04 datasheet
3 KL46Z TIMERY I ZASOBY ZEGAROWE PERIODIC INTERRUPT TIMER (PIT) Diagram blokowy periodycznego timera przerwań znajduje się na rysunku nr 1. Rysunek 1. Periodyczny timer przerwań zawiera zestaw timerów, każdy z nich może niezależnie być źródłem przerwania lub wyzwalaczem kanału DMA. Główne właściwości modułu: Generowanie impulsów wyzwalających DMA Generowanie przerwań Maskowalne przerwania Niezależne okresy dla każdego timera.
4 TIMER/PWM MODULE (TPM) Podstawowa struktura modułu TPM przedstawiona jest na rysunku 2. Rysunek 2. Moduł TPM pochodzi od dobrze znanego modułu TIM z rodziny HC08. Jego główne cechy to: Do 6 kanałów na moduł o Każdy kanał może działać, jako zatrzaśnięcie wejścia, porównanie wyjścia oraz PWM o Wyzwalanie zatrzaśnięcia wejścia ze zbocza opadającego, narastającego albo obydwu zboczy o Ustawienie, wyczyszczenie, zmiana, lub impuls w trybie porównania wyjścia o PWM o zmiennej polaryzacji Każdy TPM może być skonfigurowany, jako buforowany, wyrównany do środka modulator szerokości impulsu na każdym kanale Źródło zegarowe dla preskalera jest niezależnie wybierane pomiędzy zegarem magistrali, zegarem systemowym albo zewnętrznym o Preskaler może dzielić sygnał zegarowy przez 1, 2, 4, 8, 16, 32, 64, lub 128 o Zewnętrze wejście zegarowe 16-bit owy licznik, zliczający w górę lub w dół (CPWM) 16-bit owy rejestr modulo do ustalania okresu Każdy kanał TPM może generować przerwanie
5 Multipurpose Clock Generator (MCG) Rysunek 3. Zegary systemowe są dostarczane przez wielozadaniowy generator zegara. MCG składa się z: Dwóch niezależnych wewnętrznych zegarów referencyjnych (IRC), wolny zegar o częstotliwości około 32 khz i szybki o częstotliwości około 4 MHz, każdy z nich może zostać podzielony przez moduł FCRDIV Pętla FLL, używająca zegara IRC albo zewnętrznego źródła Pętla PLL używająca zewnętrznego źródła, jako zegara referencyjnego Auto trim machine (ATM) pozwalająca dostosować oba zegary RC do zadanej częstotliwości używając zewnętrznego źródła zegara referencyjnego Podsumowanie zegarów udostępnianych przez MCG: MCGOUTCLK główny zegar systemowy, używany do generacji zegara rdzenia, magistrali i pamięci. Może zostać wygenerowany z jednego z wewnętrznych oscylatorów, zewnętrznego kwarcu, zewnętrznej fali prostokątnej, FLL lub PLL. MCGFLLCLK wyjście pętli FLL, dostępne zawsze gdy pętla jest aktywna. MCGPLLCLK wyjście pętli PLL, dostępne zawsze gdy pętla jest aktywna.
6 MCGIRCLK wyjście wybranego oscylatora wewnętrznego. Dodatkowo dostępne są następujące źródła sygnału zegarowego, dostępne dla różnych modułów peryferyjnych: OSCERCLK zegara zewnętrznego kwarcu ERCLK32K wyjście tego zegara może zostać skonfigurowane, jako 32kHz, zewnętrzy sygnał RTC_CLKIN, albo oscylator niskomocowy LPO. LPO wyjście niskomocowego oscylatora. Jest to wewnętrzny bardzo nisko mocowy oscylator o częstotliwości około 1 khz, może on pracować we wszystkich trybach uśpienia oprócz VLLS0.
7 1. PERIODIC INTERRUPT TIMER Wykonaj poniższe kroki, aby napisać aplikację opartą na module PIT. W razie potrzeby poszukaj odpowiedzi w reference manualu luba zapytaj prowadzącego. Nie zapomnij napisać komentarza przy każdej istotnej linijce kodu! 1.1. Stwórz nowy projekt w swoim folderze roboczym. Przygotuj go do pracy z płytką FRDM-KL46Z tak samo jak w poprzednich instrukcjach. Stwórz plik źródłowy main.c w folderze src Skopiuj pliki *.c i *.h bibliotek LED i slcd stworzonych na wcześniejszych zajęciach do folderu projektu. W środowisku Keil uvision naciśnij prawym przyciskiem myszy na src i wybierz opcję 'Add existing files to Group src Stwórz pliki pit.h i pit.c w folderze src W pliku pit.h załącz plik nagłówkowy 'MKL46Z4.h' i deklarację funkcji inicjalizującej Napisz kod funkcji inicjalizującej w pliku pit.c, powinna ona zawierać następujące kroki: Inicjalizacja LED. Podłączenie zegara do modułu PIT, w taki sam sposób jak we wcześniejszych instrukcjach.
8 1.6. Zmień ustawienia zegara taka by zegarem referencyjnym dla modułu MCG był zewnętrzny kwarc 8MHz. Można to zrobić w pliku System_MKL46Z4.c używając definicji CLOCK_SETUP. Zauważ, że źródłem zegara dla modułu PIT jest zegar magistrali, ma on częstotliwość 24MHz gdy używamy zewnętrznego kwarcu jako odniesienia Ustaw okres dla jednego kanału PIT w funkcji inicjalizującej, np.: PIT->CHANNEL[X].LDVAL = 0x123456; 1.8. Znajdź numer przerwania od modułu PIT w podobny sposób jak na poprzednich laboratoriach Zainicjalizuj przerwania NVIC dla modułu PIT: wyczyść czekające przerwanie i uruchom przerwanie o odpowiednim numerze Włącz przerwanie modułu PIT dla wybranego kanału Uruchom timer dla wybranego kanału Uruchom moduł PIT: PIT->MCR = 0x00; Znajdź nazwę ISR modułu PIT, w taki sam sposób jak w poprzedniej instrukcji i zdefiniuj funkcję przerwania w pliku pit.c Napisz kod przerwania: Zaimplementuj zmianę stanu diody LED. Nie zapomnij wyczyścić flagi przerwania Dodaj funkcję inicjalizującą PIT do funkcji main() Dodaj pętlę nieskończoną do funkcji main() Skompiluj kod, wyeliminuj wszystkie błędy i ostrzeżenia, a następnie załaduj do mikrokontrolera I zweryfikuj poprawność działania Następnie w funkcji inicjalizującej PIT wywołaj funkcję inicjalizującą LCD Skonfiguruj kolejny kanał timera PIT tak samo jak w przypadku poprzedniego i ustaw go na inną częstotliwość W funkcji obsługi przerwania sprawdź który kanał je wywołał Zmodyfikuj kod tak, aby zmieniał stan diody LED dla jednego przerwania i inkrementował licznik wyświetlany na LCD dla drugiego Załaduj program i zweryfikuj poprawność działania Zmień okres timera PIT tak, aby przerwanie wywoływane było co 100ms I dodaj kropkę na wyświetlaczu tak, aby otrzymać wartość w sekundach Załaduj program i zweryfikuj poprawność działania.
9 2. MODUŁ TIMER/PWM 2.1. Stwórz pliki *.c i *.h dla biblioteki TPM W pliku tpm.h załącz bibliotekę MKL46Z4.h i zadeklaruj funkcję inicjalizującą TPM Zdefiniuj funkcję inicjalizującą TPM w pliku tpm.c: Wywołaj funkcję inicjalizującą diody LED, Podłącz zegar do modułu TPM w taki sam sposób jak w przypadku modułu PIT Znajdź rejestr zawierający ustawienia źródła zegara dla modułu TPM. Jest to część modułu SIM (System Integration Module). Ustaw je na 'Multipurpose Clock Generator Internal Reference Clock' Skonfiguruj 'Multipurpose Clock Generator' w funkcji inicjalizującej moduł TPM. Ustaw zegar o częstotliwości 32kHz i uruchom go, na przykład: MCG->C1 = MCG_C1_IRCLKEN_MASK; MCG->C1 = MCG_C1_IREFS_MASK; 2.6. Ustaw odpowiednie bity w rejestrze TPMX_SC, aby upewnić się że licznik będzie liczył w górę Ustaw prescaler modułu TPM tak, aby częstotliwość inkrementacji licznika była poniżej 1 khz Wyczyść licznik i ustaw wartość modulo dla licznika tak, aby uzyskać przepełniał się rzadziej niż co 1 sekundę Skonfiguruj jeden z kanałów TPM tak, aby pracował w trybie software compare : Użyj masek TPM_CnSC_MSA_MASK, TPM_CnSC_MSB_MASK, TPM_CnSC_ELSA_MASK, i TPM_CnSC_ELSA_MASK Dostęp do rejestrów CnCS odbywa się za pomocą konstrukcji TPMX->CONTROLS[ch_nbr].CnSC =...;' Wykonaj wszystkie niezbędne kroki do uruchomienia przerwań od modułu TPM Włącz licznik TPM: Ustaw pole CMOD w rejestrze TMPX_SC Napisz procedurę obsługi przerwania dla modułu TPM: Zmieniaj stan innej diody niż poprzednio. Nie zapomnij wyczyścić flagi przerwania Wywołaj funkcję inicjalizującą timer TPM w funkcji main().
10 2.14. Skompiluj kod, wyeliminuj wszystkie błędy i ostrzeżenia, a następnie zweryfikuj działanie programu. 3. SONAR Na podstawie modułu HC-SR04 przedstawiony zostanie ultradźwiękowy sonar. Wszelkie niezbędne informacje zawarte są w dokumentacji tego modułu. Na tym etapie uczestnicy laboratorium powinni posiadać wszelką wiedzę niezbędną do napisania sterownika sonaru. Poniższy kroki są wskazówkami jak to osiągnąć. Jednakże sonar można obsłużyć na wiele różnych sposobów korzystając z peryferii dostępnych w mikrokontrolerze. W nawiasach zawarte są przykładowe nazwy i konfiguracje, jakie mogą zostać użyte. Najpierw utwórz nowy projekt, a następnie: 1. Stwórz pliki sterownika sonaru (sonar.c i sonar.h). 2. Sonar wymaga mechanizmu wyzwalającego pomiar oraz timera mierzącego długość impulsu odpowiedzi. 3. Sonar musi być prawidłowo podłączony do płytki FRDM. Użyj schematu, aby znaleźć odpowiednie piny. Potrzebne są 2 piny, jeden do obsługi wyzwalacza, drugi do obsługi echa. Aby je wybrać użyj reference manuala, rozdział (Potrzebujemy 2 pinów podłączonych do dwóch różnych timerów TPM, np.: PTB1 dla TPM1 CH1, PTB2 dlatpm2 CH0) UWAGA!!! Podczas podłączania lub odłączania czegokolwiek do/od płytki upewnij się, że zasilanie jest ODŁĄCZONE!!! Przed podłączeniem zasilania poproś prowadzącego o zweryfikowanie poprawności podłączenia.
11 4. W pliku system_mkl46z4.c ustaw CLKOCK_SETUP taka by mikrokontroler używał zewnętrznego kwarcu 8MHz w trybie PLL. 5. W plku nagłówkowym sonaru zadeklaruj funkcję inicjalizującą I zdefiniuj ją w pliku źródłowym. 6. W funkcji inicjalizującej: 6.1. Najpierw podłącz zegar do wszystkich używanych modułów (PORTB, TPM1, TPM2) Jako źródło zegara TPM wybierz MCGIRCLK ( SIM->SOPT2) Ustaw wewnętrzny zegar MCG na 4MHz (MCG->C2) Włącz wewnętrzny zegar MCG (MCG->C1) Do wyzwalania sonaru użyjemy timera TPM (TPM1). Skonfigurujemy jeden z pinów (PTB1) aby był użyty jako kanał timera (CH1): Ustaw alternatywną funkcję wybranego pinu (PTB1) na kanał modułu TPM (TPM1 CH1) Ustaw prescaler tak, aby licznik timera był inkrementowany co 16 us. Sonar wymaga aby wyzwalacz trwał 10 us, wartość 16 jest wystarczająco blisko aby zadziałał i dość łatwo można ją wygenerować za pomocą dostępnych częstotliwości wejściowych Wyczyść licznik TPM Ustaw taką wartość porównania licznika, aby była osiągnięta około 10 ms po starcie od zera Ustaw wartość modulo licznika na około 200 ms, jeżeli sygnał echo nie będzie odpowiadał po takim czasie rozpocznie się procedura generacji wyzwalacza mimo braku sygnału echo w poprzednim cyklu Skonfiguruj kanał TPM na taki, aby po osiągnięciu przez licznik zadanej wartości wygenerował dodatni impuls na wyjściu Do pomiary echa sonaru użyjemy timera TPM (TPM2). Skonfigurujemy jeden z pinów (PTB2) aby był użyty jako kanał timera (CH0): Ustaw alternatywną funkcję danego pinu (PTB2) na kanał modułu TPM (TPM2 CH0) Ustaw prescaler tak, aby licznik timera był inkrementowany co 1 us Ustaw kanał TPM tak, aby generował przerwanie po wykryciu zbocza narastającego lub opadającego Wyczyść czekające przerwania NVIC dla modułu TPM (TPM2) Uruchom przerwania NVIC dla modułu TPM (TPM2) Włącz przerwania dla kanału TPM (TPM2 CH0) Uruchom oba liczniki timerów (TPM1 & TPM2). 7. Teraz napisz obsługę przerwania od modułu TPM (TPM2).
12 7.1. Przerwanie od echa sonaru jest generowane na każde zbocze sygnału wejściowego, więc najpierw odczytaj stan wejścia poprzez zwyczajne odczytanie rejestru wejściowego danego portu (PORTB), użyj rejestrów szybkiego dostępu Kiedy wykryte zostanie zbocze narastające: Wczytaj zatrzaśniętą wartość licznika do zmiennej statycznej (zadeklarowanej w pliku nagłówkowym), zostanie ona użyta jako czas startowy Wyczyść flagę przepełnienia(overflow) licznika echo (TPM2) Wyłącz licznik timera TPM obsługującego wyzwalacz (TPM1) Kiedy wykryte zostanie zbocze opadające: Sprawdź czy licznik TPM obsługującego echo się przepełnił, jeżeli nie: Zapisz różnicę pomiędzy wartością startowa a zatrzaśniętą aktualnie w zmiennej globalnej zadeklarowanej w pliku nagłówkowym Jeśli licznik się przepełnił, nie zapisuj wyniku Wyczyść licznik modułu TPM obsługującego wyzwalacz (TPM1) Włącz licznik modułu TPM obsługującego wyzwalacz (TPM1) Wyczyść flagę przerwania modułu TPM (TPM2). 8. Napisz funkcję zwracającą mierzoną odległość: 8.1. Wartość w buforze wyskalowana jest w [us] i jest proporcjonalna do zmierzonej odległości Wiedząc że prędkość dźwięku wynosi około 34 m/s oblicz odległość i zwróć wartość. 9. W pliku main: 9.1. Załącz przed chwilą utworzoną bibliotekę sonaru oraz bibliotekę wyświetlacza LCD utworzoną na wcześniejszych laboratoriach Wywołaj funkcję inicjalizującą sonar W pętli nieskończonej wyświetlaj odległość. Powinniście teraz widzieć prawidłową odległość na wyświetlaczu, ale zmienia się ona tak szybko trudno ją odczytać. Zmieńmy to. 10. Najpierw obliczmy odległość, jako wykorzystując średnią z kilku ostatnich próbek W pliku nagłówkowym sonaru proszę zadeklarować tablicę próbek, która będzie służyć jako bufor Liczbę próbek można zmieniać za pomocą definicji (10).
13 10.3. W funkcji obsługi przerwania (TPM2) zamiast zapisywać zmienne do zmiennej, zapisz je do tablicy w cykliczny sposób W funkcji obliczającej odległość, najpierw oblicz średnią z zapisanych próbek, a następnie użyj ją do obliczeń. 11. Następnie użyj modułu PIT do wyświetlania odległości na ekranie LCD, zamiast w pętli głównej programu Stwórz parę plików, nagłówkowy i źródłowy, dla modułu PIT W funkcji inicjalizującej: Podłącz zegar do modułu PIT Ustaw przerwanie co 100 ms Wyczyść przerwanie oczekujące NVIC modułu PIT Włącz przerwanie NVIC modułu PIT Włącz przerwanie dla wybranego kanału PIT (0) Włącz licznik wybranego kanału timera PIT Włącz zegar standardowych timerów PIT W funkcji obsługi przerwania: Sprawdź źródło przerwania Wyświetl wartość odległości na wyświetlaczu LCD Wyczyść flagę przerwania. 12. Zakomentuj funkcję wyświetlającą z pętli głównej program. Zauważ, że teraz wartość jest znacznie bardziej stała. Zwróć uwagę na to, że ze względu na szeroki kąt działania sonaru ilość przeszkód wokół mierzonej płaszczyzny powinna być jak najmniejsza. ZADANIE DOMOWE 1. Używając wiedzy zdobytej podczas wykonywania 3 instrukcji, użyj jak najbardziej energooszczędnego trybu mikrokontrolera. 2. Używając podobnej techniki do przedstawionej w tej instrukcji zmierz czas, przez jaki był wciśnięty przycisk.
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6 Moduł UART - współpraca z komputerem poprzez BlueTooth Mariusz Sokołowski
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 5 Przetwornik A/C i układ PWM - współpraca Mariusz Sokołowski http://www.fpga.agh.edu.pl/upt2
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6a Wykorzystanie USB do komunikacji z komputerem PC Mariusz Sokołowski http://www.fpga.agh.edu.pl/upt2
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 2 Human-Machine Interface, czyli obsługa wyświetlacza slcd Sebastian Koryciak
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 2 Human-Machine Interface, czyli obsługa wyświetlacza slcd Sebastian Koryciak
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Timery i przerwania laboratorium: 03 autor: mgr inż. Katarzyna Smelcerz Kraków,
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II PRE LAB Instalacja środowiska Keil i konfigurowanie zestawu FRDM-KL46Z Sebastian
Systemy 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/
Systemy 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 9-236 Łódź, Pomorska 49/53 https://std2.phys.uni.lodz.pl/mikroprocesory/
LOW 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
start Program mikroprocesorowego miernika mocy generowanej $crystal = deklaracja
----------------------------start---------------------------- Program mikroprocesorowego miernika mocy generowanej $crystal = 8000000 deklaracja częstotliwości kwarcu taktującego uc $regfile "m8def.dat"
Metody 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
Laboratorium mikrokontrolerów
Akademia Górniczo-Hutnicza w Krakowie Katedra Elektroniki WIET Laboratorium mikrokontrolerów Ćwiczenie 3 Fast GPIO, magistrale i zegar Autor: Paweł Russek http://www.fpga.agh.edu.pl/pm ver. 9.11.16 1/12
CW-HC08 Programowanie mikrokontrolera MC9S08QD4 [2]
CW-HC08 Programowanie mikrokontrolera MC9S08QD4 [2] Jan Kędzierski Marek Wnuk Wrocław 2012 Dokument stanowi instrukcję do ćwiczenia w ramach kursu Sterowniki robotów. Przebieg ćwiczenia Celem ćwiczenia
1 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
Electronic Infosystems
Department of Optoelectronics and Electronic Systems Faculty of Electronics, Telecommunications and Informatics Gdansk University of Technology Electronic Infosystems Microserver TCP/IP with CS8900A Ethernet
ad 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
Technika 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
1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro
1. Cel ćwiczenia Celem ćwiczenia jest zaprojektowanie sterowania układem pozycjonowania z wykorzystaniem sterownika VersaMax Micro oraz silnika krokowego. Do algorytmu pozycjonowania wykorzystać licznik
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory DMA (Direct Memory Access) laboratorium: 05 autor: mgr inż. Katarzyna Smelcerz
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ł:
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 1 Wprowadzenie do środowiska Keil i rodziny Kinetis Sebastian Koryciak http://www.fpga.agh.edu.pl/tm2
Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości.
Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości. Program ćwiczenia: 1. Pomiar częstotliwości z wykorzystaniem licznika 2. Pomiar okresu z wykorzystaniem licznika 3. Obserwacja działania pętli synchronizacji
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA
AKADEMIA GÓRNICZO- HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA Wydział Inżynierii Mechanicznej i Robotyki Katedra Automatyzacji Procesów Przedmiot: Przemysłowe
Szkoł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
Politechnika 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
PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA
EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11
Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości.
Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości. Program ćwiczenia: 1. Pomiar częstotliwości z wykorzystaniem licznika 2. Pomiar okresu z wykorzystaniem licznika 3. Obserwacja działania pętli synchronizacji
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ł:
Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR
Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Zadanie polega na napisaniu pierwszego programu w języku C, jego poprawnej kompilacji i wgraniu na mikrokontroler. W tym celu należy zapoznać
Zmierzyć się z żywiołami, czyli jak zbudować własną stację badawczą! Zaczynamy! Pole komunikatów programu. Nawigacja w programie Arduino
Zaczynamy! Lista zadań Menu programu sprawdzanie kodu Skróty wybranych poleceń wgrywanie kodu nowy program otwieranie zapisanych prog. Pole do wprowadzania kodu zapisywanie zmian wywołanie podglądu portu
1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Technika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Systemy 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/
LABORATORIUM - ELEKTRONIKI Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKI Układy mikroprocesorowe cz.2 PRZEBIEG ĆWICZENIA 1. Wybrać z dostarczonych przez prowadzącego następujące elementy Układ Arduino Mega Płytka prototypowa Wyświetlacz 2X16 Potencjometr
Programowanie 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
CW-HC08 Programowanie mikrokontrolera MC9S08QD4
CW-HC08 Programowanie mikrokontrolera MC9S08QD4 Jan Kędzierski Marek Wnuk Wrocław 2009 Dokument stanowi instrukcję do ćwiczenia w ramach kursu Systemy mikroprocesorowe w automatyce II. Spis treści 1 Cel
Przerwania, 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ń
MultiTool instrukcja użytkownika 2010 SFAR
MultiTool instrukcja użytkownika 2010 SFAR Tytuł dokumentu: MultiTool instrukcja użytkownika Wersja dokumentu: V1.0 Data: 21.06.2010 Wersja urządzenia którego dotyczy dokumentacja: MultiTool ver. 1.00
2. 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
Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.
SYSTEM 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ż.
LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji
AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki LABORATORIUM Elektronika LICZNIKI Rev.1.0 1. Wprowadzenie Celem ćwiczenia
Timery 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
Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC
Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej
PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI
Bartosz Wawrzynek I rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Keywords: gesture control,
Laboratorium Procesorów Sygnałowych
Laboratorium Procesorów Sygnałowych Moduł STM32F407 Discovery GPIO, C/A, akcelerometr I. Informacje wstępne Celem ćwiczenia jest zapoznanie z: Budową i programowaniem modułu STM32 F4 Discovery Korzystaniem
Pań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
INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie
INSTRUKCJA OBSŁUGI 1. Zastosowanie Przekaźnik czasowy ETM jest zadajnikiem czasowym przystosowanym jest do współpracy z prostownikami galwanizerskimi. Pozwala on załączyć prostownik w stan pracy na zadany
Szkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
PRZETWORNIK 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
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści 1. Konfiguracja pinów2 2. ISP..2 3. I/O Ports..3 4. External Interrupts..4 5. Analog Comparator5 6. Analog-to-Digital Converter.6 7.
Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi
Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń Instrukcja do ćwiczenia nr 10 Transmisja szeregowa sieciami energetycznymi I. Cel ćwiczenia poznanie praktycznego wykorzystania standardu RS232C
AKADEMIA 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
LABORATORIUM UKŁADÓW PROGRAMOWALNYCH. PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR ZIMOWY 2017
Politechnika Wrocławska, Wydział Elektroniki Mikrosystemów i Fotoniki Wydziałowy Zakład Metrologii Mikro- i Nanostruktur LABORATORIUM UKŁADÓW PROGRAMOWALNYCH PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR
Ćwiczenie Konfiguracja statycznych oraz domyślnych tras routingu IPv4
Ćwiczenie Konfiguracja statycznych oraz domyślnych tras routingu IPv4 Topologia Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Brama domyślna R1 G0/1 192.168.0.1 255.255.255.0 N/A S0/0/1
ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1
Instrukcja obsługi aplikacji 1 1./ instalacja aplikacji. Aplikacja służy do zarządzania, konfigurowania i testowania modułów firmy Advance Electronic wyposażonych w RS485 pracujących w trybie half-duplex.
Metody pracy i praktyczne zastosowanie mikrokontrolera MCF5234
Metody pracy i praktyczne zastosowanie mikrokontrolera MCF5234 Jan Poniatowski, 171751 (ARR) Michalina Kuczyńska, 171564 (ARR 11 czerwca 2011 Politechnika Wrocławska Wydział Elektroniki Sterowniki Robotów
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie środowiska LabVIEW 2016
Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.
Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz
INSTRUKCJA UŻYTKOWNIKA MPCC
V1.0.0 (10.14.2015) 1 (7) INSTALACJA UWAGA: Produkt działa jako urządzenie nadrzędne Modbus. Dlatego w przypadku podłączania narzędzia do istniejącej sieci Modbus konieczne może okazać się odłączenie innego
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikrokontrolery i Mikroprocesory Przetwornik ADC laboratorium: 04 autor: mgr inż. Katarzyna Smelcerz Kraków, 2016
1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18
3 Przedmowa...9 Wstęp... 13 1. Pierwsze kroki... 15 1.1. Wymogi bezpieczeństwa...16 1.2. Pomoc techniczna...17 1.3. TIA Portal V13 instalacja i konfiguracja pakietu...18 1.3.1. Opis części składowych środowiska
Ukł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ść
SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
Podstawy techniki mikroprocesorowej
Podstawy techniki mikroprocesorowej Temat 2 Obsługa wyświetlaczy v.1.0 Uniwersytet Pedagogiczny, Instytut Techniki Dominik Rzepka, dominik.rzepka@agh.edu.pl, 2014 1. Obsługa pinów mikroprocesora i wyświetlacze
Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości
Politechnika Lubelska Wydział Elektrotechniki i Informatyki PRACA DYPLOMOWA MAGISTERSKA Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Marcin Narel Promotor: dr inż. Eligiusz
Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011
Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011 1 Spis treści 1 Charakterystyka projektu. 3 2 Schematy układów elektronicznych. 3 2.1 Moduł czujników.................................
Parametryzacja przetworników analogowocyfrowych
Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),
Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści
Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD / Tomasz Gilewski. Legionowo, cop. 2017 Spis treści Przedmowa 9 Wstęp 13 1. Pierwsze kroki 15 1.1. Wymogi bezpieczeństwa 16 1.2. Pomoc techniczna
Przystawka oscyloskopowa z analizatorem stanów logicznych. Seria DSO-29xxA&B. Skrócona instrukcja użytkownika
Przystawka oscyloskopowa z analizatorem stanów logicznych Seria DSO-29xxA&B Skrócona instrukcja użytkownika Zawartość zestawu: Przystawka DSO-29XXA lub DSO-29XXB Moduł analizatora stanów logicznych Sondy
INSTRUKCJA OBSŁUGI. Sterownik bezprzewodowy model RM05. Przed uruchomieniem urządzenia należy uważnie zapoznać się z instrukcją obsługi.
INSTRUKCJA OBSŁUGI adresów jednostek wewnętrznych w systemach VRF Sterownik bezprzewodowy model RM05 Przed uruchomieniem urządzenia należy uważnie zapoznać się z instrukcją obsługi. Wprowadzenie RM05/E
Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy
Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC
Licznik rewersyjny MD100 rev. 2.48
Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja
1.2. Architektura rdzenia ARM Cortex-M3...16
Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.
Laboratorium Analogowych Układów Elektronicznych Laboratorium 6
Laboratorium Analogowych Układów Elektronicznych Laboratorium 6 1/6 Pętla synchronizacji fazowej W tym ćwiczeniu badany będzie układ pętli synchronizacji fazowej jako układu generującego przebieg o zadanej
Politechnika Ś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
Wyniki (prawie)końcowe - Elektroniczne warcaby
Wyniki (prawie)końcowe - Elektroniczne warcaby Zbigniew Duszeńczuk 14 czerwca 2008 Spis treści 1 Stan realizacji projektu na dzień 14 czerwca 2008 2 2 Najważniejsze cechy projektu 2 2.1 Użyte elementy..............................
Ukł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ść
Pomoc do programu ISO Manager
Pomoc do programu ISO Manager Wersja 1.1 1 1. Nawiązanie połączenia detektora ISO-1 z aplikacją ISO Manager Należy pobrać program ISO Manager ze strony producenta www.ratmon.com/pobierz, zainstalować na
LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU
LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU Ćwiczenie 9 STEROWANIE ROLETAMI POPRZEZ TEBIS TS. WYKORZYSTANIE FUNKCJI WIELOKROTNEGO ŁĄCZENIA. 2 1. Cel ćwiczenia. Celem ćwiczenia jest nauczenie przyszłego użytkownika
Programator procesorów rodziny AVR AVR-T910
Programator procesorów rodziny AVR AVR-T910 Instrukcja obsługi Opis urządzenia AVR-T910 jest urządzeniem przeznaczonym do programowania mikrokontrolerów rodziny AVR firmy ATMEL. Programator podłączany
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Współpraca z układami peryferyjnymi i urządzeniami zewnętrznymi Testowanie programowe (odpytywanie, przeglądanie) System przerwań Testowanie programowe
Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n
Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n Uwaga! Nowa wersja oprogramowania oznaczona numerem 1.03v jest przeznaczona tylko dla routerów mających współpracować z modemem
Symulacje inwertera CMOS
Rozdział: Przygotowanie środowiska Symulacje inwertera CMOS * punktu opcjonalne 1 Przygotowanie środowiska 1. Uruchom komputer w systemie Linux (opensuse)*. 2. Otwórz konsole wykonując następujące kroki*
Generator funkcyjny. Spis treści. Działanie. Interfejs. Adam Miarka Maksymilian Szczepanik
Generator funkcyjny Wykonany przez Data wykonania Paweł Białas Adam Miarka Maksymilian Szczepanik 13 czerwca 2015 r. Generator został zbudowany w ramach XI Prezentacji Aplikacji Mikrokontrolerów Freescale.
Programowanie mikrokontrolerów 2.0
4.1 Programowanie mikrokontrolerów 2.0 Taktowanie Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 22 listopada 2016 4.2 Drzewo taktowania w STM32F411 Źródło: RM0383 Reference
PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania. PlutoProgrammingManualPL_v7A.pdf 1
PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania PlutoProgrammingManualPL_v7A.pdf 1 www.jokabsafety.com Spis treści 1. Instalacja oprogramowania 3 2. Podłączenie do komputera..5
Programowanie sterowników
Programowanie sterowników Wydział Elektrotechniki, Informatyki i Telekomunikacji 1 Strona 1 Ćwiczenie 1: Usuwanie projektu 1. Uruchom Windows Explorer. 2. Usuń projekt z lokalizacji na dysku: D:\Automation
Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy. Przebieg ćwiczenia
Ćwiczenie VI LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Przebieg ćwiczenia 1. Rozpoznać elementy modelu układu
Hardware mikrokontrolera X51
Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)
Sprzęt i architektura komputerów
Krzysztof Makles Sprzęt i architektura komputerów Laboratorium Temat: Elementy i układy półprzewodnikowe Katedra Architektury Komputerów i Telekomunikacji Zakład Systemów i Sieci Komputerowych SPIS TREŚCI
Modulatory 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
Standardowe bloki funkcjonalne
Standardowe bloki funkcjonalne Wykorzystując języki ST i LD należy zapoznać się z działaniem standardowych bloków funkcjonalnych (elementy dwustanowe (bistabilne), elementy detekcji zbocza, liczniki, czasomierze)
Mikroprocesory 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.
Wbudowane 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ć
LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA
AKADEMIA GÓRNICZO- HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA Wydział Inżynierii Mechanicznej i Robotyki Katedra Automatyzacji Procesów Przedmiot: Przemysłowe
Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:
Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony
Katedra Inżynierii Systemów Sterowania WEiA PG. Przemysłowe Sieci Informatyczne Laboratorium
Katedra Inżynierii Systemów Sterowania WEiA PG Przemysłowe Sieci Informatyczne Laboratorium Instrukcja do ćwiczenia: Sieć Profibus DP (Decentralized Perhipals) Opracowali: Dr inż. Jarosław Tarnawski Dr