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 jest firma Vamond. Terminologia: VamsterS - sterownik oparty na ATMega32, jedna z odmian Vamstera Vamgraf - aplikacja do graficznego tworzenia programów dla Vamstera VamLoader dodatkowa aplikacja pozwalająca ładować do Vamstera programy wygenerowane przez Vamgraf i zapisane w wersji binarnej. 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 www.vamond.pl Tam również można pobrać dodatkową dokumentację i przykłady oraz nowe wersje Vamgrafa. Wszelkie uwagi dotyczące VamsteraS prosimy zgłaszać za pośrednictwem e-mali na adres: biuro@vamond.pl Vamond 31-617 Kraków os. Złotego Wieku 29/30 www.vamond.pl biuro@vamond.pl Strona: 2
2. Opis VamsteraS VamsterS jest jedną ze sprzętowych odmian Vamstera. Występuje jako zmontowany moduł ministerownika (procesor na płytce z opcjonalną obudową zewnętrzną). Na etapie produkcji został wyposażony w bootloader i system obsługujący programy tworzone w Vamgrafie. Przeznaczeniem VamsteraS jest działanie jako samodzielny prosty sterownik działający wg programu zaprojektowanego przez użytkownika w Vamgrafie. Wyposażony został w dwa wejścia cyfrowe lub analogowe, wejście czujnika temperatury DS18B20 (zamiennie z wejściem cyfrowym 4) oraz wejście odbiornika podczerwieni (zamiennie z drugim wejściem czujnika temperatury DS18B20 lub wejściem cyfrowym 3). VamsterS posiada cztery wyjścia mogące służyć jako wyjścia cyfrowe, wyjścia PWM sprzętowe (PWMS o rozdzielczości 1024 ) lub wyjścia PWM programowe (PWMP o rozdzielczości 128). Zasada działania VamsteraS jest identyczna jak pozostałych Vamsterów i jest dokładnie opisana w dokumentacji Vamgrafa. Od innych Vamsterów różni się ilością wejść i wyjść. VamsterS w wersji z wyświetlaczem cyfrowym VamsterS w wersji z panelem 8xLED 2.1. Zastosowanie VamsteraS Przy pomocy VamsteraS można zbudować przykładowo: - zegar z budzikiem, minutnik, - 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 dwukanałowy - różnego rodzaju sterowniki temeratury - alarm, termostat, zamek szyfrowy i wiele, wiele innych. Przykładowe programy i opisy zastosowań są dostępne na stronie www.vamond.pl 2.2. Podstawowe cechy VamsteraS obsługa 4-cyfrowego wyświetlacza LED z 4 klawiszami lub panelu 8 diod LED i 2 klawiszy obsługa sprzętowego zegara RTC (PCF 8583) 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 2 wejść analogowych obsługa 4 wejść cyfrowych Strona: 3
obsługa 4 wyjść cyfrowych lub zamiennie wyjść PWM (4xPWM programowe lub 2xPWM programowe i 2xPWM sprzętowe lub inna kombinacja) obsługa RS232 (do programowania) przy tworzeniu programu na PC dostępne są różne 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 VamsteraS odbywa się za pośrednictwem łącza RS232 (potrzebny jest typowy kabel RS232 tzw. null modem zakończony złączem szpilkowym). Można również stosować ogólnodostępne konwertery USB-RS232. 2.3. Bootloader VamsterS 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 sterownika 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. Narzędziem do tworzenia programów dla VamsteraS 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 również przy pomocy VamLoadera. Uwaga! Ponieważ istnieje kilka typów Vamstera, programy tworzone w Vamgrafie są przeznaczone tylko dla jednego typu. W przypadku, jeżeli program ładowany do Vamstera nie jest przeznaczony dla aktualnie podłączonego typu Vamstera, aplikacje Vamgraf lub 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
3. Zagadnienia programowe Działanie VamsteraS VamsterS nie odbiega w swoim działaniu od innych Vamsterów. Dokładnie zostało to opisane w dokumentacji Vamgrafa. 3.1. Start VamsteraS Po włączeniu zasilania (lub resecie) wszystkie piny wejść / wyjść VamsteraS znajdują się w stanie wysokiej impedancji. VamsterS uruchamia bootloadera, który próbuje porozumieć się z programem ładującym. Jeżeli program ładujący nie jest aktywny VamsterS próbuje uruchomić program użytkownika. Jeżeli nie załadowano takiego programu wykonywany jest reset i cały cykl rozpoczyna się od nowa. Następnie VamsterS wykonuje kolejno (po zakończeniu działania bootloadera): odczytuje konfigurację programu (używane wejścia 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żny 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ą odczytuje wyliczone wcześniej w Vamgrafie początkowe wartości wszystkich zmiennych programu 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świetlacz jeżeli używany jest 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. ustawiane są napięcia na wyjściach w stan wynikający z działania programu. przechodzi do normalnego trybu pracy 3.2. Normalny tryb pracy systemu VamsteraS VamsterS 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. powrót do kroku 1 Uwaga! Przy pewnych elementach programu (np. wyświetlaczu) dane wyjściowe nie są buforowane, ale ustawiają urządzenia sprzętowe natychmiast, w trakcie obsługi zdarzenia. Strona: 5
4. Zagadnienia sprzętowe 4.1. Opis wejść i wyjść VamsteraS Piny wejściowe / wyjściowe VamsteraS 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 VamsteraS. Przełączanie pinu w odpowiedni tryb jest wykonywane przez system Vamstera przy starcie (inicjacji) programu. W przypadku, jeżeli w Vamgrafie (programie) został użyty jakiś pin (element wejścia lub wyjścia) VamsterS 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 (pin), to Vamster ustawi je w stan wysokiej impedancji, mimo że coś (np. wejście analogowe) jest fizycznie podłączone. Należy zwrócić uwagę na alternatywną rolę pinów VamsteraS. 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. UWAGA! Wszelkie manipulacje przy wejściach i wyjściach (podłączanie, rozłączanie) powinno się odbywać przy wyłączonym zasilaniu Vamstera gdyż grozi to nieodwracalnym uszkodzeniem sprzętu. Strona: 6
Wyprowadzenia VamsteraS i funkcje jakie pełnią zasilanie wejście zasilania Vamstera (7.5-12V) WEC1 / WEA1 alternatywnie: WEC1 wejście cyfrowe 1, WEA1 wejście analogowe 1 GND masa WEC2 / WEA2 alternatywnie: WEC2 wejście cyfrowe 1, WEA2 wejście analogowe 2 WEC3 / IRWe DS18B20_2 alternatywnie: WEC3 wejście cyfrowe 3, IRWe wejście odbiornika podczerwieni, DS18B20_2 wejście czunika temperatury 2 WEC4 DS18B20_1 alternatywnie: WEC4 wejście cyfrowe 4, DS18B20_1 wejście czujnika temperatury 1 5V stabilizowane napięcie 5V (do wykorzystania przez użytkownika) Zas_1_2 wspólny zacisk dla wyjść WYC1/WYC2 WYC1 / PWMS1 alternatywnie: WYC1 wyjście cyfrowe 1, PWMS1 wyjście PWM sprzętowe 1 WYC2 / PWMP1 alternatywnie: WYC2 wyjscie cyfrowe 2, PWMP1 wyjście PWM programowe 1 GND - masa Zas_3_4 wspólny zacisk dla wyjść WYC3/WYC4 WYC3 / PWMS2 alternatywnie: WYC3 wyjście cyfrowe 3, PWMS2 - wyjście PWM sprzętowe 2 WYC4 / PWMP2 alternatywnie: WYC2 wyjscie cyfrowe 2, PWMP2 wyjście PWM programowego 2 Strona: 7
4.2. Zasilanie VamsteraS VamsterS musi być zasilany napięciem stałym o wartości od 7,5 do 12V i prądzie min 300mA. Uwaga! Zasilacze służące do ładowania telefonów komórkowych nie nadają się do zasilania VamsteraS. Użycie niewłaściwego zasilacza/zasilania może spowodować nieprawidłowe działanie programu, a także nieodwracalne uszkodzenie VamsteraS, jego pinów i urządzeń peryferyjnych. VamsterS jest zabezpieczony przed podłączeniem napięcia zasilania o odwrotnej polaryzacji. 4.3. Wejścia VamsterS wyposażony jest w następujące wejścia sprzętowe: 2 wejścia cyfrowe (alternatywnie do wejść analogowych) 2 wejścia analogowe (alternatywnie do wejść cyfrowych) 2 wejścia czujników temperatury DS18B20 (jedno alternatywnie z wejściem odbiornika podczerwieni) 1 wejście odbiornika podczerwieni (36kHz standardy RC5, SONY, Hitachi) alternatywnie z wejściem drugiego czujnika DS18B20. 4.3.1. Zabezpieczenie wejść Należy pamiętać, że zakres napięć wejściowych tolerowanych przez VamsteraS wynosi -0,5V do 5,5V. VamsterS jest wyposażony w zabezpieczenie przed podaniem na wejście napięcia spoza dozwolonego zakresu. Należy jednak unikać takich sytuacji i jeżeli jest możliwe przekroczenie bezpiecznego zakresu napięć należy zastosować dzielnik napięciowy lub optoizolację. 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 na napięcie 5,8V dołączonego bezpośrednio pomiędzy wejście czujnika i masę. Strona: 8
4.3.2. Sposoby połączeń układów wejściowych 4.3.3. Wejścia analogowe VamsterS wyposażony jest w sprzętowy przetwornik analogowo-cyfrowy o zakresie od 0 do 5V. W przypadku pomiaru napięć większych niż 5V należy zastosować dzielnik napięciowy na wejściu analogowym. 4.3.4. 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 VamsteraS 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ść. Jeśli Vamster będzie pracował w środowisku generującym sporo zakłóceń, zaleca się stosowanie dodatkowego zewnętrznego rezystora 4,7k-10k podłączonego pomiędzy wejście a 5V. Strona: 9
4.3.5. 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 100R, 4,7uF). Wejście podczerwieni jest używane alternatywnie z wejściem czujnika temperatury DS18B20_2. Strona: 10
4.3.6. 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. Strona: 11
4.4. Wyjścia Schemat wyjść VamsteraS. Bezpośrednio po starcie systemu tranzystory pinów wyjściowych VamsteraS są wyłączone. Dopiero po odczytaniu przez system konfiguracji ustawiany jest 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ść poziomu aktywnego napięcia wyjściowego. Ponieważ do pinów wyjściowych Vamstera mogą być dołączane różne sprzętowe inwertery (bramki, tranzystory itp.) należy w Vamgrafie ustawić poprawną wartość tego napięcia. W Vamgrafie dla VamsteraS domyślnym aktywnym poziomem napięcia jest napięcie 0V, co oznacza zwarcie zacisku wyjściowego VamsteraS do masy. Zworki konfiguracyjne podłączenia wyjść. VamsteraS wyposażono w zworki konfiguracyjne JP1 służące do ustalenia sposobu zasilania odbiorników dołączonych do wyjść tranzystorowych. Zworki określają również podłączenie diod zabezpieczających przed przepięciami podczas sterowania odbiorników indukcyjnych. Uwaga! Należy pamiętać, że wszystkie odbiorniki posiadają i jest to równocześnie masa dla wejść oraz całego systemu Vamstera. Strona: 12 wspólną masę (GND)
Jak wynika z schematu wyjść VamsteraS, podanie na tranzystory napięcia 5V (w Vamgrafie wysoki (H) stan logiczny) powoduje zwarcie odbiorników do masy (GND). W przypadku, jeżeli załączone są wszystkie zworki to odbiorniki mogą być zasilane w dwóch grupach (WYC1/PWMS1 i WYC2/PWMP1) oraz (WYC3/PWMS2 i WYC4/PWMP2). Piny wspólnego zasilania dla odbiorników to odpowiednio Zas_1_2 i Zas_3_4. Wówczas do odbiorników dołączone są równolegle diody zabezpieczające przed przepięciami. Podłączenie diod zabezpieczających jest konieczne przy sterowaniu odbiorników indukcyjnych (groźba uszkodzenia tranzystorów wyjściowych). Przykład podłączenia odbiorników zasilanych z jednego źródła napięcia. Przykład podłączenia odbiorników zasilanych z dwóch niezależnych źródeł. W przypadku, jeżeli wszystkie zworki są odłączone każdy odbiornik może być podłączony do osobnego źródła zasilania. Wówczas do odbiorników NIE BĘDĄ podłączone diody zabezpieczające. Jeśli sterowanie odbywa się odbiornikami indukcyjnymi należy podłączyć równolegle do odbiornika zewnętrzne diody zabezpieczające. Strona: 13
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 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ść 127 (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. 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 zacisku wyjściowym pełnego napięcia zasilania odbiornika. 4.4.1. Zabezpieczenie wyjść Wyjścia należy zabezpieczyć przede wszystkim przed nadmiernym obciążeniem prądowym. W przypadku sterowania odbiorników o charakterze indukcyjnym koniecznie należy stosować (wbudowane lub zewnętrzne) diody zabezpieczające podłączone równolegle do obciążenia. Tranzystory wyjściowe mogą sterować obciążeniem do 3A. Maksymalna wartość napięcia zasilania odbiornika nie może przekroczyć 30V (napięcie stałe). Wyjścia mogą sterować bezpośrednio diodami LED, przekaźnikami, silnikami, żarówkami. Jedyne ograniczenie to prąd maksymalny nie przekraczający 3A i napięcie zasilania odbiornika nie większe niż 30V DC. Strona: 14
4.4.2. Wyjścia cyfrowe Do wyjść cyfrowych można bezpośrednio podłączyć odbiornik sterowany prądem do 3A. 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! Vamgraf umożliwia ustawienie aktywnego poziom napięcia wyjściowego. Więcej szczegółów jest zawarte w rozdziale 4.4.Wyjścia. 4.4.3. 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! Vamgraf umożliwia ustawienie aktywnego poziom napięcia wyjściowego. Więcej szczegółów jest zawarte w rozdziale 4.4.Wyjścia. Strona: 15
4.4.4. 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! Vamgraf umożliwia ustawienie aktywnego poziom napięcia wyjściowego. Więcej szczegółów jest zawarte w rozdziale 4.4.Wyjścia. Podłączenie odbiorników do wyjść PWM. Strona: 16
4.5. Łącze RS232 Do programowania VamsteraS używane jest łącze w standardzie RS232. Do podłączenia VamsteraS do PC potrzebny jest kabel połączeniowy. Schemat kabla umieszczono poniżej. Z jednej strony kabel powinien być wyposażony w złącze DB9 (żeńskie), z drugiej w żeńskie złącze do list stykowych 2.54mm (typu gold pin). W przypadku braku złącza RS232 w komputerze można używać popularnych konwerterów USB/RS232. 4.5.1.Schemat kabla połączeniowego RS 232 Kabel RS232 przystosowany do VamsteraS można nabyć w firmie Vamond. 5. Sposób tworzenia urządzenia z wykorzystaniem VamsteraS utworzyć pogram w Vamgrafie wybierając jako typ Vamstera VamsteraS zaznaczyć używane moduły VamsteraS (np. wyświetlacz LED cyfrowy) przetestować program na PC przy użyciu wbudowanego symulatora przetestować program z użyciem Vamgrafa w trybie testów w VamsterzeS załadować program w wersji końcowej do VamsteraS urządzenie jest gotowe do samodzielnej pracy Strona: 17
6. Czujniki dostępne w firmie Vamond 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. 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 www.vamond.pl Strona: 18
7. Moduły wyjściowe mocy dostępne w firmie Vamond 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: 19
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 VamsteraS Więcej informacji można znaleźć na stronie www.vamond.pl Strona: 20
8. Ustawienia VamsteraS w Vamgrafie Grupa "Moduły": określa dołączone moduły sprzętowe LEDx8 + 2xprzyciski - zaznaczenie tej opcji oznacza wybranie modułu wyposażonego w 8 diod LED i dwa przyciski. Wyświetlacz LED cyfrowy - zaznaczenie tej opcji oznacza wybranie modułu wyposażonego w 4 cyfrowy wyświetlacz LED i cztery klawisze. 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 zaznaczona to system Vamstera będzie wykorzystywał zegar RTC programowy. Programowy RTC po resecie Vamstera zawsze przy starcie jest ustawiany na datę 2001-01-01 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. Grupa "Wspólne wejście IR i DS1820": VamsterS posiada jedno wspólne wejście dla drugiego czujnika temperatury i wejścia odbiornika podczerwieni. Można je wykorzystywać alternatywnie. "Pomiar temperatury (DS1820)" - oznacza, że będzie używany czujnik temperatury. "Odbiornik IR" - oznacza, że będzie używany odbiornik podczerwieni. "Typ kodu IR" - tu wybiera się typ kodu jaki będzie odbierany przez odbiornik podczerwieni. Zaznaczona opcja Dźwięk po naciśnięciu klawisza oznacza, że Vamster przy każdym naciśnięciu klawisza 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. 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. Strona: 21
9. Schemat funkcjonalny Strona: 22
10. Opis zewnętrznych gniazd połączeniowych Fotografia VamsteraS z panelem z diodami LED i dwoma przyciskami. W przypadku VamsteraS z panelem z wyświetlaczem cyfrowym wyprowadzenia są identyczne. Strona: 23
11. Parametry techniczne VamsteraS napięcie zasilania: 7,5 do 12V napięcie stałe, min 300mA 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 rozdzielczość wejścia analogowego: 1024 poziomy dokładność wejścia analogowego: ok 5 % rozdzielczość PWM sprzętowego: 1024 rozdzielczość PWM programowego: 128 częstotliwość wyjścia PWM sprzętowego: 900Hz częstotliwość wyjścia PWM programowego: 75Hz max napięcie na wyjściu cyfrowym i PWM: 30V DC max prąd sterowany wyjściem cyfrowy i PWM: 3A częstotliwość pracy kwarcu: 16 MHz prędkość transmisji RS232: bezpieczna = 19200, normalna = 57600 zakres temperatur pracy: -10 C 80 C Vamond 31-617 Kraków os. Złotego Wieku 29/30 www.vamond.pl biuro@vamond.pl Strona: 24