Technika Mikroprocesorowa Laboratorium cz. 1b

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

Download "Technika Mikroprocesorowa Laboratorium cz. 1b"

Transkrypt

1 Technika Mikroprocesorowa Laboratorium cz. 1b Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Gdańsk 2007

2 Spis treści Ćwiczenie 1 Współpraca mikrokontrolera PIC z klawiaturą i wyświetlaczem...1 Wykorzystywany sprzęt...1 Cel ćwiczenia...1 Szczegółowe zagadnienia...1 Zadania...1 Potrzebne informacje...2 Uwagi do realizacji programu...2 Ćwiczenie 2 Sprzętowy interfejs szeregowy RS Wykorzystywany sprzęt...3 Cel ćwiczenia...3 Szczegółowe zagadnienia...3 Zadania...3 Potrzebne informacje...4 Uwagi do realizacji programu...4 Ćwiczenie 3 Komunikacja mikrokontrolera PIC z urządzeniami z interfejsem I2C...5 Wykorzystywany sprzęt...5 Cel ćwiczenia...5 Szczegółowe zagadnienia...5 Zadania...5 Potrzebne informacje...6 Załącznik A Układ laboratoryjny PIC16F Schemat ideowy...7 Rysunek układu...8 Opis układu...8 Załącznik B Układ laboratoryjny Keyboard + Display...10 Schemat ideowy...10 Rysunek układu...11 Opis układu...11 Załącznik C Układy laboratoryjne TCN75 i MCP Schematy ideowe...12 Rysunki układów...13 Opis układów...13 Załącznik D Zestaw instrukcji mikrokontrolera PIC16F

3 Ćwiczenie 1 Współpraca mikrokontrolera PIC z klawiaturą i wyświetlaczem Wykorzystywany sprzęt Układ laboratoryjny PIC16F877 Układ laboratoryjny Keyboard + Display 2 10-przewodowe, taśmowe kable połączeniowe Układ programatora Kabel szeregowy RS232 Komputer z oprogramowaniem Cel ćwiczenia Opanowanie współpracy multipleksowanej klawiatury i wyświetlacza 7- segmentowego z mikrokontrolerem Szczegółowe zagadnienia Zasada działania multipleksowanej klawiatury i wyświetlacza Pętle, instrukcje warunkowe Operacje na pojedynczych bitach, rotacje Podprogramy Porty we-wy Przerwania Zadania Napisać program odczytujący wciśnięte klawisze i wyświetlający ich kod na wyświetlaczu 7-segmentowym Klawiszom przyporządkować kody od 0 do F Każde wciśnięcie klawisza ma spowodować wyświetlenie jego kodu na skrajnym wyświetlaczu i przesunąć poprzednie Skompilować program Zaprogramować układ testowy PIC16F877 UWAGA: Programator dołączyć do gniazda ICSP płytki, zasilanie pozostawić włączone, klawiaturę odłączyć!!! Podłączyć klawiaturę z wyświetlaczami Sprawdzić, czy program działa zgodnie z założeniami

4 Ćwiczenie 1 Współpraca mikrokontrolera PIC z klawiaturą i wyświetlaczem Potrzebne informacje Opis układu laboratoryjnego PIC16F877 załącznik A Opis układu laboratoryjnego Keyboard + Dislplay załącznik B Zestaw instrukcji mikrokontrolera PIC16F877 załącznik D Karta katalogowa mikrokontrolera PIC16F877 Microchip Data Sheet DS39582B Organizacja pamięci programu i adresy rejestrów mikrokontrolera rozdz. 2.0, str Rejestr STATUS rozdz , str. 22 Rejestr OPTION_REG rozdz , str. 23 Szczególnie bit RBPU Rejestr INDF i FSR rozdz. 2.5, str. 31 Rejestry TRIS i porty we/wy rozdz. 4.0, str Szczególnie port B i D Przerwania rozdz.14.11, str Rejestr INTCON rozdz , str. 24 Szczególnie bity GIE, RBIE, RBIF Szczegółowy opis instrukcji mikrokontrolera rozdz. 15, str Uwagi do realizacji programu Program powinien cyklicznie wystawiać 0 na linie RB0..3 Odstęp czasowy pomiędzy przesunięciem 0 do następnej kolumny powinien być rzędu kilkunastu do kilkudziesięciu milisekund Cały port D jest wyjściem sterującym segmentami wyświetlaczy. Stan niski odpowiada zapaleniu segmentu, wyświetlacza zaadresowanego przez linie RB0..3 Pojawienie się stanu niskiego na wejściu RB4..7 oznacza wciśnięcie klawisza z odpowiedniej kolumny Linie portu B powinny być podciągnięte do góry weak pull-up Można, lecz nie trzeba, wykorzystać przerwania generowane poprzez zmianę stanu na wejściach RB4..7 oraz instrukcję SLEEP Niekonieczna jest eliminacja drgań styków, lecz warto o tym pomyśleć 2

5 Ćwiczenie 1 Współpraca mikrokontrolera PIC z klawiaturą i wyświetlaczem UWAGA: Po zakończeniu instrukcji SLEEP następuje kontynuacja programu od następnej instrukcji. UWAGA: Przerwanie w trakcie instrukcji SLEEP powoduje jej zakończenie, lecz także wykonanie następnej instrukcji i dopiero wtedy następuje przejście do procedury obsługi przerwania pod adresem 0004H. Po SLEEP warto podać instrukcję NOP. Przykładowa część programu include p16f877a.inc config _LVP_OFF & _HS_OSC ; rejestry pomocnicze DIG0 equ 20H ; kod pierwszej cyfry DIG1 equ 21H ; kod drugiej cyfry DIG2 equ 22H ; kod trzeciej cyfry DIG3 equ 23H ; kod czwartej cyfry TMPRB equ 24H ; kopia portu B z przerwania ; kody cyfr dla wyświetlacza 7-segmentowego ; segmenty: dpgfedcba - zero aktywne S0 equ B S1 equ B S2 equ B S3 equ B S4 equ B S5 equ B S6 equ B S7 equ B S8 equ B S9 equ B SA equ B SB equ B SC equ B SD equ B SE equ B SF equ B SERR equ B ; stan początkowy wyświetlaczy, nie cyfra PRSM equ B ; maska z wartością preskalera 11111PPP ; ppp - wartość preskalera ; określa prędkość przemiatania kolumn 3

6 Ćwiczenie 1 Współpraca mikrokontrolera PIC z klawiaturą i wyświetlaczem ; Początek programu org goto 0000H start org 0004H ; wektor przerwań goto int ; obsługa przerwania, przerwania wyłączone int... intwait ; oczekiwanie na zwolnienie klawisza ; czy RB = 1111xxxx clrwdt movlw 0xF0 ; maska andwf PORTB, W ; W równe RB xorlw 0xF0 ; btfss STATUS, Z ; czy RB = 1111xxxx goto intwait ; nie - wróć bcf INTCON, RBIF ; skasowanie flagi przerwania RB clrwdt retfie ; powrót z przerwania ; koniec obsługi przerwania, przerwania włączone... ; procedura dekodująca klawisz na kod cyfry wejście TMPRB, wyjście W enc movlw 0 ; W <- 0 btfss TMPRB, 1 ; TMPRB = xxxx0010? addlw 1 ; TAK - kolumna 1 btfss TMPRB, 2 ; TMPRB = xxxx0100? addlw 2 ; TAK - kolumna 2 btfss TMPRB, 3 ; TMPRB = xxxx1000? addlw 3 ; TAK - kolumna 3 ; NIE - kolumna 0 btfss TMPRB, 5 ; TMPRB = 0010xxxx? addlw 4 ; TAK - rząd 1 btfss TMPRB, 6 ; TMPRB = 0100xxxx? addlw 8 ; TAK - rząd 2 btfss TMPRB, 7 ; TMPRB = 1000xxxx? addlw 12 ; TAK - rząd 3 ; NIE - rząd 0 4

7 Ćwiczenie 1 Współpraca mikrokontrolera PIC z klawiaturą i wyświetlaczem ; w W numer klawisza 0..F andlw B ; dla pewności W <= 15 ; skok wyliczany addwf PCL, F ; odczyt tablicy stałych retlw S0 retlw S1 retlw S2 retlw S3 retlw S4 retlw S5 retlw S6 retlw S7 retlw S8 retlw S9 retlw SA retlw SB retlw SC retlw SD retlw SE retlw SF ; koniec procedury dekodującej, w W kod cyfry 5

8 Ćwiczenie 2 Sprzętowy interfejs szeregowy RS232 Wykorzystywany sprzęt Układ laboratoryjny PIC16F877 Układ programatora 2 kable szeregowe RS przewodowy, taśmowy kabel połączeniowy Komputer z oprogramowaniem Cel ćwiczenia Zapoznanie się z sprzętowym asynchronicznym szeregowym interfejsem USART mikrokontrolerów rodziny PIC Szczegółowe zagadnienia Konfiguracja sprzętowego modułu USART Komunikacja układu mikrokontrolerowego z komputerem Zadania Napisać program umożliwiający szeregową komunikację pomiędzy komputerem, a układem mikrokontrolera Program terminala na komputerze powinien mieć możliwość odczytania i ustawienia portu mikrokontrolera Zawartość portu powinna być przesyłana w postaci heksalnej tj. 00 do FF, używając jedynie cyfr 0 do F Wysłanie litery W do mikrokontrolera powinno ustawić jego port w stan wyjścia, a następnie wysyłane pary cyfr, ustawić linie portu w odpowiedni stan Wysłanie litery I do mikrokontrolera powinno ustawić jego port w stan wejścia. Wciśnięcie przycisków S0..7 powinno być zapamiętane i wyświetlone przez diody LED0..7 (odpowiednie linie w stan wyjścia i niski) Wysłanie litery R do mikrokontrolera powinno spowodować jego odpowiedź w postaci dwóch cyfr szesnastkowych zgodnie z wciśniętymi poprzednio przyciskami Na inne znaki mikrokontroler nie powinien reagować Skompilować program Zaprogramować układ testowy PIC16F877

9 Ćwiczenie 2 Sprzętowy interfejs szeregowy RS232 UWAGA: Programator dołączyć do gniazda ICSP płytki, zasilanie pozostawić włączone, resztę odłączyć!!! Połączyć taśmą port D (lub B) z wewnętrzną klawiaturą i LEDami gniazdo LK Połączyć gniazdo RS232 z komputerem i uruchomić terminal Sprawdzić, czy program działa zgodnie z założeniami Potrzebne informacje Opis układu laboratoryjnego PIC16F877 załącznik A Zestaw instrukcji mikrokontrolera PIC16F877 załącznik D Dodatkowo, nota aplikacyjna AN774 Microchip Asynchronous Communication with the PICmicro USART DS00774A Karta katalogowa mikrokontrolera PIC16F877 Microchip Data Sheet DS39582B Organizacja pamięci programu i adresy rejestrów mikrokontrolera rozdz. 2.0, str Rejestr STATUS rozdz , str. 22 Rejestr OPTION_REG rozdz , str. 23 Rejestry TRIS i porty we/wy rozdz. 4.0, str Opis asynchronicznego portu szeregowego rozdz. 10, str Szczegółowy opis instrukcji mikrokontrolera rozdz. 15, str Uwagi do realizacji programu Należy zwrócić szczególną uwagę na identyczne ustawienia prędkości i rodzaju transmisji w mikrokontrolerze i komputerze PC W przypadku kłopotów z transmisją warto napisać mały programik konfigurujący jedynie port RS232 i wysyłający jakiś znak lub echo odebranego Po odebraniu rozkazu (znaku) I port dołączony do złącza LK należy ustawić w stan wejścia Pojawienie się zera na jakiejś jego linii oznacza, że został wciśnięty klawisz Wówczas należy przestawić tą linię w stan wyjścia i ustawić w stanie zero odpowiadający bit portu Po odebraniu rozkazu R, wystarczy odczytać stan tego portu i przesłać go, po przekształceniu na postać czytelną (niebinarną), do komputera 7

10 Ćwiczenie 3 Komunikacja mikrokontrolera PIC z urządzeniami z interfejsem I2C Wykorzystywany sprzęt Układ laboratoryjny PIC16F877 Układ laboratoryjny Keyboard + Display 2 10-przewodowe, taśmowe kable połączeniowe Układ laboratoryjny MCP9803 termometr cyfrowy I2C Układ laboratoryjny TCN75 termometr cyfrowy I2C Układ programatora Kabel szeregowy RS232 Komputer z oprogramowaniem Cel ćwiczenia Zapoznanie się ze sprzętowym interfejsem I2C mikrokontrolera PIC Szczegółowe zagadnienia Interfejs szeregowy I2C mikrokontrolera PIC Urządzenia zewnętrzne wykorzystujące standard I2C Protokół I2C i jego właściwości Komunikacja i konfiguracja zewnętrznych termometrów cyfrowych I2C Konwersja liczb binarnych na dziesiętne Współpraca z multipleksowanym wyświetlaczem 7-segmentowym Zadania UWAGA: Przed zajęciami obowiązkowo zapoznać się z: informacjami dotyczącymi portu I2C mikrokontrolera, dokumentacją układów MCP9803 oraz TCN75 Napisać program odczytujący temperaturę z termometrów cyfrowych i wyświetlający ją na 4-cyfrowym wyświetlaczu 7-segmentowym Temperatura powinna być wyświetlana w stopniach Celsiusza z dokładnością 2 cyfr po przecinku Temperatur ujemnych, ani powyżej 100 stopni nie należy się spodziewać w laboratorium Odczyt i wyświetlenie temperatury termometru może być cykliczny (np. co sekundę) lub lepiej, na żądanie zgłoszone przyciskiem klawiatury

11 Ćwiczenie 3 Komunikacja mikrokontrolera PIC z urządzeniami z interfejsem I2C Powinna istnieć możliwość wyboru termometru Np. dolne 8 klawiszy termometr 1, górne 8 termometr 2 Dodatkowo, można ustawić próg alarmu dla termometrów i obserwować jego przekroczenie na diodach kontrolnych LED8..10 Skompilować program Zaprogramować układ testowy PIC16F877 UWAGA: Programator dołączyć do gniazda ICSP płytki, zasilanie pozostawić włączone, resztę odłączyć!!! Podłączyć klawiaturę z wyświetlaczami Podłączyć dwa układy termometrów MCP9803 oraz TCN75 do gniazd I2C Sprawdzić, czy program działa zgodnie z założeniami Potrzebne informacje Opis układu laboratoryjnego PIC16F877 załącznik A Opis układu laboratoryjnego Keyboard + Dislplay załącznik B Opis układów laboratoryjnych TCN75 i MCP9803 załącznik C Zestaw instrukcji mikrokontrolera PIC16F877 załącznik D Karta katalogowa termometru TCN75 Microchip Data Sheet DS21490C Karta katalogowa termometru MCP9803 Microchip Data Sheet DS21909B Karta katalogowa mikrokontrolera PIC16F877 Microchip Data Sheet DS39582B Opis synchronicznego portu szeregowego rozdz. 9, str Szczególnie tryb I2C rozdz. 9.4, str Oraz tryb Master I2C -rozdz , str Szczegółowy opis instrukcji mikrokontrolera rozdz. 15, str

12 Załącznik A Układ laboratoryjny PIC16F877 Schemat ideowy

13 Załącznik A Układ laboratoryjny PIC16F877 Rysunek układu Opis układu Jest to główny układ laboratoryjny wykonany w postaci dwustronnego obwodu drukowanego z mikrokontrolerem PIC16F877A w centralnej części. Mikrokontroler taktowany jest zegarem 8MHz jeden cykl rozkazowy trwa 0,5 mikrosekundy. Za pomocą gniazd RB i RD z lewej strony wyprowadzono odpowiednie porty mikrokontrolera, służące do podłączania odpowiednich urządzeń zewnętrznych, lub układu przełączników i diod LED z dolnej części układu. 11

14 Załącznik A Układ laboratoryjny PIC16F877 Wciśnięcie przełącznika S0-S7 wymusza stan niski na złączu LK, diody LED0- LED7 pokazują stan odpowiednich linii. Złącze AN daje dostęp do niewykorzystywanych linii portu RA0..3 oraz RC1..2. W prawej górnej części znajduje się złącze RS232 wraz z układem dopasowującym poziomy MAX232. Układ ten jest podłączon do odpowiednich portów (RC6..7) procesora realizujących protokół RS232. Po prawej stronie znajdują się diody LED20-LED27 pokazujące parami stan linii sygnałowych interfejsu szeregowego. W lewym górnym rogu znajduje się złącze zasilania oraz układ stabilizacji napięcia 5V. Złącze programowania ICSP znajduje się na górnym brzegu płytki, obok klawisz RESET Po prawej stronie mikrokontrolera znajdują się trzy gniazda SPI0/I2C-SPI2/I2C wykorzystywane do zasialania i podłączania urządzeń zewnętrznych I2C lub SPI. Linie sygnałowe dołączone są do odpowiednich portów procesora (RC3..5). Nad gniazdami znajdują się 3 diody LED8-LED10 pokazujące stan pinów nr. 6 gniazd, wykorzystywanych jako Chip Select w standardzie SPI, lub jako linie informacyjne dla urządzeń I2C stanem aktywnym jest 0. Piny te podłączone są także do portu RE procesora. Przełącznik SPWR z lewej górnej strony służy do włączenia zasilania układu. Położenie 1 (do góry) to włączenie. Przełącznik SRS obok układu MAX232, nad procesorem pozwala na programową kontrolę sygnałów CTS i RTS standardu RS232 za pomocą portów RA4..5, tu nie wykorzystywana, należy ustawić w pozycję 1 (do góry). Czerwone diody sygnalizują stan wysoki, a zielone stan niski lub napięcie ujemne (linie interfejsu RS232), żółta dioda LED17 oznacza podłączenie zasilacza. 12

15 Załącznik B Układ laboratoryjny Keyboard + Display Schemat ideowy

16 Załącznik B Układ laboratoryjny Keyboard + Display Rysunek układu Opis układu Układ składa się z 16-polowej klawiatury multipleksowanej z 4-cyfrowym 7- segmentowym wyświetlaczem. Posiada 2 złacza RB i RD. Młodsza połowa portu RB RB0..3 (ustawiona jako wyjście mikrokontrolera) używana jest do wyboru kolumny matrycy klawiatury oraz jednocześnie cyfry wyświetlacza. Wyboru dokonuje się poprzez wystawienie 0 na odpowiedniej linii. Starsza połowa portu RB4..7 (ustawiona jako wejście mikrokontrolera) służy do detekcji (pojawi się 0) wćiśniętego klawisza z zaadresowanej kolumny. Cały port RD (wyjście mikrokontrolera) służy do wyboru segmentów wyświetlaczy. Stanem aktywnym jest 0. 14

17 Załącznik C Układy laboratoryjne TCN75 i MCP9803 Schematy ideowe

18 Załącznik C Układy laboratoryjne TCN75 i MCP9803 Rysunki układów Opis układów Układy TCN75 i MCP9803 są cyfrowymi termometrami z interfejsem I2C. Płytki drukowane różnią się jedynie rodzajem zastosowanego układu scalonego. Na dolnej warstwie płytki znajduje się płaszczyzna masy, tu nie ukazana. 7-bitowy adres układu jest postaci 1001A2A1A0, gdzie bity A2-A0 są trzema najmłodszymi bitami, Wartość bitów adresu A2-A0 ustawia się za pomocą złącza ADDR. Zwarcie na złączu oznacza wartość 0 dla odpowiedniego bitu, brak łącznika oznacza wartość 1. UWAGA: Do jednej szyny interfejsu I2C nie można podłączać urządzeń o tym samym adresie. Należy ustawić w różny sposób adresy na złączu ADDR. Termometry TCN75 i MCP9803 posiadają dodatkowe wyjście typu OC alarmu przekroczenia zadanej temperatury, lub zgłaszające przerwanie. Wyjście to można dołączyć do układu laboratoryjnego PIC16F877 za pomocą założenia zworki na górne 2 piny złącza INT. Stan tego wyjścia można wówczas obserwować poprzez diody LED nad odpowiednimi gniazdami układu PIC16F877. Możliwe jest również programowe sprawdzanie ich stanu. 16

19 Załącznik D Zestaw instrukcji mikrokontrolera PIC16F877 Mnemonic, Operands Description Cycles 14-Bit Opcode MSb BYTE-ORIENTED FILE REGISTER OPERATIONS LSb Status Affected ADDWF f, d Add W and f dfff ffff C, DC, Z ANDWF f, d AND W with f dfff ffff Z CLRF f Clear f fff ffff Z CLRW Clear W xxx xxxx Z COMF f, d Complement f dfff ffff Z DECF f, d Decrement f dfff ffff Z DECFSZ f, d Decrement f, skip if 0 1 (2) dfff ffff None INCF f, d Increment f dfff ffff Z INCFSZ f, d Increment f, skip if 0 1 (2) dfff ffff None IORWF f, d Inclusive OR W with f dfff ffff Z MOVF f, d Move f dfff ffff Z MOVWF f Move W to f fff ffff None NOP No Operation xx None RLF f, d Rotate left f through Carry dfff ffff C RRF f, d Rotate right through Carry dfff ffff C SUBWF f, d Subtract W from f dfff ffff C, DC, Z SWAPF f, d Swap f dfff ffff None XORWF f, d Exclusive OR W with f dfff ffff Z BIT-ORIENTED FILE REGISTER OPERATIONS BCF f, b Bit Clear f bb bfff ffff None BSF f, b Bit Set f bb bfff ffff None BTFSC f, b Bit Test f, Skip if Clear 1 (2) 01 10bb bfff ffff None BTFSS f, b Bit Test f, Skip if Set 1 (2) 01 11bb bfff ffff None LITERAL AND CONTROL OPERATIONS ADDLW k Add Literal and W x kkkk kkkk C, DC, Z ANDLW k AND Literal with W kkkk kkkk Z CALL k Call Subroutine kkk kkkk kkkk None CLRWDT Clear Watchdog Timer TO, PD GOTO k Unconditional branch kkk kkkk kkkk None IORLW k Inclusive OR Literal with W kkkk kkkk Z MOVLW k Move literal to W xx kkkk kkkk None RETFIE Return from Interrupt None RETLW k Return, place Literal in W xx kkkk kkkk None RETURN Return from Subroutine None SLEEP Go into Standby mode TO, PD SUBLW k Subtract W from Literal x kkkk kkkk C, DC, Z XORLW k Exclusive OR Literal to W kkkk kkkk Z f adres rejestru, b numer bitu, k stała, d=1 wynik w f, d=0 wynik w W

Ćwiczenie 1 Podstawowe właściwości mikrokontrolera rodziny PIC

Ćwiczenie 1 Podstawowe właściwości mikrokontrolera rodziny PIC Spis treści Ćwiczenie 1 Podstawowe właściwości mikrokontrolera rodziny PIC...1 Wykorzystywany sprzęt...1 Cel ćwiczenia...1 Szczegółowe zagadnienia...1 Zadania...1 Potrzebne informacje...1 Uwagi do realizacji

Bardziej szczegółowo

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4. Laboratorium z przedmiotu: Technika cyfrowa i mikroprocesorowa

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4. Laboratorium z przedmiotu: Technika cyfrowa i mikroprocesorowa Politechnika Białostocka Wydział Mechaniczny Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Programowanie układu do sterowania wyświetlaczem 7-segmentowym Numer ćwiczenia: 4 Laboratorium z przedmiotu:

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

Kod produktu: MP01105T

Kod produktu: MP01105T MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe

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

Praktyka Techniki Mikroprocesorowej. Mikrokontroler PIC 16F84

Praktyka Techniki Mikroprocesorowej. Mikrokontroler PIC 16F84 Praktyka Techniki Mikroprocesorowej Elżbieta Ślubowska Mikrokontroler PIC 16F84 Materiały pomocnicze do I części zajęć laboratoryjnych. Warszawa 2005 2 1. Spis treści 1. Spis treści...2 2. Opis stanowiska...3

Bardziej szczegółowo

Kod produktu: MP01105

Kod produktu: MP01105 MODUŁ INTERFEJSU KONTROLNO-POMIAROWEGO DLA MODUŁÓW Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów takich jak czujniki temperatury, moduły przekaźnikowe,

Bardziej szczegółowo

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

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

Kod produktu: MP01611

Kod produktu: MP01611 CZYTNIK RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi tani i prosty w zastosowaniu czytnik RFID dla transponderów UNIQUE 125kHz, umożliwiający szybkie konstruowanie urządzeń do bezstykowej

Bardziej szczegółowo

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami mikrokontrolerów PIC. Jest on przystosowany do współpracy z mikrokontrolerami

Bardziej szczegółowo

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami

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

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

Instytut Teleinformatyki

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

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN MODBUS RTU wersja M1.14 protokół komunikacyjny do wyświetlaczy SEM 04.2010 Str. 1/5 MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN W wyświetlaczach LDN protokół MODBUS RTU wykorzystywany

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

Kod produktu: MP01611-ZK

Kod produktu: MP01611-ZK ZAMEK BEZSTYKOWY RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi gotowy do zastosowania bezstykowy zamek pracujący w technologii RFID dla transponderów UNIQUE 125kHz, zastępujący z powodzeniem

Bardziej szczegółowo

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) ZL4PIC Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC 1 Zestaw jest przeznaczony dla elektroników zajmujących się aplikacjami

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

Kod produktu: MP-BTM222-5V

Kod produktu: MP-BTM222-5V Moduł interfejsu Bluetooth na bazie BTM-222, sterowany komendami AT, poziom napięć TTL 5V Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy

Bardziej szczegółowo

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1 Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32 Instrukcja Obsługi SKN Chip Kacper Cyrocki Page 1 Spis treści Wstęp... 3 Wyposażenie płytki... 4 Zasilanie... 5 Programator... 6 Diody LED...

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

DOKUMENTACJA PROJEKTU

DOKUMENTACJA PROJEKTU Warszawa, dn. 16.12.2015r. Student: Artur Tynecki (E.EIM) atynecki@stud.elka.pw.edu.pl Prowadzący: dr inż. Mariusz Jarosław Suchenek DOKUMENTACJA PROJEKTU Projekt wykonany w ramach przedmiotu Mikrokontrolery

Bardziej szczegółowo

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów PIC16F887 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

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

Szybki przewodnik instalacji

Szybki przewodnik instalacji Megapixel IP Camera ACM-5601 Megapixel Day&Night IP Camera ACM-5611 Ver. 080109 Szybki przewodnik instalacji Początki 1.1 Zawartość pudełka ACM-5601/5611 Zasilacz sieciowy (opcjonalnie) Płyta CD Złącza

Bardziej szczegółowo

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia Ćwiczenie VIIN Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi Przebieg ćwiczenia 1. Rozpoznać elementy stanowiska (rys.1,2,3) i podłączyć

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

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą

Bardziej szczegółowo

Programowalne Układy Cyfrowe Laboratorium

Programowalne Układy Cyfrowe Laboratorium Zdjęcie opracowanej na potrzeby prowadzenia laboratorium płytki przedstawiono na Rys.1. i oznaczono na nim najważniejsze elementy: 1) Zasilacz i programator. 2) Układ logiki programowalnej firmy XILINX

Bardziej szczegółowo

Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

Uniwersalny 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ół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

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu. Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu. Maciek Słomka 4 czerwca 2006 1 Celprojektu. Celem projektu było zbudowanie modułu umożliwiającego wizualizację stanu czujników

Bardziej szczegółowo

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19 LITEcomp Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19 Moduł LITEcomp to miniaturowy komputer wykonany na bazie mikrokontrolera z rodziny ST7FLITE1x. Wyposażono go w podstawowe peryferia, dzięki

Bardziej szczegółowo

MultiTool instrukcja użytkownika 2010 SFAR

MultiTool instrukcja użytkownika 2010 SFAR MultiTool instrukcja użytkownika 2010 SFAR Tytuł dokumentu: MultiTool instrukcja użytkownika Wersja dokumentu: V1.0 Data: 21.06.2010 Wersja urządzenia którego dotyczy dokumentacja: MultiTool ver. 1.00

Bardziej szczegółowo

Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej 125 61-381 Poznań tel. 061 876 70 88; fax: 061 875 03 03

Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej 125 61-381 Poznań tel. 061 876 70 88; fax: 061 875 03 03 TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej 125 61-381 Poznań tel. 061 876 70 88; fax: 061 875 03 03 I n s t r u k c j a O b s ł u g i Ademco Microtech Security Moduł RS232 E054 Nr kat.: L114/A

Bardziej szczegółowo

Uniwersalny zestaw uruchomieniowy ZL4PIC

Uniwersalny zestaw uruchomieniowy ZL4PIC Uniwersalny zestaw uruchomieniowy ZL4PIC Uniwersalny zestaw uruchomieniowy ZL4PIC przeznaczony jest testowania aplikacji realizowanych na bazie mikrokontrolerów PIC. Jest on przystosowany do współpracy

Bardziej szczegółowo

SML3 październik

SML3 październik SML3 październik 2005 24 100_LED8 Moduł zawiera 8 diod LED dołączonych do wejść za pośrednictwem jednego z kilku możliwych typów układów (typowo jest to układ typu 563). Moduł jest wyposażony w dwa złącza

Bardziej szczegółowo

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle Uniwersalny rejestrator danych pochodzących z portu szeregowego RS 232 Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle - UNIWERSALNY REJESTRATOR DANYCH Max. 35 GB pamięci! to nowoczesne

Bardziej szczegółowo

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC

Bardziej szczegółowo

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,

Bardziej szczegółowo

Poradnik programowania procesorów AVR na przykładzie ATMEGA8

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

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler

Bardziej szczegółowo

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168 ZL16AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168 ZL16AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerówavr w obudowie 28-wyprowadzeniowej (ATmega8/48/88/168). Dzięki

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

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom SZYMAŃSKI 93-623 ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) 645 92 66 Tel./fax. (042) 250 50 52 Kom. 0 604 938 830 INSTRUKCJA WSAŹNIKA POŁOŻEŃ PRZEŁĄCZNIKA ZACZEPÓW TYPU WNZT 25a Opracował: Edward Szymański

Bardziej szczegółowo

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS Sterownik procesorowy S-2 Komunikacja RS485 MODBUS Sterownik centrali wentylacyjnej PRO-VENT S2 umożliwia komunikację z innymi urządzeniami poprzez interfejs szeregowy RS485. Zapis i odczyt danych realizowany

Bardziej szczegółowo

Kod produktu: MP01611-ZK

Kod produktu: MP01611-ZK ZAMEK BEZSTYKOWY RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi gotowy do zastosowania bezstykowy zamek pracujący w technologii RFID dla transponderów UNIQUE 125kHz, zastępujący z powodzeniem

Bardziej szczegółowo

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/

Bardziej szczegółowo

Mikroprocesory i mikrosterowniki Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej Ćwiczenie nr 4

Mikroprocesory i mikrosterowniki Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej Ćwiczenie nr 4 1 Ćwiczenie nr 4 Program ćwiczenia: Interfejs szeregowy SPI obsługa sterownika ośmiopozycyjnego, 7-segmentowego wyświetlacza LED Interfejs szeregowy USART, komunikacja mikrokontrolera z komputerem PC.

Bardziej szczegółowo

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 www.and-tech.pl Strona 1 Zawartość Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2

Bardziej szczegółowo

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania Sterownik Spid Pant 8 i Ant 8 Podręcznik użytkowania Spis treści Spis treści...2 Wprowadzenie...3 Komplet...3 Dane techniczne...3 Panel sterujący...4 Panel tylny...5 Obsługa sterownika...6 Zmiana trybu

Bardziej szczegółowo

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 Strona 1 Zawartość 1. Instalacja... 3 2. Instalacja sterowników w trybie HID.... 3 3. Programowanie

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

Politechnika Białostocka

Politechnika 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ół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

Opis procedur asemblera AVR

Opis procedur asemblera AVR Piotr Kalus PWSZ Racibórz 10.05.2008 r. Opis procedur asemblera AVR init_lcd Plik: lcd4pro.hvr Procedura inicjuje pracę alfanumerycznego wyświetlacza LCD za sterownikiem HD44780. Wyświetlacz działa w trybie

Bardziej szczegółowo

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION Krzysztof Bolek III rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION DWUPOŁOŻENIOWY REGULATOR TEMPERATURY Z APLIKACJĄ

Bardziej szczegółowo

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019) ZL9AVR to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów związanych z zastosowaniem mikrokontrolerów AVR w aplikacjach

Bardziej szczegółowo

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU Ćwiczenie 9 STEROWANIE ROLETAMI POPRZEZ TEBIS TS. WYKORZYSTANIE FUNKCJI WIELOKROTNEGO ŁĄCZENIA. 2 1. Cel ćwiczenia. Celem ćwiczenia jest nauczenie przyszłego użytkownika

Bardziej szczegółowo

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

Bardziej szczegółowo

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N Dokumentacja Techniczna Konwerter USB/RS-232 na RS-28/422 -U4N -U4I -24N -24I Wersja dokumentu: -man-pl-v7 Data modyfikacji: 2008-12-0 http://www.netronix.pl Spis treści 1. Specyfikacja...3 2. WyposaŜenie...4

Bardziej szczegółowo

1 Badanie aplikacji timera 555

1 Badanie aplikacji timera 555 1 Badanie aplikacji timera 555 Celem ćwiczenia jest zapoznanie studenta z podstawowymi aplikacjami układu 555 oraz jego działaniem i właściwościami. Do badania wybrane zostały trzy podstawowe aplikacje

Bardziej szczegółowo

SML3 październik

SML3 październik SML3 październik 2005 35 160_7SEG2 Moduł zawiera dwupozycyjny 7-segmentowy wyświetlacz LED ze wspólną anodą, sterowany przez dwa dekodery HEX->7SEG zrealizowane w układach GAL16V8. Dekodery przypominają

Bardziej szczegółowo

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA

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

Bardziej szczegółowo

Interfejs RS485-TTL KOD: INTR. v.1.0. Zastępuje wydanie: 2 z dnia 19.12.2012

Interfejs RS485-TTL KOD: INTR. v.1.0. Zastępuje wydanie: 2 z dnia 19.12.2012 Interfejs RS485-TTL v.1.0 KOD: PL Wydanie: 3 z dnia 05.12.2013 Zastępuje wydanie: 2 z dnia 19.12.2012 SPIS TREŚCI 1. Opis ogólny.... 3 2. Rozmieszczenie elementów.... 3 3. Przyłączenie do magistrali RS485....

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

Electronic Infosystems

Electronic Infosystems Department of Optoelectronics and Electronic Systems Faculty of Electronics, Telecommunications and Informatics Gdansk University of Technology Electronic Infosystems Microserver TCP/IP with CS8900A Ethernet

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

1.1 Co to jest USBCOM?... 3 1.2 Budowa oraz parametry techniczne... 3

1.1 Co to jest USBCOM?... 3 1.2 Budowa oraz parametry techniczne... 3 2014 Konwerter USBCOM Instrukcja obsługi www.barion-st.com 2014-09-30 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBCOM?... 3 1.2 Budowa oraz parametry techniczne... 3 2. OBSŁUGA URZĄDZENIA... 5 2.1 Instalacja

Bardziej szczegółowo

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa Przemysłowy Sterownik Mikroprocesorowy INDU-22 Przeznaczenie masownica próżniowa Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763 77 77 Fax: 032 763 75 94 www.mikster.pl mikster@mikster.pl v1.1

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

Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7

Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7 Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7 1 Wyświetlacz 2 Ekran LCD 0 : Waga znajduje się w położeniu zerowym STABLE : Waga znajduje się w położeniu spoczynkowym (bez zmiany wskazań

Bardziej szczegółowo

OPIS PROGRAMU USTAWIANIA NADAJNIKA TA105

OPIS PROGRAMU USTAWIANIA NADAJNIKA TA105 OPIS PROGRAMU USTAWIANIA NADAJNIKA TA105 Parametry pracy nadajnika TA105 są ustawiane programowo przy pomocy komputera osobistego przez osoby uprawnione przez operatora, które znają kod dostępu (PIN).

Bardziej szczegółowo

LDA-8/ Z wyświetlacz tekstowy

LDA-8/ Z wyświetlacz tekstowy LDA-8/100-...-Z wyświetlacz tekstowy - instrukcja obsługi SEM 05.2006 Str. 1/6 LDA-8/100-...-Z wyświetlacz tekstowy INSTRUKCJA OBSŁUGI Stosowane oznaczenia: SYMBOL OPIS Ostrzeżenie o niebezpieczeństwie

Bardziej szczegółowo

Opis układów wykorzystanych w aplikacji

Opis układów wykorzystanych w aplikacji Opis układów wykorzystanych w aplikacji Układ 74LS164 jest rejestrem przesuwnym służącym do zamiany informacji szeregowej na równoległą. Układ, którego symbol logiczny pokazuje rysunek 1, posiada dwa wejścia

Bardziej szczegółowo

Kod produktu: MP-1W-2480

Kod produktu: MP-1W-2480 Kod produktu: MODUŁ INTERFEJSU -WIRE, CHIPSET DS480B zbudowane jest na bazie kontrolera DS480B firmy Dallas-Maxim (konwerter RS3 - Wire). posiada układ zawierający unikalny numer seryjny (DS40), wykorzystywany

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie INSTRUKCJA OBSŁUGI 1. Zastosowanie Przekaźnik czasowy ETM jest zadajnikiem czasowym przystosowanym jest do współpracy z prostownikami galwanizerskimi. Pozwala on załączyć prostownik w stan pracy na zadany

Bardziej szczegółowo

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco 3. Sieć PLAN Wszystkie urządzenia podłączone do sieci plan są identyfikowane za pomocą swoich adresów. Ponieważ terminale użytkownika i płyty główne pco wykorzystują ten sam rodzaj adresów, nie mogą posiadać

Bardziej szczegółowo

interfejs szeregowy wyświetlaczy do systemów PLC

interfejs szeregowy wyświetlaczy do systemów PLC LDN SBCD interfejs szeregowy wyświetlaczy do systemów PLC SEM 08.2003 Str. 1/5 SBCD interfejs szeregowy wyświetlaczy do systemów PLC INSTRUKCJA OBSŁUGI Charakterystyka Interfejs SBCD w wyświetlaczach cyfrowych

Bardziej szczegółowo

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 9-236 Łódź, Pomorska 49/53 https://std2.phys.uni.lodz.pl/mikroprocesory/

Bardziej szczegółowo

Programowanie Mikrokontrolerów

Programowanie Mikrokontrolerów Programowanie Mikrokontrolerów Wyświetlacz alfanumeryczny oparty na sterowniku Hitachi HD44780. mgr inż. Paweł Poryzała Zakład Elektroniki Medycznej Alfanumeryczny wyświetlacz LCD Wyświetlacz LCD zagadnienia:

Bardziej szczegółowo

Mikrokontrolery AVR Wprowadzenie

Mikrokontrolery AVR Wprowadzenie Mikrokontrolery AVR Wprowadzenie Komunikacja z otoczeniem mikrokontrolera Każdy z mikrokontrolerów posiada pewna liczbę wyprowadzeń cyfrowych które służą do wprowadzania i odbierania informacji z mikrokontrolera.

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

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe www.evboards.eu

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe www.evboards.eu AVREVB1 Zestaw uruchomieniowy dla mikrokontrolerów AVR. 1 Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy

Bardziej szczegółowo

ZL8AVR. Płyta bazowa dla modułów dipavr

ZL8AVR. Płyta bazowa dla modułów dipavr ZL8AVR Płyta bazowa dla modułów dipavr Zestaw ZL8AVR to płyta bazowa dla modułów dipavr (np. ZL7AVR z mikrokontrolerem ATmega128 lub ZL12AVR z mikrokontrolerem ATmega16. Wyposażono ją w wiele klasycznych

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

Moduł przekaźnika czasowego FRM01 Instrukcja obsługi

Moduł przekaźnika czasowego FRM01 Instrukcja obsługi Moduł przekaźnika czasowego FRM01 Instrukcja obsługi Przekaźnik wielofunkcyjny FRM01, przeznaczone dla różnych potrzeb użytkowników, przy projektowaniu mikrokontroler, z zaprogramowanymi 18 funkcjami,

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

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2 Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2 www.and-tech.pl Strona 1 Zawartość Instrukcja obsługi programatora AVR Prog USB v2, STK500 v2

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI KROSOWNICY WIDEO KV-12/4

INSTRUKCJA OBSŁUGI KROSOWNICY WIDEO KV-12/4 INSTRUKCJA OBSŁUGI KROSOWNICY WIDEO KV-2/4 Opis działania Krosownica wideo KV-2/4 umożliwia przełączanie dwunastu wejść do czterech wyjść w dowolnej konfiguracji Posiada dwa tryby pracy, krosownicy i przełącznika

Bardziej szczegółowo

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR ZL10AVR Zestaw ZL10AVR umożliwia wszechstronne przetestowanie aplikacji wykonanych z wykorzystaniem mikrokontrolerów z rodziny AVR (ATtiny, ATmega,

Bardziej szczegółowo

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T40 16 wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe 20 wyjść tranzystorowych Specyfikacja techniczna Zasilanie Napięcie zasilania 24 VDC

Bardziej szczegółowo

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie: Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi

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

Instrukcja obsługi rejestratora cyfrowego DLM-090

Instrukcja obsługi rejestratora cyfrowego DLM-090 Instrukcja obsługi rejestratora cyfrowego DLM-090 Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. (32) 265-76-41; 265-70-97; 763-77-77 Fax: 763 75 94 www.mikster.com.pl mikster@mikster.com.pl (19.06.2002

Bardziej szczegółowo

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH Instrukcja Obsługi Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH RADWAG 26 600 Radom ul. Bracka 28, Centrala tel. (0-48) 38 48 800, tel./fax. 385 00 10, Dz. Sprzedaży (0-48) 366 80 06

Bardziej szczegółowo

KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA

KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA Mikrokontrolery AVR KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA Wyprowadzenia Każdy z mikrokontrolerów posiada pewną liczbę wyprowadzeń cyfrowych które służą do wprowadzania i odbierania informacji z mikrokontrolera.

Bardziej szczegółowo

dv-2ps INSTRUKCJA OBSŁUGI

dv-2ps INSTRUKCJA OBSŁUGI dv-2ps INSTRUKCJA OBSŁUGI Manometr cyfrowy z programowalnymi stykami i wyjściem RS485 1. Diody LED statusu styków 2. Aktualna wartość ciśnienia 3. Przyłacze elektyczne 4. Przyłącze procesowe dv-2ps jest

Bardziej szczegółowo