Modu³ zegarowy PC - DCF-77

Transkrypt

Modu³ zegarowy PC - DCF-77
Moduł zegarowy PC - DCF-77
Nr zam. 96 76 02
INSTRUKCJA OBSŁUGI
Instalacja modułu zegarowego
Sprzęt
Moduł zegarowy instalowany jest tak samo jak „dongle” (ochrona oprogramowania) w
miejsce kabla drukarki = łącza pomiędzy drukarką a portem równoległym (LPT) komputera
osobistego. Prosimy przy tym uwzględnić, iż zarówno monitor jak i PC zakłócają odbiór w
stanie włączonym. Bliższe wskazówki na ten temat znajdą Państwo w punkcie Instrukcja
obsługi oraz w tekście pomocniczym dot. wskaźnika jakości. Moduł zegarowy współpracuje
bez problemów z większością dostępnych na rynku drukarek. W przypadku drukarek, w
których stosowane jest nie znormalizowane (= nie kompatybilne z IBM) złącze drukarki,
mogą jednak wystąpić zakłócenia. W takim przypadku zalecamy wbudowanie dodatkowej
karty pośredniczącej. Jeżeli z portu, do którego podłączony jest moduł zegarowy, mają być
eksploatowane inne urządzenia poza drukarką, również niemożliwe jest zagwarantowanie
prawidłowego funkcjonowania.
Oprogramowanie
Mogą Państwo zainstalować moduł zegarowy pod DOS lub pod Windows.
1. Microsoft Windows
Wersję Windows należy zainstalować przy pomocy
SETUP <Return>
Następnie muszą państwo uruchomić PCFWIN. Dowiedzą się tam Państwo
wszystkiego z zawartej w nim pomocy On-Line.
Uwarunkowania systemowe
PC od 486-50
wersja Windows 3.1 lub wyżej
złącze drukarki
2. Microsoft DOS
Wersję DOS należy zainstalować przy pomocy
INSTALL <Return>
Instaluje się program TSR (PCFTSR), który w obszarze drugoplanowym komunikuje się z
modułem zegarowym PC.
Ustawienia realizowane są przy pomocy programu (PCFDOS).
Bliższe informacje znajdą Państwo również w zawartej w nim pomocy On-Line.
Uwarunkowania systemowe
PC od 286
wersja MS-DOS 3.2 lub wyżej
złącze drukarki
Instrukcja obsługi
Sterowany sygnałem radiowym moduł zegarowy PC podłączany do portu równoległego
Moduł zapewnia podawanie z dokładnością radiową czasu rzeczywistego dla PC do aplikacji
sieciowych, lub też w celu precyzyjnego zarejestrowania momentu wprowadzenia
dokumentów do pamięci komputera wzgl. wysłania dokumentów. Korzystanie z modułu
umożliwia również automatyczne przestawianie z czasu letniego na czas zimowy. Moduł
zegarowy przeznaczony jest również dla Użytkownika, który oczekuje jedynie ciągłego
wyświetlania czasu z dokładnością co do jednej sekundy. Wprowadzenie modułu nie
wymaga dodatkowego portu w celu podłączenia do PC. Zegar radiowy zintegrowany jest w
przewód drukarki lub w przedłużacz i podłącza się go pomiędzy PC a drukarką. Mogą go
Państwo zainstalować przy pomocy objętego dostawą oprogramowania po prostu pod DOS
lub pod Windows.
Techniczne właściwości urządzenia
•
•
•
•
•
•
Przesyłanie radiowego sygnału czasu do PC za pośrednictwem portu równoległego
Wyświetlacz LCD do wyświetlania czasu rzeczywistego i daty
Wskaźnik zużycia baterii
Żywotność baterii ok. 3 lata
Wskaźnik kontrolny odbioru sygnału na ekranie
Prosta instalacja
Ogólne informacje o odbiorze radiowego sygnału czasu z nadajnika DCF-77
Sterowane sygnałem radiowym wyświetlanie czasu odbywa się w oparciu o atomowy cezowy
zegar radiowy, eksploatowany przez Federalny Instytut Fizykotechniczny w Brunszwiku.
Zegar ten odznacza się uchybem poniżej 1 sekundy w skali miliona lat. Pomiar czasu z tego
zegara jest kodowany i emitowany w postaci sygnału częstotliwości DCF-77 (77,5 kHz) o
zasięgu ok. 1 500 km przez nadajnik długofalowy w Mainflingen pod Frankfurtem. Wasz
moduł zegarowy PC odbiera ten sygnał i po przetworzeniu wskazuje Państwu zawsze
niezmiernie dokładny czas, niezależnie od pory roku. Jak w przypadku każdego
radioodbiornika, odbiór jest bardzo uzależniony od jego miejsca zainstalowania i położenia,
generalnie jednak jest to możliwe bez problemów w promieniu 1 500 km wokół Frankfurtu
n/Menem.
Zegar odbiera ten sygnał zazwyczaj nocą, co podyktowane jest korzystniejszymi warunkami
odbioru oraz większym prawdopodobieństwem wyłączenia wówczas PC. Gdyby jednak
odbiór był niemożliwy również nocą, urządzenie będzie podejmowało co 6 godzin kolejne
próby odebrania sygnału. Podstawowy układ czasu kwarcowego modułu zegarowego
funkcjonuje po pewnym okresie odbioru sygnału radiowego z taką dokładnością, że nawet w
przypadku kilkudniowego braku odbioru nie wystąpią większe odchylenia wyświetlanego
czasu.
Odbiór sygnału czasu ulega znacznemu zakłóceniu przez monitor PC. Należy więc
spróbować umieścić moduł zegara radiowego w maksymalnej odległości od ekranu i
możliwie przy zwróceniu go stroną podłużną w kierunku Frankfurtu. Zakłócenia wywoływane
są także bezpośrednio przez komputer. W skrajnych wypadkach zwiększenie odległości od
monitora i komputera możliwe jest poprzez przedłużacz przyłącza kablowego drukarki.
Z drugiej strony odbiór może być utrudniony również z przyczyn budowlanych (np. budowle
żelbetowe, czy podkłady metalowe).
Moduł zegarowy PC dostarczany jest wraz z zainstalowaną już w nim baterią, toteż na
wyświetlaczu LCD pokazywany jest w normalnej sytuacji dokładny czas odmierzany
sygnałem radiowym. Jeżeli - np. po wymianie baterii - wznowienie wyświetlania czasu po
upływie kilku minut okaże się niemożliwe, zalecamy krótkotrwałe wyłączenie monitora i ew.
również komputera.
Wyświetlacz LCD
Na wyświetlaczu LCD wyświetlany jest czas rzeczywisty oraz data w postaci dnia miesiąca i
miesiąca.
Zmiana czasu letniego na czas zimowy
W zasięgu odbioru nadajnika sygnałów DCF-77 zmiana czasu letniego na czas zimowy - i
odwrotnie - odbywa się automatycznie.
Opuszczenie zasięgu nadawania
Poza zasięgiem odbioru zegar działa jako precyzyjny zegar kwarcowy. Po wyjęciu baterii
następuje utrata danych czasowych.
Kontrola odbioru
Jak uprzednio podano, włączony monitor silnie zakłóca odbiór sygnału. Dla ewentualnego
umożliwienia odbioru także przy włączonym monitorze i komputerze dokonano implantacji
systemu kontroli jakości. Dzięki temu możliwe jest optymalne ustawienie modułu
zegarowego.
Jeśli nawet w indywidualnych przypadkach odbiór przy włączonym PC i monitorze okaże się
niemożliwy, sygnał zostanie odebrany w nocy przy wyłączonym komputerze. Aktualizacja
czasu nastąpi przy ponownym włączeniu komputera.
Prosimy skorzystać również z pomocy programowej w punkcie „Qualität” (Jakość).
Bateria
Urządzenie zasilane jest z baterii guzikowej 1,5 V (G13, A76, LR44). Żywotność baterii
wynosi około trzech lat i zależy od warunków odbioru sygnału czasu. Upływ okresu
żywotności wyświetlany jest na ekranie. Baterię należy wymienić możliwie w ciągu 4 tygodni.
Zużyta bateria może wyciekać, doprowadzając do zniszczenia modułu.
W celu wymiany baterii obrócić pokrywę o 30° w lewo. Zdjąć pokrywę, wyjąć zużytą baterię i
zainstalować nową z uwzględnieniem właściwego ustawienia biegunów (znakiem (+) do
góry). Zamknąć pokrywę.
Natychmiast zapoczątkowana zostaje próba odbioru sygnału i po upływie maksymalnie 5
minut następuje z reguły wyświetlenie czasu.
Komplikacje związane z odmiennym sprzętem lub oprogramowaniem
Przy ustawieniu „0 h” pod DOS przesył radiowego sygnału czasu następuje jedynie podczas
ładowania komputera, po czym program automatycznie usuwany jest z pamięci operacyjnej.
Ustawienie to zalecane jest w przypadku komplikacji z odmiennym oprogramowaniem czy
sprzętem.
Badanie CE
Urządzenie zostało poddane badaniu CE. Spełnia ono wymogi norm EN 50081-1 oraz EN
50082-1. Podczas silnych wyładowań elektrostatycznych może dojść do zakłócenia pracy
mikroprocesora i wygaszenia wyświetlacza. W takim wypadku trzeba „zresetować”
urządzenie, tzn. ponownie uruchomić zegar. W tym celu należy wyjąć i ponownie
zainstalować baterię po odłączeniu przyłącza kablowego wzgl. przy wyłączonym PC i
drukarce. Moduł zegarowy przystąpi teraz do ponownego odbioru, który zostanie
zakończony po upływie kilku minut.
Czyszczenie i konserwacja
Wyświetlacz i obudowę czyścić przy pomocy miękkiej, lekko zwilżonej ściereczki. Nie
używać środków szorujących ani rozpuszczalników. Nie zanurzać w wodzie. Wyświetlacz
LCD należy chronić przed zarysowaniami! Unikać kontaktu z ostrymi przedmiotami!
Znane przypadki niezgodności
W pewnych konfiguracjach komputerowych mogą wystąpić problemy podczas stosowania
drugoplanowego programu DOS w połączeniu z programem systemowym CHKDSK.EXE.
Zamiast niego należy używać SCANDISK.EXE.
Występujące często problemy
Po uruchomieniu programu PCFTSR wyświetlany jest błędny czas.
- zainstalować nowe oprogramowanie PCF
- w odnośnych przypadkach zmostkować przewodem (poprzez lutowanie) biegun ujemny
baterii guzikowej z ekranowaniem kabla - w celu wyeliminowania problemów z masą.
Po zainstalowaniu programu PCFTSR występują błędy w obrębie innych programów.
- Niektóre z programów zajmują te same obszary adresowe, co programy obsługi.
Przywołać program PCFDOS.EXE z listy PCF i z menu EINSTELLUNGEN ustawić czas
cyklu na 0. Program TSR zaktualizuje wówczas przy przywołaniu czas systemowy, a
następnie wycofa się ponownie z pamięci.
Na wyświetlaczu zegara pojawiają się jedynie poziome kreski.
- Niedostateczny odbiór sygnału czasu. Moduł zegarowy znajduje się prawdopodobnie w
ekranowanym budynku (budowa żelbetowa, konstrukcje stalowe itp.), w celu
przetestowania należy wynieść moduł na zewnątrz budynku. Samoczynna nastawa
zegara powinna nastąpić w kilka minut po zainstalowaniu baterii (zresetowaniu).
- Synchronizacja w dzień nie jest prawdopodobnie możliwa. Nocą uzyskiwany jest lepszy
zasięg. Nocą w mniejszym stopniu występuje także promieniowanie zakłócające, gdyż
wiele maszyn nie pracuje.
- Komputer lub monitor może zakłócać odbiór. W celu przeprowadzenia testu wyłączyć na
kilka minut komputer, monitor oraz inne urządzenia pracujące w pobliżu modułu.
Potencjalny użytkownik nie ma zainstalowanego DOS-u ani Windows, czy pomimo to może
zastosować moduł?
- Oprogramowanie do modułu zegarowego dostępne jest na razie jedynie dla dwóch
najbardziej rozpowszechnionych systemów operacyjnych (opis złącza - patrz poniżej).
-
Programiści opracują wcześniej czy później ew. odpowiednie oprogramowanie (np. na
bazie shareware lub w postaci PD) do OS/2, Novell, LINUX, UNIX itd.
Po podłączeniu modułu zegarowego drukarka przestała działać.
- Mogą wystąpić problemy z niektórymi programami obsługi drukarek. Przywołać program
PCFDOS.EXE z listy PCF i z menu EINSTELLUNGEN ustawić czas cyklu na 0. Program
TSR zaktualizuje wówczas przy przywołaniu czas systemowy, a następnie wycofa się
ponownie z pamięci.
Moduł zegarowy nie działa przy podłączeniu do portu LPT2.
- Sprawdzić, czy port LPT Waszego komputera wykorzystuje adres standardowy
(H278,H378,H3BC). IRQ muszą być ustawione na 7 lub na 5. Nie mogą być one
wykorzystywane przez inne urządzenia (np. karta dźwiękowa, karta sieciowa, sterownik
CD-ROM-ów itd).
Występują problemy podczas pracy w programie Windows95.
- Program PCFTSR nie współpracuje z Win95! Należy usunąć
AUTOEXEC.BAT i stosować pod Win95 wyłącznie wersję Windows.
ten
ostatni
z
W jaki sposób można zakończyć program PCFTSR bez konieczności ponownego
uruchamiania komputera?
- Program można zamknąć parametrem -u (C:\PCF>PCFTSR -U).
Opis złącza modułu zegarowego PC do podłączenia
do portu równoległego komputera
Ogólna informacja
Moduł zegarowy PC zintegrowany jest w łączu pomiędzy komputerem a drukarką. W funkcji
łącza drukarki stosowane są różne przewody. Jeśli jako port drukarki wykorzystuje się złącze
niekompatybilne z IBM, może dojść do komplikacji. W takim wypadku zaleca się
odczytywanie modułu zegarowego wyłącznie podczas (samo-)ładowania komputera.
Odbiornik i procesor modułu zegarowego zasilane są z baterii (LR44), część komunikacyjna
zasilana jest przez komputer wzgl. drukarkę. Dzięki temu odbiór sygnału czasu przez moduł
możliwy jest również wtedy, gdy komputer jest wyłączony, przez co zminimalizowane są
zakłócenia.
Przesyłanie danych czasowych lub uzyskiwanie właściwej jakości odbioru możliwe jest tylko
wtedy, gdy do pamięci modułu zegarowego wprowadzony jest już czas rzeczywisty, tzn. gdy
czas wyświetlany jest na wyświetlaczu. Próba odbioru ma miejsce w normalnej sytuacji
jedynie o godz. 00:00:20 oraz o godz. 2:00:20 (czasu zimowego) lub 3:00:20 (czasu
letniego). Jeżeli próba odbioru nie powiedzie się, po upływie 6 godzin inicjowana jest nowa
próba. Wraz z najbliższym przesyłem danych do komputera przekazywany jest odpowiedni
komunikat. Do tego czasu moduł pracuje jak zegar kwarcowy. Uchyb zegara kwarcowego
niwelowany jest radiowym sygnałem czasu. W tym celu konieczne jest jednak kilka godzin
odbioru sygnału radiowego.
Komunikacja i protokół transmisji danych
Wzbudzanie modułu zegarowego
Moduł zegarowy przesyła dane do PC jedynie na żądanie. Podczas pierwszego odbioru
sygnału czasu żadna komunikacja pomiędzy komputerem a modułem nie jest możliwa. Po
jednokrotnym odbiorze radiowego sygnału czasu przez moduł zegarowy, moduł reaguje już
na próby wzbudzenia z zewnątrz. W celu wzbudzenia modułu zegarowego należy
przestrzegać określonej procedury. Stosowane są tu 4 linie. D0, D1, D2 jako łącza transmisji
danych oraz Autofeed - jako łącze zegarowe.
Wzbudzanie rozpoczyna się przy pomocy Clock=Low oraz D0-D2=0. W impulsach 3 ms
odbywa się inwersja łącza zegarowego, a na liniach D0-D2 binarne odliczanie w górę do (na)
7. Potem następuje ponowna inwersja łącza zegarowego (=low) i przez 3 ms przesyłane jest
odpowiednie słowo komendy (3 bity). Po przełączeniu zegara na high procedura wzbudzania
jest zakończona. Po rozpoznaniu przez moduł zegarowy sygnału przywołania rozpoczyna się
transmisja danych.
Transmisja danych
Moduł zegarowy przesyła za pośrednictwem PE_S (Dane) oraz SLCT_S (Zegar) w
impulsach 2,5 ms/bit następujące informacje:
Bit 00-03
4-bitowe sygnały synchronizacyjne (kolejność bitów 1001)
Bit 04-06
3-bitowe słowo komendy dla kontroli
Bit 07
1 bit (1= poprzednia próba odbioru sygnału radiowego nieudana;
0 = próba odbioru sygnału radiowego udana)
Dane te przesyłane są niezależnie od słowa komendy. Jeżeli słowem komendy jest 000,
następuje transmisja następujących danych w formacie BCD (najpierw MSB):
Bit 08-11
Bit 12-15
Bit 16-19
Bit 20-23
Bit 24-27
Bit 28-31
Bit 32-35
Bit 32:
Bit 33:
Bit 34:
Bit 35:
Bit 36-39
Bit 40-43
Bit 44-47
Bit 48-51
Bit 52-55
Bit 56-59
Bit 60-63
Bit 64-67
Bit 68
4 bity jednostek sekund (low nibble)
4 bity dziesiątek sekund (high nibble)
4 bity jednostek minut (low nibble)
4 bity dziesiątek minut (high nibble)
4 bity jednostek godzin (low nibble)
4 bity dziesiątek godzin (high nibble)
4 bity informacji:
brak informacji
Low Bat (bateria na wyczerpaniu)
1 = czas zimowy
1 = czas letni
4 bity dnia tygodnia
4 bity jednostek dnia miesiąca (low nibble)
4 bity dziesiątek dnia miesiąca (high nibble)
4 bity jednostek miesiąca (low nibble)
4 bity dziesiątek miesiąca (high nibble)
4 bity jednostek roku (low nibble)
4 bity dziesiątek roku (high nibble)
4 bity wartości rejestru zegarowego 1/32 sekundy
1 bit pół sekundy
(Nibble = półbajt)
Ostatnie 5 bitów służy dokładnemu przekazaniu ułamków sekund. Można je oszacować w
następujący sposób. Jeżeli ostatni z bitów stanowi 1, należy dodać do czasu 0,5 sekundy.
Cztery bity poprzedzające podają wartość od 0 - 15, oznaczającą ile 1/32-sekundowych
upłynęło w tej półsekundzie. Wszystkie przesyłane informacje czasowe odnoszą się do
momentu, w którym rozpoczął się proces przesyłu modułu zegarowego.
Słowa komend:
Zdefiniowane są dwa słowa komend, wyzwalające różne reakcje modułu zegarowego:
Słowo komendy 000 : Przesyłane są kompletne informacje czasowe
Słowo komendy 111 : Na czas ok. 10 minut lub do następnego sygnału wzbudzenia
sygnał odbiornika przekopiowywany jest na wyjście SLCT_S
Sygnał ten może zostać oszacowany przez PC i zastosowany do wyświetlenia kontroli
jakości.
Uwagi:
Ze względu na to, że funkcje modułu zegarowego nie mogą być przerywane w każdej
sekundzie na kilka milisekund, może się zdarzyć, że sygnał wzbudzenia nie zostanie
rozpoznany. W takim wypadku musi on być powtórzony kilka milisekund później.
Jeżeli moduł zegarowy nigdy jeszcze nie odebrał sygnału obowiązującego czasu i nie
znajduje się on również w trybie nadawania, wówczas na wezwanie przesłany zostanie
wewnętrzny czas zegarowy. Czas ten pozwoli rozpoznać, jak długo pracuje już zegar bez
odebrania sygnału czasu.
O ile moduł zegarowy wskazuje wprawdzie czas z sygnału radiowego, lecz ostatnia próba
odbioru sygnału była nieudana, nie następuje ustawienie bitu czasu letniego, ani bitu czasu
zimowego.
Pomiar low-bat:
Codziennie o godz. 00:00:00 przeprowadzany jest pomiar low-bat (stanu słabego
naładowania baterii). W razie rozpoznania low-bat, na wyświetlaczu LCD pokazywany jest
symbol baterii i podczas przesyłu danych dla bitu 33 przesyłana jest 1.
Wykres synchronizacji (czasowania)

Podobne dokumenty