LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH

Wielkość: px
Rozpocząć pokaz od strony:

Download "LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH"

Transkrypt

1 POLITECHNIKA WROCŁAWSKA INSTYTUT MASZYN I NAPĘDÓW ELEKTRYCZNYCH LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH W NAPĘDZIE ELEKTRYCZNYM Opracowanie: mgr inż. Krzysztof P. Dyrcz mgr inż. Zdzisław Żarczyński

2 1. CEL ĆWICZENIA Celem ćwiczenia jest poznanie 8 bitowego przetwornika analogowocyfrowego wbudowanego w mikrokontroler SAB 80C535 i zapoznanie się z metodą pomiaru sygnału analogowego. Podczas ćwiczenia należy napisać program w języku asemblera do obsługi przetwornika oraz program w języku BASIC do wizualizacji mierzonego sygnału, uruchomić programy, a także zapoznać się ze sposobem zwiększenia rozdzielczości przetwornika do 10 bitów. 2. PRZYGOTOWANIE DO ĆWICZENIA Zapoznanie się ze strukturą wewnętrzną przetwornika analogowo-cyfrowego, Instrukcje asemblera SAB 80C535, Zintegrowane środowisko programowe asm STANOWISKO LABORATORYJNE Sterownik Minikon z klawiaturą i wyświetlaczem, IBM PC z programem Monitor, miernik cyfrowy uniwersalny. 4. WPROWADZENIE Przetwornik a/c jest wewnętrznym układem mikrokontrolera SAB 80C535 przeznaczonym do przetwarzania sygnałów z postaci analogowej na cyfrową 8 - bitową. Istnieje jednak możliwość zwiększenia rozdzielczości przetwornika do 10 bitów dzięki programowalnemu zawężeniu zakresu pomiarowego przetwornika. Wejście przetwornika a/c stanowi 8-wejściowy analogowy multiplekser umożliwiający pomiar napięciowego sygnału analogowego w 8 różnych kanałach w zakresie 0..5V. Czas przetwarzania przetwornika wynosi 13 cykli maszynowych. (15 cykli maszynowych dla mikrokontrolera SAB 80535). Przetwornik a/c wyróżnia się następującymi parametrami: 8 kanałów analogowych AN0..AN7, 8-bitowy port wejść cyfrowych P6, 8-bitowa rozdzielczość pomiaru (10 bitowa przy programowym zawężeniu zakresu pomiarowego), 16 programowalnych podzakresów pomiarowych, programowe wyzwalanie pojedynczego pomiaru lub serii pomiarów, możliwość generowania przerwania po każdym pomiarze. Przetwornik analogowo-cyfrowy Strona 2

3 Przetwornik korzysta z 3 rejestrów specjalnych SFR: ADCON (adres 0D8H) - wybór kanału pomiarowego i rodzaju przetwarzania, Rejestr ADCON adres 0D8H BD CLK - BSY ADM MX2 MX1 MX0 Znaczenia poszczególnych bitów są następujące: BD - bit używany do określenia szybkości transmisji łącza szeregowego. Zmiana stanu tego bitu może powodować zawieszenie systemu, dlatego podczas pracy przetwornika nie należy modyfikować jego wartości. CLK - umożliwia uzyskanie na wyprowadzeniu procesora CLKOUT (P1.6) sygnału o częstotliwości f CLKOUT = f GEN /12 i wypełnieniu 1/6, przy czym f GEN jest częstotliwością zewnętrznego rezonatora kwarcowego dołączonego do mikrokontrolera. Podobnie jak dla bitu BD nie modyfikuje się jego wartości podczas pracy przetwornika. BSY - wskazuje aktualny stan przetwornika. Jest znacznikiem o atrybucie tylko do odczytu, ustawianym i kasowanym sprzętowo. BSY=0 - przetwornik po zakończeniu przetwarzania, BSY=1 - przetwornik w trakcie przetwarzania. ADM - określa rodzaj przetwarzania. ADM=1 - przetwornik w trybie pracy wielokrotnego pomiaru. Przetwornik wykonuje serię pomiarów, aż do chwili gdy ADM=0. ADM=0 - pomiar pojedynczy, przy czym każdy pomiar musi być uruchamiany programowo. MX2..MX0 - wybór numeru kanału pomiarowego Tabela 4.1. Wybór numeru kanału pomiarowego. MX2 MX1 MX0 Kanał Wejście AN0/P AN1/P AN2/P AN3/P AN4/P AN5/P AN6/P AN7/P6.7 Należy pamiętać, że wejścia AN0..AN7 są jednocześnie wejściami portu cyfrowego P6. Przetwornik analogowo-cyfrowy Strona 3

4 ADDAT (adres 0D9H) - modyfikowany wynik przetwarzania, Rejestr ADDAT adres 0D9H bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 MSB LSB Przy czym: MSB - najbardziej znaczący bit (Most Significant Bit), LSB - najmniej znaczący bit (Last Significant Bit) W rejestrze ADDAT przechowywana jest całkowita wielokrotność poziomów kwantowania : U x ADDAT =, 1LSB przy czym: 1LSB = V V IntAREF IntAGND 2 8 ( 1LSB oznacza tu najmniejszy poziom kwantowania) Jeżeli podczas pracy mikrokontrolera nie wykorzystujemy przetwornika a/c, wówczas rejestr ADDAT może służyć jako rejestr ogólnego przeznaczenia. DAPR (adres 0DAH) - wybór zakresu przetwarzania. Wybór zakresu rozpoczyna pomiar i przetwarzanie a/c na wybranym kanale. Rejestr DAPR adres 0DAH bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Napięcie V IntAREF Napięcie V IntAGND przy czym: Napięcie V IntAREF - górne wewnętrzne napięcie odniesienia, Napięcie V IntAGND - dolne wewnętrzne napięcie odniesienia. Napięcia te tworzone są przez podział różnicy napięć V AREF i V GND zgodnie ze wzorami: V IntAREF = V AGND + DAPR gdy DAPR 7..4 > 3H (V AREF - V AREF ) V IntAGND = V AGND + DAPR gdy DAPR 3..0 < 0CH (V AREF - V AREF ) Przetwornik analogowo-cyfrowy Strona 4

5 Wyboru podzakresu pomiarowego dokonuje się wg tabeli 2 przy założeniu, że wartości napięć odniesienia są następujące: V AREF = +5V, V AGND = 0V. Tabela 4.2. Wybór podzakresu pomiarowego. Podzakres pomiarowy DAPR 7..4 V IntAREF DAPR 3..0 V IntAGND [V] [V] Przy pomiarze na pełnym zakresie pomiarowym 0V..5V dokładność przetwarzania przetwornika wynosi 1LSB = V IntAREF V IntAGND = 5 V 0 V = 19,531 mv, natomiast przy pomiarze na zakresie zawężonym do 1.25V 1LSB = V IntAREF V IntAGND = 125, V 0 V = 4,883 mv Z powyższych obliczeń wynika prosty sposób na zwiększenie dokładności przetwornika o dodatkowe dwa bity. Należy tylko dokonać dwóch pomiarów: pierwszego, na pełnym zakresie pomiarowym dla określenia dwóch najbardziej znaczących bitów wyniku oraz określenia nowego podzakresu pomiarowego, oraz drugiego pomiaru na zawężonym podzakresie pomiarowym dla uzyskania 8 mniej znaczących bitów wyniku przetwarzania. Przetwornik analogowo-cyfrowy Strona 5

6 Ponieważ rejestr ADDAT jest modyfikowany po każdym cyklu pomiarowym, należy zwrócić uwagę na to, aby podczas pomiaru z dokładnością 10 bitów przed dokonaniem drugiego pomiaru na zawężonym zakresie zapamiętać aktualną zawartość rejestru w innym, nie modyfikowanym podczas pracy przetwornika rejestrze ogólnego przeznaczenia. Do prawidłowej pracy przetwornika a/c wymagane jest spełnienie następujących warunków: napięcia V IntAREF i V IntAGND muszą być dołączone do wyprowadzeń mikrokontrolera. Obecność tych napięć nie jest konieczna, gdy przetwornik nie pracuje, jeżeli napięcia V IntAREF i V IntAGND dołączone są do napięć zasilających mikrokontroler V CC i V SS, to muszą spełniać warunek: V IntAREF = V CC ± 5%, V IntAGND = V SS ± 0.2V, minimalna różnica napięć (V IntAREF - V IntAGND ) 1V, rezystancja wewnętrzna źródła mierzonego napięcia i napięcia wzorcowego nie może być większa niż 5 kω. Po każdym wykonanym pomiarze przetwornik ma możliwość generowania przerwania. Ustawiany jest wówczas bit IADC w rejestrze IRCON, przy czym wektor przerwania ma adres 43H. Rejestr IRCON adres 0C0H EXF2 TF2 IEX6 IEX5 IEX4 IEX3 IEX2 IADC Na rys.4.1 przedstawiono schemat blokowy przetwornika a/c. Przetwornik analogowo-cyfrowy Strona 6

7 wewnętrzna magistrala procesora AN7 AN0 Multiplexer Układ próbkująco-pamiętający (Sample&Hold) V AREF V GND wpis do DAPR f GEN Przetwornik analogowo-cyfrowy V intaref V intagnd Programowanie podzakresu pomiarowego Port P6 wersja ACMOS MX2 MX1 MX0 Rejestr sterujący działaniem ADCON BSY ADM Rejestr wyniku przetwarzania ADDAT Rejestr programowania podzakresu pomiarowego DAPR adres 0DBH adres 0D8H adres 0D9H adres 0DAH BD CLK BSY ADM MX2 MX1 MX0 ADCON MSB bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 LSB ADDAT bit 3 bit 2 bit 1 bit 0 bit 3 bit 2 bit 1 bit 0 DAPR V intaref V intagnd Rys.3.1. Schemat blokowy przetwornika a/c. Przetwornik analogowo-cyfrowy Strona 7

8 5. LITERATURA 1. SIEMENS, Microcomputer Components. SAB / SAB 80C515 8 bit single chip Microcontroller Family. Users Manual. 2. Krzysztof P. Dyrcz, Czesław T. Kowalski, Zdzisław Żarczyński, Podstawy techniki mikroprocesorowej, skrypt PWr., Wrocław A. Rydzewski, Mikrokontrolery jednoukładowe rodziny MCS-51. Przetwornik analogowo-cyfrowy Strona 8

9 Przetwornik analogowo-cyfrowy Strona 9

10 1. WSTĘP Najprostszym zastosowaniem przetwornika a/c jest jednokrotny pomiar napięcia z rozdzielczością 8 bitową. Ponieważ w rejestrze ADDAT przechowywana jest całkowita wielokrotność poziomów kwantowania, wartość zmierzonego napięcia należy obliczyć ze wzoru: U x = ADDAT 10 * 1LSB, przy czym: ADDAT 10 - dziesiętna postać zawartości rejestru ADDAT. Wynik pomiaru można wyświetlić na linijce diodowej, sterowanej z dowolnego portu wyjścia, na przykład z portu P5. Jednak lepszym sposobem wizualizacji wyniku pomiaru jest wyświetlenie go na ekranie monitora w postaci dziesiętnej, korzystając z programu napisanego w języku BASIC. Listing programu w języku BASIC przedstawiono poniżej: 10 CALL 00H 20 U=XBY(100H) 30 V=(U*5)/ PRINT U = 50 PRINT USING (##.##),V 60 PRINT V 70 INPUT CZY JESZCZE JEDEN POMIAR? 0-NIE, 1-TAK,Z 80 IF Z=1 THEN GOTO END przy czym: CALL 00H - wywołanie podprogramu przetwornika a/c, U=XBY(100H) - przypisanie zmiennej U wyniku pomiaru zawartego w zewnętrznej pamięci RAM w komórce o adresie 100H. Algorytm podprogramu do pomiaru napięcia, który należy napisać w asemblerze SAB 535 jest następujący: Przetwornik analogowo-cyfrowy Strona 10

11 Start programu Deklaracja stałych. Adres początku programu org $00 Konfiguracja przetwornika. Start pomiaru TAK BSY=1 NIE Wysłanie wyniku z ADDAT do zewn. pamięci RAM do komórki #100 Stop programu Rys.4.2. Algorytm programu do pomiaru 8-bitowego przetwornika a/c. 2. PRZEBIEG ĆWICZENIA 1. Zapoznać się z wyposażeniem stanowiska. 2. Przygotować moduł sterownika do pracy z przetwornikiem a/c i do współpracy z komputerem PC. 3. Uruchomić komputer IBM PC. 4. Napisać program w języku asemblera do pomiaru napięcia z rozdzielczością 8 bitów. 5. Uruchomić i przetestować program. 6. Napisać program w języku BASIC do obsługi programu pomiarowego asembler. 7. Uruchomić program BASIC i wyświetlić wyniki pomiaru na ekranie monitora. Przetwornik analogowo-cyfrowy Strona 11

12 Przetwornik analogowo-cyfrowy Strona 12

13 1. WSTĘP Jeżeli istnieje potrzeba pomiaru z dokładnością 10 bitów, to pomiaru napięcia U x zawartego w przedziale 0..5V należy dokonać dwukrotnie. Pierwszy pomiar odbywa się przy pełnym zakresie pomiarowym 0..5V. Na podstawie wyniku pomiaru dokonywany jest dobór właściwego podzakresu pomiarowego do wykonania drugiej operacji przetwarzania a/c. Przy doborze podzakresu należy spełnić warunki: V IntAREF - V IntAGND 1V, mierzone napięcie nie może znajdować się na granicy podzakresu, ponieważ wynik drugiego pomiaru może zostać zafałszowany. Sposób pomiaru z rozdzielczością 10 bitów został przedstawiony na rys. poniżej. U 5V pierwszy pomiar 8 bitowy na peł nym zakresie pomiarowym V IntAREF - V IntAGND >= 1V V IntAREF U x V IntGND drugi pomiar 8 bitowy na zawężonym zakresie pomiarowym 0V Rys.4.3. Dobór zakresu pomiarowego. Algorytm doboru podzakresu pomiarowego przedstawiony został poniżej. Dla lepszego zrozumienia ograniczono się do 4 podzakresów pomiarowych: V, V, 2.5V..3.75V, V. Dobór podzakresu pomiarowego dokonywany jest na podstawie analizy dwóch najbardziej znaczących bitów wyniku uzyskanego z pierwszego pomiaru. Jeżeli dwa najbardziej znaczące bity mają wartość 00, to wynik pomiaru mieści się w przedziale 6 mniej znaczących bitów, czyli może przyjmować wartości d (0..3FH), stąd mierzone napięcie znajduje się w zakresie: (0..64)* = V Należy zatem do drugiego pomiaru wybrać zakres V, czyli do rejestru DAPR wpisać wartość b = 40H. Przetwornik analogowo-cyfrowy Strona 13

14 Jeżeli dwa najbardziej znaczące bity mają wartość 01, to wynik pomiaru mieści się w przedziale 7 mniej znaczących bitów, czyli może przyjąć wartości d (40H..80H), a mierzone napięcie zmienia się w zakresie: ( )* = V, do drugiego pomiaru należy zatem wybrać zakres V, czyli do rejestru DAPR wpisać wartość b = 84H. Jeżeli dwa najbardziej znaczące bity mają wartość 10, to wynik pomiaru mieści się w przedziale 8 bitów, czyli przyjmuje wartości d (80H..C0H). Mierzone napięcie przyjmuje zatem wartości w zakresie: ( )* = V, czyli należy wybrać zakres V wpisując do rejestru DAPR wartość b = 0C8H. W ostatnim przypadku dwa najstarsze bity mogą przyjąć wartość 11. Wówczas wynik pomiaru mieści się w przedziale d (C0H..FFH), a zmierzone napięcie mieści się w zakresie ( )* = V, czyli należy wybrać zakres V wpisując do rejestru DAPR wartość b = 0FCH. A zatem deklaracja tablicy, w której umieszczone są wartości podzakresów pomiarowych wygląda następująco: db #$40, #$84,#$0C8,#$0FC Wartość mierzonego napięcia obliczana jest na podstawie obu pomiarów wg wzoru: U = A+ B*256 *5, 1024 przy czym: A - osiem bitów z drugiego pomiaru, B - dwa najbardziej znaczące bity z pierwszego pomiaru. B A Przetwornik analogowo-cyfrowy Strona 14

15 Podobnie jak w pierwszej części ćwiczenia, wynik pomiaru należy wyświetlić na ekranie monitora, korzystając z programu napisanego w języku BASIC, przy czym dwa najbardziej znaczące bity z pierwszego pomiaru należy przesłać do zewnętrznej pamięci RAM do komórki o adresie #101, a osiem bitów z drugiego pomiaru do komórki o adresie #100. Listing programu w języku BASIC przedstawiono poniżej: 10 CALL 00h 20 A=XBY(100H) 30 B=XBY(1O1H) 40 U=256*B+A 50 V=(U*5)/ PRINT U= 70 PRINT USING (##.##),V 80 PRINT V 90 INPUT CZY JESZCZE JEDEN POMIAR? 0-NIE, 1-TAK,Z 100 IF Z=1 THEN GOTO END przy czym: CALL 00H - wywołanie podprogramu przetwornika a/c, A=XBY(100H) - przypisanie zmiennej A wyniku pomiaru zawartego w zewnętrznej pamięci RAM w komórce o adresie 100H, B=XBY(101H) - przypisanie zmiennej B wyniku pomiaru zawartego w zewnętrznej pamięci RAM w komórce o adresie 101H. Algorytm podprogramu do pomiaru napięcia z rozdzielczością 10 bitów, który należy napisać w asemblerze SAB 535 jest następujący: Przetwornik analogowo-cyfrowy Strona 15

16 Start programu Deklaracja stałych. Adres początku programu org $00 Konfiguracja przetwornika. Start pomiaru TAK BSY=1 NIE Analiza wyniku pomiaru i określenie nowego podzakresu pomiarowego Zapamiętanie 2 najbardziej znaczących bitów pomiaru w komórce o adresie 20H Wybór podzakresu z tablicy. Start pomiaru TAK BSY=1 NIE Przesłanie zawartości komórki #20 do zewn. pamięci RAM do komórki #100 Przesłanie wyniku 2 pomiaru z ADDAT do zewn. pamięci RAM do komórki #100 Stop programu Rys.4.4. Algorytm programu do przetwarzania 10-bitowego przetwornika a/c. Przetwornik analogowo-cyfrowy Strona 16

17 2. PRZEBIEG ĆWICZENIA 1. Przygotować moduł sterownika do pracy z przetwornikiem a/c i do współpracy z komputerem PC. 2. Uruchomić komputer IBM PC. 3. Napisać program w języku asembler do pomiaru napięcia z rozdzielczością 10 bitów. 4. Uruchomić i przetestować program. 5. Zmodyfikować program BASIC. 6. Uruchomić program BASIC, wyświetlić wyniki pomiaru na ekranie monitora. Przetwornik analogowo-cyfrowy Strona 17

LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH

LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH POLITECHNIKA WROCŁAWSKA INSTYTUT MASZYN I NAPĘDÓW ELEKTRYCZNYCH LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH W NAPĘDZIE ELEKTRYCZNYM Opracowanie: mgr inż. Krzysztof P. Dyrcz mgr inż. Zdzisław Żarczyński

Bardziej szczegółowo

ĆWICZENIE. TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON

ĆWICZENIE. TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON ĆWICZENIE TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON Wiadomości wstępne: Wszystkie sygnały analogowe, które mają być przetwarzane w systemach mikroprocesorowych są próbkowane, kwantowane

Bardziej szczegółowo

PRZETWORNIK ADC w mikrokontrolerach Atmega16-32

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

Bardziej szczegółowo

Wstęp...9. 1. Architektura... 13

Wstę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ółowo

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

Organizacja 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ółowo

Badanie modułów wewnętrznych mikrokontrolera 311[07].Z4.02

Badanie modułów wewnętrznych mikrokontrolera 311[07].Z4.02 MINISTERSTWO EDUKACJI NARODOWEJ Danuta Pawełczyk Badanie modułów wewnętrznych mikrokontrolera 311[07].Z4.02 Poradnik dla ucznia Wydawca Instytut Technologii Eksploatacji Państwowy Instytut Badawczy Radom

Bardziej szczegółowo

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...

Bardziej szczegółowo

Komunikacja w mikrokontrolerach Laboratorium

Komunikacja w mikrokontrolerach Laboratorium Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali

Bardziej szczegółowo

Programowanie w językach asemblera i C

Programowanie w językach asemblera i C Programowanie w językach asemblera i C Mariusz NOWAK Programowanie w językach asemblera i C (1) 1 Dodawanie dwóch liczb - program Napisać program, który zsumuje dwie liczby. Wynik dodawania należy wysłać

Bardziej szczegółowo

Przetworniki analogowo-cyfrowe (A/C)

Przetworniki analogowo-cyfrowe (A/C) Przetworniki analogowo-cyfrowe (A/C) Przetworniki analogowo-cyfrowe to urządzenia, przetwarzające ciągły analogowy sygnał wejściowy jedno wejście na odpowiadający mu dyskretny cyfrowy sygnał wyjściowy

Bardziej szczegółowo

Komputerowe systemy pomiarowe. Podstawowe elementy sprzętowe elektronicznych układów pomiarowych

Komputerowe systemy pomiarowe. Podstawowe elementy sprzętowe elektronicznych układów pomiarowych Komputerowe systemy pomiarowe Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny laboratorium Wykład III Podstawowe elementy sprzętowe elektronicznych układów pomiarowych 1 - Linearyzatory, wzmacniacze, wzmacniacze

Bardziej szczegółowo

P 6.7 P 6.6 P 6.5 P 6.4 MAX 232. RxD TxD

P 6.7 P 6.6 P 6.5 P 6.4 MAX 232. RxD TxD OPROGRAMOWANIE APARATURY POMIAROWEJ OPROGRAMOWANIE APARATURY µp TECHNIKA MIKROPROCESOROWA W MED. Obsługa przetwornika A/C w µc 80C oraz dynamicznie sterowanych wyświetlaczy LED Laboratorium. Cel ćwiczenia

Bardziej szczegółowo

Programowanie mikrokontrolerów. 8 listopada 2007

Programowanie mikrokontrolerów. 8 listopada 2007 Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 8 listopada 2007 Alfanumeryczny wyświetlacz LCD umożliwia wyświetlanie znaków ze zbioru będącego rozszerzeniem ASCII posiada zintegrowany sterownik

Bardziej szczegółowo

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

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

Bardziej szczegółowo

2. PORTY WEJŚCIA/WYJŚCIA (I/O)

2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2.1 WPROWADZENIE Porty I/O mogą pracować w kilku trybach: - przesyłanie cyfrowych danych wejściowych i wyjściowych a także dla wybrane wyprowadzenia: - generacja przerwania

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 10 (3h) Implementacja interfejsu SPI w strukturze programowalnej Instrukcja pomocnicza do laboratorium z przedmiotu

Bardziej szczegółowo

Interfejs analogowy LDN-...-AN

Interfejs analogowy LDN-...-AN Batorego 18 sem@sem.pl 22 825 88 52 02-591 Warszawa www.sem.pl 22 825 84 51 Interfejs analogowy do wyświetlaczy cyfrowych LDN-...-AN zakresy pomiarowe: 0-10V; 0-20mA (4-20mA) Załącznik do instrukcji obsługi

Bardziej szczegółowo

Laboratorium 1: Wprowadzenie do środowiska programowego. oraz podstawowe operacje na rejestrach i komórkach pamięci

Laboratorium 1: Wprowadzenie do środowiska programowego. oraz podstawowe operacje na rejestrach i komórkach pamięci Laboratorium 1: Wprowadzenie do środowiska programowego oraz podstawowe operacje na rejestrach i komórkach pamięci Zapoznanie się ze środowiskiem programowym: poznanie funkcji asemblera, poznanie funkcji

Bardziej szczegółowo

Mikroprocesory i Mikrosterowniki Laboratorium

Mikroprocesory i Mikrosterowniki Laboratorium Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali

Bardziej szczegółowo

Parametryzacja przetworników analogowocyfrowych

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),

Bardziej szczegółowo

2. Architektura mikrokontrolerów PIC16F8x... 13

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

Bardziej szczegółowo

Uproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1.

Uproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1. Dodatek D 1. Przetwornik analogowo-cyfrowy 1.1. Schemat blokowy Uproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1. Rys. 1. Schemat blokowy przetwornika A/C Przetwornik

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut 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ółowo

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

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

Bardziej szczegółowo

PRZETWORNIKI A/C I C/A.

PRZETWORNIKI A/C I C/A. Przetworniki A/C i C/A 0 z 8 PRACOWNIA ENERGOELEKTRONICZNA w ZST Radom 2006/2007 PRZETWORNIKI A/C I C/A. Przed wykonaniem ćwiczenia powinieneś znać odpowiedzi na 4 pierwsze pytania i polecenia. Po wykonaniu

Bardziej szczegółowo

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.

Wydział 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ółowo

E-TRONIX Sterownik Uniwersalny SU 1.2

E-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ółowo

Przetworniki analogowo-cyfrowe

Przetworniki analogowo-cyfrowe POLITECHNIKA ŚLĄSKA WYDZIAŁ INŻYNIERII ŚRODOWISKA I ENERGETYKI INSTYTUT MASZYN I URZĄDZEŃ ENERGETYCZNYCH LABORATORIUM ELEKTRYCZNE Przetworniki analogowo-cyfrowe (E-11) opracował: sprawdził: dr inż. Włodzimierz

Bardziej szczegółowo

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

dokument 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ółowo

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

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

Bardziej szczegółowo

WPROWADZENIE Mikrosterownik mikrokontrolery

WPROWADZENIE 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ółowo

Pośredniczy we współpracy pomiędzy procesorem a urządzeniem we/wy. W szczególności do jego zadań należy:

Pośredniczy we współpracy pomiędzy procesorem a urządzeniem we/wy. W szczególności do jego zadań należy: Współpraca mikroprocesora z urządzeniami zewnętrznymi Urządzenia wejścia-wyjścia, urządzenia których zadaniem jest komunikacja komputera z otoczeniem (zwykle bezpośrednio z użytkownikiem). Do najczęściej

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA

TECHNIKA MIKROPROCESOROWA LABORATORIUM TECHNIKA MIKROPROCESOROWA Port transmisji szeregowej USART MCS'51 Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera

Bardziej szczegółowo

Przykładowe pytania DSP 1

Przykładowe pytania DSP 1 Przykładowe pytania SP Przykładowe pytania Systemy liczbowe. Przedstawić liczby; -, - w kodzie binarnym i hexadecymalnym uzupełnionym do dwóch (liczba 6 bitowa).. odać dwie liczby binarne w kodzie U +..

Bardziej szczegółowo

KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+

KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+ Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+ jest ekspanderem funkcjonalnym dla komputerów RaspberryPi oraz Raspberry Pi+ zapewniającym możliwość konwersji A/C i C/A z rozdzielczością

Bardziej szczegółowo

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów... Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie

Bardziej szczegółowo

Przetworniki AC i CA

Przetworniki 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ółowo

Research & Development Ultrasonic Technology / Fingerprint recognition DATA SHEETS. Opis karty OPCONZ. http://www.optel.pl email: optel@optel.

Research & Development Ultrasonic Technology / Fingerprint recognition DATA SHEETS. Opis karty OPCONZ. http://www.optel.pl email: optel@optel. Research & Development ltrasonic Technology / Fingerprint recognition DATA SHEETS & Opis karty OPCONZ http://www.optel.pl email: optel@optel.pl Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Spółka z o.o.

Bardziej szczegółowo

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium Komputerowe systemy pomiarowe Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium 1 - Cel zajęć - Orientacyjny plan wykładu - Zasady zaliczania przedmiotu - Literatura Klasyfikacja systemów pomiarowych

Bardziej szczegółowo

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12 2.11 MODUŁY WYJŚĆ ANALOGOWYCH IC200ALG320 4 wyjścia analogowe prądowe, rozdzielczość 12 bitów IC200ALG321 4 wyjścia analogowe napięciowe (0 10 VDC), rozdzielczość 12 bitów IC200ALG322 4 wyjścia analogowe

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

Ćwiczenie 7 Matryca RGB

Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -1- Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z inną oprócz RS - 232 formą szeregowej

Bardziej szczegółowo

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej. Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Konstrukcje i Technologie w Aparaturze Elektronicznej Ćwiczenie nr 5 Temat: Przetwarzanie A/C. Implementacja

Bardziej szczegółowo

Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe

Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe Przetworniki cyfrowo / analogowe W cyfrowych systemach pomiarowych często zachodzi konieczność zmiany sygnału cyfrowego na analogowy, np. w celu

Bardziej szczegółowo

MIKROKONTROLERY I MIKROPROCESORY

MIKROKONTROLERY I MIKROPROCESORY PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy

Bardziej szczegółowo

APPLICATION OF ADUC MICROCONTROLLER MANUFACTURED BY ANALOG DEVICES FOR PRECISION TENSOMETER MEASUREMENT

APPLICATION OF ADUC MICROCONTROLLER MANUFACTURED BY ANALOG DEVICES FOR PRECISION TENSOMETER MEASUREMENT Sławomir Marczak - IV rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński - opiekun naukowy APPLICATION OF ADUC MICROCONTROLLER MANUFACTURED BY ANALOG DEVICES FOR PRECISION TENSOMETER MEASUREMENT

Bardziej szczegółowo

Kurs SIMATIC S7-300/400 i TIA Portal - Zaawansowany. Spis treści. Dzień 1

Kurs SIMATIC S7-300/400 i TIA Portal - Zaawansowany. Spis treści. Dzień 1 Spis treści Dzień 1 I Rozpoczęcie pracy ze sterownikiem (wersja 1503) I-3 Zadanie Konfiguracja i uruchomienie sterownika I-4 Etapy realizacji układu sterowania I-5 Tworzenie nowego projektu I-6 Tworzenie

Bardziej szczegółowo

8 kanałowy przedłużacz analogowy z RS485

8 kanałowy przedłużacz analogowy z RS485 P R O J E K T Y 8 kanałowy przedłużacz analogowy z RS485 AVT 439 Przesyłanie sygnału analogowego na większe odległości narażone jest na powstanie dużych zakłóceń, a jeśli ma być przesyłanych kilka sygnałów,

Bardziej szczegółowo

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

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

Bardziej szczegółowo

PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA

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

Bardziej szczegółowo

Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ PODSTAWY TEORETYCZNE Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ Zrozumienie zasady działania przetwornika cyfrowo-analogowego. Poznanie podstawowych parametrów i działania układu DAC0800. Poznanie sposobu generacji symetrycznego

Bardziej szczegółowo

Wyjścia analogowe w sterownikach, regulatorach

Wyjścia analogowe w sterownikach, regulatorach Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)

Bardziej szczegółowo

start Program mikroprocesorowego miernika mocy generowanej $crystal = deklaracja

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"

Bardziej szczegółowo

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.

Bardziej szczegółowo

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż. Programowanie Układów Logicznych kod kursu: ETD6203 Szczegóły realizacji projektu indywidualnego W1 24.02.2016 dr inż. Daniel Kopiec Projekt indywidualny TERMIN 1: Zajęcia wstępne, wprowadzenie TERMIN

Bardziej szczegółowo

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń.

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń. Nazwa implementacji: Termometr cyfrowy - pomiar temperatury z wizualizacją pomiaru na wyświetlaczu LCD Autor: Krzysztof Bytow Opis implementacji: Wizualizacja działania elementu zestawu modułu-interfejsu

Bardziej szczegółowo

Przetworniki A/C i C/A w systemach mikroprocesorowych

Przetworniki A/C i C/A w systemach mikroprocesorowych Przetworniki A/C i C/A w systemach mikroprocesorowych 1 Przetwornik A/C i C/A Przetworniki analogowo-cyfrowe (A/C) i cyfrowoanalogowe (C/A) to układy elektroniczne umożliwiające przesyłanie informacji

Bardziej szczegółowo

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ SPEYFIKJ PRZETWORNIK RÓŻNIY IŚNIEŃ DP250; DP250-D; DP250-1; DP250-1-D; DP2500; DP2500-D; DP4000; DP4000-D; DP7000; DP7000-D; DP+/-5500; DP+/-5500-D 1. Wprowadzenie...3 1.1. Funkcje urządzenia...3 1.2.

Bardziej szczegółowo

System mikroprocesorowy i peryferia. Dariusz Chaberski

System mikroprocesorowy i peryferia. Dariusz Chaberski System mikroprocesorowy i peryferia Dariusz Chaberski System mikroprocesorowy mikroprocesor pamięć kontroler przerwań układy wejścia wyjścia kontroler DMA 2 Pamięć rodzaje (podział ze względu na sposób

Bardziej szczegółowo

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

Statyczne 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ółowo

1.2. Architektura rdzenia ARM Cortex-M3...16

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.

Bardziej szczegółowo

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ. 2

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ.  2 M-1TI PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ www.metronic.pl 2 CECHY PODSTAWOWE Przetwarzanie sygnału z czujnika na sygnał standardowy pętli prądowej 4-20mA

Bardziej szczegółowo

Szkolenia specjalistyczne

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

Bardziej szczegółowo

Przetwornik analogowo-cyfrowy

Przetwornik analogowo-cyfrowy Przetwornik analogowo-cyfrowy Przetwornik analogowo-cyfrowy A/C (ang. A/D analog to digital; lub angielski akronim ADC - od słów: Analog to Digital Converter), to układ służący do zamiany sygnału analogowego

Bardziej szczegółowo

Instytut Teleinformatyki

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

Bardziej szczegółowo

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400 ZAAWANSOWANY TIA DLA S7-300/400 Spis treści Dzień 1 I Rozpoczęcie pracy ze sterownikiem (wersja 1707) I-3 Zadanie Konfiguracja i uruchomienie sterownika I-4 Etapy realizacji układu sterowania I-5 Tworzenie

Bardziej szczegółowo

Technika Mikroprocesorowa

Technika Mikroprocesorowa Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa

Bardziej szczegółowo

Obsługa przetwornika ADC na mikrokontrolerze ATmega8 CEZARY KLIMASZ OBSŁUGA PRZETWORNIKA ADC NA MIKROKONTROLERZE ATMEGA8

Obsługa przetwornika ADC na mikrokontrolerze ATmega8 CEZARY KLIMASZ OBSŁUGA PRZETWORNIKA ADC NA MIKROKONTROLERZE ATMEGA8 OBSŁUGA PRZETWORNIKA ADC NA MIKROKONTROLERZE ATMEGA8 Opracowanie zawiera treści różnych publikacji takich jak: książki, datasheety, strony internetowe Cezary Klimasz Kraków 2008 1 Spis treści 1. Wprowadzenie...

Bardziej szczegółowo

CL600. Precyzyjny cyfrowy miernik tablicowy serii CL 600. Zastosowanie

CL600. Precyzyjny cyfrowy miernik tablicowy serii CL 600. Zastosowanie CL600 Precyzyjny cyfrowy miernik tablicowy serii CL 600 Zastosowanie Cyfrowe mierniki tablicowe serii CL600 są przeznaczone do precyzyjnego pomiaru dowolnych wielkości fizycznych przetwarzanych na sygnały

Bardziej szczegółowo

ZAKŁAD SYSTEMÓW ELEKTRONICZNYCH I TELEKOMUNIKACYJNYCH Laboratorium Podstaw Telekomunikacji WPŁYW SZUMÓW NA TRANSMISJĘ CYFROWĄ

ZAKŁAD SYSTEMÓW ELEKTRONICZNYCH I TELEKOMUNIKACYJNYCH Laboratorium Podstaw Telekomunikacji WPŁYW SZUMÓW NA TRANSMISJĘ CYFROWĄ Laboratorium Podstaw Telekomunikacji Ćw. 4 WPŁYW SZUMÓW NA TRANSMISJĘ CYFROWĄ 1. Zapoznać się z zestawem do demonstracji wpływu zakłóceń na transmisję sygnałów cyfrowych. 2. Przy użyciu oscyloskopu cyfrowego

Bardziej szczegółowo

Mikroprocesory i Mikrosterowniki Analog-Digital Converter Konwerter Analogowo-Cyfrowy

Mikroprocesory i Mikrosterowniki Analog-Digital Converter Konwerter Analogowo-Cyfrowy Mikroprocesory i Mikrosterowniki Analog-Digital Converter Konwerter Analogowo-Cyfrowy Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji

Bardziej szczegółowo

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM Strona 1 z 7 Opracował mgr inż. Jacek Lis (c) ZNE 2004 1.Budowa przetwornika ADC procesora

Bardziej szczegółowo

Hardware mikrokontrolera X51

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)

Bardziej szczegółowo

Mikroprocesor Operacje wejścia / wyjścia

Mikroprocesor Operacje wejścia / wyjścia Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych

Bardziej szczegółowo

Research & Development Ultrasonic Technology / Fingerprint recognition

Research & Development Ultrasonic Technology / Fingerprint recognition Research & Development Ultrasonic Technology / Fingerprint recognition DATA SHEETS & OPKO http://www.optel.pl email: optel@optel.pl Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Spółka z o.o. ul. Otwarta

Bardziej szczegółowo

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika Wersja 1.1 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w niniejszej

Bardziej szczegółowo

Moduł wejść/wyjść VersaPoint

Moduł wejść/wyjść VersaPoint Analogowy wyjściowy napięciowo-prądowy o rozdzielczości 16 bitów 1 kanałowy Moduł obsługuje wyjście analogowe sygnały napięciowe lub prądowe. Moduł pracuje z rozdzielczością 16 bitów. Parametry techniczne

Bardziej szczegółowo

Laboratorium Komputerowe Systemy Pomiarowe

Laboratorium Komputerowe Systemy Pomiarowe Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Generator cyfrowy w systemie z interfejsem IEEE-488 Data wykonania: 24.04.08 Data oddania: 15.05.08 Celem ćwiczenia było

Bardziej szczegółowo

Politechnika Warszawska

Politechnika Warszawska Politechnika Warszawska Wydział Elektryczny Laboratorium Podstaw Techniki Mikroprocesorowej Skrypt do ćwiczenia M.43 Obliczanie wartości średniej oraz amplitudy z próbek sygnału język C .Część teoretyczna

Bardziej szczegółowo

Przetwarzanie A/C i C/A

Przetwarzanie 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ółowo

Przetworniki analogowo - cyfrowe CELE ĆWICZEŃ PODSTAWY TEORETYCZNE Zasada pracy przetwornika A/C

Przetworniki analogowo - cyfrowe CELE ĆWICZEŃ PODSTAWY TEORETYCZNE Zasada pracy przetwornika A/C Przetworniki analogowo - cyfrowe CELE ĆWICZEŃ Zrozumienie zasady działania przetwornika analogowo-cyfrowego. Poznanie charakterystyk przetworników ADC0804 i ADC0809. Poznanie aplikacji układów ADC0804

Bardziej szczegółowo

Przetwarzanie analogowo-cyfrowe sygnałów

Przetwarzanie analogowo-cyfrowe sygnałów Przetwarzanie analogowo-cyfrowe sygnałów A/C 111111 1 Po co przekształcać sygnał do postaci cyfrowej? Można stosować komputerowe metody rejestracji, przetwarzania i analizy sygnałów parametry systemów

Bardziej szczegółowo

KOMPUTEROWE SYSTEMY POMIAROWE

KOMPUTEROWE SYSTEMY POMIAROWE KOMPUTEROWE SYSTEMY POMIAROWE Dr inż. Eligiusz PAWŁOWSKI Politechnika Lubelska Wydział Elektrotechniki i Informatyki Prezentacja do wykładu dla EMNS - ITwE Semestr letni Wykład nr 6 Prawo autorskie Niniejsze

Bardziej szczegółowo

Przetwarzanie AC i CA

Przetwarzanie 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ółowo

Procedury obsługi monolitycznego przetwornika analogowo-cyfrowego AD 7865

Procedury obsługi monolitycznego przetwornika analogowo-cyfrowego AD 7865 Dodatek do instrukcji Ćwiczenia 8 Laboratorium AiCUE Procedury obsługi monolitycznego przetwornika analogowo-cyfrowego AD 7865 Literatura: - nota katalogowa fotodiody BPW34 - nota katalogowa przetwornika

Bardziej szczegółowo

Ultradźwiękowy miernik poziomu

Ultradźwiękowy miernik poziomu j Rodzaje IMP Opis Pulsar IMP jest ultradźwiękowym, bezkontaktowym miernikiem poziomu. Kompaktowa konstrukcja, specjalnie zaprojektowana dla IMP technologia cyfrowej obróbki echa. Programowanie ze zintegrowanej

Bardziej szczegółowo

Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych. Instrukcja do ćwiczenia laboratoryjnego

Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych. Instrukcja do ćwiczenia laboratoryjnego Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych Instrukcja do ćwiczenia laboratoryjnego opracował: Łukasz Buczek 05.2015 rev. 05.2018 1 1. Cel ćwiczenia Doskonalenie umiejętności obsługi

Bardziej szczegółowo

CYKL ROZKAZOWY = 1 lub 2(4) cykle maszynowe

CYKL ROZKAZOWY = 1 lub 2(4) cykle maszynowe MIKROKONTROLER RODZINY MCS 5 Cykl rozkazowy mikrokontrolera rodziny MCS 5 Mikroprocesory rodziny MCS 5 zawierają wewnętrzny generator sygnałów zegarowych ustalający czas trwania cyklu zegarowego Częstotliwość

Bardziej szczegółowo

Zmierzyć się z żywiołami, czyli jak zbudować własną stację badawczą! Zaczynamy! Pole komunikatów programu. Nawigacja w programie Arduino

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

Bardziej szczegółowo

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych ZP/UR/46/203 Zał. nr a do siwz Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych Przedmiot zamówienia obejmuje następujące elementy: L.p. Nazwa Ilość. Zestawienie komputera

Bardziej szczegółowo

Podstawy techniki cyfrowej Układy wejścia-wyjścia. mgr inż. Bogdan Pietrzak ZSR CKP Świdwin

Podstawy techniki cyfrowej Układy wejścia-wyjścia. mgr inż. Bogdan Pietrzak ZSR CKP Świdwin Podstawy techniki cyfrowej Układy wejścia-wyjścia mgr inż. Bogdan Pietrzak ZSR CKP Świdwin 1 Układem wejścia-wyjścia nazywamy układ elektroniczny pośredniczący w wymianie informacji pomiędzy procesorem

Bardziej szczegółowo

Zakres wymaganych wiadomości do testów z przedmiotu Metrologia. Wprowadzenie do obsługi multimetrów analogowych i cyfrowych

Zakres wymaganych wiadomości do testów z przedmiotu Metrologia. Wprowadzenie do obsługi multimetrów analogowych i cyfrowych Zakres wymaganych wiadomości do testów z przedmiotu Metrologia Ćwiczenie 1 Wprowadzenie do obsługi multimetrów analogowych i cyfrowych budowa i zasada działania przyrządów analogowych magnetoelektrycznych

Bardziej szczegółowo

Wyniki (prawie)końcowe - Elektroniczne warcaby

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..............................

Bardziej szczegółowo

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA Prowadzący: dr inż. Bogdan Kreczmer Autor: Jakub Malewicz Wrocław, 15 VI 2007 SPIS TREŚCI 1. WSTĘP 3 2. DANE STACJI 3 3. SCHEMAT IDEOWY 4 4.

Bardziej szczegółowo

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 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.................................

Bardziej szczegółowo

ad a) Konfiguracja licznika T1 Niech nasz program składa się z dwóch fragmentów kodu: inicjacja licznika T1 pętla główna

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

Bardziej szczegółowo

Układ pomiarowy CoachLab II

Układ pomiarowy CoachLab II Układ pomiarowy CoachLab II Warszawa, 2003 Wprowadzenie CoachLab II jest wielofunkcyjnym układem pomiarowym, który posiada szerokie możliwości w zakresie wykonywania pomiarów wspomaganych komputerowo i

Bardziej szczegółowo

Rozdział 21 Moduły analogowo - temperaturowe

Rozdział 21 Moduły analogowo - temperaturowe Rozdział 21 Moduły analogowo - temperaturowe W odpowiedzi na wymagania użytkowników seria Fs-PLC została wyposażona w analogowy moduł wejściowy z funkcją pomiaru temperatury. Łączy on w sobie funkcje modułu

Bardziej szczegółowo

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1) 20170513-1300 SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1) Skrócona instrukcja obsługi Od wersji oprogramowania 0.56 www.apautomatyka.pl

Bardziej szczegółowo

Uśrednianie napięć zakłóconych

Uśrednianie napięć zakłóconych Politechnika Rzeszowska Katedra Metrologii i Systemów Diagnostycznych Laboratorium Miernictwa Elektronicznego Uśrednianie napięć zakłóconych Grupa Nr ćwicz. 5 1... kierownik 2... 3... 4... Data Ocena I.

Bardziej szczegółowo