PROGRAMATOR UNIWERSALNY

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

Download "PROGRAMATOR UNIWERSALNY"

Transkrypt

1 PROGRAMATOR UNIWERSALNY PRZEZNACZENIE Opisany w artykule programator został zaprojektowany jako element wyposażenia warsztatu elektronika hobbysty. Żyjemy w czasach kiedy coraz więcej urządzeń jest wykonywanych w oparciu o rozmaite układy programowalne, jednak ceny większości profesjonalnych programatorów są zaporowe dla amatorów samodzielnego konstruowania układów z mikrokontrolerami i układami programowalnymi. Wygląd programatora RKProg - kliknij aby powiększyć Wygląd programu obsługującego programator na PC - kliknij aby powiększyć CHARAKTERYSTYKA URZĄDZENIA Programator jest urządzeniem wykonanym z popularnych i tanich elementów elektronicznych. Składa się z zaledwie 4 układów scalonych (z czego 2 to stabilizatory, 1 sześciokrotny inwerter i 1 mikrokontroler), kilku tranzystorów oraz innych elementów dyskretnych. Jedynym utrudnieniem jest posiadanie zaprogramowanego układu AT89C52 (zobacz programator procesorów ATMEL AT89C może być pomocny) sterującego pracą urządzenia. Układ jest łatwy do wykonania i uruchomienia przez średniozaawansowanego elektronika amatora. Konstrukcja układu jest modułowa. Składa się on z płytki bazowej zawierającej część sterującą programatora oraz z odpowiednich adapterów. Urządzenie zostało tak zaprojektowane aby wszystkie moduły można było wykonać na laminacie jednostronnym. FUNKCJE URZĄDZENIA Obsługa układów: Szeregowe pamięci EEPROM z magistralą I2C typu 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512. Szeregowe pamięci EEPROM z magistralą Microwire typu 93C06, 93C46, 93C56, 93C57, 93C66. Mikrokontrolery jednoukładowe firmy ATMEL serii MCS-51: AT89C1051, AT89C2051, AT89C4051, AT89C51, AT89C52, AT89C55, AT89S53, AT89S8252. Mikrokontrolery jednoukładowe firmy ATMEL serii AVR: AT90S1200, AT90S2313, AT90S4414, AT90S8515. Układy te są programowane w trybie równoległym przez co mamy możliwość programowania ich konfiguracji (nie robią tego proste programatory szeregowe SPI, których wiele opisów można znaleźć w sieci Internet). Mikrokontrolery jednoukładowe firmy MICROCHIP: PIC16F83, PIC16F84 Równoległe pamięci EPROM typy od 2716 do Równoległe pamięci FLASH typy od 29x010 do 29x080. W przyszłości będą obsługiwane: 1

2 Układy GAL typu 16V8, 20V8, 22V10 Układy ze zmiennym kodem KeeLoq f-my MICROCHIP Nie są to możliwości imponujące (jak na programator uniwersalny) lecz w zupełności wystarczające. Aby rozszerzyć zakres obsługiwanych układów nie trzeba w zasadzie zmieniać układu - wystarczy dokonać zmian w programie (wielka zaleta układów opartych o mikrokontrolery). Schemat programatora RKProg (GIF) - kliknij aby powiększyć Rysunek płytki programatora RKProg (PDF) Rozmieszczenie elementów na płytce programatora RKProg (PDF) ZASADA DZIAŁANIA Programator jest urządzeniem mikroprocesorowym sterowanym z komputera nadrzędnego (hosta) poprzez interfejs szeregowy RS-232. Komunikacja odbywa się z prędkością bodów, która została wybrana jako kompromis pomiędzy szybkością komunikacji a możliwą liczbą błędów transmisji. Program pracujący na komputerze nadrzędnym wysyła odpowiednie komendy i dane oraz kontroluje ich poprawne przyjęcie przez programator. Natomiast program "zaszyty" w układzie AT89C52 sterujący pracą programatora odpowiednio je interpretuje, steruje układem programowanym dbając jednocześnie o odpowiednie poziomy napięć i zależności czasowe. Dzięki takiemu rozdzieleniu funkcji program sterujący programatorem może być napisany na dowolną platformę sprzętową (PC, Amiga, ATARI ST itp.) jak i programową (DOS, Windows, UNIX, OS/2 itp. ) - program sterujący musi jedynie wysyłać odpowiednie komendy i odpowiednio interpretować odpowiedzi z programatora. W chwili obecnej istnieje oprogramowanie sterujące programatorem pracujące pod kontrolą systemu MS-Windows. Zasilanie Modelowy programator jest zasilany napięciem stałym o napięciu ok. 26V. Zasilacz i układ przełączający napięcia programujące jest tak skonstruowany, że można zastosować napięcie niższe (min. 14V), lecz nie będzie wtedy możliwe programowanie elementów wymagających napięć programujących wyższych od 12V. Napięcie podane z zasilacza podane jest na wejście stabilizatora trzykońcówkowego U1 (7812), który wstępnie obniża napięcie i dostarcza je do interfejsu RS-232. Z ww. układu zasilany jest stabilizator U2 (7805) zasilający resztę urządzenia. Kondensatory C1 do C5 filtrują napięcie zasilające i zapobiegają wzbudzaniu się stabilizatorów. Wyjaśnienia wymaga układ złożony z tranzystora T1, rezystora R1 oraz diod D1 i D2. Służy on do podwyższania napięcia zasilającego do 6V w przypadku programowania układów wymagających takiego napięcia (np. pamięci EPROM). Jeżeli nie przewidujemy wykorzystywania programatora do programowania tego typu układów można nie 2

3 montować ww. elementów a końcówkę 2 układu U2 obowiązkowo zewrzeć z masą np. poprzez wlutowanie mostka w miejsce kolektora i emitera tranzystora T1. Dioda LED (D3) sygnalizuje załączenie napięcia zasilającego. Interfejs RS-232 Ze specyfikacji interfejsu RS-232 wynika, ze powinien on wykorzystywać poziomy napięć od -12V do +12V względem masy a układ AT89C52 używa poziomów TTL. Wynika stąd, że trzeba wykonać konwersję poziomów. Wykorzystano tu pewną "sztuczkę" polegającą na wykorzystaniu charakterystyk wejściowych układów dopasowujących poziomy napięć znajdujących się w praktycznie każdym komputerze PC (są to MC1489 lub MAX232) - nie reagują one na ujemny poziom napięcia. W związku z tym interfejs w programatorze zrealizowany za pomocą inwertera U3A w odpowiedzi na stan wysoki linii TXD układu AT89C52 nie daje na wyjściu napięcia ujemnego a "tylko" 0V. Stan niski na ww. linii spowoduje pojawienie się napięcia zbliżonego do +12V dzięki "podciągnięciu" wyjścia bramki U3A do poziomu +12V za pomocą rezystora R7. Interfejs linii RXD procesora także wykonano w oparciu o inwerter (U3C). Jednak aby dopasować poziomy napięć interfejsu RS-232 do poziomów TTL wykorzystano układ złożony z diody zenera Z5 i rezystora R8 ograniczającego prąd płynący przez diodę. Dioda pełni podwójną rolę - w przypadku pojawienia się na wejściu (końcówka 2 złącza J3) napięcia dodatniego większego od jej napięcia przebicia - ogranicza napięcie do ok. +5V, jeśli na ww. wejściu wystąpi napięcie ujemne - dioda będzie spolaryzowana w kierunku przewodzenia i ograniczy napięcie na wejściu inwertera do ok. -0,6V co nie spowoduje zniszczenia układu U3. Rezystor R9 zamyka obwód otwartego kolektora bramki U3C. Układ przełączający napięcia programujące Do przełączania napięć wykorzystano wysokonapięciową wersją inwerterów z otwartym kolektorem 74LS06 (U3) wraz z diodami zenera Z1 do Z4 i Z6, rezystorami R3, R4, R5, kondensatorem C6 oraz tranzystorami T2 (BD139) i T3 (BC237). Dzięki takiemu rozwiązaniu udało się uzyskać kompromis pomiędzy skomplikowaniem układu a kosztem (są dostępne przetworniki CA z interfejsem I2C) oraz zlikwidować problem kalibracji napięć (pod warunkiem, że elementy są sprawne i napięcia diod zenera mieszczą się w klasie). Przełączanie napięcia odbywa się poprzez podanie stanu wysokiego na odpowiednie wejście inwertera (dopuszczalne, a nawet pożądane jest wysterowanie więcej niż jednego wejścia inwertera przełączającego - zyskujemy dodatkowe zabezpieczenie na wypadek uszkodzenia się (przerwy w obwodzie wyjść ww. bramek) - jest to realizowane programowo. Tranzystor T2 z rezystorem R3 włącza / wyłącza ustalone wcześniej napięcie. Tranzystor T3 pracuje jako wtórnik emiterowy, zwiększając obciążalność źródła napięcia programującego. Załączanie zasilania układu programowanego Do załączania napięcia zasilania układu programowanego wykorzystano układ złożony z tranzystora T4 (BD140), rezystora R11 i kondensatora C11. Dziwić może umieszczenie w kolektorze tranzystora samego kondensatora - jednak nie do końca jest to prawda - obwód kolektora jest zamknięty poprzez rezystor i diodę LED znajdujące się na dołączanych do programatora płytek adapterów oraz oczywiście przez sam element programowany. Układy sterujące pracą mikrokontrolera Do prawidłowego wykonywania programu znajdującego się w układzie U4 potrzebny jest zegar taktujący. Układ generatora sygnału zegarowego jest zawarty w układzie U4, jego częstotliwość jest stabilizowana kwarcem X1 o częstotliwości 11,059 MHz. Taka częstotliwość zegara taktującego została wybrana ze względu na łatwość doboru standardowych prędkości transmisji na łączu RS-232. Kondensatory C8 i C9 uzupełniają układ generatora. Kondensator C10 i rezystor R10 tworzą układ generujący sygnał restartu procesora po włączeniu zasilania. ADAPTERY Programowane układy są podłączane do programatora za pomocą adapterów. Są to proste układy zawierające zazwyczaj podstawki pod układy scalone i kilka elementów dopasowujących. Takie rozwiązanie pozwoliło zmniejszyć do minimum liczbę elementów przełączających przez co zwiększono niezawodność układu - chodzi tu szczególnie o przełączanie względnie wysokiego napięcia programującego. 3

4 Adapter ATMEL, PIC, EEPROM Wygląd adaptera ATMEL, PIC, EEPROM - kliknij aby powiększyć Jest to prosty układ zawierający 4 podstawki pod układy scalone. Umożliwia programowanie układów ATMEL w obudowach 20 nóżkowych (zarówno MCS-51 i AVR), PIC16x8x, szeregowych pamięci EEPROM typu 93Cxx oraz 24Cxx. Schemat adaptera ATMEL, PIC, EEPROM (GIF) - kliknij aby powiększyć Rysunek płytki adaptera ATMEL, PIC, EEPROM (PDF) Rozmieszczenie elementów na płytce adaptera ATMEL, PIC, EEPROM (PDF) Adapter ATMEL AVR Wygląd adaptera AVR - kliknij aby powiększyć Jest to prosty układ zawierający 1 podstawkę 40 nóżkową. Umożliwia programowanie układów ATMEL AVR w obudowach 40 nóżkowych (AT90S4414, AT90S8515). 4

5 Schemat adaptera układów ATMEL AVR (GIF) - kliknij aby powiększyć Rysunek płytki adaptera ATMEL AVR (PDF) Rozmieszczenie elementów na płytce adaptera ATMEL AVR (PDF) Adapter MCS-51 Wygląd adaptera MCS51 - kliknij aby powiększyć Jest to prosty układ zawierający 1 podstawkę 40 nóżkową. Umożliwia programowanie układów ATMEL MCS-51 w obudowach 40 nóżkowych (AT89C51, AT89C52, AT89C55, AT89S8252). Z powodu podawania adresu w sposób równoległy uzupełniono płytkę o liczniki 4040 (U2, U3) pełniące rolę licznika adresów. Schemat adaptera układów MCS-51 (GIF) - kliknij aby powiększyć Rysunek płytki adaptera MCS-51 (strona lutowania) (PDF) Rysunek płytki adaptera MCS-51 (strona elementów) (PDF) Rozmieszczenie elementów na płytce adaptera MCS-51 (PDF) Adapter EPROM 5

6 Wygląd adaptera EPROM - kliknij aby powiększyć Jest to prosty układ zawierający 1 podstawkę 32 nóżkową. Umożliwia programowanie układów pamięci EPROM, EEPROM i FLASH w obudowach 24, 28 i 32 nóżkowych. Z powodu podawania adresu w sposób równoległy uzupełniono płytkę o rejestry przesuwne 74LS164 (U1, U2, U3). Schemat adaptera układów EPROM (GIF) - kliknij aby powiększyć Rysunek płytki adaptera EPROM (strona lutowania) (PDF) Rysunek płytki adaptera EPROM (strona elementów) (PDF) Rozmieszczenie elementów na płytce adaptera EPROM (PDF) MONTAŻ I URUCHOMIENIE Układ główny programatora należy zmontować na płytce drukowanej wyposażonej w podstawki pod układy scalone - ułatwi to uruchamianie a później jego ewentualne modyfikacje. Podobnie należy zrobić z układami adapterów. Przed rozpoczęciem montażu należy dokładnie sprawdzić wszystkie płytki drukowane, czy przypadkiem nie ma zwarć między ścieżkami lub co jest równie złośliwe sprawdzić pod kątem przerw w ścieżkach - należy to wykonać omomierzem. Nawet szerokie ścieżki wyglądające "na oko" na sprawne mogą się okazać uszkodzone. Po tej żmudnej ale koniecznej czynności można przystąpić do dalszej pracy. Montaż należy rozpocząć od elementów najmniejszych gabarytowo (rezystory, kondensatory, diody, tranzystory). Następnie należy wlutować podstawki pod układy scalone, stabilizatory U1 i U2, gniazda J1, J2, J3. Połączenie głównego modułu programatora z adapterami jest wykonane za pomocą przewodu ze złączem 40 szpilkowym tzw. "taśma" (takie samo jak w twardych dyskach IDE). Należy zwrócić uwagę na długość tego przewodu - obowiązuje generalna zasada: im krótszy przewód tym lepiej. Należy jednak zapewnić wygodę wymiany adapterów, dlatego nie należy przesadzać ze zbytnim jego skracaniem (egzemplarz modelowy posiadał przewód długości ok. 10cm). Po montażu przychodzi pora na najciekawszy moment: uruchomienie. Przy wyjętych z podstawek układach U3 i U4 podłączamy zasilanie (najlepiej o wartości ok. 26V ale może być niższe - w zasadzie powyżej 14V - nie uzyskamy jedynie wyższych napięć programujących - obecna wersja jeszcze nie pozwala na programowanie układów EPROM i GAL więc napięcie 14 V powinno w zupełności wystarczyć). Dioda D3 powinna świecić. Mierzymy napięcia między wyprowadzeniami 14 i 7 układu U3 oraz 40 i 20 układu U4-6

7 powinno wynosić ok. 5V. Sprawdzamy napięcie na wyjściu stabilizatora U1 (końcówka 3) - tu powinno być 12V. Jeśli coś jest nie tak, należy poszukać błędu. W przeciwnym wypadku wyłączamy zasilanie, wkładamy do podstawek układy U3 i U4. Podłączamy programator do dowolnego portu COM komputera PC. Na komputerze PC uruchamiamy dowolny program terminalowy np. HyperTerminal znajdujący się w każdej dystrybucji Windows 95, 98 czy NT. W terminalu należy skonfigurować port szeregowy do którego jest podłączony programator (COM1 do 4) na (firmware 1.xx) lub (firmware 2.xx) bodów, 8 bitów danych, 1 bit stopu, bez parzystości, brak kontroli przepływu. Włączamy zasilanie programatora. Jeśli wszystko zostało dobrze skonfigurowane i podłączone to w okienku terminala powinien się zgłosić znak zachęty następującej postaci: RKProg>. Naciskając klawisz <ENTER> powodujemy kolejne wyświetlanie znaku zachęty. Teraz przyszła pora na sprawdzenie napięć programujących: podłączamy woltomierz między masę a końcówkę nr 40 złącza J2, w oknie terminala wydajemy komendę T1<ENTER>. W odpowiedzi powinniśmy otrzymać napis 5V, takie napięcie powinien wskazywać woltomierz. Naciśnięcie klawisza <ENTER> powoduje wyłączenie napięcia programującego. Wydając komendy od T2 do T5 sprawdzamy napięcia od 12 do 25V. Jeśli powyższe czynności zostały wykonane prawidłowo i wszystko działa jak należy, można przystąpić do próby generalnej. Zamykamy program terminalowy (żeby nie blokował portu szeregowego komputera PC). Przy wyłączonym zasilaniu podłączamy adapter układów ATMEL, PIC i EEPOM. Załączamy zasilanie programatora. Na komputerze PC uruchamiamy program RKProg32.exe (Win95, 98, NT) lub RKProg16.exe (Windows 3.1x). W przypadku gdy program powita nas komunikatem o braku odpowiedzi z programatora należy wybrać z menu Port pozycję odpowiadającą portowi szeregowemu, do którego jest podłączony programator. Jeżeli ponownie pojawi się ten komunikat należy postępować zgodnie ze wskazówkami zawartymi w tym oknie. Po poprawnym zainicjowaniu komunikacji pomiędzy programem sterującym a programatorem należy umieścić w odpowiedniej podstawce programowany układ np. pamięć 24C02 wybrać z menu Typ wybrany układ (tu Typ -> EEPROM -> 24Cxx -> 24C02). Podpowiedź, gdzie należy umieścić dany układ jest wyświetlana przez program po wybraniu polecenia z menu Pomoc -> Położenie układu. Następnie można przejść do odczytania zawartości układu (menu Układ -> Czytaj). Pozostałe polecenia obsługuje się podobnie. Teraz pozostaje tylko poznanie obsługi programu, i można wykorzystywać programator do realizacji dowolnych projektów zawierających mikrokontrolery czy pamięci nieulotne. UWAGA!!! Po poprawnym zmontowaniu układ powinien działać poprawnie, jednak ze względu na fakt, że układ montuje użytkownik, autor NIE PONOSI ODPOWIEDZIALNOŚCI za powstałe szkody związane z tym układem i programem. FUNKCJE POSZCZEGÓLNYCH UKŁADÓW SCALONYCH U stabilizator napięcia 12V U stabilizator napięcia 5V U3-74LS06 - sześciokrotny inwerter wysokonapięciowy (30V) z otwartym kolektorem - przełączanie napięć programujących oraz konwersja poziomów RS-232/TTL. U4 - AT89C52 - mikorokontroler kompatybilny z serią MCS-51 z wbudowaną pamięcią FLASH 8kB - jednostka sterująca programatorem ZESTAW KOMEND STERUJĄCYCH PROGRAMATORA Dla osób chcących samodzielnie napisać program sterujący pracą programatora zamieszczam spis wszystkich komand oraz ich format. 1 znak - rodzina układu lub funkcja: 'A' - układy f-my Atmel serii MSC-51 typu AT89C '2' - szeregowe pamięci EEPROM z interfejsem I2C typu 24Cxx '3' - szeregowe pamięci EEPROM z interfejsem Microwire typu 93Cxx '7' - równoległe pamięci EPROM typu '9' - równoległe pamięci FLASH typu 'I' - układy f-my Atmel z interfejsem SPI 7

8 'K' - układy f-my Microchip serii KeeLoq 'G' - układy GAL 'P' - układy f-my Microchip serii PIC16x8x 'V' - układy f-my Atmel serii AVR typu AT90Sxxxx 'S' - wysyła listę programowanych układów 'T' - testowanie układu programatora (sprawdzanie napięć programujących) 2 znak- komenda do wykonania 'R' - odczyt pamięci 'W' - programowanie pamięci 'E' - kasowanie układu 'S' - odczyt sygnatury 'B' - test "czystości" pamięci 'F' - zapis bitów konfiguracji (czasem zabezpieczenia) układu 'G' - odczyt bitów konfiguracji (czasem zabezpieczenia) układu 'O' - odczyt pamięci EEPROM niektórych procesorów 'P' - zapis jw. 'Q' - przerwanie aktualnie wykonywanej czynności 3 znak (opcjonalnie)- typ układu w ramach rodziny '1' - 24C01 '2' - 24C01A '3' - 24C02 '4' - 24C04 '5' - 24C08 '6' - 24C16 '7' - 24C164 '8' - 24C32 '9' - 24C64 'A' - 24C128 'B' - 24C256 'C' - 24C512 '1' - 93C06 '2' - 93C46 '3' - 93C56 '4' - 93C57 '5' - 93C66 '1' - AT89C1051 '2' - AT89C2051 '3' - AT89C4051 '4' - AT89C51 z Upp=12V '5' - AT89C52 z Upp=12V '6' - AT89S8252 '7' - AT89C55 '8' - AT89S53 'A' - AT89C51 z Upp=5V 'B' - AT89C52 z Upp=5V '1' - AT90S1200 '2' - AT90S2313 '3' - AT90S4414 '4' - AT90S8515 '1' - PIC16F83 '2' - PIC16F84 '1' z Upp=25V '2' z Upp=21V '3' z Upp=25V '4' z Upp=12 V 8

9 '5' z Upp=21V '6' z Upp=12V '7' z Upp=21V '8' z Upp=12V '9' z Upp=21V 'A' z Upp=12V 'B' z Upp=12V 'C' z Upp= 12V 'D' z Upp= 12V 'E' z Upp= 12V '1' - GAL16V8 '2' - GAL20V8 '3' - GAL18V10 '4' - GAL22V10 Komunikaty wysyłane przez programator i do programatora 'N' - prośba o następne dane 'R' - prośba o powtórzenie danych 'E' - błąd Przykład: Aby odczytać pamięć programu układu AT90S1200 należy wysłać komendę 'VR1'<ENTER>. W odpowiedzi otrzymamy paczkę 65 bajtów (64 bajty danych oraz bajt sumy kontrolnej) po ich otrzymaniu należy sprawdzić sumę kontrolną - jest ona wyliczana wg następującego algorytmu zapisanego w języku C: #define BL_LEN 64; // długość bloku danych unsigned char BUFFER[BL_LEN+1]; // bufor z danymi suma_kontrolna=0;// inicjalizacja sumy kontrolnej unsigned char i; for(i=0; i<bl_len; i++) suma_kontrolna+=buffer[i];// licz sumę kontrolną suma_kontrolna=~suma_kontrolna+1;// uzupełnienie do 2 Jeżeli wyliczona suma kontrolna się zgadza z odebraną to można odczytać następne dane poprzez wysłanie do programatora komendy 'N' w odpowiedzi otrzymamy kolejną porcję danych. W przeciwnym wypadku można wysłać do programatora komendę 'R' - prośbę o powtórzenie danych. Proces ten można przerwać wysyłając komendę 'Q'. PROGRAM OBSŁUGI PROGRAMATORA Jak wcześniej wspomniano, do prawidłowej pracy potrzebny jest program obsługi zaszyty w pamięci FLASH układu AT89C52 poniżej są dostępne za darmo! - można do ich zaprogramowania użyć programatora procesorów ATMEL AT89C. Program do wpisania w pamięć FLASH układu AT89C52 lub AT89S8252 Program obsługujący (FIRMWARE) znajduje się w pliku RKPROG.ZIP (7kB) - wymaga hasła, które można otrzymać na stronie rejestracja. Należy wybrać program RKProg.HEX wpisać Użytkownika, nacisnąć Wyślij i otrzymamy hasło niezbędne do rozpakowania archiwum. Programy obsługi na PC 9

Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200)

Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200) 1 z 5 2009-01-11 12:07 Wstecz Strona główna Programator procesorow AVR do kompilatora BASCOM AVR (zgodny z STK200) Widok płytek drukowanych jest tutaj Jest to banalnie prosty układ programatora procesorów

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

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

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

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

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda). ZL2PRG Programator ISP dla mikrokontrolerów AVR firmy Atmel Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Bardziej szczegół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

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy: LITEcompLPC1114 Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Bezpłatny zestaw dla Czytelników książki Mikrokontrolery LPC1100. Pierwsze kroki LITEcompLPC1114 jest doskonałą platformą mikrokontrolerową

Bardziej szczegółowo

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

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

Programator procesorów rodziny AVR AVR-T910

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

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

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

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP ZL32ARM ZL32ARM z mikrokontrolerem LPC1114 (rdzeń Cotrex-M0) dzięki wbudowanemu programatorowi jest kompletnym zestawem uruchomieniowym.

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

ZL10PLD. Moduł dippld z układem XC3S200

ZL10PLD. Moduł dippld z układem XC3S200 ZL10PLD Moduł dippld z układem XC3S200 Moduły dippld opracowano z myślą o ułatwieniu powszechnego stosowania układów FPGA z rodziny Spartan 3 przez konstruktorów, którzy nie mogą lub nie chcą inwestować

Bardziej szczegółowo

Programator WillemProg 3.0, część 1

Programator WillemProg 3.0, część 1 Programator WillemProg 3.0, część 1 AVT 5070 P R O J E K T Programator Y Z WillemProg S I E C 3.0I Ze wzglídu na prostotí konstrukcji WillemProg jest jednym z najbardziej popularnych wúrûd amatorûw na

Bardziej szczegółowo

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR zestaw UNO R3 Starter Kit zawiera: UNO R3 (Compatible Arduino) x1szt. płytka stykowa 830 pól x1szt. zestaw 75 sztuk kabli do płytek stykowych

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

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0) AVR DRAGON INSTRUKCJA OBSŁUGI (wersja 1.0) ROZDZIAŁ 1. WSTĘP... 3 ROZDZIAŁ 2. ROZPOCZĘCIE PRACY Z AVR DRAGON... 5 ROZDZIAŁ 3. PROGRAMOWANIE... 8 ROZDZIAŁ 4. DEBUGOWANIE... 10 ROZDZIAŁ 5. SCHEMATY PODŁĄCZEŃ

Bardziej szczegółowo

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w

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

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

Programator mikrokontrolerów AVR

Programator mikrokontrolerów AVR Programator mikrokontrolerów AVR Marek SP9XUH www.sp9xuh.pl poczta@sp9xuh.pl Moja przygoda z mikrokontrolerami firmy ATMEL zaczęła się w 1999 roku od układu AT89C2051. Minęło parę lat, pojawiły się nowe

Bardziej szczegółowo

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT Instrukcja obsługi rev.1.1 Spis treści 1.Wprowadzenie... 3 2. Rozmieszczenie elementów...4 3. Opis wyprowadzeń złącza ISP...6 4. Zasilanie adaptera...7 5. Wybór źródła taktowania...8 6. Wybór programowanego

Bardziej szczegółowo

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM. ZL3ARM płytka bazowa dla modułu diparm_2106 (ZL4ARM) ZL3ARM Płytka bazowa dla modułu diparm_2106 Płytkę bazową ZL3ARM opracowano z myślą o elektronikach chcących szybko poznać mozliwości mikrokontroleró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

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

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

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO to płytka rozwojowa o funkcjonalności i wymiarach typowych dla Arduino UNO. Dzięki wbudowanemu mikrokontrolerowi ATmega328P i

Bardziej szczegółowo

Koncentrator USB-4xRS (HUB USB-4xRS)

Koncentrator USB-4xRS (HUB USB-4xRS) Koncentrator USB-4xRS (HUB USB-4xRS) Redakcja 1.2 1. Przeznaczenie Komputery coraz częściej nie posiadają portów szeregowych, natomiast wyposażone są w porty USB. HUB USB-4xRS (koncentrator) to urządzenie

Bardziej szczegółowo

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet Głównym elementem jest mikrokontroler PIC18F67J60, który oprócz typowych modułów sprzętowych, jak port UART czy interfejs I2C, ma wbudowany kompletny moduł kontrolera Ethernet. Schemat blokowy modułu pokazano

Bardziej szczegółowo

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

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

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

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem

Bardziej szczegółowo

Płyta uruchomieniowa EBX51

Płyta uruchomieniowa EBX51 Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51 Płyta uruchomieniowa EBX51 INSTRUKCJA OBSŁUGI Wszystkie prawa zastrzeżone Kopiowanie, powielanie i rozpowszechnianie w jakiejkolwiek

Bardziej szczegółowo

PRUS. projekt dokumentacja końcowa

PRUS. projekt dokumentacja końcowa Adrian Antoniewicz Marcin Dudek Mateusz Manowiecki 17.01.2007 PRUS projekt dokumentacja końcowa Temat: Układ zdalnego sterowania (za pomocą interfejsu RS-232) wyświetlaczem LCD. Spis treści: 1. 2. 3. 4.

Bardziej szczegółowo

SML3 październik

SML3 październik SML3 październik 2005 16 06x_EIA232_4 Opis ogólny Moduł zawiera transceiver EIA232 typu MAX242, MAX232 lub podobny, umożliwiający użycie linii RxD, TxD, RTS i CTS interfejsu EIA232 poprzez złącze typu

Bardziej szczegółowo

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo. MOD - 11 Xmega explore z ATXmega256A3BU Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl

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

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

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

Bardziej szczegółowo

Koncentrator USB-4xRS (HUB USB-4xRS)

Koncentrator USB-4xRS (HUB USB-4xRS) 1. Przeznaczenie Koncentrator USB-4xRS (HUB USB-4xRS) Komputery coraz częściej nie posiadają portów szeregowych, natomiast wyposażone są w porty USB. HUB USB-4xRS (koncentrator) to urządzenie rozwiązujące

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

Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51. Loader LX51 INSTRUKCJA OBSŁUGI. 2012 DK Wszystkie prawa zastrzeżone

Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51. Loader LX51 INSTRUKCJA OBSŁUGI. 2012 DK Wszystkie prawa zastrzeżone Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51 Loader LX51 INSTRUKCJA OBSŁUGI 2012 DK Wszystkie prawa zastrzeżone Kopiowanie, powielanie i rozpowszechnianie jest dozwolone

Bardziej szczegółowo

Mikrokontrolery AVR techniczne aspekty programowania

Mikrokontrolery AVR techniczne aspekty programowania Andrzej Pawluczuk Mikrokontrolery AVR techniczne aspekty programowania Białystok, 2004 Mikrokontrolery rodziny AVR integrują w swojej strukturze między innymi nieulotną pamięć przeznaczoną na program (pamięć

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

Politechnika Wrocławska

Politechnika Wrocławska Politechnika Wrocławska Instytut Cybernetyki Technicznej Wizualizacja Danych Sensorycznych Projekt Kompas Elektroniczny Prowadzący: dr inż. Bogdan Kreczmer Wykonali: Tomasz Salamon Paweł Chojnowski Wrocław,

Bardziej szczegółowo

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC ZL28ARM Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC Zestaw ZL28ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów AT91SAM7XC. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych

Bardziej szczegółowo

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S] ZL25ARM Płyta bazowa dla modułów diparm z mikrokontrolerami STR912 [rdzeń ARM966E-S] ZL25ARM to płyta bazowa umożliwiająca wykonywanie różnorodnych eksperymentów z mikrokontrolerami STR912 (ARM966E-S).

Bardziej szczegółowo

Programator mikroprocesorów SDA555xFL ver. 1.3

Programator mikroprocesorów SDA555xFL ver. 1.3 Programator mikroprocesorów SDA555xFL ver. 1.3 Dokumentacja techniczna T.G.S. Elektronik ul. Nowosądecka 14/4 35-505 Rzeszów tgs@sys.net.pl 1 Spis treści 1.Skład zestawu...3 2.Właściwości...3 3.Opis sprzętu...4

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

Uniwersalny programator mikrokontrolerów PIC, część 2

Uniwersalny programator mikrokontrolerów PIC, część 2 Stwierdzenie, że mikrokontrolery PIC zdominowały nasz rynek, byłoby chyba lekko przesadzone, faktem jednak jest, że są one dość lubiane przez naszych elektronikówkonstruktorów. Wymaganym w dzisiejszych

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

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

Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100

Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100 Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100 P R O J E K JuPIC T Y Konstruktorzy s¹ bez w¹tpienia ludümi rûwnie leniwymi, jak wszyscy inni. St¹d pomys³ tworzenia dla nich,

Bardziej szczegółowo

Kod produktu: MP-BT-RS232

Kod produktu: MP-BT-RS232 Interfejs Bluetooth na RS232 do zastosowań kontrolno-pomiarowych, sterowany komendami AT Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy

Bardziej szczegółowo

Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych

Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych Politechnika Śląska w Gliwicach Wydział Automatyki Elektroniki i Informatyki Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych Promotor dr inż. Jacek Loska Wojciech Klimeczko

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

W.J WIELICZKA

W.J WIELICZKA Możliwość sterowania modelem robota do ośmiu stopni swobody lub innym urządzeniem wymagającym kontroli ruchu przestrzennego. Rozdzielczość pozycjonowania 512 położeń 9 bitów. Sterowanie z komputera przez

Bardziej szczegółowo

Tester diod i tranzystorów

Tester diod i tranzystorów Tester diod i tranzystorów Model M-0 do Dydaktycznego Systemu Mikroprocesorowego DSM- Instrukcja uŝytkowania Copyright 007 by MicroMade All rights reserved Wszelkie prawa zastrzeŝone MicroMade Gałka i

Bardziej szczegółowo

CENTRALA ALARMOWA CA-64

CENTRALA ALARMOWA CA-64 CENTRALA ALARMOWA CA-64 FLASH64.EXE Opis programu GDAŃSK fl64opis_pl 01/04 INFORMACJE OGÓLNE Centrala alarmowa CA-64 jest nowoczesnym urządzeniem mikroprocesorowym. Działaniem jej steruje program umieszczony

Bardziej szczegółowo

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22) O autorze (9) Podziękowania (10) Wstęp (11) Pobieranie przykładów (12) Czego będę potrzebował? (12) Korzystanie z tej książki (12) Rozdział 1. Programowanie Arduino (15) Czym jest Arduino (15) Instalacja

Bardziej szczegółowo

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) 1 Zestaw ZL2ARM opracowano z myślą o elektronikach chcących szybko zaznajomić się z mikrokontrolerami z rdzeniem ARM7TDMI-S.

Bardziej szczegółowo

DS-2410 z zasilaczem 230/12V 2A - bez zasilania rezerwowego do zamontowania w obudowie tripodu, szlabanu. Na płytce kontrolera są zamontowane:

DS-2410 z zasilaczem 230/12V 2A - bez zasilania rezerwowego do zamontowania w obudowie tripodu, szlabanu. Na płytce kontrolera są zamontowane: kontroler DS-40 w obudowie metalowej z zasilaczem 30/V A i akumulatorem 7Ah 95 DS-40 86 90 DS-40 z zasilaczem 30/V A - bez zasilania rezerwowego do zamontowania w obudowie tripodu, szlabanu 36 89 3 Na

Bardziej szczegółowo

KAmduino UNO. Rev Źródło:

KAmduino UNO. Rev Źródło: KAmduino UNO Rev. 20170811113756 Źródło: http://wiki.kamami.pl/index.php?title=kamduino_uno Spis treści Podstawowe cechy i parametry... 2 Wyposażenie standardowe... 3 Schemat elektryczny... 4 Mikrokontroler

Bardziej szczegół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

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

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

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

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

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

TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI. Wrocław, lipiec 1999 r.

TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI. Wrocław, lipiec 1999 r. TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI Wrocław, lipiec 1999 r. SPIS TREŚCI 1. OPIS TECHNICZNY...3 1.1. PRZEZNACZENIE I FUNKCJA...3 1.2. OPIS

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

Wyniki (prawie)końcowe - Elektroniczne warcaby

Wyniki (prawie)końcowe - Elektroniczne warcaby Wyniki (prawie)końcowe - Elektroniczne warcaby Zbigniew Duszeńczuk 14 czerwca 2008 Spis treści 1 Stan realizacji projektu na dzień 14 czerwca 2008 2 2 Najważniejsze cechy projektu 2 2.1 Użyte elementy..............................

Bardziej szczegółowo

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

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

INSTRUKCJA OBSŁUGI PROGRAMATORA WILLEM

INSTRUKCJA OBSŁUGI PROGRAMATORA WILLEM INSTRUKCJA OBSŁUGI PROGRAMATORA WILLEM INSTALACJA PROGRAMU: 1. Uruchamiamy program setup. Po chwili pojawi się okno powitalne. W celu kontynuowania instalacji klikamy na przycisk Next. 2. Wybieramy ścieżkę

Bardziej szczegółowo

Moduł uruchomieniowy AVR ATMEGA-16 wersja 2

Moduł uruchomieniowy AVR ATMEGA-16 wersja 2 Dane aktualne na dzień: 30-08-2016 20:09 Link do produktu: /modul-uruchomieniowy-avr-atmega-16-wersja-2-p-572.html Moduł uruchomieniowy AVR ATMEGA-16 wersja 2 Cena Cena poprzednia Dostępność 211,00 zł

Bardziej szczegółowo

Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/

Zestaw Startowy EvB. Więcej informacji na stronie: http://and-tech.pl/zestaw-evb-5-1/ Zestaw Startowy EvB Zestaw startowy EvB 5.1 z mikrokontrolerem ATMega32 jest jednym z najbardziej rozbudowanych zestawów dostępnych na rynku. Został zaprojektowany nie tylko z myślą o początkujących adeptach

Bardziej szczegółowo

Płytka uruchomieniowa XM32

Płytka uruchomieniowa XM32 2015 Płytka uruchomieniowa XM32 Instrukcja obsługi - www.barion-st.com 2015-08-07 2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest XM32?... 3 1.2 Budowa oraz parametry techniczne... 3 1.3 Schemat połączeń...

Bardziej szczegółowo

Płytka uruchomieniowa XM64

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

Bardziej szczegółowo

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

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

Bardziej szczegółowo

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

Instrukcja do konwertera USB-RS232

Instrukcja do konwertera USB-RS232 1. Przeznaczenie Instrukcja do konwertera USB-RS232 Komputery coraz częściej nie posiadają portów szeregowych, natomiast wyposażone są w porty USB. Konwerter USB-RS232 to urządzenie rozwiązujące problem

Bardziej szczegółowo

INTEGRA PROGRAM FLASHX. Centrale alarmowe GDAŃSK. integra_fl_pl 03/05

INTEGRA PROGRAM FLASHX. Centrale alarmowe GDAŃSK. integra_fl_pl 03/05 Centrale alarmowe INTEGRA PROGRAM FLASHX GDAŃSK integra_fl_pl 03/05 1. WPROWADZENIE Centrale alarmowe z serii INTEGRA są nowoczesnymi urządzeniami mikroprocesorowymi, których działaniem steruje program

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 Strona 1 Spis treści 1. Instalacja...3 2. Instalacja sterowników w trybie HID....3 3. Programowanie w trybie HID...4 4. Instalacja w trybie COM....5 5. Programowanie

Bardziej szczegółowo

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 ZL27ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL27ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę zaawansowanych układów

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

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 MCS'51 Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera

Bardziej szczegółowo

MOD - 11. Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD - 11. Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo. MOD - 11 Xmega explore z ATXmega256A3BU Sklep firmowy: Kursy i instrukcje: Dokumentacje techniczne: Aplikacje i projekty: Aktualności: sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl

Bardziej szczegółowo

Instrukcja MM-717 Tarnów 2010

Instrukcja MM-717 Tarnów 2010 Instrukcja MM-717 Tarnów 2010 Przeznaczenie modułu komunikacyjnego MM-717. Moduł komunikacyjny MM-717 służy do realizacji transmisji z wykorzystaniem GPRS pomiędzy systemami nadrzędnymi (systemami SCADA)

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

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU wersja 2.1 Moduł X3-DIL64 umożliwia prototypowanie urządzeń z wykorzystaniem procesora ATmega128A3U-AU oraz naukę programowania nowoczesnych mikrokontrolerów

Bardziej szczegółowo

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) ZL2ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S) 1 Zestaw ZL2ARM opracowano z myślą

Bardziej szczegółowo

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

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

Bardziej szczegółowo

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

Arduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści

Arduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści Arduino dla początkujących. Kolejny krok Autor: Simon Monk Spis treści O autorze Podziękowania Wstęp o Pobieranie przykładów o Czego będę potrzebował? o Korzystanie z tej książki Rozdział 1. Programowanie

Bardziej szczegółowo

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów 2008 Instrukcja obsługi PROGRAMATOR dualavr redflu Tarnów 1. Instalacja. Do podłączenia programatora z PC wykorzystywany jest przewód USB A-B (często spotykany przy drukarkach). Zalecane jest wykorzystanie

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