Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

ster atmega 16, izolacja I/O rs485. zest. startowy

13-06-2012, 6:24
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 119 zł     
Użytkownik ditomek
numer aukcji: 2349444254
Miejscowość Głogów
Wyświetleń: 22   
Koniec: 22-05-2012 15:14:03
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

 

Przedmiotem aukcji jest widoczny na zdjęciu sterownik oparty o mikrokontroler Atmega16.

 

Sterownik został tak skonstruowany aby jego funkcjonalność odpowiadała jak najbardziej tej znanej ze sterowników PLC.

 

Najważniejsze cechy sterownika to:

  • Galwaniczna izolacja wyjść – przekaźniki z sygnalizacją LED zadziałania
  • Galwaniczna izolacja wejść – transoptory z bezpośrednią sygnalizacja LED stanu wejścia.
  • Konfiguracja wejść odbywa się analogicznie do sterowników PLC (minus wspólny, plus 12V podłączone do wejścia pobudza je)
  • Wbudowana komunikacja RS485 ze kontrolą kierunku i LED sygnalizującym tryb nadawania.
  • Wbudowany zegar czasu rzeczywistego PCF8583 z podtrzymaniem bateryjnym i sygnalizacją LED (LED wpięta pod port INT PCF8583 miga z częstotliwością 1 Hz)
  • Złącze dla czujników temp DS18B20 (3 pinowe: +5V, data, GND może także być użyte jako standardowy pin portu mikrokontrolera)
  • Wyjście mikrokontrolera INT1 wyprowadzone na złącze ARK (do podłączenia zewnętrznego czujnika podczerwieni lub innego dowolnego sygnału TTL.)
  • dedykowana dioda LED (jej użycie zależy od wyobraźni programisty)
  • Do dyspozycji 24 linie I/O organizowane wg portów mikrokontrolera
  • Dzięki podstawkom i złączom IDC każdy port może być konfigurowany jako wejście (wtedy trzeba założyć mostki) lub wyjście OC (ULN2803)

 

  1. port D mikrokontrolera (Port D to Piny IDC 3-19, Piny IDC 1 i 2 są złączone razem i dzięki zworce umieszczonej obok można na nie podać napięcie zasilania 12V lub masę układu)
  2. port A mikrokontrolera (piny jak wyżej)
  3. port C (piny od 7 do 2) oraz D (piny 6 i 7) mikrokontrolera
  4. gniazdo DC
  5. złącze śrubowe (równolegle z gniazdem DC), obok LED informująca o zasilaniu urządzenia
  6. zaciski RS485 (od góry: GND, A, B)
  7. zaciski czujnika podczerwieni (od góry. +5V, portD.3 (INT1), GND) obok LED sygnalizujący 0 niski stan na linii danych
  8. układ RS485 sterowany z portu D.2 obok LED sygnalizujący wysoki stan na linii sterującej
  9. zegar czasu rzeczywistego PCF8583
  10. złącza magistrali 1wire i baterii (1 wire – port D.5)
  11. transoptory w układach wejściowych, obok LED sygnalizujący napięcie 12V na wejściu

 

Sterownik został przewidziany do pracy z napięciem 12VDC. Zasilanie doprowadzić można za pomocą złącza DC lub zacisków śrubowych. Dioda na wejściu zabezpiecza układ przed odwrotna polaryzacją

 

Wszystkie piny mikrokontrolera dostępne są za pomocą goldpinów jak w „zwykłych” zestawach startowych.

 

Urządzenie powstało jako korzystna cenowo alternatywa dla zaawansowanych zestawów uruchomieniowych które w łatwy sposób moze zostać przekształcone w konkretny sterownik.

jest tutaj wszystko czego może potrzebować sterownik żaluzji, oświetlenia, pieca CO...

 

Zwykłe zestawy uruchomieniowe zawierają często niepotrzebne w wielu przypadkach elementy a brakuje im izolacji galwanicznej wejść i wyjść. Ten sterownik dzięki wykorzystaniu transoptorów posiada pełną odporność wejść na uszkodzenia.

 

Wszystkie kluczowe elementy znajdują się w podstawkach. W odróżnieniu od elementów SMD ich wymiana jest prosta i tania. Każdy Pin procesora jest dostępny bezpośrednio przez goldpin'y dlatego można łatwo dołączyć wyświetlacz, mikroswitch'e i inne elementy.

Magistrala I2C także dostępna jest przez złącze Goldpin.

 

Układ jest wstępnie zaprogramowany.

Program odczytuje dane z zegara (I2C) i pobudza przekaźniki.

Podanie jedynki na wejście (12V) powoduje zmianę stanu wyjścia na przeciwny.

Dlatego zaraz po otrzymaniu przesyłki i podaniu 12V widzisz czy wszystkie połączenia i elementy pracują właściwie.

 

W oparciu o dwie takie płytki powstał projekt dużego sterownika oświetlenia do domku jednorodzinnego.

Tutaj można zobaczyć jak działa ten sterownik http://www.youtube.com/watch?v=6I3EuzJP2bs&context=C[zasłonięte]33162ADOEgsToPDskI3Kspq0nwKfUiG-YlGTKTz

Do podłączenia modułów użyłem RS485.


Płytka sterownika i płytki wejść są złączone. Nacięcie ułatwia ich odłamanie.

Druk wykonała firma zajmująca się produkcją płytek.

W zestawie jest koszyk na baterie, 3 taśmy IDC.

Nie dodaje czujników.

 

Układ programuje się jak standardową atmegę, (np. bascom) w związku z tym ze piny programujące i zasilające są obok siebie to wykonałem przesciowke umożliwiającą podłączenie standardowego programatora ISP na złączu IDC10.

 

Jako gratis jest wiec ta przejsciowka i na szybko przygotowane mostki do wsadzenia zamiast ULN2803.

Oczywiście docelowo można zastąpić podstawki mostkami.

 

jestem w stanie wystawić dodatkowe płytki z przekaźnikami, płytki sterujące (atmega) oraz płytki wejściowe.