Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Uniwersalny przekaźnik czasowy (3 kanały)

Awatar użytkownika
rafal.220
-
-
Posty: 1274
Rejestracja: 27 paź 2012, o 15:46

Uniwersalny przekaźnik czasowy (3 kanały)

Postautor: rafal.220 » 31 paź 2012, o 18:27

Obrazek

W prostych układach automatyki i sterowania często się spotykamy z przekaźnikami czasowymi. Jak wiemy na rynku są dostępne różne typy przekaźników czasowych, zaczynając od tych najprostszych, kończąc na uniwersalnych których budowa jest bardziej złożona.
Moim celem było strwożenie konstrukcji której parametry będą najbardziej uniwersalne przy niskich kosztach produkcji ( ok 50 zł )

Właściwości:
- Trzy niezależne kanały
- Możliwość aktywacji timera stanem stanem niskim, bądź wysokim
- Możliwość wyboru charakterystyki (A, B, C, D )
- Zakres edycji czasu > 1 - 9999s
- błąd timera +/- 10ms

Głównymi elementami składowymi urządzenia jest mikrokontroler ATmega168 rejestr przesuwowy 4094, segment led, mikroprzyciski i niewielka ilość otaczających elementów pasywnych.
UWAGA! Zdjęcia przedstawiają sterownik demonstracyjny, zawierający elementy które nie są wymagane przy opisywanej konstrukcji np. buzer bądź konwerter USB/ RS232

Obrazek Obrazek Obrazek

Opis menu:
> Zielony klawisz = wejście do edycji > wybór edytowanego kanału (1-3)
> Zielony klawisz > wybór stanu logicznego aktywującego timer (L / H)
> Zielony klawisz > wybór charakterystyki (A, B, C, D)
> zielony klawisz > edycja czasu T1 (X1s)
> zielony klawisz > edycja czasu T1 (X10s)
> zielony klawisz > edycja czasu T1 (X100s)
> zielony klawisz > edycja czasu T1 (X1000s)
> zielony klawisz > edycja czasu T2 (X1s)
> zielony klawisz > edycja czasu T2 (X10s)
> zielony klawisz > edycja czasu T2 (X100s)
> zielony klawisz > edycja czasu T2 (X1000s)
> klawisze czarne > zmiana edytowanych parametrów
> klawisz czerwony > anulowanie edycji (ostatnie ustawienia nie ulegną zmianie)

- Dla charakterystyk A i B nastąpi automatyczne zakończenie edycji po skonfigurowaniu czasu T1
- Przy bezczynności 10s nastąpi Automatyczne zakończenie edycji (ostatnie ustawienia nie ulegną zmianie)
- UWAGA! przy edycji czasu mnożniki dodajemy (? X1 + ? X10 + ? X100 + ? X1000 = czas timera)

Oto link do prezentacji opisywanego układu:
http://youtu.be/T4E8q4uaOnM
Oto ustawienia fuses, oraz schemat układu zawierający najistotniejsze szczegóły niezbędne do samodzielnego skonstruowania urządzenia ( resztę prostych szczegułów układu pozostawiam myśli konstruktorskiej wykonawcy)

Obrazek Obrazek

Tutaj Każdy konstruktor może samodzielnie wprowadzić własne zmiany w strukturze mojego programu ( program napisałem w kompilatorze graficznym "Vamgraf" )

Obrazek Obrazek

Udostępniam załączniki z programem zapisanym w formacie hex. oraz vgr.
Załączniki
czsówka (vgr).rar
Program (można edytować w Vamgraf)
(114.45 KiB) Pobrany 288 razy
czasówka (hex).rar
Plik wsadowy
(19.09 KiB) Pobrany 226 razy

Wróć do „DIY - Do It Yourself”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości