Laboratorium mikrokontrolerów
|
|
- Alina Czyż
- 7 lat temu
- Przeglądów:
Transkrypt
1 Akademia Górniczo-Hutnicza w Krakowie Katedra Elektroniki WIET Laboratorium mikrokontrolerów Ćwiczenie 2 Programowania GPIO Autor: Paweł Russek ver /12
2 1. Cel ćwiczenia Podczas niniejszego ćwiczenia student poszerzy swoją wiedzę na temat struktury i sposobu programowania układów peryferyjnych WE/WY ogólnego zastosowania (GPIO) w mikrokontrolerach serii Kinetis L firmy NXP (Kinetis). Zostaną przedstawione nowe funkcjonalności, a w szczególności sposób progrmowania GPIO jako wejścia. Zostanie przedstawiona płytka podstawowych układów peryferyjnych, która zawiera diody LED, wyświetlacz 7-segmentowy LED i klawiaturę matrycową, rozszerzająca możliwości zestawu FRDM-KL25Z. Następnie, przedstawimy typowy dla przełączników mechanicznych problem drgania styków, który zostanie wyeliminowany przez studentów w przygotowanej aplikacji. Równocześnie, student zacznie wykorzystywać debuger, ważną funkcjonalność środowiska Keil uvision. 2. Płytka podstawowych elementów peryferyjnych Każdy mikrokontroler potrzebuje urządzeń peryferyjnych, aby współpracować z użytkownikiem i środowiskiem zewnętrznym. Jest wiele tzw. płytek peryferyjnych, które można podłączać do FRDM-KL25Z, ale na potrzeby niniejszego laboratoriu zostanie użyta płytka, która oferuje podstawowe potrzebne w ćwiczeniach elelemty. Schemat poniżej przedstawia budowę płytki podstawowych elementów peryferyjnych. 2/12 A schematic Basic Peripheral Board for Microcontrollers Laboratory
3 Na płytce można znaleźć złącza typu goldpin, osiem diod LED, wyświetlacz 4 LED 7- segmentowy, przyciski oraz obwód wykrywający przyciśnięcia klawisza (D21-D24, R2) Złącza goldpin JP1 JP2 JP3 JP4 JP5 JP6 JP7 Zworka JP1 jest używana w celu zmiany funkcjonalności klawiatury matrycowej 4x4 na 4 klasyczne przyciski. Kiedy zworka jest zwarta, przełączniki S1, S2, S3, S4 mogą być bezpośrednio podłączone do portów mikrokonontrolera i odczytywane poprzez stany sygnałów C1, C2, C3 i C4 na złączy JP4. Kiedy zwora JP1 jest otwarta detekcja wciśniętego przycisku S1-S16 wymaga napisania na mikrokontroler specjalnej procedury obsługi klawiatury matrycowej. Pin JP2 może być użyty przez mikrokontroler do detekcji wciśnięcia przycisku klawiatury matrycowej. Pin może być wykorzystany jako źródło zewnętrznego przerwania dla mikrokontrolera. Złącze JP3 to złącze do podłączenia diod LED. Piny należy wysterować wysokim stanem logicznym, aby wybrane diody się zapaliły. Złącze JP4 to złącze klawiatury matrycowej 4x4. Sygnały C1, C2, C3 i C4 są podłączone do kolumn klawiatury, a sygnały R1, R2, R3 i R4 do jej wierszy. Aby odczytać stan przycisków klawiatury należy odczytać aktywną kolumnę i wiersz. Aby odczytać aktywną kolumnę należy podać niski stan logiczny na R1-R4 i aktywować rezystory podciągające (wewnętrzne mikrokontrolera) na liniach C1-C4. Niski stan na linii Cx oznacza wciśnięty przycisk w kolumnie 'x'. Aby odczytać aktywny wiersz należy podać niski stan logiczny na C1-C4 i aktywować rezystory podciągające (wewnętrzne mikrokontrolera) na liniach R1-R4. Niski stan na linii Rx oznacza wciśnięty przycisk w tym wierszu. Kiedy znana jest aktywna kolumna i wiersz znany jest również wciśnięty przycisk. Złącze JP5 to złącze podłączone do katod diod wyświetlacza 7-segmentowego LED. Należy podać niski stan logiczny, aby zapalić odpowiedni segment wybranej cyfry (sprawdź także opis JP6). Złącze JP6 to złącze sterujące potencjałem anod diod wyświetlacza 7-segmentowego LED. Należy podać niski stan logiczny, aby aktywować wybraną cyfrę. Złącze JP7 to złącze zasilające płytkę. Zawsze złącz masy (GND) płytki FRDM i peryferyjnej ze sobą. Dodatni biegun zasilania jest potrzebny w przypadku wykorzystywania wyświetlacza 7-segmentowego. Podłącz dodatni biegun zasilania do napięcia 3,3V lub 5,0V. 3/12
4 2.2. Płyta drukowana PCB płytki peryferyjnej Aby zbudować obwód pokazany na rysunku powyżej, możliwe jest użycie elementów elektronicznych i uniwersalnej płytki drukowanej lub stykowej ( breadboard ). Jednak na laboratorium będziemy posługiwać się zestawem zbudowanym w oparciu o płytkę drukowaną PCB. Rysunek płytki wraz z rozmieszczeniem elementów przedstawiono poniżej. Płyta PCB płytki podstawowych elementów peryfereryjnych 3. Funkcjonalność GPIO W niniejszym rozdziale, przedstawimy nowe funkcjonalności modułów GPIO mikrokontrolerów Kinetis L. Podstawowe informacje na temat GPIO znalazły się już w ćwiczeniu 1 tego laboratorium pt.: Podstawy programowania mikrokontrolerów w języku C. Rejestry GPIOx_PDDR (Port Data Direction Register) i GPIOx_PDOR (Port Data Output Register) były już omówione wcześniej. Rejestr PDOR służy do sterowania GPIO jako Wyjściem mikrokontrolera. Jednak w rodzinie Kinetis L, dla wygody programisty, do obsługi wyjścia GPIO wyodrębniono jeszcze dodatkowe rejestry. Mamy do dyspozycji rejestry GPIOx_PSOR, GPIOx_PCOR i GPIOx_PTOR odpowiednio dla każdego portu. GPIOx_PSOR (Port Set Output Register) GPIOx_PCOR (Port Clear Output Register) GPIOx_PTOR (Port Toggle Output Register) Zapis do tego rejestru aktualizuje stan odpowiednich bitów rejestru PDOR w następujący sposób: '0': Odpowiedni bit w PDORn nie zmienia się. '1': COdpowiedni bit w PDORn ustawia się na '1'. Zapis do tego rejestru aktualizuje stan odpowiednich bitów rejestru PDOR w następujący sposób: '0': Odpowiedni bit w PDORn nie zmienia się. '1': Odpowiedni bit w PDORn ustawia się na '0'. Zapis do tego rejestru aktualizuje stan odpowiednich bitów rejestru PDOR w następujący sposób: '0': Odpowiedni bit w PDORn nie zmienia się. 4/12
5 '1': Odpowiedni bit w PDORn zmienia stan na przeciwny. Tabela podaje i opisuje dodatkowe rejestry związane z GPIOx. Kiedy skonfugurujemy rejestr kierunku PDDR jako wyjście, możemy używać rejestrów Set, Clear i Toggle, aby ustawić, skasować lub przestawić bity rejestru wyjściowego PDOR. Dodatkowe rejestry bardzo ułatwiają programiście manipulowanie pojedynczymi bitami portów WE/WY. Na przykład, zapisanie wartości 4 (binarnie 0100) do PCOR wyłączy bit drugi b2 tego portu nie zmieniając stanu pozostałych bitów. Dla każdego portu A-E, do obsługi GPIOx jako wejścia, jest do dyspozycji rejestr wejściowy (GPIOx_PDIR). Kiedy skonfigurujemy bity rejestr kierunku PDDR jako wejście (wpiszemy zero), rejestr PDIR może być odczytywany, aby uzyskać informacje o stanie pinów odpowiedniego portu. Możemy, na przykład, podłączyć przełączniki do portu, aby odczytywać stan (włączony/wyłączony). Zależnie od tego w jakiej konfiguracji przełącznik został podpięty, może być potrzeba włączenia wewnętrznego rezystora podciągającego portu mikrokontrolera. Rezystor może podciągać potencjał wejścia do jedynki (pull-up) lub zera (pull-down). Na poniższym rysunku przestawiono obydwie konfiguracje. Podłączenie przełączników do mikrokontrolera Konfiguracja rezystorów podciągających jest realizowana przez programistę w rejestrze kontrolnym PORTx_PCRn (Pin Control Register). Przy pomocy wybranych bitów tego rejestru możemy włączyć/wyłączyć rezystor podciągający i wybrać pull-up lub pull-down. Bit PE (Pull Enable) rejestru PORTx_PCRn jest używany do włączenia rezystora, a bit PS (Pull Select) służy to wybrania trybu podciągania (jak na rysunku poniżej). 5/12
6 Bity PS i PE rejestru PORTxPCRn 4. Sposób nazywania bitów w nagłówku MKL25Z4 Programowanie mikrokontroerów bardzo często wymaga ustawiania poszczególnych bitów rejestrów. Każdy bit ma swoją funkcję i musi być sterowany odrębnie. Dostęp do poszczególnych bitów wymaga znajomości ich położenia w rejestrze. Oczywiście można odszukać położenie bitu w dokumentacji, ale lepiej posługiwać się nazwami bitów zdefiniowanymi w MKL25Z4.h. Definicje te kodują pozycję wybranego bitu. Na przykład: Pozycja bitu PE w rejestrze PCR jest zdefiowana jako PORT_PCR_PS_MASK. W definicji njpierw podano nazwę modułu gdzie znajduje się rejestr (PORT), później nazwę rejestru (PCR), a na końcu nazwę bitu (PE). Ponieważ definicja jest używana do modyfikowania (maskownia) bitu na końcu dodano sufiks MASK. Inne przykłady: Bit PE rejestru PCR to PORT_PCR_PS_MASK Bit PORTA rejestru SCGC5 to SIM_SCGC5_PORTA_MASK W taki sam sposób można używać definicji aby maskować pola bitowe (jak na przykład MUX w rejestrze PCR): Pole bitowe MUX rejestru PCR to PORT_PCR_MUX_MASK 6/12
7 Co więcej, nagłówek MKL25Z zawiera makra, które pozwalają ustawiać wartość bitów i pól bitowych w bardzo wygodny i czytelny sposób. Przykład: //Ustaw bit PORTA rejestru SMGC5 w module SIM SIM->SCGC5 =SIM_SCGC5_PORTA(1); //Ustaw multiplekser pinu 10 w porcie A w pozycji trzeciej funkcji PORTA->PCR[10] =PORT_PCR_MUX(3); Wszelkie wątpliwości dotyczące nazwy definicji dla wybranego pinu można rozstrzygnąć sprawdzając zawartość pliku MKL25Z.h. Aby otworzyć ten plik, należy w edytorze uvision najechać kursorem myszy na nazwę MKL25Z.h i kliknać prawy przycisk myszy. Następnie wybrać z menu ekranowego Open document... ) Ćwiczenie 4.1 W nagłówku MKL25Z4.h znajdź definicje i makra podanych w tabeli poniżej bitów. Bit SBNS (Stop Bit Number Select) rejestru BDH w module UART0. Ten bit ustawia liczbę bitów stop w transmisji szeregowej. Pole bitowe MODE w rejestrze CFG1 modułu ADC. Te bity decydują i rozdzielczości przetwornika AC (8-bit, 10-bit, 12- bit lub 16-bit). 5. Aplikacja przełączania diod LED Ćwiczenie Podłącz płytę FRDM-KL25Z do płytki peryferyjnej zgodnie ze schematem poniżej. 7/12
8 Sposób połącznenia FRDM25Z i płytki peryferyjnej 2. W programie uvision, stwórz nowy projekt o nazwie Toggling_LEDs. Stwórz nowy katalog dla nowego projektu. Pamiętaj, aby trzymać swoje projekty w swoim katalogu. 3. W edytorze uvision, stwórz nowy plik main.c, a następnie skopiuj do niego kod źródłowy podany poniżej. /* * Name: main.c * Purpose: Toggling_LEDs application * Author: Student * */ #include "MKL25Z4.h" /*Device header*/ #define LED_1 0 #define SW_1 0 int main() { //Enable clock for Port B and Port D SIM->SCGC5 =SIM_SCGC5_PORTB(1) SIM_SCGC5_PORTD(1); //Configure Port B pin 0 as GPIO, Output PORTB->PCR[LED_1] =PORT_PCR_MUX(1); PTB->PDDR =(1<<LED_1); //Configure Port D pin 0 as GPIO, Input, Pull-up resistor PORTD->PCR[SW_1] =PORT_PCR_MUX(1) PORT_PCR_PE(1) PORT_PCR_PS(0); PTD->PDDR&=~(1<<SW_1); 8/12
9 while(1){ if( (PTD->PDIR & (1<<SW_1))==0){ if(ptb->pdor & (1<<LED_1)) PTB->PDOR&=~(1<<LED_1); else PTB->PDOR =(1<<LED_1); } } } while((ptd->pdir & (1<<SW_1))==0); //Wait for SW_1 release 4. Skompiluj i załaduj aplikację na płytkę FRDM-KL25Z. Dioda D1 powinna się przełączać kiedy wciśniesz przycisk SW1. 5. Zmodyfikuj kod aplikacji Toggling_LEDs tak aby możliwe było przełączanie wszystkich czterech diod D1-D4 przy pomocy czterech przycisków S1-S4. Postaraj się napisać aplikację tak, aby program wynikowy był jak najmniejszy. Porównaj wielkość swojego programu z wielkością programów kolegów. Rozmiar binarnego obrazu programu pojawia się w oknie Built Output po skompilowaniu kodu aplikacji. Program Size: Code= Debuger Keil uvision Debugger to program służący do śledzenia pracy i usuwania błędów z innych programów. Debugger w środowisku uvision może pracować jako symulator (bez płytki z mikrokontrolerem podłączonej do PC) lub jako monitor pracy zewnętrznego systemu z mikrokontrolerem. Symulator to produkt softwarowy, który jedynie emuluje większość funkcji wybranego mikrokontrolera. Monitor to złożony produkt, który zawiera interfejs komunikacyjny z systemem zewnętrznym na którym faktycznie uruchamiany jest testowany program. Aby włączyć debugger w trybie monitora, należy użyć jednej z opcji <Hardware Debugger> z prawej strony okna konfiguracji. 9/12
10 Kiedy sesja debuggera zostanie uruchomiona w uvision, aplikacja jest ładowana na płytkę i uruchamiana. Następnie wykonywany jest kod startowy mikrokontrolera (start-up code) i program jest zatrzymywany na początku funkcji main programu. Kiedy wykonywanie programu zostaje zatrzymane, uvision otwiera okno tekstowe z wykonywanym kodem, gdzie aktualnie realizowana linia jest podświetlona. Dodatkowo widzimy okno dis-assemblera z kodem maszynowym. W menu uvision pojawiają się nowe funkcje menu: Debug menu Opis Używaj komendy Start/Stop Debug Session command aby uruchomić lub zakończyć sesję debuggera. Aby uruchomić zatrzymany program użyj komendy Run z menu debuggera. Aby zatrzymać uruchomiony program użyj komendy Stop z menu debuggera. Aby ponownie uruchomić program ożyj komendy Reset z menu debuggera lub Debug >Reset CPU z menu programu. Aby krokować wykonywanie programu jednocześnie przechodząc przez kod realizowanych funkcji użyj komendy Step z menu debuggera. TAby krokować wykonywanie programu jednocześnie przeskakując kod realizowanych funkcji użyj komendy Step Over z menu debuggera. Aby wyskoczyć z aktualmnie wykonywanej funkcji poziom wyżej użyj komendy Step Out z menu debuggera. 10/12
11 6.1. Punkty zatrzymania (breakpoints) W celu sprawdzenia statusu wykonywanego programu, w uvision można ustawiać punkty zatrzymania w wykonywanym kodzie aplikacji. Można ustawić punkty zatrzymania w wybranej linii kodu, aby sprawdzić aktualny stan programu (stos, pamięć). Można również definiować pułapki, które zatrzymają program po wystąpieniu zdefiniowanego zdarzenia. Aby ustawić punkt zatrzymania (Breakpoint) w wybranej linii kodu, należy w edytorze lub oknie dis-assemblera otworzyć menu kontekstowe w tej linii (kliknięcie prawym przyciskiem myszy) i wybrać komendę Insert/Remove Breakpoint. Aby ustawić lub usunąć breakpoint, można również wykonać podwójne kliknięcie lewym przyciskiem myszy na szarym pasku po lewej stronie okna edytora lub dis-assemblera. Punkty zatrzymań są oznaczone czerwoną kropką w odpowiedniej linii programu Podglądanie zmiennych (funkcja Watch) Wybierz aby wyświetlić okna Watch. Domyślnie, okna Watch składają się z czterech zakładek: Locals, aby wyświetlać aktualną wartość aktywnych zmiennych lokalnych programu; dwie zakładki Watch, aby wyświetlić zmienne zdefiniowane przez użytkownika; zakładka Call Stack, aby wyświetlić drzewo wykonywania programu. W oknach Watch można podglądać i modyfikować zmienne programu. Zagnieżdżone wywołania funkcji również są uwidocznione w tym oknie. Zawartość okna jest aktualizowana automatycznie w momencie zatrzymania wykonywania programu i miarę jego krokowania, kiedy opcja View > Periodic Window Update jest ustawiona. W przeciwieństwie do okna Locals, które pokazuje jedynie aktualnie aktywne zmienne, okno Watch pokazuje zmienne zdefiniowane przez użytkownika. Aby zdefiniować zmienną w oknie Watch można: dwu-kliknąć myszą w oknie Watch lub wcisnąć F2, 11/12
12 dwu-kliknąć wcześniej dodaną zmienną i zmodyfikować jej nazwę, otworzyć menu kontekstowe (prawy przycisk myszy) w oknie debuggera i wybrać Add <item name> to. uvision automatycznie wybierze zmienną pod kursorem myszy i doda ją do okna Watch. Można również zaznaczyć wyażenie i dodać do do Watch. Aby zmodyfikować wartość zmiennej lokalnej podczas przerwy w działaniu programu należy dwu-kliknąć na aktualną wartość zmiennej (lub wybrać i nacisnąć F2) i po prostu ją zmodyfikować. Aby usunąć zmienną z okna Watch, wybierz zmienną i wciśnij przycisk Del Ćwiczenie 6.1 Ustaw breakpoint w wybranym miejscu w Toggling_LEDs. Aktywuj sesję debuggera i uruchom program. Kiedy program się zatrzyma rozpocznij jego krokowanie. Dodaj wybraną zmienną do okna Watch Kontynuuj krokowianie śledząc wartość zmiennych w oknie Locals i Watch 7. Eliminacja drgań styków przycisków Podczas włączania i wyłączania mechanicznych przełączników powstają drgania styków powodując, że zmiana stanu przełącznika nie jest płynna. Raczej, zanim stan przełącznika się ustabilizuje wykonuje on wiele przejść ze stanu włącz do wyłącz. Drganie styków przełącznika mechanicznego Może się zdarzyć, jeżeli mikrokontroler często odczytuje stan przycisku, że pojedyncze wciśnięcie/puszczenie przycisku może zostać odczytane wielokrotnie. W wielu aplikacjach jest ważne, aby wciśnięcia przycisku były zliczane prawidłowo. Prostym rozwiązaniem programistycznym problemu drgań jest wprowadzenie opóźnienia w detekcji zmiany stanu przycisku wprowadzone po wykryciu zmiany jego stanu. Program czeka ms po tym jak stan przycisku zmieni się z włącz. na wyłącz. lub odwrotnie. Po tym czasie zestyki powinny być już stabilnie zwarte lub rozwarte. Ćwiczenie 7.1 Do aplikacji Toggling_LEDs dodaj funkcję eliminacji drgań styków. 12/12
Laboratorium mikrokontrolerów
Akademia Górniczo-Hutnicza w Krakowie Katedra Elektroniki WIET Laboratorium mikrokontrolerów Ćwiczenie 3 Fast GPIO, magistrale i zegar Autor: Paweł Russek http://www.fpga.agh.edu.pl/pm ver. 9.11.16 1/12
Laboratorium mikrokontrolerów
Akademia Górniczo-Hutnicza w Krakowie Katedra Elektroniki WIET Laboratorium mikrokontrolerów Ćwiczenie 4A Klawiatura matrycowa - projekt Autor: Paweł Russek http://www.fpga.agh.edu.pl/pm ver. 23.10.16
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6a Wykorzystanie USB do komunikacji z komputerem PC Mariusz Sokołowski http://www.fpga.agh.edu.pl/upt2
Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski
Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/
Laboratorium mikrokontrolerów
Akademia Górniczo-Hutnicza w Krakowie Katedra Elektroniki WIET Laboratorium mikrokontrolerów Ćwiczenie 1 Podstawy programowania mikrokontrolerów w języku C Autor: Paweł Russek http://www.fpga.agh.edu.pl/lm
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 1 Wprowadzenie do środowiska Keil i rodziny Kinetis Sebastian Koryciak http://www.fpga.agh.edu.pl/tm2
Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012
Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 2 Human-Machine Interface, czyli obsługa wyświetlacza slcd Sebastian Koryciak
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
Programowanie w Javie
Programowanie w Javie Andrzej Czajkowski Lista nr 0 Debugger w Javie Celem ćwiczenia jest poznanie podstawowych funkcji narzędzia debugera (odpluskwiacz) w środowisku Eclipse. Po ukończeniu ćwiczenia student
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
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II PRE LAB Instalacja środowiska Keil i konfigurowanie zestawu FRDM-KL46Z Sebastian
Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR
Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Zadanie polega na napisaniu pierwszego programu w języku C, jego poprawnej kompilacji i wgraniu na mikrokontroler. W tym celu należy zapoznać
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
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
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program
LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie środowiska LabVIEW 2016
Instrukcja programowania płytek edycji 2014
Instrukcja programowania płytek edycji 2014 Spis treści 1. Opis płytki procesorowej (sumo_base_5)...1 1.1. Podstawowe elementy płytki...2 1.2. Pozostałe elementy płytki...3 2. Opis płytki sterującej napędami
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 2 Human-Machine Interface, czyli obsługa wyświetlacza slcd Sebastian Koryciak
Niektóre piny mogą pełnić różne role, zależnie od aktualnej wartości sygnałów sterujących.
Podłączenie mikrokontrolera ATmega8: zasilanie 8 i 22
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,
Visual Basic Debugging and Error Handling
Visual Basic Debugging and Error Handling Typy błędów 1. Compile-Time, (wykrywane w czasie kompilacji np. błąd w składni) 2. Run-Time, (pojawiające się podczas wykonywania programu, np. zły typ danych
LABORATORIUM UKŁADÓW PROGRAMOWALNYCH. PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR ZIMOWY 2017
Politechnika Wrocławska, Wydział Elektroniki Mikrosystemów i Fotoniki Wydziałowy Zakład Metrologii Mikro- i Nanostruktur LABORATORIUM UKŁADÓW PROGRAMOWALNYCH PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR
Płytka uruchomieniowa XM64
2015 Płytka uruchomieniowa XM64 - Instrukcja obsługi www.barion-st.com 2015-05-12 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM64?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6 Moduł UART - współpraca z komputerem poprzez BlueTooth Mariusz Sokołowski
Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.
E113 microkit Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100 1.Opis ogólny. Zestaw do samodzielnego montażu. Edukacyjny sterownik silnika krokowego przeznaczony jest
Modułowy programowalny przekaźnik czasowy firmy Aniro.
Modułowy programowalny przekaźnik czasowy firmy Aniro. Rynek sterowników programowalnych Sterowniki programowalne PLC od wielu lat są podstawowymi systemami stosowanymi w praktyce przemysłowej i stały
C++ - [1-3] Debugowanie w Qt Creator
Slajd 1 z 10 C++ - [1-3] Debugowanie w Qt Creator Nysa 2004-2013. Autor: Wojciech Galiński. wersja dnia 15 maja 2013 r. Slajd 2 z 10 Pojęcia związane z debugowaniem DEBUGOWANIE (z ang. debugging odrobaczanie)
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),
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
Spis treści JĘZYK C - ŚLEDZENIE WYKONANIA PROGRAMU, DEBUGGER. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Informatyka 1 Kod przedmiotu: ES1D200 009 (studia stacjonarne)
1.Wstęp. 2.Generowanie systemu w EDK
1.Wstęp Celem niniejszego ćwiczenia jest zapoznanie z możliwościami debuggowania kodu na platformie MicroBlaze oraz zapoznanie ze środowiskiem wspomagającym prace programisty Xilinx Platform SDK (Eclipse).
Program EDYTOR-AS-OUX
Z.S.E. ASTER ul. Brzozowa 13 87-100 Toruń http:\\www.asterlm.mga.com.pl E-mail: asterlm@mga.com.pl m.lewndowski.aster@gmail.com Program EDYTOR-AS-OUX 1. Charakterystyka ogólna Program edytor-as-oux.exe
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
LABORATORIUM UKŁADY STYKOWE ZL3AVR
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA UKŁADY STYKOWE ZL3AVR Opracował: mgr inż. Andrzej
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
FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200
Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1
STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Skaner Mustek Scan Express
INSTRUKCJA OBSŁUGI Nr produktu 884056 Skaner Mustek Scan Express Strona 1 z 14 Instalacja sterownika skanera TWAIN. Sterownik TWAIN jest modułem skanującym dostarczonym wraz Twoim skanerem. Jest on łatwo
OPIS PROGRAMU APEK MULTIPLEKSER RX03
OPIS PROGRAMU APEK MULTIPLEKSER RX03 wer.2.3.3.9 - Program współpracuje z dwoma typami systemów pomiarowych AL154: multiplekserami M1.. lub RX.. oraz interfejsami DA.. - Wymagany system operacyjny: WIN
Konfiguracja pakietu CrossStudio for MSP430 2.0.
Konfiguracja pakietu CrossStudio for MSP430 2.0. 1. Przed rozpoczęciem pracy przeczytaj całego manuala. 2. Gratulujemy wyboru modułu MMmsp430x1xxx. W celu rozpoczęcia pracy należy pobrać 30-dniową wersję
Inż. Kamil Kujawski Inż. Krzysztof Krefta. Wykład w ramach zajęć Akademia ETI
Inż. Kamil Kujawski Inż. Krzysztof Krefta Wykład w ramach zajęć Akademia ETI Metody programowania Assembler Język C BASCOM Assembler kod maszynowy Zalety: Najbardziej efektywny Intencje programisty są
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
LabVIEW PLATFORMA EDUKACYJNA Lekcja 6 LabVIEW i Arduino programy wykorzystujące wyświetlacz LCD, czujnik temperatury, PWM i diodę LED
LabVIEW PLATFORMA EDUKACYJNA Lekcja 6 LabVIEW i Arduino programy wykorzystujące wyświetlacz LCD, czujnik temperatury, PWM i diodę LED Przygotował: Jakub Wawrzeńczak 1. Wprowadzenie Lekcja przedstawia wykorzystanie
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
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
AKTUATOR DO SYSTEMU DUO Q
AKTUATOR DO SYSTEMU DUO ----- 2281Q Aktuator 2281Q, przeznaczony do systemu DUO, umożliwia sterowanie funkcjami automatyki domowej lub aktywacji funkcji dodatkowych, takich jak otwieranie elektrozaczepu
Podstawy techniki mikroprocesorowej
Podstawy techniki mikroprocesorowej Temat 2 Obsługa wyświetlaczy v.1.0 Uniwersytet Pedagogiczny, Instytut Techniki Dominik Rzepka, dominik.rzepka@agh.edu.pl, 2014 1. Obsługa pinów mikroprocesora i wyświetlacze
Programowanie xcomfort Cz. I Eaton Corporation. All rights reserved.
Programowanie Cz. I Spis treści 1. Skanowanie dużych instalacji WSKAZÓWKA 2. Konfiguracja modułu programowania 3. Uruchomienie programu Eaton RF PL 4. Ustawianie opcji programu Eaton RF PL 5. Uruchamianie
Technika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051
Tworzenie nowego projektu w asemblerze dla mikroprocesora z rodziny 8051 Katedra Automatyki, Wydział EAIiE Akademia Górniczo-Hutnicza w Krakowie Marcin Piątek Kraków 2008 1. Ważne uwagi i definicje Poniższy
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
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
Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.
Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz
Architektura systemów komputerowych Laboratorium 10 Symulator SMS32 Urządzenia wejścia i wyjścia
Marcin Stępniak Architektura systemów komputerowych Laboratorium 10 Symulator SMS32 Urządzenia wejścia i wyjścia 1. Informacje Symulator SMS32 posiada kilka urządzeń peryferyjnych (wejściowych i wyjściowych)
Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024
Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024 Płytka idealna do nauki programowania mikrokontrolerów i szybkiego budowanie układów testowych. Posiada mikrokontroler ATmega16/ATmega32 i bogate
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
Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000
Konfigurowanie sterownika BX9000 firmy Beckhoff wprowadzenie 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BX9000 Stanowisko laboratoryjne ze sterownikiem BX9000 Sterownik BX9000 należy
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
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści
Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści 1. Konfiguracja pinów2 2. ISP..2 3. I/O Ports..3 4. External Interrupts..4 5. Analog Comparator5 6. Analog-to-Digital Converter.6 7.
CW-HC08 Programowanie mikrokontrolera MC9S08QD4 [2]
CW-HC08 Programowanie mikrokontrolera MC9S08QD4 [2] Jan Kędzierski Marek Wnuk Wrocław 2012 Dokument stanowi instrukcję do ćwiczenia w ramach kursu Sterowniki robotów. Przebieg ćwiczenia Celem ćwiczenia
Projektowanie z użyciem procesora programowego Nios II
Projektowanie z użyciem procesora programowego Nios II WSTĘP Celem ćwiczenia jest nauczenie projektowania układów cyfrowych z użyciem wbudowanych procesorów programowych typu Nios II dla układów FPGA firmy
Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)
Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie) UWAGA Podstawowym wymaganiem dla uruchomienia modemu ED77 jest komputer klasy PC z portem USB 1.1 Instalacja
LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH
LABORATORIUM INTELIGENTNYCH SYSTEMÓW ELEKTRYCZNYCH Ćwiczenie 1 PROJEKTOWANIE - ZAŁĄCZANIE OŚWIETLENIA POPRZEZ EIB Katedra Inżynierii Komputerowej i Elektrycznej 2 1 Wykonanie ćwiczenia. W ćwiczeniu należy
OPTIMA PC v2.2.1. Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 2011 ELFON. Instrukcja obsługi. Rev 1
OPTIMA PC v2.2.1 Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA 255 Instrukcja obsługi Rev 1 2011 ELFON Wprowadzenie OPTIMA PC jest programem, który w wygodny sposób umożliwia konfigurację
Programator procesorów rodziny AVR AVR-T910
Programator procesorów rodziny AVR AVR-T910 Instrukcja obsługi Opis urządzenia AVR-T910 jest urządzeniem przeznaczonym do programowania mikrokontrolerów rodziny AVR firmy ATMEL. Programator podłączany
Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307
Język C Wykład 9: Mikrokontrolery cz.2 Łukasz Gaweł Chemia C pokój 307 lukasz.gawel@pg.edu.pl Pierwszy program- powtórka Częstotliwość zegara procesora μc (należy sprawdzić z kartą techniczną μc) Dodaje
TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie
TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie 1. Uruchomienie programu TwinCAT 3: a) Kliknąć w start i wpisać wpisać frazę twincat. b) Kliknąć w ikonę jak poniżej: 2. Wybrać w menu
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
Zadania: 1. Funkcja przeliczająca F na C: float FtoC(float f){ return (f 32.0) * 5.0 / 9.0; }
Zadania: 1. Funkcja przeliczająca F na C: float FtoC(float f){ return (f 32.0) * 5.0 / 9.0; 2. Utworzyć dodatkową funkcję, która przelicza F na K, na bazie poprzedniej F to C (z poprzednich zajęć), wg
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych wrzesieo 2010 UWAGA: Moduł jest zasilany napięciem do 3.3V i nie może współpracowad z wyjściami układów zasilanych z wyższych napięd. Do pracy
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
Projekt procesora NIOSII w strukturze programowalnego układu logicznego CYCLONEII EP2C35F672C6 podłączenie i obsługa wyświetlacza LCD.
LAB. 2 Projekt procesora NIOSII w strukturze programowalnego układu logicznego CYCLONEII EP2C35F672C6 podłączenie i obsługa wyświetlacza LCD. Laboratorium Mikroprocesorowych Układów Sterowania instrukcja
STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU
Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU Spis treści: 1. Instalacja oprogramowania XG5000 3 2. Tworzenie nowego projektu i ustawienia sterownika 7 3. Podłączenie sterownika
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,
PRACA W ZINTEGROWANYM ŚRODOWISKU URUCHOMIENIOWYM - IDE Keil μvision 2
PRACA W ZINTEGROWANYM ŚRODOWISKU URUCHOMIENIOWYM - IDE Keil μvision 2 1. Środowisko IDE - KEIL µvision firmy KEIL jest popularnym zintegrowanym środowiskiem programistycznym IDE. Składa się na nie: menadżer
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
Laboratorium Procesorów Sygnałowych
Laboratorium Procesorów Sygnałowych Moduł STM32F407 Discovery GPIO, C/A, akcelerometr I. Informacje wstępne Celem ćwiczenia jest zapoznanie z: Budową i programowaniem modułu STM32 F4 Discovery Korzystaniem
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
Sterowanie oświetleniem poprzez TEBIS
LABORATORIUM INTELIGENTNYCH SYSTEMOW ELEKTRYCZNYCH Ćwiczenie 7 Sterowanie oświetleniem poprzez TEBIS Inteligentne Systemy Elektryczne 1. Cel ćwiczenia. Celem ćwiczenia jest nauczenie przyszłego użytkownika
Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09
Full Lite MFPST7 Programator ICP mikrokontrolerów rodziny ST7 Instrukcja użytkownika 03/09 Spis treści WSTĘP 3 CZYM JEST ICP? 3 PODŁĄCZENIE PROGRAMATORA DO APLIKACJI 4 OBSŁUGA APLIKACJI ST7 VISUAL PROGRAMMER
Instrukcja obsługi programu M116_Manager
Instrukcja obsługi programu M116_Manager Spis treści 1 Przeznaczenie...2 2 Podłączenie kasy do komputera... 2 2.1 Schemat podłączenia...2 2.2 Ustawienia programu... 2 3 Menu Towary... 4 4 Menu Opakowania...
Przemysłowy odtwarzacz plików MP3
Przemysłowy odtwarzacz plików MP3 WWW.DIGINN.EU Spis treści 1. Opis odtwarzacza MP3... 3 2. Wyprowadzenia odtwarzacza... 4 2.1 Wymiary płytki... 6 4. Tryby pracy... 8 5. Podłączanie MP3 Playera... 9 6.
Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio.
Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio. IComsat jest to shield GSM/GPRS współpracujący z Arduino oparty o moduł SIM900 firmy SIMCOM.
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
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
Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000
Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX1000 Sterownik CX1000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).
Rysunek 1: Okno z lista
1 Urzadzenie RFID Urządzenie RFID, umożliwia użytkownikom systemu kontrolę dostępu do wydzielonych przez system stref, na podstawie odczytywanych TAG ów (identyfikatora przypisanego do użytkownika) z czytników
Podstawy programowania Laboratorium. Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji
Podstawy programowania Laboratorium Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji Instrukcja warunkowa if Format instrukcji warunkowej Przykład 1. if (warunek) instrukcja albo zestaw
Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7
5.0 5.3.3.5 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7 Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych
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
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).
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:
ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1
Instrukcja obsługi aplikacji 1 1./ instalacja aplikacji. Aplikacja służy do zarządzania, konfigurowania i testowania modułów firmy Advance Electronic wyposażonych w RS485 pracujących w trybie half-duplex.
Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie
Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne ze sterownikiem CX9000 Sterownik CX9000 należy do grupy urządzeń określanych jako komputery wbudowane (Embedded-PC).
ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).
1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl
1.Instalacja Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. 1 Dla instalacji jednostanowiskowej zaznaczamy aplikacje Serwera i Klienta. W przypadku, gdy pilot ma pracować z kilkoma komputerami
LOW ENERGY TIMER, BURTC
PROJEKTOWANIE ENERGOOSZCZĘDNYCH SYSTEMÓW WBUDOWANYCH ĆWICZENIE 4 LOW ENERGY TIMER, BURTC Katedra Elektroniki AGH 1. Low Energy Timer tryb PWM Modulacja szerokości impulsu (PWM) jest często stosowana przy
Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager
Tablet bezprzewodowy QIT30 Oprogramowanie Macro Key Manager Spis treści 1. Wprowadzenie... 3 2. Panel Sterowania - wprowadzenie... 4 3. Instalacja... 5 3.1 Jak stworzyć nowy profil... 5 3.2 Jak zmodyfikować