Rozwiązania dla elektroniki

Strona domowa Produkty Usługi Przykłady Sklep Kontakt




Vamster - platforma sprzętowa dla Vamgrafa


Vamstery występują w wielu odmianach i są ciągle rozwijane. Stanowią kolejne uproszczenie działania użytkowników na drodze od pomysłu do realizacji. Eliminują problem tworzenia płytek drukowanych, lutowania, obudów itd. Możliwe jest oczywiście samodzielne wykonanie tych etapów przez użytkownika (VamsterD i/lub płatna wersja Vamgrafa).
Każdy Vamster wyposażony jest na etapie produkcji w specjalny bootloader i system.


Porównanie
Vamsterów
panel
sygnalizacji

wejścia cyfrowe wejścia
analogowe
czujnik temp.
DS18B20
odbiornik
poczerwieni
wyjścia
cyfrowe
wyjście
PWM

uwagi
VamsterC



wyświetlacz LCD + 4 diody LED
8

(+16 exp)
4 2 - 16

(+16 exp)
8 przystosowany do obudowy szynowej.

Wyposażony w dużą liczbę wejść / wyjść; umożliwia podłączenie dwóch dodatkowych expanderów we/wy.

VamsterD


wyświetlacz cyfrowy LED

wyświetlacz LCD
24 4 2 1 24 10 przeznaczony do działania na płytce zaprojektowanej i wykonanej przez użytkownika.
VamsterM


panel 4xLED

wyświetlacz cyfrowy LED

wyświetlacz LCD
8 2 2 1 12 10 seria mini modułów smd łączonych ze sobą bez dodatkowych przewodów
VamsterS


panel 8xLED

wyświetlacz cyfrowy LED
4 2 2 1 4 4 moduł zmontowany,
wbudowane wyjściowe tranzystory mocy,
dostępna obudowa
VamsterT


wyświetlacz cyfrowy LED 4 2 2 1 1 - moduł zmontowany,
wbudowany przekaźnik,
dostępna obudowa
VamsterSL



wyświetlacz LCD 4 2 2 1
4 - sterownik z wyświetlaczem LCD i wbudowanymi 4 przekaźnikami
VamsterB


brak 8
6
2
1
8
8
prosty, mały sterownik (8 wejść, 8 wyjść) oparty o ATMega168. VamsteraB można wykonać samodzielnie - dostepna dokumentacja i bezpłatne oprogramowanie


Wejścia i wyjścia sprzętowe
Sprzętowe wejścia i wyjścia służą do komunikowania się systemu Vamstera z otoczeniem. Za ich pomocą program otrzymuje informację o zmianie np. napięcia na wejściu analogowym oraz pozwalają programowi wykonać jakieś zewnętrzne działanie np. załączenie przekaźnika.
Ilość i rodzaj wejść i wyjść zależy od rodzaju Vamstera i typów modułów sprzętowych do niego podłączonych.
Dokładny opis zawarty jest w dokumentacji sprzętowej poszczególnych Vamsterów.
Do współdziałania z wejściami Vamsterów proponujemy gotowe czujniki. Wyjścia Vamsterów doskonale współpracują z modułami mocy.

Współdzielenie pinów w Vamsterach
Wejścia i wyjścia sprzętowe w Vamsterze zwykle mogą pełnić różne funkcje (wejścia cyfrowego, analogowego, wyjścia cyfrowego itp.). Oczywistym jest, że użycie np. wejścia analogowego uniemożliwia równoczesne użycie wejścia cyfrowego, jeżeli używają one tego samego pinu Vamstera.

Bootloader
Sprzętowy Vamster (w każdej odmianie) wyposażony jest w specjalny program bootloadera ładowany do procesora na etapie przygotowania w firmie Vamond. Bootloader służy do ładowania programów do Vamstera. Do VamsteraD\VamsteraM ładować można nie tylko programy stworzone w Vamgrafie, ale również pliki w formacie IntelHex pochodzące np. z Bascom-a, C itp. Bootloader nie jest częścią systemu Vamstera - został wpisany do procesora na etapie produkcji i nie można go załadować osobno.
Dodatkowo w przypadku płatnej wersji Vamgrafa możliwe jest korzystanie z procesora ATMega32 zakupionego w dowolnym sklepie. Wówczas do takiego procesora należy załadować specjalny bootloader (boothex.hex) dostępny w katalogu „BootHex” zainstalowanego Vamgrafa.
Uwaga! Nie jest to bootloader ładowany na etapie produkcji do każdego z Vamsterów.
Więcej szczegółów zawarto w dokumentacji.


System każdego Vamstera wyposażony jest między innymi w:
  • wejścia i wyjścia sprzętowe wraz buforami
  • zarządzanie ekranami wyświetlania i edycji
  • obsługę pamięci EEPROM
  • programowy lub sprzętowy zegar czasu rzeczywistego (RTC) z obsługą zmian czasu zimowego/letniego
  • możliwość programowej kompensacji zegara RTC





© Vamond 2009 - 2012