Zegar topTO - Mikrokontrola
Transkrypt
Zegar topTO - Mikrokontrola
Opis modułu zegara topTO ver.1.0 Zegar topTO Moduł zegara do systemu topTO ® Dane techniczne : • napięcie zasilania: + 12V • pobór prądu: max 260mA • temperatura pracy: 0…70°C • wysokość cyfr : 57mm • wymiary: 280 mm x 110 mm x 30 mm Opis ogólny : Moduł zegara przeznaczony jest do pracy w systemie topTO. Zegar posiada wyświetlacze o wysokości cyfry 5,7cm. Obudowa wykonana jest z aluminium malowanego proszkowo w kolorze czarnym. Wyświetlacze oddzielone są filtrem z pleksiglasu. Zegar moŜe pracować w dwóch trybach: TIME – wyświetlanie czasu, oraz INFO – wyświetlanie informacji. Do sygnalizacji trybów pracy słuŜą diody LED po lewej stronie wyświetlaczy. Zapalona dioda górna oznacza tryb INFO, środkowa – TIME. Dioda LED ulokowana najniŜej – POWER. Diody zmieniają się automatycznie w zaleŜności od rozkazu (time/info), jaki zostanie przesłany do modułu. W trybie TIME czas wyświetlany jest w formacie 24h, GG:MM. Ustawienia czasu dokonywane są tylko i wyłączenie za pomocą protokołu topTO. Oprócz czasu do zegara zapisywane mogą być równieŜ aktualna data i dzień tygodnia, nie będą one jednak dostępne na wyświetlaczach. Do wprowadzania danych słuŜy zaledwie jeden rozkaz: SET_TIME (szczególy w dokumentacji topTO). Moduł umoŜliwia równieŜ odczyt aktualnego czasu i daty (GET_TIME), tak więc po jednorazowym zaprogramowaniu zegar moŜe stać się źródłem czasu dla całego systemu. Po zaniku zasilania, czas w module podtrzymywany jest za pomocą wewnętrznej baterii 3V. PoniewaŜ warunki pracy mają wpływ na rezonator kwarcowy, a przez to na dokładność odmierzania czasu, obwód układu RTC wyposaŜono w trymer do regulacji. W przypadku zbyt duŜej niedokładności odmierzania czasu, moŜliwe jest jego skorygowanie. Trymer znajduje się po lewej stronie wyświetlaczy, tuŜ obok baterii. Strona 1 z 3 Opis modułu zegara topTO ver.1.0 Tryb INFO umoŜliwia wyświetlanie na wyświetlaczach dowolnych znaków. RównieŜ w tym przypadku obsługa jest bardzo prosta, OUTPUT_ON_SEVEN_SEGMENT_DISPLAY słuŜą oraz do tego zaledwie dwa rozkazy: CLEAR_SEVEN_SEGMENT_DISPLAY (szczególy w dokumentacji topTO). Moduł zegara posiada dodatkowo buzer do sygnalizacji, alarmów itp. Generuje on ton niski i jest sterowany na zasadzie monowibratora rozkazem: SET_MONOVIBRATOR_STATE (szczegóły w dokumentacji topTO). Po włączeniu zasilania moduł przeprowadza test zapalając po kolei segmenty wyświetlaczy oraz diody LED. Następnie wraz z dźwiękiem buzera na ostatnich dwóch wyświetlaczach pojawia się aktualny adres modułu. Po zakończeniu procedury startowej zegar przechodzi do wyświetlania czasu. Rozkazy: Rozkazy obsługujące tylko moduł Zegara (szczegółowo omówione w dokumentacji topTO): - GET_TIME 0x30 - SET_TIME 0x31 - CLEAR_SEVEN_SEGMENT_DISPLAY 0x50 - OUTPUT_ON_SEVEN_SEGMENT_DISPLAY 0x51 Pozostałe rozkazy obsługujące moduł Zegara: - GET_MODULE_HARDWARE_INFO 0x10 - GET_MONOVIBRATOR_STATE 0x20 - SET_MONOVIBRATOR_STATE 0x21 - CHANGE_ADDRESS 0xF0 Strona 2 z 3 Opis modułu zegara topTO ver.1.0 Schemat montaŜowy GND A(+) B(-) +12V GND Złącza śrubowe znajdują się w środku obudowy i nie są widoczne z zewnątrz. Opis złączy: 1 – GND - masa magistrali RS485 2 – A(+) - sygnał róŜnicowy magistrali RS485 3 – B(-) - sygnał róŜnicowy magistrali RS485 4 – zasilanie +12V 5 – GND - masa zasilania Strona 3 z 3