logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Kontrola dostępu na i-Button (DS1990)

Stiepanowna 25 Mar 2013 10:32 8943 7
  • Kontrola dostępu na i-Button (DS1990)

    Urządzenie zostało zmontowane na mikrokontrolerze ATtiny2313, do którego podłączono zewnętrzną pamięć EEPROM - 24C16. Źródła są udostępnione, a sam projekt zrealizowany i sprawdzony w praktyce. Urządzenie współpracuje z układami typu DS1990 w ilości do 500 sztuk. Sterownik kontroli dostępu programuje się za pomocą klucza głównego lub zworek na płytce.

    Urządzenie oprócz przycisku otwierania zamka, posiada wyłącznik instalacyjny, śledzący czas, w którym drzwi nie są zamknięte. Czas pracy alarmu programuje się za pomocą zworki JP2 (od 10 do 127s).

    Schemat podstawowy urządzenia wygląda następująco:
    Kontrola dostępu na i-Button (DS1990)

    Instrukcja programowania
    Tryb pracy - przy zasilaniu 12V dioda miga z częstotliwością 1Hz.
    Tryb programowania - dioda miga z częstotliwością 2Hz.
    W momencie wciśnięcia przycisku OPEN, usłyszymy serię krótkich sygnałów dźwiękowych w czasie otwarcia zamka.
    Czujnik krańcowy drzwi (NC) rejestruje nieautoryzowane przejście bez klucza.

    Sytuacje, w których urządzenie wydaje sygnały dźwiękowe:
    1 - Po otwarciu drzwi; drzwi są otwarte dłużej, niż zaprogramowana wartość czasu dla przejścia.
    2 - Otwarcie drzwi bez zaprogramowanego klucza lub przyciskiem OPEN; urządzenie wydaje krótkie, pojedyncze sygnały dźwiękowe do momentu zamknięcia drzwi.

    Uwaga! Czas oczekiwania na zamknięcie drzwi można zaprogramować tylko za pomocą zworki JP2.

    Sygnały dźwiękowe
    1 krótki sygnał - klucz został zapisany w pamięci urządzenia.
    2 krótkie sygnały - klucz został wcześniej zapisany w pamięci urządzenia.
    5 krótkich sygnałów - wyjście z trybu programowania.
    1 długi sygnał - klucz usunięto z pamięci urządzenia.
    Krótkie sygnały co 20s - pamięć kluczy jest pełna.

    Zapis klucza głównego i czasu otwierania zamka
    1 - Wyłączamy zasilanie urządzenia.
    2 - Wciskamy przycisk OPEN.
    3 - Trzymając wciśnięty przycisk, włączamy zasilanie. Za 5s urządzenie wyda dźwięk, a dioda będzie migać z częstotliwością 2Hz.
    4 - Zwalniamy przycisk.
    5 - Kiedy przyłożymy klucz do czytnika, rozlegnie się pojedynczy sygnał dźwiękowy.
    Klucz główny został zapisany. Równocześnie zapisano czas otwarcia zamka na 1s.
    6 - Trzymając klucz przy czytniku, liczymy sygnały dźwiękowe. Ilość określa wymagany czas, w którym drzwi są otwarte; krok 1s, nie więcej niż 32s.
    7 - Wyłączamy zasilanie urządzenia lub odczekujemy 20s.

    Kasowanie całej pamięci kluczy
    1 - Tryb pracy.
    2 - Wciskamy przycisk OPEN i, przytrzymując, podnosimy do czytnika klucz główny i trzymamy.
    Za 10s usłyszymy długi sygnał dźwiękowy - pamięć kluczy została skasowana.
    3 - Zwalniamy przycisk i odsuwamy klucz od czytnika.

    Dodawanie nowych kluczy
    1 - Podnosimy klucz główny do czytnika i trzymamy przez 5s - będzie słychać 2 krótkie sygnały dźwiękowe, a dioda zacznie migać z częstotliwością 2Hz.
    2 - Podnosimy kolejno do czytnika dodatkowe klucze, usłyszymy wtedy krótki sygnał dźwiękowy, co oznacza, że klucz został zapisany. Jeśli będą to 2 krótkie sygnały, jest to informacja o próbie zapisania duplikatu klucza.
    3 - Zapisujemy potrzebną nam ilość kluczy (do 500 sztuk). Maksymalna przerwa pomiędzy zapisywaniem kolejnych kluczy wynosi 20s.
    4 - Odłączamy urządzenia od zasilania lub odczekujemy 20s.

    Programowanie sterownika kontroli dostępu za pomocą zworek JP1, JP2, JP3, JP4
    JP1 - Czas pracy przekaźnika, krok 1s.
    JP2 - Czas oczekiwania na zamknięcie drzwi, krok 1s.
    JP3 - Dodanie nowych kluczy (max. 500 sztuk).
    JP4 - Usuwanie kluczy z pamięci urządzenia.

    Zwieranie zworek pełni kilka funkcji w czasie użytkowania.

    Płytka drukowana:

    Kontrola dostępu na i-Button (DS1990)

    Wygląd zewnętrzny zmontowanego urządzenia:

    Kontrola dostępu na i-Button (DS1990)

    „Czas pracy przekaźnika”- JP1; w czasie zwarcia zworki miga czerwona dioda z częstotliwością 1Hz i słychać sygnał dźwiękowy. Z każdym sygnałem dźwiękowym i świetlnym (zielona dioda) do zmiennego „czasu pracy przekaźnika” jest dodawana 1s. Cały zakres wynosi od 1 do 32s. Zdejmujemy zworkę po odliczeniu wymaganej ilości sekund.

    „Czas oczekiwania na zamknięcie drzwi” - JP2; w czasie zwarcia zworki miga czerwona dioda z częstotliwością 1Hz i słychać krótki sygnał dźwiękowy. Z każdym sygnałem dźwiękowym i świetlnym (zielona dioda) do zmiennego „czasu oczekiwania na zamknięcie drzwi” jest dodawana 1s. Cały zakres wynosi od 5 do 126s. Zdejmujemy zworkę po odliczeniu potrzebnej ilości sekund.

    „Dodanie nowych kluczy” - JP3; w czasie zwarcia zworki miga czerwona dioda z częstotliwością 2Hz. Przykładamy klucz do czytnika - jeśli dane zostaną sczytane, usłyszymy krótki sygnał dźwiękowy, a dioda mignie na zielono, co oznacza, że klucz został zapisany. Jeśli klucz już wcześniej był zapisany, podczas próby ponownego zapisu usłyszymy 2 krótkie sygnały dźwiękowe. Jeśli zaś będziemy chcieli zapisać w pamięci więcej niż 500 kluczy, czerwona dioda zacznie migać w sposób ciągły z częstotliwością 2Hz i okresowo będzie słychać sygnał dźwiękowy.
    Zdejmujemy zworkę.

    „Usuwanie wszystkich kluczy z pamięci urządzenia” - JP4; 3s po zwarciu słychać 5 krótkich dźwięków, potem następuje pauza, a następnie słychać dźwięk w czasie usuwania kluczy (przykładowo 10s) - pamięć została skasowana.
    Zdejmujemy zworkę.

    Autor przetestował sterownik kontroli dostępu na układach i-Button DS1990 na 35 kluczach.

    Pobór prądu przez urządzenie na mikrokontrolerze ATtiny2313 wynosi około 50mA.
    Na wyjściu znajduje się przekaźnik o obciążalności 10A.

    W załączniku źródło w asemblerze i wsad do mikrokontrolera

    Autor: Zurab, trio-tv(_at_)mail.ru

    Link do tłumaczonego projektu: http://radioded.ru/skhema-na-mikrokontrollere...stupa-na-elektronnyh-kliuchah-i-button-ds1990

    Fajne? Ranking DIY
    O autorze
    Stiepanowna
    Poziom 12  
    Offline 
    Stiepanowna napisał 90 postów o ocenie 84, pomógł 1 razy. Mieszka w mieście Kraków. Jest z nami od 2011 roku.
  • #2 14012051
    maxdamage
    Poziom 12  
    Witam. Mam parę pytań do schematu.
    Gdzie na schemacie jest przycisk Open oraz krańcowy otwarcia.
    Gdzie podłączony jest czytnik pastylek?.
  • #3 14012609
    Gienek
    Poziom 37  
    Autor wątku "obciął" schemat ideowy. Powinien być taki:
    Kontrola dostępu na i-Button (DS1990)

    a na nim widać gdzie podłączyć i co (chociaż po rosyjsku, ale czytelnie).
  • #4 14030293
    maxdamage
    Poziom 12  
    Witam. Czy fusbity są ustawiane standartowe tak jak przy nowym procku?
  • #5 14030446
    Gienek
    Poziom 37  
    Autor tego projektu proponuje:
    Kontrola dostępu na i-Button (DS1990)
  • #6 14031591
    maxdamage
    Poziom 12  
    Niestety pony prog w win7 64bit nie działa a używam Avr Studio 4 a tam są inne oznaczenia. Może ktoś wie jak ustawić fusbity?
    Pozdrawiam
  • #7 14031794
    Gienek
    Poziom 37  
    To nie takie trudne. Trochę chęci i czasu:
    Kontrola dostępu na i-Button (DS1990)
  • #8 14031936
    maxdamage
    Poziom 12  
    Dzięki bardzo działa.
REKLAMA