VamsterL. Opis sterownika. wersja 1.0



Podobne dokumenty
VamsterH. Opis sterownika. wersja 1.0

VamsterT. Opis ministerownika. wersja 1.4

VamsterS. Opis ministerownika. wersja 1.11

E-TRONIX Sterownik Uniwersalny SU 1.2

VamsterM. Opis rozwiązania. wersja 1.0

VamsterD. Opis mikrokontrolera. wersja 1.3

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

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

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

Politechnika Wrocławska

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 JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

SML3 październik

Karta katalogowa JAZZ OPLC JZ20-R31

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

VamLoader wersja Opis programu

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

Karta katalogowa JAZZ OPLC JZ10-11-UN20/JZ10-J-UN20. 9 wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 1 wejście analogowe, 1 wejście PT100/Termoparowe

VamsterD. Opis mikrokontrolera. wersja 1.2

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

JAZZ OPLC JZ20-R10 i JZ20-R16

Kontroler Xelee Master DMX64/512 - Instrukcja obsługi. Kontroler Xelee Master DMX64/512 Firmware 1.1 Instrukcja Obsługi.

Moduł mocy regulowany. Opis modułu

MultiTool instrukcja użytkownika 2010 SFAR

Karta katalogowa JAZZ OPLC. Modele JZ20-R10/JZ20-J-R10 i JZ20-R16/JZ20-J-R16

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

JAZZ OPLC JZ20-R31/JZ20-J-R31

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

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

PUNKTOWE STEROWNIKI VERSAMAX MICRO

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

INSTRUKCJA OBSŁUGI Generatora impulsów PWM

1 Badanie aplikacji timera 555

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

dokument DOK wersja 1.0

Instrukcja do konwertera USB-RS232

2.1 Porównanie procesorów

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

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

Zestaw przedłużacza, 4K HDMI HDBaseT, 70 m

Zestaw przedłużacza, 4K HDMI HDBaseT, 100 m

IC200UDD110 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

Uniwersalna klawiatura ELITE z wyświetlaczem LCD

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

Centrala alarmowa ALOCK-1

usbcat OPTOIZOLOWANY INTERFEJS USB<->CAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika

Kod produktu: MP01611-ZK

CM Konwerter ModBus RTU slave ModBus RTU slave

Technika Mikroprocesorowa

Kod produktu: MP01611

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu

Samba OPLC SM35-J-T20

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych

2. Architektura mikrokontrolerów PIC16F8x... 13

Mikroprocesorowy termostat elektroniczny RTSZ-7 Oprogramowanie wersja RTSZ-7v3

TRB-0610 Konwerter USB RS 232/422/485 Instrukcja obsługi

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

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

EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14

PROGRAMOWALNE STEROWNIKI LOGICZNE

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

DZT WEJŚCIE Napięcie znamionowe: (U n

rh-r3s3 Przekaźnik trzykanałowy z trzema wejściami systemu F&Home RADIO.

Kod produktu: MP01105

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

Instrukcja obsługi Zasilacz regulowany WINNERS XL4015 USB

Kod produktu: MP01105T

Kod produktu: MP01611-ZK

Falownik FP 400. IT - Informacja Techniczna

A-100WP ELEKTRONICZNY WANDALOODPORNY ZEWNĘTRZNY ZAMEK SZYFROWY DO MONTAŻU NADTYNKOWEGO

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

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle

Konwerter DAN485-MDIP

Moduł CON012. Wersja biurkowa. Przeznaczenie. Użyteczne właściwości modułu

ALNET USB - RS Konwerter USB RS 232/422/485 Instrukcja obsługi

Parametryzacja przetworników analogowocyfrowych

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

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

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

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

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

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

mh-s4 Czterokanałowy moduł czujników temperatury systemu F&Home.

ELEKTRONICZNY MODUŁ WAŻĄCY WIN3. WIN3 Ana WIN3 RS485. WIN3 Profibus INSTRUKCJA INSTALACJI. Wersja 1.1

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

RPTC CONTROLLER (v1.11) STEROWNIK PRZEMIENNIKA RADIOWEGO OBSŁUGA KOMUNIKATÓW GŁOSOWYCH OBSŁUGA KOMUNIKATÓW IDCW OPCJONALNY MODUŁ GSM

Firma DAGON Leszno ul. Jackowskiego 24 tel Produkt serii DAGON Lighting

MPI-8E 8-KANAŁOWY REJESTRATOR PRZENOŚNY

1W-H3-04P (K)* *Litera K odnosi się do wersji czytnika ze wspólną katodą. Czytnik RFID 125 khz Unique. Karta produktu

1. Opis urządzenia. 2. Zastosowanie. 3. Cechy urządzenia -3-

E S C o i n t e c h u l. B y d g o s k a O w ińska i n f c o i n t e c h. p l w w w. i - M D B. e u

IMP Tester v 1.1. Dokumentacja Techniczno Ruchowa

F&F Filipowski Sp. J Pabianice, ul. Konstantynowska 79/81 tel KARTA KATALOGOWA

Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej Poznań tel ; fax:

Samba OPLC SM35-J-R20

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

Kontroler obiektowy RCMAP27

Transkrypt:

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ść / wyjść oraz możliwość sterowania zewnętrznymi ekspanderami we/wy stanowi wygodne rozwiązanie dla bardziej zaawansowanych aplikacji. Terminologia: VamsterL - sterownik na szynę DIN, jedna z odmian Vamstera klasy N VamgrafN - aplikacja do graficznego tworzenia programów dla Vamsterów VamLoaderN dodatkowa aplikacja pozwalająca ładować do Vamstera programy wygenerowane przez VamgrafN i zapisane w wersji binarnej. Vamond - producent VamsteraL, VamgrafaN i VamLoaderaN 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: VamgrafN, Vamster, VamLoaderN oraz poniższego znaku graficznego jest firma Vamond. Dodatkowe informacje dostępne są na stronie firmy Vamond www.vamond.pl Tam również można pobrać dodatkową dokumentację i przykłady oraz nowe wersje VamgrafaN. Wszelkie uwagi 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 VamsteraL VamsterL jest jedną z odmian sprzętowych Vamsterów klasy N (z komunikacją po RS-232). Zaprojektowano go z myślą o zabudowie na szynie DIN. Na etapie produkcji został wyposażony w bootloader i system obsługujący programy tworzone w VamgrafieN. Przeznaczeniem VamsteraL jest działanie jako samodzielny sterownik realizujący programu zaprojektowany przez użytkownika w VamgrafieN. Wyposażony w dużą ilość wejść / wyjść oraz możliwość sterowania zewnętrznymi ekspanderami we/wy stanowi wygodne rozwiązanie dla bardziej skomplikowanych aplikacji. Zasada działania VamsteraL jest identyczna jak pozostałych Vamsterów i została dokładnie opisana w dokumentacji Vamgrafa. 2.1. Podstawowe cechy VamsteraL duży, czytelny wyświetlacz LCD (4x20 znaków) z podświetlaniem obsługa zewnętrznej klawiatury 4-przyciskowej 8 wejść cyfrowych TTL (0-5V) 8 wyjść cyfrowych (mogą pracować jako wyjścia cyfrowe lub PWM) z buforem ULN 2 wejścia czujników temperatury DS18B20 obsługa odbiornika podczerwieni (36kHz standard RC5, Sony, Hitachi) wbudowany sprzętowy zegar RTC z buforowanym zasilaniem obsługa buzzera (generowanie komunikatów dźwiękowych) obsługa RS232 (do programowania i komunikacji) przy tworzeniu programu na PC szeroki wybór gotowych elementów VamgrafaN do programowania nie wymaga osobnego programatora ładownie programów odbywa się za pośrednictwem łącza RS232. Można również stosować ogólnodostępne konwertery USB-RS232. Strona: 3

2.2. Bootloader i ładowanie programu VamsterL na etapie produkcji został wyposażony w bootloader, czyli specjalny program umożliwiający przesłanie 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.). Narzędziem do tworzenia programów dla VamsteraL jest VamgrafN (również produkcji Vamond). Programy stworzone w Vamgrafie mają swój własny format i zawartość. Tworzą plik z rozszerzeniem ".vgr" Dodatkowo pliki programu mogą zostać zapisywane do plików o rozszerzeniu ".vmb" a takie pliki (programy) można transmitować do Vamstera przy pomocy VamLoaderaN. VamLoaderN jest niezależnym, dodatkowym narzędziem umożliwiającym wygodne przesłanie programów zapisanych w plikach ".vmb" bez konieczności instalacji środowiska VamgrafN. Uwaga! Ponieważ istnieje kilka typów Vamsterów, plik programu tworzonego w VamgrafieN jest przeznaczony tylko dla jednego z nich. W przypadku jeżeli program ładowany do Vamstera nie jest przeznaczony dla podłączonego typu Vamstera, aplikacje VamgrafN lub VamLoaderN 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 VamsteraL VamsterL nie odbiega w swoim działaniu od innych Vamsterów klasy N (z komunikacją po RS-232). Dokładnie zostało to opisane w dokumentacji VamgrafaN. 3.1. Start VamsteraL Po włączeniu zasilania (lub resecie) wszystkie piny wejść Vamstera znajdują się w stanie wysokiej impedancji, wyjścia ustawiane są w stan nieaktywny. VamsterL uruchamia bootloadera, który próbuje porozumieć się z programem ładującym. Jeżeli program ładujący nie jest aktywny VamsterL uruchomia program użytkownika (jeżeli nie załadowano takiego programu lub program nie został załadowany poprawnie, wykonywany jest reset i cały cykl rozpoczyna się od nowa) Następnie Vamster wykonuje kolejno (po zakończeniu działania bootloadera): odczytuje konfigurację programu (używane wejścia, wyjścia itp.) wyjścia ustawiane są w stan nieaktywny (dla wyjść cyfrowych niski (L) stan logiczny, dla PWM wypełnienie = 0, dla wyjść RS: liczbowe = 0, binarne = L). zeruje swoje wewnętrzne zmienne w tym datę i czas systemową odczytuje wyliczone wcześniej w VamgrafieN 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 generuje zdarzenia (o ile są używane w programie) dla daty i czasu systemowego o wartościach odczytanych z modułu RTC 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 VamsteraL W trakcie normalnej pracy VamsterL 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świetlaczach) dane wyjściowe nie są buforowane, ale ustawiają wyjścia sprzętowe natychmiast, w trakcie obsługi zdarzenia. Strona: 5

4. Zagadnienia sprzętowe VamsterL wyposażony został w duży, czytelny wyświetlacz alfanumeryczny LCD 4x20 znaków oraz złącze do podłączenia czterech zewnętrznych przycisków klawiatury. Sygnały oraz zasilanie sterownika wyprowadzono na rozłączne gniazda stykowe które podzielono funkcjonalnie na kilka grup. Rozkład i przeznaczenie sygnałów omówiono dokładnie w dalszej części dokumentu. Uwaga! Wyjścia które nie są używane w programie stworzonym w VamgrafieN po starcie systemu ustawiane są w stan nieaktywny 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 sterownika Opis sygnałów 5V 12V GND napięcie do wykorzystania przez użytkownika (max 0,2A) z wewnętrznego stabilizatora. Można wykorzystać np. do zasilania zewnętrznych czujników. napięcie zasilania masa zasilania DS1, DS2 IR WEC1 - WEC8 wejścia czujników temperatury DS18B20 wejście czujnika podczerwieni wejścia cyfrowe WYC1 -WYC8 (PWMP1-PWMP8) WYC9 - WYC16 wyjścia tranzystorowe wyjście może pracować alternatywnie jako wyjście cyfrowe WYC lub jako wyjście programowego PWM. wyjścia cyfrowe - zwierne styki przekaźnika RxD TxD złącze transmisji szeregowej RS232 RxD dane do sterownika TxD dane transmitowane z sterownika Strona: 7

4.1. Zasilanie VamsterL musi być zasilany stabilizowanym napięciem 9-12V. Pobór prądu jest zależny od rodzaju i ilości urządzeń jakie są podłączone do wejść i wyjść. Maksymalny prąd jakiego może potrzebować samodzielnie VamsterL nie przekracza 300mA. Dodatkowo, należy zapewnić wystarczającą wydajność zasilania dla peryferii (np. zewnętrznych przekaźników). Zwykle wystarczający jest zasilacz o wydajności 1 A. parametr Stałe napięcie stabilizowane 9-12V wartość Maksymalny pobór prądu 0,3A (włączone podświetlenie LCD) 0,1A (wyłączone podświetlenie LCD) Zaleca się stosowanie zewnętrznego bezpiecznika pomiędzy zasilaczem a sterownikiem. Dobór bezpiecznika należy przeprowadzić z uwzględnieniem spodziewanego poboru prądu przez sterownik oraz urządzenia podłączone do jego zacisków. Strona: 8

4.2. Wejścia 4.2.1. Klawiatura 4 - przyciskowa Sterownik posiada wejście do podłączenia opcjonalnych zewnętrznych przycisków klawiatury. Jako przełączniki należy stosowac przyciski monostabilne (chwilowe). 4.2.2. Wejścia cyfrowe Sterownik posiada 8 wejść cyfrowych z rezystorem podciągajacym. Wejścia te mogą służyć do podłączenia dodatkowych, zewnętrznych przełączników lub przycisków. Wejścia pracują zgodnie z logiką ujemną zwarcie wejścia do masy interpretowane jest jako wysoki (H) stan logiczny w Vamgrafie. parametr wartość Liczba wejść 8 Nominalne napięcie pracy Separacja galwaniczna Logika Minimalne napięcie interpretowane jako stan wysoki 0-5V Nie ujemna < 0,5V Strona: 9

4.2.3. Wejścia czujnika temperatury DS18B20 Czujniki podłącza się bezpośrednio do sterownika zgodnie z rysunkiem poniżej. VamsterL obsługuje maksymalnie dwa czujniki DS18B20 (wejście czujnika DS2 jest współdzielone z odbiornikiem podczerwieni IR). 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 dużych odległości połączenia należy wykonać nieekranowaną skrętką. Więcej informacji zawartych jest w specyfikacji 1Wire. Uwaga! W przypadku długich przewodów połączeniowych zaleca się zastosować zabezpieczenie wejścia czujnika temperatury przed przepięciami. parametr wartość Liczba wejść 2 Zakres pracy (zgodny z dokumentacją DS18B20) Separacja galwaniczna -85... +125 o C Nie Dokładność ok 2% 4.2.4. Wejście odbiornika podczerwieni Jako odbiornik podczerwieni można zastosować scalony odbiornik o częstotliwości 36kHz np. TSOP4836. Wejście podczerwieni jest używane alternatywnie z wejściem czujnika temperatury DS_2. Strona: 10

4.3. Wyjścia Bezpośrednio po starcie systemu wyjścia VamsteraL ustawiane są w stan nieaktywny. Następnie odczytywana jest konfiguracja i Vamster ustawia wyjścia w stan wynikający z logiki programu. Takie działanie ma przeciwdziałać pojawieniu się przypadkowych stanów wyjść przy starcie programu. Stan nieaktywny wyjść tranzystorowych WYC1-WYC to otwarty tranzystor czyli stan wysokiej impedancji pomiędzy WYC a masą GND Wyjścia PWM generują na pinie wyjściowym ciąg impulsów o zmiennej wartości wypełnienia. Wartość 0 podana na element PWM w programie VamgrafaN przekładana jest na zerowe (0) wypełnienie impulsu co oznacza brak impulsów na wyjściu, a wartość 127 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 wyjściu impulsów o czasie 1/127 pełnego okresu. Uwaga! Wyjścia które nie są używane w programie stworzonym w VamgrafieN po starcie systemu ustawiane są w stan nieaktywny i pozostają w takim stanie przez cały czas działania programu. Strona: 11

4.3.1. Wyjścia tranzystorowe wyjścia cyfrowe lub PWM Sterownik posiada 8 wyjść WYC1-WYC8 (PWMP1-PWMP8) wyposażonych w bufor ULN2003. Wyjścia mogą pełnić alternatywną funkcje jako wyjścia cyfrowe lub wyjścia programowych PWM, w zależności od tego które z elementów wyjściowych zostały wybrane w programie tworzonym w Vamgrafie. Np. użycie w programie wyjścia cyfrowego 1 (WYC1) automatycznie blokuje używanie wyjścia PWM 1 (PWMP1) ponieważ występują one alternatywnie na tym samym pinie VamsteraC. 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. Przykład wykorzystania wyjść z ULN2003. parametr wartość Liczba wyjść 8 Polaryzacja NPN Separacja galwaniczna Nie Prąd wyjściowy max 0,5A Strona: 12

4.4. Łącze RS-232 Do programowania VamsteraL wykorzystywane jest łącze w standardzie RS-232. W przypadku braku złącza RS232 w komputerze można używać popularnych konwerterów USB/RS232. złącze transmisji szeregowej RS232 12V - zasilanie TxD - dane transmitowane z sterownika RxD - dane do sterownika GND - masa Wymiana danych z drugim Vamsterem wymaga skrzyżowania lini TXD i RXD sterowników. Zasilanie autonomiczne sterowników Zasilanie sterownika 2 za pośrednictwem sterownika 1 Strona: 13

5. Sposób tworzenia urządzenia z wykorzystaniem VamsteraL utworzyć pogram w VamgrafieN wybierając jako typ Vamstera VamsterL przetestować program na PC przy użyciu wbudowanego symulatora sprawdzić poprawność połączeń elektrycznych (w szczególności sprawdzając napięcie zasilania 12V) oraz czy nie ma zwarć lub przerw w połączeniach przetestować program z użyciem VamgrafaN w trybie testów w Vamsterze załadować program w wersji końcowej do VamsteraL urządzenie jest gotowe do samodzielnej pracy 6. Ustawienia VamsteraL w Vamgrafie Grupa "Data i czas": Użycie czasu letniego/zimowego - zaznaczenie tej opcji powoduje automatyczną zmianę czasu z letniego na zimowy i odwrotnie. Grupa "Wspólne wejście IR i DS1820": zaznaczenie Pomiar temperatury lub Odbiornik IR skutkuje wyborem przeznaczenia wejścia IR / DS2. "Typ kodu IR" - wybór rodzaju kodu jaki będzie odbierany przez odbiornik podczerwieni. Zaznaczenie opcji Dźwięk po naciśnięciu klawisza spowoduje wygenerowanie krótkiego dźwięku po każdym naciśnięciu przycisku. 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: 14

7. Wymiary mechaniczne Strona: 15

Spis treści 1. Wstęp...2 2. Opis VamsteraL...3 2.1. Podstawowe cechy VamsteraL...3 2.2. Bootloader i ładowanie programu...4 3. Zagadnienia programowe...5 Działanie VamsteraL...5 3.1. Start VamsteraL...5 3.2. Normalny tryb pracy systemu VamsteraL...5 4. Zagadnienia sprzętowe...6 Wyprowadzenia sterownika...7 4.1. Zasilanie...8 4.2. Wejścia...9 4.2.1. Klawiatura 4 - przyciskowa...9 4.2.2. Wejścia cyfrowe...9 4.2.3. Wejścia czujnika temperatury DS18B20...10 4.2.4. Wejście odbiornika podczerwieni...10 4.3. Wyjścia...11 4.3.1. Wyjścia tranzystorowe wyjścia cyfrowe lub PWM...12 4.4. Łącze RS-232...13 5. Sposób tworzenia urządzenia z wykorzystaniem VamsteraL...14 6. Ustawienia VamsteraL w Vamgrafie...14 7. Wymiary mechaniczne...15 os. Złotego Wieku 29/30 31-617 Kraków www.vamond.pl biuro@vamond.pl Strona: 16