Rozwiązania dla elektroniki

Strona domowa Produkty Usługi Przykłady Sklep Kontakt




VamsterD -  oparty na ATMega32 do płytek projektowanych przez użytkownika

VamsterD oparto o ATMega32 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 darmowego programu VamLoader.

VamsterD jest przeznaczony do działania na płytce zaprojektowanej i wykonanej przez użytkownika.
Specjalnie dla VamsteraD przygotowano projekt jednostronnej płytki drukowanej do wykonania metodą termotransferu. Szczegółowy opis VamsteraD, projekty przykładowych płytek oraz sposób dołączenia układów peryferyjnych zawarty jest w dokumentacji.

Zasada działania VamsteraD jest identyczna jak pozostałych Vamsterów i została dokładnie opisana w dokumentacji Vamgrafa.


Opis wyprowadzeń VamsteraD





Szczegółowy opis pinów i sposobu ich podłączenia znajduje się w dokumentacji 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.

Podstawowe cechy VamsteraD:

  • obsługa wejść analogowych
  • obsługa wejść cyfrowych
  • obsługa wyjść PWM sprzętowych i programowych
  • obsługa wyjść cyfrowych
  • obsługa wyświetlacza LCD (2x16 znaków)
  • obsługa 4-cyfrowego wyświetlacza LED
  • 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 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-RS232.



Widok przykładowej płytki (jednostronna, zaprojektowana w sposób umożliwiający łatwe wykonanie metodą termotransferu).
 






Płytki zmontowane


Przykładowe płytki można umieścić w popularnej obudowie Z4




Szczegółowa dokumentacja do pobrania w sekcji download

Kup produkt




© Vamond 2009 - 2010