Politechnika Białostocka
|
|
- Jarosław Owczarek
- 8 lat temu
- Przeglądów:
Transkrypt
1 Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: Kod przedmiotu: ES1C Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Elektronika samochodowa Temat: Generacja PWM z wykorzystaniem sprzętowych bloków AVR Automotive Opracował: dr inż. Wojciech Wojtkowski Politechnika Białostocka 2014
2 Sygnał PWM Sygnał PWM (Pulse Width Modulation), czyli przebieg prostokątny o stałym okresie i zmiennej (modulowanej) szerokości impulsów, jest szeroko stosowany do regulacji różnych parametrów w wielu samochodowych podsystemach funkcjonalnych. Jako przykładowe zastosowanie sygnałów PWM w instalacjach samochodowych można wymienić: Sterowanie wtryskiwaczami elektromagnetycznymi (regulacja dawki paliwa, występuje tutaj także zmiana częstotliwości), Sterowanie cewkami zapłonowymi (regulacja energii wyładowania, występuje tutaj także zmiana częstotliwości), Sterowanie położeniem przepustnicy (regulacja stopnia zasilania silnika spalinowego), Sterowanie żarówkami jedno-żarnikowymi (np. przełączanie pomiędzy światłami tylnymi a światłami STOP), Sterowanie światłami LED, Sterowanie oświetleniem wnętrza (płynne rozjaśnianie lub ściemnianie), Modulacja ciśnienia w układach hamulcowych, Sygnał wyjściowy z czujników przyspieszenia (układy kontroli trakcji, układy bezpieczeństwa czynnego, układy antykradzieżowe). Generacja sygnału PWM w rozwiązaniu klasycznym (analogowym) opiera się o wykorzystanie komparatora porównującego w sposób ciągły sygnał piło-kształtny ze stałym napięciem sterującym. Uproszczony schemat blokowy takiego rozwiązania jest przedstawiony na rysunku 1. Generator piły Komparator PWM Napięcie sterujące Rys. 1. Schemat blokowy generatora PWM Generacja PWM Strona 2
3 Zmieniając wartość napięcia sterującego uzyskujemy sygnał wyjściowy o innym wypełnieniu, o częstotliwości sygnału piłokształtnego z generatora piły. Sygnał sterujący najczęściej pochodzi z układu sprzężenia zwrotnego, z wyjścia regulatora i może być np. proporcjonalny do zmian regulowanego parametru w układzie zamkniętym. Obecnie najczęściej stosuje się cyfrowe metody generacji sygnału PWM. Najprostsza metoda cyfrowej generacji jest bezpośrednim analogiem metody klasycznej. W takim przypadku komparator analogowy jest zastępowany komparatorem cyfrowym, generator przebiegu piłokształtnego jest zastępowany cyfrowym licznikiem zliczającym impulsy przychodzące z generatora taktującego (stan licznika rośnie w kolejnych taktach, podobnie jak przebieg piłokształtny). Zamiast napięcia sterującego występuje binarne wielobitowe słowo sterujące. Tego typu mechanizm jest obecnie implementowany standardowo w wielu mikrokontrolerach, a w szczególności w mikrokontrolerach przeznaczonych do zastosowań w elektronice samochodowej. Ta metoda generacji cyfrowej sygnału PWM nie sprawdza się w zastosowaniach wymagających wysokich częstotliwości sygnału PWM rzędu kilkuset lub więcej khz, ze względu na konieczność taktowania generatora ze znacznie większą częstotliwością, tym większą, im większą rozdzielczość sygnału PWM chcemy uzyskać. W celu uzyskania wyższych częstotliwości sygnału PWM można stosować jedną z wielu innych cyfrowych metod generacji, które nie wchodzą jednak w zakres ćwiczenia laboratoryjnego. Schemat blokowy najprostszego cyfrowego generatora PWM jest przedstawiony na rysunku 2. Generator taktujący Licznik n-bit Komparator cyfrowy PWM Rejestr sterujący n-bit Rys. 2. Cyfrowa generacja PWM Generacja PWM Strona 3
4 Cel i zakres ćwiczenia Celem ćwiczenia jest poznanie jednej z cyfrowych metod generacji sygnału PWM generacji w układzie bazującym na liczniku cyfrowym. Jako licznik będzie wykorzystany jeden z dostępnych układów licznikowych w mikrokontrolerach AT90S2313 oraz ATmega16. W trakcie ćwiczenia studenci konfigurują badany układ na płytce uruchomieniowej, następnie piszą oprogramowanie mikrokontrolera. W niektórych zadaniach należy dodatkowo dobrać elementy układu wykonawczego, sterującego obciążeniem większej mocy. Przykładowe zadania do realizacji są podane w dalszej części instrukcji. W trakcie realizacji ćwiczenia potrzebna także będzie umiejętność wykorzystania przycisków do sterowania przebiegiem działania aplikacji. Szczegółowy zakres ćwiczenia ustala prowadzący i podaje studentom w trakcie zajęć. Ćwiczenie realizowane jest w ciągu 6 godzin lekcyjnych (trzy spotkania po 2 godziny). Opis licznika TC1 AT90s2313 Mikrokontroler AT90s2313 jest wyposażony w dwa układy licznikowe Timer/Counter0 (TC0) oraz Timer/Counter1 (TC1). Licznik TC1 jest wyposażony w prosty sprzętowy mechanizm generacji sygnału PWM. Prostota licznika TC1 pozwala na szybkie zapoznanie się z jego programowaniem, co następnie ułatwia programowanie bardziej złożonych liczników. Licznik TC1 AT90s2313 może być taktowany bezpośrednio sygnałem taktującym procesor lub za pośrednictwem konfigurowalnego dzielnika lub sygnałem zewnętrznym. Gdy licznik TC1 pracuje w trybie PWM, rejestrem przechowującym wartość zadaną do porównania jest rejestr OCR1A. Generator PWM można skonfigurować do pracy z rozdzielczością 8, 9 lub 10 bitową. Wyjście sygnału PWM oznaczone jest PB3 (OC1). Licznik TC1 zlicza od zera do wartości TOP. Wartość TOP dla rozdzielczości pracy 8, 9 i 10 bitowej wynosi odpowiednio 255, 511 oraz Gdy wartość z licznika jest równa wartości 8, 9 lub 10 mniej znaczących bitów rejestru OCR1A, pin OC1 (PB3) jest ustawiany lub zerowany zależnie od ustawień Generacja PWM Strona 4
5 bitów COM1A1 i COM1A0 w rejestrze sterującym TCCR1. Możliwe ustawienia są zestawione w tabeli 1. Tabela1: Tryby PWM w zależności od bitów COM1 [1] COM1A1 COM1A0 Wpływ na OC1 0 0 Nie podłączony 0 1 Nie podłączony 1 0 Zerowany przy porównaniu pozytywnym przy zliczaniu w górę, ustawiany przy porównaniu pozytywnym przy zliczaniu w dół. 1 1 Zerowany przy porównaniu pozytywnym przy zliczaniu w dół, ustawiany przy porównaniu pozytywnym przy zliczaniu w górę. Aby zmienić wypełnienie impulsów generowanego sygnału PWM należy wpisać nową wartość do rejestru OCR1A. Istotne jest, że po wpisaniu nowej wartości (programowo), trafia ona do rejestru pomocniczego, do czasu, gdy licznik osiąga wartość TOP. To zapobiega generacji niesymetrycznych impulsów PWM (o niewłaściwej szerokości) w momencie programowej zmiany wypełnienia. Porównanie sygnału generowanego z synchronizacją rejestru OCR1A i bez synchronizacji jest przedstawione na rysunku 3. Generacja PWM Strona 5
6 Rys. 3. Przykład ilustrujący działanie synchronizacji rejestru OCR1A[1] Podczas przedziału czasu pomiędzy wpisem nowej wartości do rejestru tymczasowego a przepisaniem do rejestru OCR1A, próba odczytu OCR1A zawsze zwróci wartość z rejestru tymczasowego, tzn. ostatnio wpisaną. Gdy rejestr OCR1A zawiera 0x0000 lub TOP, wyjście OC1 jest odświeżane przy następnym porównaniu pozytywnym zgodnie z ustawionymi bitami COM1A1 i COM1A0. Zestawienie możliwych kombinacji jest przedstawione w tabeli 2. Tabela2: Stan wyjścia PWM przy stanie OCR1A = 0x0000 lub TOP [1] COM1A1 COM1A0 OCR1A Wyjście OC x0000 L 1 0 TOP H 1 1 0x0000 H 1 1 TOP L W przypadku programowania działania bardziej złożonych liczników np. ATmega16, należy uwzględnić większą liczbę rejestrów i bitów konfiguracyjnych związanych z rozszerzoną funkcjonalnością liczników. Np. bity WGM (Waveform Generacja PWM Strona 6
7 Generation Mode) w rejestrze TCCR0 (w niektórych mikrokontrolerach AVR8 mogą występować dwa rejestry TCCR0A i TCCR0B), odpowiadają za tryb pracy licznika TC0 np. normal, PWM phase correct, CTC Fast PWM. Bity COM (Compare Output Mode) ustawiają różne dostępne tryby pracy generatora przebiegu wyjściowego, np. normalne PWM lub PWM z inwersją. Bity CS (Clock Select) umożliwiają podpięcie odpowiedniego sygnału taktującego, rejestry OCR (Output Compare Register) przechowują wartości odpowiadające za współczynniki wypełnienia generowanych sygnałów PWM. Przykład 1: #include <avr/io.h> void delay (unsigned int wartosc) unsigned int i; for (i=0;i<wartosc;i++) Asm( nop );//zapobiega optymalizacji kodu int main (void) TCCR0 =(1<<WGM00) (1<<WGM01) (1<<COM1) (1<<CS00); DDRB =(1<<PB3); OCR0=127; //wypełnienie ok. 50% przy 8bit PWM while(1) OCR0++; Delay(1000); Przykład 2 (zawiera błędy proszę odnaleźć i wskazać): #include <avr/io.h> #include <avr/interrupt.h> void Timer1A_init(void) TCCR1A=(1<<COM1A1) (1<<WGM10); TCCR1B=(1<<CS10) (1<<CS12); DDRD=(1<<PD5); void Timer1A_set(unsigned char value) OCR1AL=value; Void Timer0_init(void) TCCR0=(1<<WGM00) (1<<COM01); TCCR0=(1<<CS02) (1<<CS00); DDRB=(1<<PORTB3); void Timer0_set(unsigned char value) OCR0=value; Generacja PWM Strona 7
8 int main (void) Timer1A_init(); Timer1A_set(127); Timer0_init(); Timer0_set(127); While(1) Przykładowe zadania Zaprojektować układ sterujący przepustnicą elektryczną (prąd maksymalny silnika DC przepustnicy 5 [A], częstotliwość zalecana rzędu 400 Hz, rozdzielczość PWM 8-bitowa, dostępne tranzystory MOSFET z kanałem wzbogacanym typu n ). Napisać i przetestować program sterujący przepustnicą elektryczną dla mikrokontrolera AT90s2313. Program powinien obsługiwać dwa przyciski sterujące ( góra oraz dół ). Do sterowania przepustnicą dobrać odpowiedni tranzystor MOSFET posługując się danymi katalogowymi (dostępne w trakcie zajęć). Napisać i przetestować program sterujący oświetleniem wnętrza z funkcjami płynnego ściemniania i rozjaśniania, zalecana częstotliwość 300Hz. Generacja oparta o programowy mechanizm PWM. Minimum dwa niezależne kanały. Napisać i przetestować program sterujący oświetleniem wnętrza z funkcjami płynnego ściemniania i rozjaśniania, zalecana częstotliwość 300Hz. Generacja oparta o sprzętowy mechanizm PWM. Napisać i przetestować przy pomocy oscyloskopu program do badania wszystkich dostępnych trybów pracy generatora PWM opartego o TC0 (lub TC1) mikrokontrolera ATmega16. Wyniki przeanalizować. Należy zamieścić w sprawozdaniu oscylogramy. Zbadać zachowanie przebiegów wyjściowych w momencie programowej zmiany współczynnika wypełnienia. Zbadać zakresy zmian współczynnika wypełnienia we wszystkich dostępnych trybach pracy. Zbadać generator przy wszystkich dostępnych częstotliwościach pracy (przy taktowaniu procesora z częstotliwością 8MHz). Generacja PWM Strona 8
9 Wykorzystać układ licznikowy do generacji przebiegu prostokątnego o wypełnieniu 50% i regulowanej częstotliwości. Zbadać możliwości takiego układu. Zaprojektować układ sterujący przepustnicą elektryczną wyposażoną w czujnik położenia (prąd maksymalny silnika DC przepustnicy 5 [A], częstotliwość zalecana rzędu 400 Hz, rozdzielczość PWM 8-bitowa, dostępne tranzystory MOSFET z kanałem wzbogacanym typu n ). Napisać i przetestować program sterujący przepustnicą elektryczną dla mikrokontrolera ATmega16. Program powinien obsługiwać dwa przyciski sterujące ( góra oraz dół ). Do sterowania przepustnicą dobrać odpowiedni tranzystor MOSFET posługując się danymi katalogowymi (dostępne w trakcie zajęć). Należy zaprogramować 8 stopni otwarcia przepustnicy. Osiągnięcie zadanego stopnia otwarcia odbywa się na podstawie sygnału z czujnika potencjometrycznego położenia przepustnicy. Szybkość zmiany położenia powinna być stała, niezależnie od szybkości zmian wprowadzanych przyciskami sterującymi. Osiąganie poszczególnych stopni otwarcia przepustnicy należy sygnalizować na linijce 8 diod LED. Zagadnienia do przygotowania Przed przystąpieniem do ćwiczenia student powinien zapoznać się z dokumentacją zestawu EVBavr05 [2]. Dodatkowo należy przygotować w wersji elektronicznej dokumentację mikrokontrolera [1] oraz dokumentację zestawu EVB [2]. Należy zastanowić się nad programami z przykładów 1 oraz 2 i znaleźć błędy w programie 2. Należy zastanowić się nad problemem zilustrowanym na rysunku 3 i umieć go wytłumaczyć. Oprogramowanie będzie pisane w języku C. Komplet oprogramowania narzędziowego jest dostępny w sieci Internet i jest bezpłatny. W przypadku systemu Windows składa się z pakietu WinAVR lub nowszego oraz AVRStudio4.13SP2. Oba pakiety można wcześniej zainstalować na swoim komputerze przenośnym i wykorzystać go podczas ćwiczenia. Dla osób Generacja PWM Strona 9
10 dysponujących szybkim komputerem istnieje alternatywa w postaci pakietu Atmel Studio 6.1 lub nowszego, dostępna pod adresem [4], jednak absolutnie nie jest to oprogramowanie niezbędne, wystarczy wersja W przypadku systemu Linux, wykorzystywany jest pakiet Eclipse z zainstalowanymi narzędziami dla AVR i do obsługi programatora ISPCableIII [6]. Wymagania BHP Warunkiem przystąpienia do praktycznej realizacji ćwiczenia jest zapoznanie się z obowiązującą w laboratorium instrukcją BHP oraz przestrzeganie zasad w niej zawartych. Konieczne jest także zapoznanie z ogólnymi zasadami pracy przy stanowisku komputerowym. Wymogi odnośnie sprawozdania z realizacji ćwiczenia Sprawozdanie powinno zawierać: stronę tytułową (zgodnie z obowiązującym wzorem), zakres ćwiczenia, opis stanowiska laboratoryjnego, zastosowanych modułów, opis projektowania układu wykonawczego oraz doboru elementów, dokładny schemat połączeń, opis przebiegu ćwiczenia z wyszczególnieniem wykonywanych czynności, algorytm rozwiązania danego problemu, programy w C z komentarzami, oscylogramy ilustrujące poprawne działanie przygotowanych aplikacji, podsumowanie, uwagi oraz wnioski. Na ocenę sprawozdania będą miały wpływ następujące elementy: zgodność zawartości z instrukcją, algorytm rozwiązania problemu, Generacja PWM Strona 10
11 wnioski i uwagi, terminowość i ogólna estetyka. Sprawozdanie powinno być wykonane i oddane na zakończenie ćwiczenia, najpóźniej na zajęciach następnych. Sprawozdania oddane później niż na następnych zajęciach będą oceniane niżej. Jeśli ćwiczenie laboratoryjne jest realizowane podczas 2 lub 3 spotkań, sprawozdanie należy sporządzić z każdego spotkania osobno, tytułując: Temat ćwiczenia, część 1, Temat ćwiczenia, część 2, itd.. Literatura 1. Dokumentacja mikrokontrolera AT90S2313 dostępna na stronie producenta: 2. Dokumentacja zestawu EVBavr05 dostępna na stronie producenta: 3. Dokumentacja mikrokontrolera ATmega16 dostępna na stronie producenta: 4. Materiały wykładowe z przedmiotu Elektronika samochodowa 5. Strona dotycząca oprogramowania Atmel Studio: 6. Dokumentacja programatora ISP CableIII: Generacja PWM Strona 11
Elektronika 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ół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ółowoElektronika samochodowa (Kod: TS1C )
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu Elektronika samochodowa (Kod: TS1C 622 388) Temat: Programowanie mikrokontrolerów
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ół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ół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ół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: Magistrala CAN 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ół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ółowoMikrokontroler w roli generatora PWM. Wpisany przez Administrator piątek, 06 lipca :51 -
PWM - Pulse-width modulation - modulacja szerokości impulsu. Jest to jedna z metod regulacji sygnału prądowego lub napięciowego, polegająca na zmianie szerokości impulsów sygnału o stałej amplitudzie generowanego
Bardziej szczegółowoWydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.
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ółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA EKS1A300024 UKŁADY CZASOWE Białystok 2015 1. Cele ćwiczenia
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ółowoPolitechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA SAMOCHODOWA Temat: M a gistra
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: Przepływomierze powietrza
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ółowoE-TRONIX Sterownik Uniwersalny SU 1.2
Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura
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ółowoWPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Bardziej szczegółowo1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4
2012 Programator AVR USBasp Instrukcja obsługi 2012-02-11 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartość zestawu... 4
Bardziej szczegółowoWydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020 Ćwiczenie Nr 12 PROJEKTOWANIE WYBRANYCH
Bardziej szczegółowoSigmaDSP - 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
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ółowoUniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.
microkit E3 Uniwersalny sterownik silnika krokowego z portem szeregowym RS3 z procesorem AT90S33 na płycie E00. Zestaw do samodzielnego montażu..opis ogólny. Sterownik silnika krokowego przeznaczony jest
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ółowoSYSTEMY CZASU RZECZYWISTEGO (SCR)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Podstawy programowanie systemów wbudowanych na bazie platformy sprzętowo-programowej
Bardziej szczegółowoProgramowanie mikrokontrolerów AVR
Programowanie mikrokontrolerów AVR Czym jest mikrokontroler? Mikrokontroler jest małym komputerem podłączanym do układów elektronicznych. Pamięć RAM/ROM CPU wykonuje program Układy I/O Komunikacje ze światem
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ółowoZastosowanie 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
Bardziej szczegółowoMCAR Robot mobilny z procesorem AVR Atmega32
MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..
Bardziej szczegółowoCYFROWY REGULATOR PRĄDU DIOD LED STEROWANY MIKROKONTROLEREM AVR *)
Wojciech WOJTKOWSKI Andrzej KARPIUK CYFROWY REGULATOR PRĄDU DIOD LED STEROWANY MIKROKONTROLEREM AVR *) STRESZCZENIE W artykule przedstawiono koncepcję cyfrowego regulatora prądu diody LED dużej mocy, przeznaczonego
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA 2 Kod: ES1C400 026 UKŁADY UZALEŻNIEŃ CZASOWYCH Białystok 2014
Bardziej szczegółowoPodstawy Elektroniki dla Informatyki. Pętla fazowa
AGH Katedra Elektroniki Podstawy Elektroniki dla Informatyki Pętla fazowa Ćwiczenie 6 2015 r. 1. Wstęp Celem ćwiczenia jest zapoznanie się, poprzez badania symulacyjne, z działaniem pętli fazowej. 2. Konspekt
Bardziej szczegółowoLaboratorium 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
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ółowoPolitechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki
Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki Temat ćwiczenia: Przetwornica impulsowa DC-DC typu buck
Bardziej szczegółowoProgramator AVR USBasp
2012 Programator AVR USBasp Instrukcja obsługi 2012-09-11 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartośd zestawu... 4
Bardziej szczegółowoW.J WIELICZKA
Możliwość sterowania modelem robota do ośmiu stopni swobody lub innym urządzeniem wymagającym kontroli ruchu przestrzennego. Rozdzielczość pozycjonowania 512 położeń 9 bitów. Sterowanie z komputera przez
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ółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA EKS1A300024 TRANZYSTORY JAKO ELEMENTY DWUSTANOWE BIAŁYSTOK
Bardziej szczegółowoPolitechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki
Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki Temat ćwiczenia: Przetwornica impulsowa DC-DC typu boost
Bardziej szczegółowoLaboratorium 2 Sterowanie urządzeniami z wykorzystaniem systemu plików Intel Galileo
Laboratorium 2 Sterowanie urządzeniami z wykorzystaniem systemu plików Intel Galileo Zakres: Laboratorium obrazuje podstawy sterowania urządzeń z wykorzystaniem wirtualnego systemu plików sysfs z poziomu
Bardziej szczegółowo1. 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
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ółowoFirma DAGON Leszno ul. Jackowskiego 24 tel Produkt serii DAGON Lighting
Firma DAGON 64-100 Leszno ul. Jackowskiego 24 tel. 664-092-493 dagon@iadagon.pl www.iadagon.pl www.dagonlighting.pl Produkt serii DAGON Lighting SPM-24 STEROWNIK DMX-512 24 OUT DC / PWM INSTRUKCJA OBSŁUGI
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ółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery Zastosowanie przetwornika analogowo-cyfrowego do odczytywania napięcia z potencjometru
Bardziej szczegółowoPolitechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA EKS1A300024 BADANIE TRANZYSTORÓW BIAŁYSTOK 2015 1. CEL I ZAKRES
Bardziej szczegółowoWydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do zajęć laboratoryjnych z przedmiotu: Przetwarzanie Sygnałów Kod: TS1C400027 Temat ćwiczenia:
Bardziej szczegółowoWydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do zajęć laboratoryjnych z przedmiotu: Przetwarzanie Sygnałów Kod: TS1A400027 Temat ćwiczenia:
Bardziej szczegółowoPodstawowe 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.
Bardziej szczegółowoWydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu:
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTROTECHNIKA I ELEKTRONIKA W POJAZDACH SAMOCHODOWYCH UKŁAD ZAPŁONOWY
Bardziej szczegółowoParametryzacja 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),
Bardziej szczegółowoProgramator 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
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ół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ół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ółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Obsługa portów wyjścia procesora AVR laboratorium: 06 autor: mgr inż. Katarzyna
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ółowoĆWICZENIE nr 3. Badanie podstawowych parametrów metrologicznych przetworników analogowo-cyfrowych
Politechnika Łódzka Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych WWW.DSOD.PL LABORATORIUM METROLOGII ELEKTRONICZNEJ ĆWICZENIE nr 3 Badanie podstawowych parametrów metrologicznych przetworników
Bardziej szczegółowoPrzetworniki AC i CA
KATEDRA INFORMATYKI Wydział EAIiE AGH Laboratorium Techniki Mikroprocesorowej Ćwiczenie 4 Przetworniki AC i CA Cel ćwiczenia Celem ćwiczenia jest poznanie budowy i zasady działania wybranych rodzajów przetworników
Bardziej szczegółowoStatyczne badanie wzmacniacza operacyjnego - ćwiczenie 7
Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi zastosowaniami wzmacniacza operacyjnego, poznanie jego charakterystyki przejściowej
Bardziej szczegółowoProgramator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).
ZL2PRG Programator ISP dla mikrokontrolerów AVR firmy Atmel Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).
Bardziej szczegółowoWydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 ZEGAR CZASU RZECZYWISTEGO Ćwiczenie 4 Opracował: dr inŝ.
Bardziej szczegółowoWzmacniacze napięciowe z tranzystorami komplementarnymi CMOS
Wzmacniacze napięciowe z tranzystorami komplementarnymi CMOS Cel ćwiczenia: Praktyczne wykorzystanie wiadomości do projektowania wzmacniacza z tranzystorami CMOS Badanie wpływu parametrów geometrycznych
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ółowoEdukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.
E113 microkit Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100 1.Opis ogólny. Zestaw do samodzielnego montażu. Edukacyjny sterownik silnika krokowego przeznaczony jest
Bardziej szczegółowodokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
Bardziej szczegółowoELEMENTY ELEKTRONICZNE TS1C
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki nstrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEMENTY ELEKTRONCZNE TS1C300 018 BAŁYSTOK 013 1. CEL ZAKRES ĆWCZENA LABORATORYJNEGO
Bardziej szczegółowoU 2 B 1 C 1 =10nF. C 2 =10nF
Dynamiczne badanie przerzutników - Ćwiczenie 3. el ćwiczenia Zapoznanie się z budową i działaniem przerzutnika astabilnego (multiwibratora) wykonanego w technice TTL oraz zapoznanie się z działaniem przerzutnika
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 5 WZMACNIACZ OPERACYJNY A. Cel ćwiczenia. - Przedstawienie właściwości wzmacniacza operacyjnego - Zasada
Bardziej szczegółowoKAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO
Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i
Bardziej szczegółowoĆwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych
Bardziej szczegółowoINSTRUKCJA OBSŁUGI. kontakt@msx-elektronika.pl
INSTRUKCJA OBSŁUGI Programator AVR USBasp jest w pełni zgodny z programatorem USBasp, stworzonym przez Thomasa Fischla. Za jego pomocą możemy programować mikrokontrolery z rodziny AVR firmy ATMEL poprzez
Bardziej szczegółowoLABORATORIUM - 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,
Bardziej szczegółowoZespól B-D Elektrotechniki
Zespól B-D Elektrotechniki Laboratorium Elektroniki i Elektrotechniki Samochodowej Temat ćwiczenia: Badanie sondy lambda i przepływomierza powietrza w systemie Motronic Opracowanie: dr hab inż S DUER 39
Bardziej szczegółowoUwaga: dioda na wyjściu 13 świeci gdy na wyjście podamy 0.
Podstawowe funkcje sterowania pinami cyfrowymi pinmode(8, OUTPUT); //ustawienie końcówki jako wyjście pinmode(8, INPUT); // ustawienie końcówki jako wejście pinmode(8, INPUT_PULLUP); // ustawienie końcówki
Bardziej szczegółowoISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT
Instrukcja obsługi rev.1.1 Spis treści 1.Wprowadzenie... 3 2. Rozmieszczenie elementów...4 3. Opis wyprowadzeń złącza ISP...6 4. Zasilanie adaptera...7 5. Wybór źródła taktowania...8 6. Wybór programowanego
Bardziej szczegółowoUKŁADY Z PĘTLĄ SPRZĘŻENIA FAZOWEGO (wkładki DA171A i DA171B) 1. OPIS TECHNICZNY UKŁADÓW BADANYCH
UKŁADY Z PĘTLĄ SPRZĘŻENIA FAZOWEGO (wkładki DA171A i DA171B) WSTĘP Układy z pętlą sprzężenia fazowego (ang. phase-locked loop, skrót PLL) tworzą dynamicznie rozwijającą się klasę układów, stosowanych głównie
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: STEROWNIKI W UKŁADACH NAPĘDOWYCH I STEROWANIA CONTROLLERS IN CONTROL AND DRIVE SYSTEMS Kierunek: MECHATRONIKA Rodzaj przedmiotu: obowiązkowy na specjalności: PROJEKTOWANIE SYSTEMÓW MECHANICZNYCH
Bardziej szczegółowoWydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TEHNIKA YFOWA 2 T1300 020 Ćwiczenie Nr 6 EALIZAJA FUNKJI EJETOWYH W TUKTUAH
Bardziej szczegółowoPrzetwarzanie AC i CA
1 Elektroniki Elektroniki Elektroniki Elektroniki Elektroniki Katedr Przetwarzanie AC i CA Instrukcja do ćwiczenia laboratoryjnego opracował: Łukasz Buczek 05.2015 1. Cel ćwiczenia 2 Celem ćwiczenia jest
Bardziej szczegółowo2.1 Porównanie procesorów
1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2
Bardziej szczegółowoW semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM
Pracownia Elektroniki Cyfrowej Programowanie CAD/CAM W semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM projektowali modele 3d. Wykorzystywali do tego
Bardziej szczegółowoLaboratorium 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
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ółowoSerwonapędy AC Serie EDC, EDB, ProNet
Serwonapędy AC Serie EDC, EDB, ProNet Seria EDC: moc 0.2 kw 0.75 kw. sterowanie pozycją - wyświetlacz (tylko w serii EDB) - edycja parametrów, alarmy - wejścia cyfrowe i analogowe, wyjścia cyfrowe - kompatybilne
Bardziej szczegółowoPrzetwarzanie A/C i C/A
Przetwarzanie A/C i C/A Instrukcja do ćwiczenia laboratoryjnego opracował: Łukasz Buczek 05.2015 Rev. 204.2018 (KS) 1 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z przetwornikami: analogowo-cyfrowym
Bardziej szczegółowoKAmduino UNO. Rev Źródło:
KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler
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...6 6. Analog-to-Digital Converter...6
Bardziej szczegółowoUkłady zegarowe w systemie mikroprocesorowym
Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej
Bardziej szczegółowoPOLITECHNIKA WARSZAWSKA. Wydział Elektroniki i Technik Informacyjnych. Mikrokontrolery ARM
POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Mikrokontrolery ARM Projekt: Aktywny układ regulacji prędkości obrotowej silnika DC ze sprzężeniem zwrotnym Opis końcowy projektu Wykonał:
Bardziej szczegółowoProgramowanie mikrokontrolerów. 3 stycznia 2008
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 3 stycznia 2008 Liczniki, cd. Przypomnienie wiadomości o liczniku 0 Przykładowy program korzystający z licznika Ćwiczenia praktyczne Licznik
Bardziej szczegółowoOrganizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej
Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza
Bardziej szczegółowoPROGRAMOWANIE PWM. Porty, które mogą być zamienione na PWM w każdym module RaT16 to port 3,4,5,6
PROGRAMOWANIE PWM Cztery wyjścia portów cyfrowych Modułu RaT16 można przełączyć (każde oddzielnie) w tryb pracy PWM. Ustawień dokonuje się poprzez przeglądarkę na stronie Moduły rozszerzeń. Prąd wyjściowy
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 17 WZMACNIACZ OPERACYJNY A. Cel ćwiczenia. - Przedstawienie właściwości wzmacniacza operacyjnego -
Bardziej szczegółowoPROJECT 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,
Bardziej szczegółowoLaboratorium Komputerowe Systemy Pomiarowe
Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Zastosowania wielofunkcyjnej karty pomiarowej Data wykonania: 06.03.08 Data oddania: 19.03.08 Celem ćwiczenia było poznanie
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ółowo