VamsterD. Opis mikrokontrolera. wersja 1.2

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

Download "VamsterD. Opis mikrokontrolera. wersja 1.2"

Transkrypt

1 VamsterD Opis mikrokontrolera wersja 1.2 Kraków, 2009

2 1. Wstęp VamsterD jest jedną ze sprzętowych odmian Vamstera. Występuje jako układ scalony (procesor). Właścicielem wszelkich praw do VamsteraD jest firma Vamond. Terminologia: VamsterD - mikrokontroler oparty na ATMega32, jedna z odmian Vamstera Vamgraf - aplikacja do graficznego tworzenia programów dla Vamstera IntelHex - popularny format zapisu danych binarnych dla mikroprocesorów Vamond - producent Vamstera, Vamgrafa i VamLoadera Wszelkie nazwy i symbole procesorów, programów, systemów i firm, nie będące własnością firmy Vamond, zostały użyte wyłącznie w celach identyfikacyjnych i informacyjnych. Bez pisemnej zgody firmy Vamond żadna część tego dokumentu nie może być publikowana, cytowana i kopiowana w celach komercyjnych. Właścicielem nazw: Vamgraf, Vamster, VamLoader oraz poniższego znaku graficznego jest firma Vamond. Dodatkowe informacje na temat Vamgrafa, VamLoadera, Vamstera i modułów sprzętowych dostępne są na stronie firmy Vamond Tam również można pobrać dodatkową dokumentację i przykłady oraz nowe wersje Vamgrafa. Wszelkie uwagi dotyczące VamsteraD prosimy zgłaszać za pośrednictwem e-mali na adres: biuro@vamond.pl Vamond Kraków os. Złotego Wieku 29/30 biuro@vamond.pl Strona: 2

3 2. Opis VamsteraD VamsterD jest jedną z sprzętowych odmian Vamstera. Występuje jako układ scalony (procesor) w obudowie DIP40. Na etapie produkcji został wyposażony w bootloader i system obsługujący programy tworzone w Vamgrafie. Głównym przeznaczeniem VamsteraD jest wykonywanie programu zaprojektowanego graficznie w Vamgrafie. Ponadto do VamsteraD można załadować program w postaci pliku IntelHex wygenerowanego przez inne kompilatory (np. BASCOM, C, AVR Studio, itp.). Komunikacja z Vamgrafem odbywa się bezpośrednio z programu, natomiast pliki IntelHex można ładować do VamsteraD przy pomocy programu VamLoader, dostępnego bezpłatnie na stronie firmy Vamond. VamsterD przeznaczony jest do działania na płytce zaprojektowanej i wykonanej przez użytkownika. Przykładowy projekt płytki dostępny jest w dalszej części dokumentu oraz na stronie firmy Vamond. Dostępne są również przykłady schematów układów peryferyjnych jakie mogą być dołączone do VamsteraD. Zasada działania VamsteraD jest identyczna jak pozostałych Vamsterów i została dokładnie opisana w dokumentacji Vamgrafa Zastosowanie VamsteraD Przy pomocy VamsteraD można zbudować (przykładowo): - zegar z budzikiem, minutnik, symulator obecności domowników, - zegar włączający i wyłączający o zadanych porach dnia / roku różne urządzenia - sterowanie odbiornikami za pośrednictwem pilota podczerwieni - woltomierz wielokanałowy - sterownik akwarium/terrarium, sterownik świateł, sterownik pieca - wielokanałowy regulator mocy (np. żarówek, silników, grzałek itp.) - alarm, termostat, zamek szyfrowy i wiele, wiele innych. Przykładowe programy i opisy zastosowań są dostępne na stronie Podstawowe cechy VamsteraD - obsługa wyświetlacza alfanumerycznego LCD (2x16 znaków) - obsługa cyfrowego wyświetlacza LED (4 cyfry) - obsługa 4 klawiszy - obsługa sprzętowego zegara RTC (PCF 8583) - obsługa programowego zegara RTC - obsługa dwóch układów do pomiaru temperatury DS18B20 - obsługa odbiornika podczerwieni (36kHz standardy RC5, SONY, Hitachi) - obsługa buzzera (generowanie komunikatów dźwiękowych) - obsługa wejść analogowych - obsługa wejść cyfrowych - obsługa wyjść PWM sprzętowych i programowych Strona: 3

4 - obsługa wyjść cyfrowych - obsługa RS232 (do programowania) - przy tworzeniu programu na PC dostępne są wszystkie elementy Vamgrafa (zależnie od wybranych modułów). Dokładny opis tych elementów został umieszczony w dokumentacji Vamgrafa. - do programowania nie wymaga osobnego programatora - ładownie programów do VamsteraD odbywa się za pośrednictwem łącza RS232 (potrzebny jest typowy kabel RS232 tzw. null modem). Można również stosować ogólnodostępne konwertery USB-RS Bootloader i programy z innych środowisk (kompilatorów) VamsterD na etapie produkcji wyposażany został w bootloader, czyli specjalny program umożliwiający ładowanie plików (programów) do Vamstera bez korzystania z zewnętrznych programatorów. W trakcie ładowania programów (plików) do Vamstera zapewniona jest kontrola ewentualnych błędów transmisji (sumy CRC etc.). Bootloader jest ładowany do procesora w trakcie produkcji i NIE JEST udostępniany w innej formie. Jego zamazanie (zewnętrznym programatorem) sprawi, że nie można będzie załadować programów z Vamgrafa i programu VamLoader. Aby przywrócić bootloader w Vamsterze należy skontaktować się z firmą Vamond. Podstawowym narzędziem do tworzenia programów dla VamsteraD jest Vamgraf (również produkcji Vamond). Programy stworzone w Vamgrafie mają swój własny format i zawartość. Mogą być zapisywane do plików o rozszerzeniu ".vmb" i takie pliki (programy) można transmitować do Vamstera przy pomocy VamLoadera. Niezależnie, ponieważ Vamster jest oparty na procesorze ATMega32, można na nim uruchamiać programy tworzone w innych środowiskach i kompilatorach (np. C, AVRGCC, Bascom itp.) Zwykle produktem końcowym kompilacji jest plik w formacie IntelHex i takie pliki również można ładować do Vamstera (przy pomocy VamLoadera). Należy pamiętać, że ostatnie 512 bajtów pamięci mikrokontrolera zajmuje bootloader. Uwaga! Ponieważ istnieje kilka typów Vamstera, programy tworzone w Vamgrafie są przeznaczone tylko dla jednego z nich. W przypadku jeżeli program ładowany do Vamstera nie jest przeznaczony dla podłączonego typu Vamstera, aplikacje Vamgraf i VamLoader zgłoszą komunikat: Program nie jest przeznaczony dla podłączonego Vamstera. Program nie może być załadowany. Ładowanie programu jest przerywane. Strona: 4

5 3. Zagadnienia programowe Działanie VamsteraD VamsterD nie odbiega w swoim działaniu od innych Vamsterów. Dokładnie jest to opisane w dokumentacji Vamgrafa Start VamsteraD Po włączeniu zasilania (lub resecie) wszystkie piny VamsteraD (poza pinami zasilania, kwarcu, i RS232) znajdują się w stanie wysokiej impedancji. VamsterD uruchamia bootloadera, który próbuje porozumieć się w programem ładującym. Jeżeli program ładujący nie jest aktywny VamsterD próbuje uruchomić program użytkownika. Jeżeli nie załadowano takiego programu wykonywany jest reset i cały cykl rozpoczyna się od nowa. W przypadku, jeżeli do VamsteraD jest załadowany program użytkownika stworzony w innym kompilatorze to program ten przejmuje pełną kontrolę na działaniem VamsteraD, aż do następnego resetu lub wyłączenia zasilania. W przypadku, jeżeli w VamsterzeD jest załadowany program użytkownika stworzony w Vamgrafie to VamsterD wykonuje kolejno (po zakończeniu działania bootloadera): (Uwaga! Piny wejść i wyjść po starcie (resecie) ustawione są w stan wysokiej impedancji.) odczytuje konfigurację programu (używane moduły itp.) ustawiany jest kierunek sygnałów pinów (wejścia i wyjścia) piny wyjść ustawiane są w odpowiedni stan napięcia (0 lub 5 V) zależne od ustawień w oknie właściwości wyjść. Jest to poziom napięcia odpowiadający nieaktywnemu stanowi (dla wyjść cyfrowych niski (L) stan logiczny, dla PWM wypełnienie = 0). zeruje swoje wewnętrzne zmienne w tym datę i czas systemową inicjuje zmienne w programie w stan wynikający z domyślnych wartości na wejściach(o ile są używane): niski (L) stan logiczny dla WeC, zerowa (0) wartość dla WeA, -1 dla wejścia odb. IR, 0 dla czujników temperatury, dla daty, 00:00 dla czasu systemowego, 0 dla sekund czasu systemowego, 0 dla zdarzenia błędu, niski (L) stan logiczny dla generatorów systemowych oraz wejścia "Start systemu". Inicjowanie odbywa się przez wykonanie działań elementów - czyli programu dla domyślnych wartości zdarzeń. Użytkownik nie ma dostępu do trybu inicjowania zmiennych na tym etapie nie działają pułapki programowe, praca krokowa i animacja. generuje zdarzenie "Start systemu" o wysokiej (H) wartości logicznej (o ile jest używane w programie) a następnie je przetwarza uruchamia timery, zegary, generatory oraz wyświetlacze Strona: 5

6 jeżeli jest używany moduł sprzętowego zegara RTC (PCF8583) generuje zdarzenia (o ile są używane w programie) dla daty i czasu systemowego o wartościach odczytanych z PCF8583 a następnie przetwarza te zdarzenia. ustawia napięcia na wyjściach w stan wynikający z działania programu. przechodzi do normalnego trybu pracy 3.2. Normalny tryb pracy systemu VamsteraD W trakcie normalnej pracy VamsterD wykonuje cyklicznie: 1. Odczyt stanu wejść sprzętowych i sprawdzenie ich wartości z buforami wejść. Jeżeli wartości te są różne to system wprowadza nowe wartości do kolejki zdarzeń i uaktualnia bufory wejściowe. 2. Odczyt jednego zdarzenia z kolejki i wykonanie przypisanych do niego akcji programu. Wynik tych działań wpisywany jest do buforów wyjściowych tzn. nie od razu są ustawiane wyjścia sprzętowe. W trakcie obsługi jednego zdarzenia do kolejki zdarzeń mogą zostać wprowadzone nowe zdarzenia (np. pochodzące z zegara RTC). 3. Po zakończeniu obsługi zdarzenia wartości buforów są przepisywane do wyjść sprzętowych i są one ustawiane są w stan wynikający z działania programu. 4. Następnie Vamster przechodzi do odczytu stanu wejść (do pkt.1) i tak w kółko. Uwaga! Przy pewnych elementach programu (np. wyświetlaczach) dane wyjściowe nie są buforowane, ale ustawiają wyjścia sprzętowe natychmiast, w trakcie obsługi zdarzenia. 4. Zagadnienia sprzętowe 4.1. Opis wejść i wyjść VamsteraD Większość pinów VamsteraD pełni różne funkcje, w zależności od tego jakie elementy wejścia i wyjścia zostały wybrane w programie tworzonym w Vamgrafie. Np. użycie w programie wejścia cyfrowego 1 (WEC1) automatycznie blokuje używanie wejścia analogowego 1 (WEA1) ponieważ występują one alternatywnie na tym samym pinie VamsteraD. Przełączanie pinu w odpowiedni tryb jest wykonywane przez system Vamstera przy starcie (inicjacji) programu. Przy projektowaniu schematu i płytki należy z góry przewidzieć funkcje poszczególnych pinów. Uwaga! Piny które nie są używane w programie stworzonym w Vamgrafie po starcie systemu ustawiane są w stan wysokiej impedancji i pozostają w takim stanie przez cały czas działania programu. Ponadto należy pamiętać, że wyjścia cyfrowe i PWM mogą mieć ustawiane (przez użytkownika) poziomy napięć (0 lub 5V) dla aktywnych wartości napięć i poziomu impulsu PWM. Strona: 6

7 Fotografia układu scalonego VamsteraD Wyprowadzenia VamsteraD i funkcje jakie pełnią Strona: 7

8 Nr pinu Strona: 8 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 AREF GND AVCC PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PD7 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 RESET VCC GND XTAL2 XTAL1 PD0 PD1 PD2 PD3 PD4 PD5 PD6 Funkcja 1 WEC1 WEC2 WEC3 WEC4 WEC5 WEC6 WEC7 WEC8 Funkcja 2 WYC1 WYC2 WYC3 WYC4 WYC5 WYC6 WYC7 WYC8 WEC9 WEC10 WEC11 WEC12 WEC13 WEC14 WYC9 WYC10 WYC11 WYC12 WYC13 WYC14 WEC15 WEC16 WEC17 WEC18 WEC19 WEC20 WEC21 WEC22 WYC15 WYC16 WYC17 WYC18 WYC19 WYC20 WYC21 WYC22 Funkcja 3 PWMP1 PWMP2 PWMP3 PWMP4 PWMP5 PWMP6 PWMP7 PWMP7 Funkcja 4 WEA1 WEA2 WEA3 WEA4 klaw_anuluj klaw_enter klaw_dół klaw_góra SDA (I2C) SCL (I2C) BUZZER LCD_Podświetl LCD_RS LCD_Enable LCD_Data4 LCD_Data5 LCD_Data6 LCD_Data7 LED_dwukropek LED_Cyfra4 LED_Cyfra3 LED_Cyfra2 LED_Cyfra1 LED_CLK LED_Data RxD RS232 (dane czytane przez mikrokontroler) TxD RS232 (dane wysyłane przez mikrokontroler) Wolne (nie podłączać) IRWE DS18B20_2 WEC23 WYC23 PWMS1 WEC24 WYC24 PWMS2 DS18B20_1

9 Opis skrótów AREF GND AVCC SDA(I2C) SCL(I2C) RESET VCC XTAL1 XTAL2 RxD RS232 TxD RS232 BUZZER WEC1-WEC23 WEA1-WEA4 WYC1-WYC24 PWMP1-PWMP8 PWMS1,PWMS2 DS18B20_1 DS18B20_2 IRWE klaw_anuluj klaw_enter klaw_dół klaw_góra LCD_Podśw LCD_RS LCD_Enable LCD_Data4 LCD_Data5 LCD_Data6 LCD_Data7 LED_Cyfra1 LED_Cyfra2 LED_Cyfra3 LED_Cyfra4 LED_CLK LED_Data LED_dwukropek wejście napięcia odniesienia dla przetwornika A/C. W przypadku programów Vamgrafa wykorzystywane jest napięcie zasilania mikrokontrolera (5V). Powinno być podłączone do masy przez kondensator 100 nf. masa zasilania plus zasilania części analogowej (A/C) mikrokontrolera magistrala I2C używana w przypadku podłączenia sprzętowego zegara PCF8583 (w pozostałych przypadkach nie powinna być nigdzie podłączona) wejście resetu sprzętowego (aktywny stan niski) plus zasilania VamsteraD. Napięcie powinno wynosić 5 V. piny do podłączenia kwarcu (16 MHz) piny do podłączenia konwertera napięć dla transmisji szeregowej RS232 wyjście do podłączenia buzzera wejścia cyfrowe wejścia analogowe wyjścia cyfrowe wyjścia PWM programowe wyjścia PWM sprzętowe wejścia czujników temperatury DS18B20 wejście odbiornika podczerwieni (36kHz np. TSOP4836) wejścia klawiszy klawiatury wyjście do sterowania podświetleniem LCD wyjście dla sygnału RS LCD wyjście dla sygnału Enable LCD linia danych LCD (4 bity) wyjścia do sterowania anodami poszczególnych cyfr wyświetlacza LED wyjście sygnału zegarowego do sterowania bufora segmentów LED wyjście danych do sterowania bufora segmentów LED wyjście do sterowania środkowym dwukropkiem LED Piny nie użyte w programie Vamgrafa po starcie systemu (programu) zostaną ustawione w stan wysokiej impedancji. Strona: 9

10 Uwaga! W przypadku wybrania w Vamgrafie modułu LCD lub LED automatycznie wybierana jest do użycia klawiatura. Uwaga! W przypadku, jeżeli w Vamgrafie (programie) został użyty jakiś pin (element wejścia lub wyjścia) VamsterD użyje tego pinu zgodnie z programem, nawet jeżeli fizycznie nic nie zostało do tego pinu podłączone. I odwrotnie - jeżeli w programie nie zostało użyte jakieś wejście lub wyjście (pin), to Vamster ustawi je w stan wysokiej impedancji, mimo że coś (np. LCD) jest fizycznie podłączone. Należy również zwrócić uwagę na częstą alternatywną rolę pinów VamsteraD i zadbać o zgodność sprzętową i programową wejść i wyjść Zasilanie Vamstera D VamsterD musi być zasilany stabilizowanym napięciem o wartości 5 V. Pobór prądu jest zależny od urządzeń jakie są podłączone do wejść i wyjść. Maksymalny prąd jakiego może potrzebować samodzielnie VamsterD nie przekracza 50mA. Dodatkowo, należy zapewnić wystarczającą wydajność zasilania dla peryferii (np. przekaźników, wyświetlaczy). Zwykle wystarczający jest zasilacz o wydajności 1 A. Jako stabilizator można zastosować typowy układ 7805 zasilany niestabilizowanym zasilaczem napięcia stałego o wartości od 7,5 do 12 V i wydajności prądowej na poziomie 1A. Można również zastosować bezpośrednio zasilacz stabilizowany 5 V. Uwaga! Zasilacze służące do ładowania telefonów komórkowych nie nadają się do zasilania VamsteraD. Użycie niewłaściwego zasilacza/zasilania może spowodować nieprawidłowe działanie programu, a także nieodwracalne uszkodzenie VamsteraD, jego pinów i urządzeń peryferyjnych. W przypadku zastosowania wyświetlacza LCD należy pamiętać, że podświetlanie LCD może pobierać dość dużo prądu. Jego wartość jest określona w parametrach technicznych konkretnego wyświetlacza. Schemat przykładowego układu zasilania VamsteraD ze stabilizacją napięcia. C16, C17-100nF C uF/25V C18 220uF/6V M1 - mostek prostowniczy 50V/ 1A Z1- wejście napięcia stałego lub zmiennego w zakresie 7,5-12 V Strona: 10

11 4.3. Zasilanie części analogowej i przetwornika A/C Schemat podłączenia zasilania części analogowej VamsteraD szczególnie ważne przy korzystaniu z wejść analogowych. C3, C4, C5-100nF R1-4k7 L1 - dławik o indukcyjności ok uh. Można nie stosować dławika (pin 30 zwarty do 5V), ale wówczas należy liczyć się z pewnym pogorszeniem jakości konwersji A/C. U1 opcjonalne źródło napięcia odniesienia przetwornika A/C. Można podłączyć dowolne źródło napięcia odniesienia np. TL431. Może być użyteczne w przypadku tworzenia programu w kompilatorze innym niż Vamgraf. Uwaga! Programy pisane w Vamgrafie nie potrzebują zewnętrznego źródła napięcia odniesienia (element U1 nie zamontowany). Funkcje konwertujące napięcia przewidziano dla napięcia referencyjnego 5V (element U1 nie podłączony) Wejście RESET VamsterD musi być wyposażony w sprzętowy układ resetu. Zalecane jest stosowanie układu DS1813 lub podobnego (stan aktywny niski) Schemat podłączenia układu resetu do Vamstera. Strona: 11

12 4.5. Kwarc stosowany w VamsterzeD Do poprawnej pracy VamsterD wymaga kwarcu o częstotliwości 16 MHz. Zastosowanie innego lub niesprawnego kwarcu spowoduje niemożność załadowania programu do Vamstera i nieprawidłowe odmierzanie czasu przez zegar RTC, timery i generatory. Kwarc musi być podłączony do odpowiednich pinów (XTAL1 i XTAL2) i muszą być zastosowane kondensatory. Schemat podłączenia kwarcu do VamsteraD. C1, C2-33pF Q1 rezonator kwarcowy 16 MHz 4.6. Podłączenie sprzętowego zegara RTC (PCF8583) Sprzętowy, scalony zegar RTC jest obsługiwany przez VamsteraD przy pomocy łącza I2C. Układ PCF 8583 należy podłączyć zgodnie ze specyfikacją tego łącza. Do układu RTC należy podłączyć dodatkowe elementy zgodne z jego specyfikacją. R3 470R R4, R5 3k3 C12 kondensator 0,33F/5V C13 27pF C14 100nF D13-1N4002 D14 dioda Schottky np. 1N5817 Q2 rezonator kwarcowy 32,768 khz Zamiast kondensatora C12 można zastosować baterię 1,5 3V. Należy wówczas nie montować rezystora R3. Schemat zegara sprzętowego RTC na PCF8583. Strona: 12

13 4.7. Wejścia Zabezpieczenie wejść Należy pamiętać, że zakres napięć tolerowanych przez Vamstera wynosi -0,5V do 5,5V. Uwaga! Jeżeli istnieje możliwość, że napięcie wejściowe na pinie wejścia przekroczy podaną wartość należy zastosować zabezpieczenie pinu w postaci dwóch diod i opornika. R1-470R D1, D2 1N5817 (dioda Schottky), 1N4148 D3 dwukierunkowy transil na napięcie 5,8V W przypadku zastosowania długich przewodów do podłączenia np. czujników wejściowych, w celu dodatkowego zabezpieczenia przez przepięciami elektrostatycznymi, zaleca się stosowanie dwukierunkowego transila (element D3) dołączonego bezpośrednio pomiędzy wejście czujnika i masę Sposoby połączeń układów wejściowych Strona: 13

14 Wejścia analogowe VamsterD wyposażony jest w sprzętowy przetwornik analogowo-cyfrowy. Do poprawnej pracy wymaga prawidłowo podłączonego wejścia napięcia referencyjnego AREF patrz sekcja 4.3.Zasilanie części analogowej i przetwornika A/C. W przypadku pomiaru napięć większych niż 5 V należy zastosować dzielnik napięciowy na wejściu analogowym Wejścia cyfrowe Zwarcie pinu wejścia cyfrowego do masy spowoduje wygenerowanie w programie wysokiego (H) stanu logicznego. Wejścia cyfrowe (w przypadku ich użycia w programie) są wewnątrz VamsteraD podciągnięte do plusa zasilania (przez opornik ok. 47k). Można ich używać bezpośrednio, jeżeli nie ma obawy o przepięcia generowane w przewodach połączeniowych i jeżeli wiadomo, że nie wystąpią napięcia spoza zakresu (-0,5V do 5,5V). W innych przypadkach należy zastosować zabezpieczenie wejść (opis powyżej) lub zastosować optoizolację wejść Wejście odbiornika podczerwieni IR Jako odbiornik podczerwieni można zastosować scalony odbiornik o częstotliwości 36kHz np. TSOP4836. Należy pamiętać o filtrowaniu napięcia zasilającego odbiornik (elementy R14, C21). Wejście podczerwieni jest używane alternatywnie z wejściem czujnika temperatury DS18B20_2. Należy pamiętać o dodaniu opornika (R11) podciągającego wejście do zasilania 5V. Podłączenie odbiornika podczerwieni. R11-4k7 R14-100R D11, D12 1N5817, 1N4148 C21 4,7uF/6V IR TSOP4836 Strona: 14

15 Wejścia scalonego czujnika temperatury DS18B20 Maksymalna długość przewodów przy pomocy których można podłączyć czujnik DS18B20 jest zgodna ze specyfikacją 1Wire i może wynosić nawet kilkaset metrów. W przypadku tak długich przewodów należy zastosować skrętkę. Więcej informacji zawartych jest w specyfikacji 1Wire. Uwaga! W przypadku długich przewodów połączeniowych należy zastosować zabezpieczenie wejścia czujnika temperatury przed przepięciami. Schemat układu wejścia czujnika temperatury DS18B20. R10-4k7 D9, D10 1N5817, 1N Wyjścia Bezpośrednio po starcie systemu piny VamsteraD są w stan wysokiej impedancji. Dopiero po odczytaniu przez system konfiguracji ustawiany jest kierunek sygnału i stan pinów mających pracować jako wyjścia. Następne zmiany stanu wyjść wynikają z logiki działania programu. Uwaga! Vamgraf umożliwia niezależne ustawienie dla każdego z wyjść aktywnego napięcia wyjściowego. Ponieważ do pinów wyjściowych VamsteraD mogą być dołączane różne sprzętowe inwertery (bramki, tranzystory itp.) to należy w programie w Vamgrafie ustawić poprawną wartość tego napięcia. Strona: 15

16 Poziomy napięć wyjściowych Wyjścia cyfrowe i PWM mogą mieć określany aktywny poziom napięć wyjściowych (0 lub 5V). Poziomy napięć wyjściowych na wyjściach cyfrowych Wyjście cyfrowe zawsze jest aktywowane wysokim stanem logicznym (wewnątrz programu Vamgrafa). Wysoki stan logiczny przekłada się na fizyczne napięcie na wyjściu PINU Vamstera (procesora). Jest to napięcie 0 lub 5V zależnie od Vamstera i konfiguracji. I tak jeżeli wyjście cyfrowe WYC będzie miało w oknie właściwości parametr Aktywny poziom napięcia ustawiony na Napięcie 0V to, po podaniu wysokiego stanu logicznego na to wyjście w programie Vamgrafa, na pinie wyjściowym Vamster ustawi napięcie bliskie 0 V (wartość tego napięcia będzie zależeć od obciążenia prądowego). Należy pamiętać, że napięcie to będzie ustawione bezpośrednio na pinie (nóżce) procesora Vamstera. Jeżeli do tego pinu będzie podłączony tranzystor, bramka itp. układ inwertujący (odwracający) to na wyjściu tego elementu napięcie będzie miało wysoką wartość zależną od napięcia zasilania i obciążenia. (Jest to tłumaczenie uproszczone). W przypadku ustawienia parametru Aktywny poziom napięcia na Napięcie 5V to, po podaniu wysokiego stanu logicznego na wyjście w programie Vamgrafa, na pinie wyjściowym Vamster ustawi napięcie bliskie 5 V. Wówczas jeżeli do tego pinu podłączone są elementy inwertujące na ich wyjściach pojawi się napięcie bliskie 0V. Przy starcie systemu Vamstera po odczycie konfiguracji a przed przejściem do mormalnej pracy (w trakcie ustalania wartości zmiennych) piny wyjściowe odpowiadające wyjściom cyfrowym w programie ustawiane są w nieaktywny stan logiczny. Oznacza to ustawienie fizycznego napięcia na pinach wyjściowych będącego przeciwnością ustawienia dla aktywnego stanu logicznego. Np. jeżeli wyjście ma ustawiony parametr Aktywny poziom napięcia na Napięcie 0V to podczas startu na pinie będzie ustawione napięcie bliskie 5V. Dopiero po ustaleniu wartości zmiennych Vamster ustawi napięcie na pinie wyjściowym na wartość jaka wynika z poziomu logicznego wewnątrz programu Vamgrafa. Należy pamiętać, że parametr Aktywny poziom napięcia ma wpływ tylko na bezpośredni pin Vamstera (procesora). Fizyczna wartość napięcia nie jest nigdzie uwidoczniona graficznie w Vamgrafie. Poziomy napięć wyjściowych na wyjściach PWM Wyjścia PWM (programowe i sprzętowe) generują na pinie wyjściowym Vamstera ciąg impulsów o zmiennej wartości wypełnienia. I tak np. wartość 0 podana na element PWM w programie Vamgrafa przekładana jest zerowe (0) wypełnienie impulsu co oznacza brak impulsów na wyjściu, a wartość 128 (dla PWMP) przekładana jest na 100% wypełnienie impulsu (wszystkie impulsy są wypełnione w 100%). Z kolei podanie wartości np. 1 oznacza generowanie na pinie impulsów o czasie 1/128 (dla PWMP) pełnego okresu. Parametr Aktywny poziom napięcia w oknie właściwości wyjść PWM oznacza poziom napięcia impulsu o zmiennym wypełnieniu. Na przykład, ustawienie tego parametru na Napięcie 0V oznacza, że impuls będzie miał postać napięcia 0V na pinie wyjściowym Vamstera. Wówczas wypełnienie impulsu w 100% będzie oznaczać na pinie stałą wartość napięcia 0V a wypełnienie równe 0% spowoduje ustawienie na pinie napięcia 5V. Strona: 16

17 Należy pamiętać, że parametr Aktywny poziom napięcia ma wpływ tylko na bezpośredni pin Vamstera (procesora). Fizyczna wartość napięcia nie jest nigdzie uwidoczniona graficznie w Vamgrafie Zabezpieczenie wyjść Wyjścia należy zabezpieczyć przede wszystkim przed nadmiernym obciążeniem prądowym. Maksymalny prąd jaki może przepłynąć przez jedno wyjście wynosi 20 ma Sprzętowe bufory wyjść W celu zwiększenia wydajności prądowej i/lub napięciowej wyjść cyfrowych i PWM można zastosować tranzystory bipolarne, unipolarne lub scalone układy buforujące np. ULN W przypadku stosowania układów buforujących należy pamiętać, że większość z nich odwraca poziom sygnału wyjściowego. To znaczy, że jeżeli np. na wyjściu Vamstera będzie napięcie 0V (wysoki stan logiczny) to na wyjściu układu buforującego - napięcie to będzie wynosić np. 5 V lub więcej zależnie od przyjętego sposobu zasilania układu buforującego. Vzas napięcie na jakie można przełączyć ULN2803 (max 50V) Maksymalny prąd jaki może dostarczyć ULN to 500mA. Schemat podłączenia bufora wyjść układu ULN2803. Strona: 17

18 Wyjścia cyfrowe Do wyjść cyfrowych można bezpośrednio podłączyć diody LED, włączając je pomiędzy plus zasilania (5V) i wyjście VamsteraD. Bezwzględnie należy w szereg włączyć opornik ograniczający prąd o wartości zależnej od zastosowanej diody LED. Maksymalny prąd wpływający do wyjścia może wynosić 20mA. W przypadku większych obciążeń należy zastosować buforowanie przy pomocy tranzystorów lub scalonych buforów wyjść (np. ULN 2803 opis powyżej ). Strona: 18

19 Podłączenie odbiornika mocy z pomocą optotriaka. Do sterowania odbiornikami dużej mocy o napięciu 230V polecamy wygodne w stosowaniu gotowe moduły mocy dostępne w firmie Vamond. Uwaga! Należy ustawić w Vamgrafie właściwy aktywny poziom napięcia wyjściowego. Więcej szczegółow jest zawarte w rozdziale 4.8.Wyjścia Wyjścia PWM sprzętowe Na wyjściach PWMS1 i PWMS2 sprzętowo generowany jest przebieg prostokątny o zmiennym wypełnieniu (sterowany w zakresie od 0 do 1023). Częstotliwość sygnału wynosi ok. 900Hz. W większości przypadków (np. diod LED) filtrowanie sygnału wyjściowego jest zbędne. Aby uzyskać napięcie stałe, wygładzone, o wartości zależnej od wypełnienia należy zastosować filtr RC lub inny filtr aktywny. W przypadku sterowania i regulacji odbiorników dużej mocy wygodny w zastosowaniu jest regulowany moduł mocy dostępny w firmie Vamond. Wyposażony został w optoizolację, własne zasilanie i duży zakres regulacji (0 do 100 %). Uwaga! Należy ustawić w Vamgrafie właściwy aktywny poziom napięcia wyjściowego. Więcej szczegółow jest zawarte w rozdziale 4.8.Wyjścia Wyjścia PWM programowe Na wyjściach PWMP1..PWMP8 programowo generowany jest przebieg prostokątny o zmiennym wypełnieniu (sterowany w zakresie od 0 do 127). Częstotliwość sygnału wynosi ok. 100 Hz. W większości przypadków (np. diod LED) filtrowanie sygnału wyjściowego jest zbędne. Aby uzyskać napięcie stałe, wygładzone, o wartości zależnej od wypełnienia należy zastosować filtr RC lub inny filtr aktywny. Uwaga! Należy ustawić w Vamgrafie właściwy aktywny poziom napięcia wyjściowego. Więcej szczegółow jest zawarte w rozdziale 4.8.Wyjścia. Strona: 19

20 Użycie tranzystora MOSFET do sterowania odbiorników zasilanych napięciem stałym Podłączenie buzzera Buzzer jaki może być stosowany w Vamsterze nie powinien posiadać wbudowanego generatora tzn. nie powinien generować jednej ustalonej częstotliwości. Podłączenie buzzera z własnym generatorem spowoduje brak możliwości generowania prawidłowych dźwięków przez system Vamstera. Do podłączenia buzzera należy zastosować bufor w postaci tranzystora. Jeżeli potrzebny jest mocniejszy sygnał dźwiękowy można zastosować prosty wzmacniacz m.cz. wraz z głośnikiem. R2-1k T1 - BC548 (npn 0.5A) Schemat podłączenia buzzera. Strona: 20

21 Podłączenie alfanumerycznego wyświetlacza LCD VamsterD potrafi sterować alfanumerycznym wyświetlaczem LCD 2x16 znaków w standardzie HD Wyświetlacz jest sterowany z wykorzystaniem 4 bitów linii danych. Wyświetlacz należy podłączyć zgodnie z opisem nie myląc wejść LCD i wyjść VamsteraD. Należy pamiętać o zwarciu linii R/W LCD do masy. Należy także właściwie ustawić kontrast wyświetlacza przy pomocy potencjometru. Niewłaściwe ustawienie kontrastu jest główną przyczyną niedziałania LCD. Nazwy i lokalizacja wyprowadzeń pinów wyświetlacza są dostępne w jego dokumentacji. Vamgraf umożliwia sterowanie podświetlaniem wyświetlacza. Służy do tego pin LCD_Podsw. Do poprawnej pracy wymagany jest tranzystor T2 oraz rezystory R12, R13. Wartość rezystora R12 określa jasność podświetlania (100R to wartość bezpieczna dla każdego wyświetlacza). Uwaga! Podłączenie pinu LCD_Podsw bezpośrednio do wyświetlacza spowoduje trwałe uszkodzenie Vamstera. Schemat podłączenia wyświetlacza LCD Strona: 21

22 Podłączenie 4 cyfrowego wyświetlacza cyfrowego LED VamsterD potrafi wysterować cztery cyfry wyświetlacza 7-segmentowego ze wspólną anodą. Płytkę przykładową zaprojektowano dla wyświetlacza TOF-5462DX z uwagi na możliwość wykorzystania wszystkich kropek (dziesiętnych i zegarkowych). Rezystory R9-R17 należy dobrać w zależności od zastosowanego typu wyświetlacza. Strona: 22

23 Projekt przykładowej płytki drukowanej wyświetlacza (w skali 1:1) Płytkę zaprojektowano jako jednostronną, pamiętając o ograniczeniach przy samodzielnym jej wykonaniu. Zastosowanie zintegrowanego poczwórnego wyświetlacza TOF-5462DX znakomicie uprościło płytkę. Konstrukcja TOF-5462DX zapewnia dostęp zarówno do kropek dziesiętnych jak również środkowych (zegarkowych). Uwaga! przy wydruku koniecznie ustaw skalowanie strony jak na rysunku poniżej Strona: 23

24 Podłączenie klawiatury Elementy służące jako klawisze klawiatury powinny być monostabilne (pracować jako przyciski zwierne). W przypadku VamsteraD muszą być 4 takie przyciski (Anuluj, Enter, W górę, W dół). Można zastosować ich mniejszą liczbę, ale wówczas nie będzie można używać w programie elementów edycji zmiennych. Przyciski powinny być podłączone jako zwierające (po naciśnięciu) wejście VamsteraD do masy. Wejścia klawiatury VamsteraD są wewnętrznie podciągnięte do + 5V przy pomocy oporników ok. 47 k. Uwaga! W przypadku wybrania w Vamgrafie modułu LCD lub LED automatycznie wybierana jest do użycia klawiatura. Wówczas, pomimo że klawisze nie są używane w programie i mogą nie być fizycznie podłączone, VamsterD użyje ich pinów i podciągnie je przez wewnętrzny rezystor do plusa zasilania. Ponadto, nie można w Vamgrafie wybrać tylko klawiatury zawsze występuje ona razem z LCD lub LED. Projekt przykładowej płytki klawiatury (w skali 1:1) Uwaga! przy wydruku koniecznie ustaw skalowanie strony jak na rysunku poniżej Strona: 24

25 Łącze RS232 Do programowania Vamstera używane jest łącze w standardzie RS232. Aby podłączyć VamsteraD do PC potrzebny jest układ konwertera napięć dla RS232 (np. typowy MAX 232) oraz kabel połączeniowy. Schemat kabla umieszczono poniżej. Układ konwertera napięć dla RS232 może być umieszczony na stałe na płytce drukowanej lub stosowany jako osobny moduł wielokrotnego użytku. W przypadku braku złącza RS232 w komputerze można używać popularnych konwerterów USB/RS Schemat podłączenia konwertera napięć dla RS232. C6,C8, C9, C10, C uF/25V C7-47uF/6V DB9M - 9 pinowe gniazdo DSUB męskie do podłączenia kabla RS232 MAX232 - układ scalony konwertera Schemat kabla połączeniowego RS 232 Do komunikacji z komputerem używany jest kabel tzw. null modem (istotne linie 2,3,5). Strona: 25

26 Schemat i projekt płytki modułu konwertera napięć dla RS232 Projekt płytki (w skali 1:1) Uwaga! przy wydruku koniecznie ustaw skalowanie strony jak na rysunku poniżej Strona: 26

27 5. Sposób tworzenia urządzenia z wykorzystaniem VamsteraD utworzyć pogram w Vamgrafie wybierając jako typ Vamstera VamsteraD zaznaczyć używane moduły VamsteraD (np. LCD) przetestować program na PC przy użyciu wbudowanego symulatora wykonać schemat i projekt płytki drukowanej z uwzględnieniem używanych wejść i wyjść wykonać płytkę drukowaną i zamontować elementy sprawdzić poprawność montażu (w szczególności sprawdzając napięcie zasilania 5V) oraz czy nie ma zwarć lub przerw w połączeniach umieścić na płytce układ VamsteraD przetestować program z użyciem Vamgrafa w trybie testów w Vamsterze załadować program w wersji końcowej do VamsteraD urządzenie jest gotowe do samodzielnej pracy 6.Ustawienia VamsteraD w Vamgrafie Poniżej opisane są ustawienia VamsteraD dostępne w Vamgrafie. Strona: 27

28 W tej grupie wybiera się sprzętowe moduły dodane do VamsteraD. Dla modułów posiadających klawisze lub przyciski można zaznaczyć opcję Dźwięk po naciśnięciu klawisza. Wówczas Vamster przy każdym naciśnięciu klawisza lub przycisku będzie generował krótki dźwięk. Uwaga! Zaznaczenie tej opcji powoduje również, że dźwięki generowane przez element Buzzer będą przerywane po naciśnięciu dowolnego klawisza. Dla modułu Wyświetlacz LCD dostępna jest opcja LCD czas dostępu x2. Jest ona dodana na wypadek używania nietypowych sprzętowych wyświetlaczy LCD wymagających dłuższego czasu dostępu. Normalnie powinna być wyłączona. Grupa "Data i czas": "Użycie daty i czasu" - zaznaczenie tej opcji oznacza, że w programie będą używane elementy i zdarzenia związane z datą i czasem i pojawiają się one w Panelu elementów. Użycie czasu letniego/zimowego -zaznaczenie tej opcji powoduje zmianę czasu z letniego na zimowy i odwrotnie. "Sprzętowy zegar RTC" - jeżeli ta opcja nie jest znaczona to system Vamstera będzie wykorzystywał zegar RTC programowy. Programowy RTC po resecie Vamstera zawsze przy starcie jest ustawiany na datę i czas 00:00:00. Zaznaczenie tej opcji oznacza dołączenie do Vamstera sprzętowego modułu RTC (PCF8583) posiadającego własne zasilanie awaryjne. Uwaga! Jeżeli ten moduł sprzętowy zostanie wybrany ale fizycznie nie zostanie podłączony do Vamstera - system zgłosi błąd wykonania. ""Typ kodu IR" - tu wybiera się typ kodu jaki będzie odbierany przez odbiornik podczerwieni. Zaznaczenie opcji Sygnał dźwiękowy po resecie powoduje, że Vamster po każdym resecie zgłosi swoją gotowość do działania poprzez krótki sygnał dźwiękowy. Sprzętowy procesor ATMega32 - ta opcja jest dostępna tylko w wersji płatnej Vamgrafa. Jej zaznaczenie powoduje, że Vamgraf będzie wysyłał program w postaci pliku IntelHex do procesora ATMega32 wyposażonego w bootloader boothex.bin. Więcej szczegółow zawarte jest w opisie Vamgrafa w rozdziale 7.Wersja płatna. Strona: 28

29 7. Peryferia dostępne w firmie Vamond Moduły mocy Seria trzech modułów umożliwia proste sterowanie bezpośrednio z wyjścia procesora odbiornikami zasilanymi z sieci 230V. Prosto, łatwo, bez dodatkowych zasilaczy optoizolowany moduł przekaźnika 230V/ 5 A wyjście cyfrowe Vamstera optoizolowany moduł mocy triaka 230V/5 A wyjście cyfrowe Vamstera optoizolowany moduł regulacji mocy 230V/5A wyjście PWM sprzętowe lub PWM programowe Vamstera Podstawowe, wspólne cechy modułów: optoizolowane wejście sterujące kompatybilne z TTL prąd sterowania pobierany z Vamstera < 5 ma proste sterowanie 2-przewodowe, bez dodatkowych zasilaczy (moduły zasilane są bezpośrednio z 230V) wygodnie wyprowadzone złącza do podłączenia 230V, odbiornika i sterowania solidne / firmowe elementy wykonawcze z sporą rezerwą prądową co gwarantuje poprawną pracę przez długi okres czasu standardowe wymiary umożliwiają piętrowe łączenie z innymi modułami w zależności od potrzeb wbudowany bezpiecznik chroni moduł i odbiornik przed przeciążeniem triaki zabezpieczono przed przepięciem warystorem (szczególnie istotne przy obciążeniu indukcyjnym) układ gasikowy RC minimalizuje zakłócenia podczas przełączania złącza śrubowe pozwalają na szybkie podłączenie przewodów (wystarczy śrubokręt, nie ma potrzeby lutowania) sygnalizacja załączenia odbiornika diodą LED prosty i szybki montaż do dowolnej obudowy za pomocą standardowych dystansów M3 możliwość umieszczenia w gotowej obudowie (dogniazdkowa Maszczyk KM-49D, Kradex Z-27) wymiary modułu (dł/szer/wys): 50x50x25 mm Strona: 29

30 Moduły mogą służyć do regulacji i sterowania: jasności (żarówki) prędkości obrotowej (silniki komutatorowe, wiertarki, napęd rolet, silniki szeregowe) mocy (grzałki) Sposób podłączenia modułów mocy do VamsteraD Więcej informacji można znaleźć na stronie Czujnik temperatury DS18B20 w obudowie Doskonale znany czujnik temperatury umieszczony w obudowie. Wewnętrzne połączenia zabezpieczono izolacją termokurczliwą a następnie całość zalano wodoodpornym silikonem. Długość przewodu 4,7m. Przewód zakończony wtykiem Jack 3,5mm stereo. Strona: 30

31 Odbiornik podczerwieni 36kHz w obudowie Scalony odbiornik TSOP4836 w przezroczystej obudowie. Wbudowany filtr RC zasilania. Długość przewodu 4,7m. Przewód zakończony wtykiem Jack 3,5mm stereo. Przedłużacz do czujników z końcówkami Jack 3,5mm stereo Przewód zakończony z jednej strony wtykiem, a z drugiej gniazdem Jack 3,5mm stereo. Długość przewodu 5 m. Więcej informacji można znaleźć na stronie Strona: 31

32 8. Parametry techniczne Vamstera D napięcie zasilania: 5V stabilizowane (dopuszczalne 4,75V 5,25V) napięcie na wyjściu cyfrowym i PWM ustawiane przez użytkownika (<0.7 V lub 5.2 V) wydajność prądowa wyjść cyfrowych i PWM przy napięciu <0.7V: 20mA napięcie na wejściu cyfrowym w stanie wysokim (H): < 1V napięcie na wejściu cyfrowym w stanie niskim (L): > 3V częstotliwość odczytu wejść analogowych: 5Hz (16 próbek na 1 odczyt) częstotliwość odczytu wejść cyfrowych: zależna od konstrukcji programu zakres pomiarowy wejścia analogowego: 0 5V (bez zewnętrznego układu napięcia referencyjnego) rozdzielczość wejścia analogowego: 1024 poziomy dokładność wejścia analogowego: ok 5 % (zależna od stabilności zasilania, stosowania zewnętrznego układu napięcia referencyjnego) rozdzielczość PWM sprzętowego: 1024 rozdzielczość PWM programowego: 128 częstotliwość wyjścia PWM sprzętowego: 900Hz częstotliwość wyjścia PWM programowego: 75Hz częstotliwość pracy: 16 MHz prąd zwarcia wejścia cyfrowego do masy < 0,5 ma prędkość transmisji RS232: bezpieczna = 19200, normalna = zakres temperatur pracy: -40 C 80 C Strona: 32

33 9. Płytka przykładowa schemat Strona: 33

34 Spis części C1, C2 33pF C3, C4, C5, C6, C14, C16, C17, C20 100nF C7 47uF/6V C8, C9, C10, C11 1uF/25V C12 0,33F/5V C13 27pF C uF/25V C18 220uF/6V C19 100uF/25V C21 4,7uF/6V R1, R10, R11 4k7 R2, R13 1k R3, R6, R7, R8, R9 470R R4, R5 3k3 R12, R14 100R P1 10k Q1 Q2 kwarc 16 MHz kwarc 32,768 khz D1...D13 D14 T1 T2 M1 L1 IR U1 1N5817, 1N4148, 1N4002 1N5817 BC548 (npn 0.5A) BC327 (pnp 0.8A) mostek prostowniczy 50V/1A dławik uH TSOP4836 odbiornik podczerwieni (36kHz) TL431 opcjonalne źródło napięcia referencyjnego Układy scalone: DS1813 MAX232 PCF8583P stabilizator 7805 ULN2803A Strona: 34

35 Projekt płytki drukowanej VamsteraD (w skali 1:1) Strona: 35

36 Opis gniazd połączeniowych i zworek płytki przykładowej Zmontowana płytka przykładowa Strona: 36

37 VamsterD w obudowie Z4 Strona: 37

38 Projekty przykładowych płytek drukowanych (w skali 1:1) Strona: 38

39 Uwagi do wydruku projektów płytek w skali 1:1 Uwaga! w celu prawidłowego wydrukowania projektów płytek (w skali 1:1) koniecznie ustaw skalowanie strony wg rysunku Kraków os. Złotego Wieku 29/30 biuro@vamond.pl Strona: 39

VamsterT. Opis ministerownika. wersja 1.4

VamsterT. Opis ministerownika. wersja 1.4 VamsterT Opis ministerownika wersja 1.4 Kraków, 2010 1. Wstęp VamsterT jest jedną ze sprzętowych odmian Vamstera. Występuje jako zmontowany moduł ministerownika. Właścicielem wszelkich praw do VamsteraT

Bardziej szczegółowo

VamsterS. Opis ministerownika. wersja 1.11

VamsterS. Opis ministerownika. wersja 1.11 VamsterS Opis ministerownika wersja 1.11 Kraków, 2010 1. Wstęp VamsterS jest jedną ze sprzętowych odmian Vamstera. Występuje jako zmontowany moduł ministerownika. Właścicielem wszelkich praw do VamsteraS

Bardziej szczegółowo

VamsterL. Opis sterownika. wersja 1.0

VamsterL. Opis sterownika. wersja 1.0 VamsterL Opis sterownika wersja 1.0 Kraków, 2012 1. Wstęp VamsterL jest jedną ze sprzętowych odmian Vamstera klasy N. Zaprojektowany został z myślą o zabudowie na szynie DIN. Wyposażony w dużą ilość wejść

Bardziej szczegółowo

VamsterD. Opis mikrokontrolera. wersja 1.3

VamsterD. Opis mikrokontrolera. wersja 1.3 VamsterD Opis mikrokontrolera wersja 1.3 Kraków, 2010 1. Wstęp VamsterD jest jedną ze sprzętowych odmian Vamstera. Występuje jako układ scalony (procesor). Właścicielem wszelkich praw do VamsteraD jest

Bardziej szczegółowo

Moduł mocy regulowany. Opis modułu

Moduł mocy regulowany. Opis modułu Moduł mocy regulowany Opis modułu Vamond Kraków 2010 1.Wstęp Niniejszy opis dotyczy modułu mocy przeznaczonego do sterowania odbiornikami 230V przy pomocy triaka o regulowanym kącie zapłonu. Wszelkie nazwy

Bardziej szczegółowo

VamsterM. Opis rozwiązania. wersja 1.0

VamsterM. Opis rozwiązania. wersja 1.0 VamsterM Opis rozwiązania wersja 1.0 Kraków, 2010 1. Wstęp VamsterM jest jedną ze sprzętowych odmian Vamstera. Składa się z serii zmontowanych mini modułów wykonanych w technologii smd, które można łączyć

Bardziej szczegółowo

VamsterH. Opis sterownika. wersja 1.0

VamsterH. Opis sterownika. wersja 1.0 VamsterH Opis sterownika wersja 1.0 Kraków, 2012 1. Wstęp VamsterH jest jedną ze sprzętowych odmian Vamstera. Zaprojektowany został z myślą o zabudowie na szynie DIN. Wyposażony w dużą ilość wejść / wyjść

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

E-TRONIX Sterownik Uniwersalny SU 1.2

E-TRONIX Sterownik Uniwersalny SU 1.2 Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura

Bardziej szczegółowo

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

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

Bardziej szczegółowo

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

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

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

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

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

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

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

4 Adres procesora Zworkami A0, A1 i A2 umieszczonymi pod złączem Z7 ustalamy adres (numer) procesora. Na rysunku powyżej przedstawiono układ zworek dl

4 Adres procesora Zworkami A0, A1 i A2 umieszczonymi pod złączem Z7 ustalamy adres (numer) procesora. Na rysunku powyżej przedstawiono układ zworek dl 1 Wstęp...1 2 Nie zamontowane elementy...1 3 Złącza...1 4 Adres procesora...2 5 Zasilanie...2 6 Podłączenie do komputera...3 7 Proste połączenie kilku modułów z komputerem i wspólnym zasilaniem...3 8 Wejścia

Bardziej szczegółowo

VamLoader wersja 2.00. Opis programu

VamLoader wersja 2.00. Opis programu VamLoader wersja 2.00 Opis programu Vamond Kraków 2009 Wstęp VamLoader jest programem służącym do ładowania do Vamstera programów w formacie IntelHex i plików programów Vamstera powstałych w Vamgrafie.

Bardziej szczegółowo

MCAR Robot mobilny z procesorem AVR Atmega32

MCAR Robot mobilny z procesorem AVR Atmega32 MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..

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

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

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

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

Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4

Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4 Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4 Etapy projektowania Proste urządzenie mikroprocesorowe 2 Zasilanie mikrokontrolera W zależności od potrzeb można wykorzystać wariant podstawowy

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

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

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

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

2.1 Porównanie procesorów

2.1 Porównanie procesorów 1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2

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

Elektrolityczny kondensator filtrujący zasilanie stabilizatora U12 po stronie sterującej

Elektrolityczny kondensator filtrujący zasilanie stabilizatora U12 po stronie sterującej Designator Part Type Description AM2 DC/DC QDC2WSIL 5V Przetwornica DC/DC 12V/5V zasilanie logiki AM3 DC/DC QDC2WSIL 5V Przetwornica DC/DC 12V/5V ujemne zasilanie drivera U23 Przetwornica DC/DC 12V/5V

Bardziej szczegółowo

2.1 Przesył danych między procesorem a tabelą zmiennych

2.1 Przesył danych między procesorem a tabelą zmiennych 1 Wstęp...1 2 Jak aplikacja obsługuje procesory?...2 2.1 Przesył danych między procesorem a tabelą zmiennych...2 2.2 Polecenia wysyłane do procesorów...2 3 Podstawowe peryferia procesora HallChip...3 3.1

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

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

Aoi Ryuu. v2.0 moduł z mikroprocesorem Atmega169 dla makiety dydaktycznej Akai Kaba

Aoi Ryuu. v2.0 moduł z mikroprocesorem Atmega169 dla makiety dydaktycznej Akai Kaba Aoi Ryuu v.0 moduł z mikroprocesorem Atmega69 dla makiety dydaktycznej Akai Kaba Moduł mikroprocesorowy Aoi Ryuu v.0 jest przeznaczony do współpracy z makietą dydaktyczną Akai Kaba v.x. Wyposażony został

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

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

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

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

Bardziej szczegółowo

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

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

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

Bardziej szczegółowo

Wyjścia analogowe w sterownikach, regulatorach

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

Bardziej szczegółowo

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

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

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

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

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

Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD

Systemy Wbudowane. Arduino - rozszerzanie. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD. Podłączanie wyświetlacza LCD Wymagania: V, GND Zasilanie LED podswietlenia (opcjonalne) Regulacja kontrastu (potencjometr) Enable Register Select R/W (LOW) bity szyny danych Systemy Wbudowane Arduino - rozszerzanie mgr inż. Marek

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

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

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

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

Bardziej szczegółowo

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x ZL9ARM Płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x 1 ZL9ARM to uniwersalna płyta bazowa dla modułów diparm

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

Falownik FP 400. IT - Informacja Techniczna

Falownik FP 400. IT - Informacja Techniczna Falownik FP 400 IT - Informacja Techniczna IT - Informacja Techniczna: Falownik FP 400 Strona 2 z 6 A - PRZEZNACZENIE WYROBU Falownik FP 400 przeznaczony jest do wytwarzania przemiennego napięcia 230V

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

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

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

Bardziej szczegółowo

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

Centrala alarmowa ALOCK-1

Centrala alarmowa ALOCK-1 Centrala alarmowa ALOCK-1 http://www.alarmlock.tv 1. Charakterystyka urządzenia Centrala alarmowa GSM jest urządzeniem umożliwiającym monitorowanie stanów wejść (czujniki otwarcia, czujki ruchu, itp.)

Bardziej szczegółowo

Nowy MULTIMETR z czujnikiem Halla

Nowy MULTIMETR z czujnikiem Halla Nowy MULTIMETR z czujnikiem Halla - do zasilaczy, prostowników - MULTIMETR HALL - do wzmacniaczy mocy RF - RF MULTIMETR HALL - do elektrowni wiatrowych, paneli - GREEN ENERGY HALL opr. Piotrek SP2DMB aktualizacja:

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

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

Opis czytnika TRD-80 CLASSIC ver Moduł czytnika transponderów UNIQUE z wbudowaną anteną

Opis czytnika TRD-80 CLASSIC ver Moduł czytnika transponderów UNIQUE z wbudowaną anteną TRD-80 CLASSIC Moduł czytnika transponderów UNIQUE z wbudowaną anteną Podstawowe cechy : zasilanie od 3V do 6V zintegrowana antena 4 formaty danych wyjściowych wyjście BEEP wyjście PRESENT zasięg odczytu

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

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

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

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

Bardziej szczegółowo

GAMMA_X_1Cw. 1. Dane techniczne. 2. Opis urządzenia Sterowanie: możliwość sterowania 1 napędem. 2. Pamięć: do 20 nadajników

GAMMA_X_1Cw. 1. Dane techniczne. 2. Opis urządzenia Sterowanie: możliwość sterowania 1 napędem. 2. Pamięć: do 20 nadajników www.sukcesgroup.pl GAMMA_X_1Cw W celu optymalnego wykorzystania możliwości odbiorników serii GAMMA prosimy o dokładne zapoznanie się z niniejszą instrukcją. Odbiorniki serii GAMMA są kompatybilne ze wszystkimi

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

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

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313 ZL11AVR Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313 Zestaw przeznaczony do budowania prostych aplikacji z mikrokontrolerem ATtiny2313 (w podstawkę można również zamontować AT90S1200 lub AT90S2313).

Bardziej szczegółowo

Dziękujemy za wybór zasilacza impulsowego DC Axiomet AX-3004H. Przed przystąpieniem do pracy proszę przeczytać instrukcję obsługi.

Dziękujemy za wybór zasilacza impulsowego DC Axiomet AX-3004H. Przed przystąpieniem do pracy proszę przeczytać instrukcję obsługi. 1. Wstęp Dziękujemy za wybór zasilacza impulsowego DC Axiomet AX-3004H. Przed przystąpieniem do pracy proszę przeczytać instrukcję obsługi. 2. Bezpieczeństwo Instrukcja obsługi zawiera ważne informacje

Bardziej szczegółowo

Opis czytnika TRD-FLAT CLASSIC ver. 1.1. Naścienny czytnik transponderów UNIQUE w płaskiej obudowie

Opis czytnika TRD-FLAT CLASSIC ver. 1.1. Naścienny czytnik transponderów UNIQUE w płaskiej obudowie TRD-FLAT CLASSIC Naścienny czytnik transponderów UNIQUE w płaskiej obudowie Podstawowe cechy : zasilanie od 3V do 6V 4 formaty danych wyjściowych POWER LED w kolorze żółtym czerwono-zielony READY LED sterowany

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

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

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

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ DPC250; DPC250-D; DPC4000; DPC4000-D

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ DPC250; DPC250-D; DPC4000; DPC4000-D SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ DPC250; DPC250-D; DPC4000; DPC4000-D 1. Wprowadzenie...3 1.1. Funkcje urządzenia...3 1.2. Charakterystyka urządzenia...3 1.3. Warto wiedzieć...3 2. Dane techniczne...4

Bardziej szczegółowo

Konwerter DAN485-MDIP

Konwerter DAN485-MDIP Konwerter DAN485-MDIP KONWERTER DAN485-MDIP służy do zamiany standardu komunikacyjnego z RS232 na RS485 (lub RS422). Dzięki niemu możliwe jest transmitowanie danych na większe odległości (do 1200m) niż

Bardziej szczegółowo

MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego

MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego Instrukcja obsługi Autor projektu: Grzegorz Wołoszun SP8NTH Wstęp Sterownik MSA-1 powstał w odpowiedzi na zapotrzebowanie rynku krótkofalarskiego

Bardziej szczegółowo

LICZNIK IMPULSÓW Z WYŚWIETLACZEM LED NA SZYNĘ DIN LIMP-1 ZASILANY 230VAC

LICZNIK IMPULSÓW Z WYŚWIETLACZEM LED NA SZYNĘ DIN LIMP-1 ZASILANY 230VAC LICZNIK IMPULSÓW Z WYŚWIETLACZEM LED NA SZYNĘ DIN LIMP-1 ZASILANY 230VAC Sterownik licznik impulsów LIMP-1 może pracować w jednym z 3 trybów : 0/ tryb ręczny po włączeniu zasilania przekaźnik wyjściowy

Bardziej szczegółowo

Karta katalogowa JAZZ OPLC JZ10-11-PT15/JZ10-J-PT15. 3 wejścia cyfrowe, 3 wejścia analogowe/cyfrowe, 3 wejścia PT1000/NI1000

Karta katalogowa JAZZ OPLC JZ10-11-PT15/JZ10-J-PT15. 3 wejścia cyfrowe, 3 wejścia analogowe/cyfrowe, 3 wejścia PT1000/NI1000 Karta katalogowa JAZZ OPLC JZ10-11-PT15/JZ10-J-PT15 3 wejścia cyfrowe, 3 wejścia analogowe/cyfrowe, 3 wejścia PT1000/NI1000 5 wyjść przekaźnikowych, 1 wyjście tranzystorowe pnp/npn Specyfikacja techniczna

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

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18 Karta katalogowa JAZZ OPLC Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18 W dokumencie znajduje się specyfikacja Unitronics Jazz Micro-OPLC JZ20-T10/JZ20-J-T10 oraz JZ20-T18/JZ20-J-T18. Dodatkowe informacje

Bardziej szczegółowo

Samba OPLC SM35-J-T20

Samba OPLC SM35-J-T20 Karta katalogowa Samba OPLC SM35-J-T20 Unitronics SM35-J-T20 posiada wbudowane następujące wejścia/wyjścia: 12 wejść cyfrowych, które mogą zostać przekształcone w: o 3 szybkie wejścia licznikowe/enkoderowe

Bardziej szczegółowo

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach. Terminal TR01 Terminal jest m, umożliwiającym odczyt i zmianę nastaw parametrów, stanów wejść i wyjść współpracujących z nim urządzeń automatycznej regulacji wyposażonych w port komunikacyjny lub i obsługujących

Bardziej szczegółowo

STEROWNIK LAMP LED MS-1 Konwerter sygnału 0-10V. Agropian System

STEROWNIK LAMP LED MS-1 Konwerter sygnału 0-10V. Agropian System STEROWNIK LAMP LED MS-1 Konwerter sygnału 0-10V Agropian System Opis techniczny Instrukcja montażu i eksploatacji UWAGA! Przed przystąpieniem do pracy ze sterownikiem należy zapoznać się z instrukcją.

Bardziej szczegółowo

Tester samochodowych sond lambda

Tester samochodowych sond lambda Tester samochodowych P R O sond J E lambda K T Y Tester samochodowych sond lambda Elektroniczny analizator składu mieszanki AVT 520 Przyrz¹d opisany w artykule s³uøy do oceny sprawnoúci sondy lambda oraz

Bardziej szczegółowo

Programowanie mikrokontrolerów. 8 listopada 2007

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

Bardziej szczegółowo

Opis czytnika TRD-55 CLASSIC ver Moduł czytnika transponderów UNIQUE z zewnętrzną anteną

Opis czytnika TRD-55 CLASSIC ver Moduł czytnika transponderów UNIQUE z zewnętrzną anteną TRD-55 CLASSIC Moduł czytnika transponderów UNIQUE z zewnętrzną anteną Podstawowe cechy : zasilanie od 3V do 6V 4 formaty danych wyjściowych wyjście BEEP wyjście PRESENT możliwość dołączenia różnych anten

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

ORVALDI ATS. Automatic Transfer Switch (ATS)

ORVALDI ATS. Automatic Transfer Switch (ATS) ORVALDI ATS Automatic Transfer Switch (ATS) 1. Wprowadzenie ORVALDI ATS pozwala na zasilanie krytycznych odbiorów z dwóch niezależnych źródeł. W przypadku zaniku zasilania lub wystąpienia zakłóceń podstawowego

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

Generator tonów CTCSS, 1750Hz i innych.

Generator tonów CTCSS, 1750Hz i innych. Generator tonów CTCSS, 75Hz i innych. Rysunek. Schemat ideowy Generatora tonów CTCSS V6. Generator tonów CTCSS został zbudowany w oparciu o popularny mikrokontroler firmy Atmel z rodziny AVR, ATTINY33.

Bardziej szczegółowo

TRD-MINI COMBO. Uniwersalny moduł czytnika transponderów UNIQUE - wersja OEM. Podstawowe cechy :

TRD-MINI COMBO. Uniwersalny moduł czytnika transponderów UNIQUE - wersja OEM. Podstawowe cechy : TRD-MINI COMBO Uniwersalny moduł czytnika transponderów UNIQUE - wersja OEM Podstawowe cechy : niewielkie rozmiary - 19 x 26 x 12 mm zasilanie od 3V do 6V 12 formatów danych wyjściowych tryb IDLE wyjście

Bardziej szczegółowo

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

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

Bardziej szczegółowo

SUPPORT TECHNICZNY:

SUPPORT TECHNICZNY: ZGRZEWARKA Do Ogniw i Cienkich Blaszek v. 1.0 SUPPORT TECHNICZNY: OFFICE@RAMNET.PL Autor: Piotr Woźniak ZGRZEWARKA Do Ogniw i Cienkich Blaszek v. 1.0 Dziękujemy za wybranie naszej uniwersalnej zgrzewarki.

Bardziej szczegółowo

Parametryzacja przetworników analogowocyfrowych

Parametryzacja przetworników analogowocyfrowych Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),

Bardziej szczegółowo

Uniwersalna klawiatura ELITE z wyświetlaczem LCD

Uniwersalna klawiatura ELITE z wyświetlaczem LCD Uniwersalna klawiatura ELITE z wyświetlaczem LCD Wprowadzenie Uniwersalna klawiatura ELITE z wyświetlaczem LCD jest używana w systemach do programowania i operacji użytkownika, wyświetlania wiadomości

Bardziej szczegółowo

ODBIORNIK JEDNOKANAŁOWY AURA 1CF T

ODBIORNIK JEDNOKANAŁOWY AURA 1CF T ODBIORNIK JEDNANAŁOWY Urządzenie pracuje na częstotliwości ± 100 khz. DANE TECHNICZNE 230 V / 50 Hz Napęd typu S, BD lub M Możliwość podłączenia napędu rurowego o mocy nieprzekraczającej 700 W Funkcja

Bardziej szczegółowo

Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach

Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach 0-- Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach Semestr zimowy 0/0, WIEiK-PK Porty wejścia-wyjścia Input/Output ports Podstawowy układ peryferyjny port wejścia-wyjścia do

Bardziej szczegółowo

INDU-40. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. Dozowniki płynów, mieszacze płynów.

INDU-40. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. Dozowniki płynów, mieszacze płynów. Przemysłowy Sterownik Mikroprocesorowy INDU-40 Przeznaczenie Dozowniki płynów, mieszacze płynów. Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763 77 77, Fax: 032 763 75 94 www.mikster.pl mikster@mikster.pl

Bardziej szczegółowo

Technika Mikroprocesorowa

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

Bardziej szczegółowo