DCF hodiny v CPLD (prve vysledky)

Vlada Andel vaelektronik@vaelektronik.cz
Úterý Květen 15 00:22:26 CEST 2007


Nevím jaké tam máte možnosti. Dobré je vytvořit PLL na náběžné hrany 
vteřinových značek, tím si je zprůměrovat pro likvidaci rozptylu. Od takto 
definovaného začátku odpočítat 50 ms (střed té kratší 100 ms značky) a tam 
indikovat jestli značka je nebo není. Ve 150 ms (rozhodovací úroveň) přečíst 
jestli je značka krátká nebo dlouhá. Protože přijímače mají telegrafní 
zkreslení (značky prodlužují nebo zkracují). Pro max odolnost je dobré měřit 
délky značek (průměrovat zvlášť dlouhé a krátké) a rozhodovací úroveň podle 
toho korigovat. Alespoň já to takhle dělám.
Anděl

----- Original Message ----- 
From: "Daniel VALUCH" <daniel.valuch@wanadoo.fr>
To: <hw-list@list.hw.cz>
Sent: Monday, May 14, 2007 3:45 PM
Subject: DCF hodiny v CPLD (prve vysledky)


takze uz chybaju len dve veci :-) Musim dokoncit ten BCD->BIN prevodnik a 
nahradit nim konstanty MIN_LOAD a HOUR_LOAD a pridat dve nastavovacie 
tlacitka.
Klikaci dizajn je tu http://dvaluch.web.cern.ch/dvaluch/temp/dcf/vhdl/ a 
jeho fit do CPLD tu 
http://dvaluch.web.cern.ch/dvaluch/temp/dcf/hodiny_top_html_fit_sum.pdf
Mam dosku s XCR3512 takze som to kompiloval pre tento cip, zmesti sa ale aj 
do mensieho.

Srdcom prijimaca je dekoder DCF znaciek, ktory je realizovany podla principu 
nacrtnuteho M. Sinkom. Na zaciatku kazdeho bitu sa integruju tri 100ms 
useky. Podla toho sa vyhodnoti ci v tom case bol signal 1 alebo 0. Vzhladom 
na to ze sa signal integruje a limity su nastavene na 20/80% trvania malo by 
to byt pomerne odolne voci ruseniu. Zatial som to neskusal ale v simulatore 
to funguje pomerne dobre :-)
Ked sa prijme bit tak sa posle na vystup a potvrdi signalom FINISHED. Chyba 
v prijme je indikovana signalom ERR a zaciatok minuty (chybajuca znacka) 
signalom START_OUT. Ako to presne funguje je velmi dobre vidiet ked sa 
klikne na symbol DCF receiver.

Okrem toho tam bezia 3 citace (SEC/MIN/HR) ktore nezavisle funguju ako 
hodiny. Ak je z DCF prijaty spravny telegram tak sa citace loadnu prijatym 
casom. Vystup citacov je privedeny do PWM generatora, ktory bude generovat 
analogovy signal pre indikatory.

Este tam treba prirobit dve tlacitka na rucne nastavovanie casu a hotovo :-)

b.


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list