Elektroda.pl
Elektroda.pl
X
PLC Fatek
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Zegar NIXIE z odbiornikiem DCF77

lukasb9 14 Cze 2008 11:59 29182 93
  • #61 14 Cze 2008 11:59
    zborek1
    Poziom 13  

    Wgrałem aktualny wsad i to samo. Jeżeli chodzi o ten jeden dłuższy impuls to dioda w zegarze świeci. Spróbuje zanegować sygnał i później dam znać.

    [EDIT]
    No i nawet negacja sygnału nic nie daje. Atmega nadal sobie mruga diodą a czasu nie chce odczytać.
    Ale okazuje sie, że ten emulator też nie jest wiarygodny bo jak go podłącze do chińskiego zegara który sie normalnie synchronizował z odbiornika to po połowie minuty sygnał ginie a dioda w emulatorze sobie mruga nadal, więc sam juz nie wiem co robic.


    Lukasb9 spróbuj znaleźć na allegro ten typ zegarka z którego wyprułeś DCF i wrzuć zdjęcie na elektrodę. Może właśnie problem tkwi w odbiorniku ??

  • Semicon
  • #62 18 Cze 2008 09:48
    Pawel_361
    Poziom 17  

    Mój zegarek też nie chce sie ustawić przed DCF77. Nie wiem co może być tego przyczyna ale wydaje mi sie że może czasy są złe ?? bo autor pisze że soft pisany pod jego odbiornik a odbiornik ma znowu dziwne czasy.

  • Semicon
  • #63 21 Cze 2008 13:31
    zborek1
    Poziom 13  

    Czy wykrywanie poprawnej ramki DCF jest realizowane poprzez odbiór dwóch ramek i porównywanie ich ?? Jeżeli tak to zegar nie ma prawa działać z emulatorem ponieważ emulator wysyła przez cały czas jedną i tą samą ramkę.

  • #64 21 Cze 2008 15:50
    lukasb9
    Poziom 28  

    Witam - zborek1 umknął mi Twój ostatni post za co przepraszam... Odnośnie zegarka z allegro - nie widze takich jak ja kupiłem. W moim zegareczku na jednej płytce był odbiornik i zegar dwie czarne kropki (scalaki) musiałem na płytce znaleźć sygnał DCF. Co do sprawdzania go emulatorem - masz całkowitą rację odbiornik porównuje dwie odebrane transmisje i sprawdza czy różnią się o minutę jeśli nie lub różnią się więcej jak minutę to traktuje to jak ramke z błędem i ignoruje ją. W przyszłym tygodniu (pod koniec) postaram się zająć ta sprawą, bo widze, że problemu z brakiem dcf-u ma coraz więcej ludzi.

    Jednak znalazłem na allegro coś podobnego do mojego zegarka (niewiele go pamiętam) jeśli były różnice to w firmie i w napisach, zegarek wyglądał prawie tak jak ten:
    Zegar NIXIE z odbiornikiem DCF77
    W przyszłym tygodniu będe mógł zrobić zdjęcie bebechów mojego odbiornika DCF, to też tutaj zamieszczę.

  • #65 15 Lip 2008 19:15
    zborek1
    Poziom 13  

    I jak tam prace nad oprogramowaniem ??

  • #66 16 Lip 2008 19:37
    lukasb9
    Poziom 28  

    Witam zegar właśnie w tej chwili jest poprawiany (poprawiam kod programu) mam do dyspozycji inny odbiornik dcf niż ten mój i faktem jest ze zegar sie nie synchronizuje, nowego kody myślę, że można się spodziewać jutro rano - poinformuję :) przepraszam, że tak długo musisz czekać...
    --------------
    no więc d... z tego.... ten odbiornik który dostałem albo nie działa wcale albo sypie jakimiś strasznymi zakłóceniami, sprawdzam go już nawet o 3 w nocy, wyłączając uprzednio cały sprzęt elektroniczny który ma prawo go zakłócać a ten i tak swoje bzdury nadaje.

  • #67 21 Lip 2008 13:42
    Pawel_361
    Poziom 17  

    Może najlepszym wyjściem byłoby ustawienie jakichś uniwersalnych wartości czasu ?? W tym artykule na końcu są podane czasy jakie najlepiej ustawić. Najwyżej zegar będzie się synchronizował z tymi "lepszymi" odbiornikami.

  • #68 21 Lip 2008 13:55
    lukasb9
    Poziom 28  

    Pawel_361 - może Ty masz trochę czasu któregoś wieczora na "zabawy" z DCF-em? zborek sie na razie nie odzywa. Czasy ustawiałem już nawet tak, aby okna "dotykały" siebie i dalej d...
    Żeby w ogóle można było mówić o możliwości zsynchronizowania odbiornik musi odbierać czysty sygnał DCF, musi mrugać na nim diodka, tylko raz na sekundę . Do zegara trzeba podłączać wyjście typu otwarty kolektor, na którym stan niski ma trwać tyle co długość impulsu (nie odwrotnie!). Jeśli to już mamy i DCF nam ładnie mruga to i tak jak sie u mnie okazało nie wystarczy... włączony monitor CRT w odległości jakiś 3m od odbiornika zakłócał go tak, że zegarek zliczał impulsy długości 10ms! a nie 100 lub 200. Dlatego jeśli ktoś ma z nim problem niech napisze na GG - od razu pisać o co chodzi i trzeba nad tym na spokojnie usiąść, wyśle temu komuś program pokazujący na lampach właśnie czas odbieranego impulsu co rozwiąże problem, bo będzie widać co zegarek mierzy. Przypominam, że w swoim DCF-ie przerabiałęm antenke umnie jest to pret ferytowy ze starego radia długosci jakies 12cm (całosc strojona waraz z kondensatorem na 77kHz)

  • #69 30 Lip 2008 14:57
    Pawel_361
    Poziom 17  

    Czasu to ja mam sporo ale problem w tym że zdałem do 3 klasy technikum i moje umiejętności są zbyt słabe :) chociaż chętnie zajął bym się tym tematem jeżeli dasz kilka wskazówek gdzie w programie sie znajdują czasy dcf i jak to skompilować.

  • #70 02 Mar 2009 15:48
    qqrydza
    Poziom 11  

    wiem, wiem odkopuje...ale mam już poskładany taki zegar i niestety problem. Wszystko zastosowane zgodnie z projektem, ze strony lucasa, ale po podaniu zasilania (sprawdzałem przez chwile) układ pobiera ponad 2A(?), na kondensatorze 10uF/350V jest ok. 4-5V, a tranzystor IRF830 mocno się grzeje. Gdy wyciągne MC34063, dławik lub tranzystor IRF830 układ pobiera "normalna" wartość prądu, ale wiadomo ze sekcja HV nie pracuje. Czy to wina mosfeta?



    Pomóżcie lucas nie odpisuje.

  • #71 02 Mar 2009 21:07
    lukasb9
    Poziom 28  

    Witam czy płytki robiłeś zgodnie ze wzorami na mojej stronie? jeśli robiłeś własne płytki ze schematu to nie dobrze, na schemacie mam błąd niedługo to poprawię. Płytki natomiast są ok - robiłem kilka egzemplarzy. Pierwsza sprawa sprawdź mosfeta, czy nie ma zwarć. Wymień MC34063 na inny egzemplarz, napisz jaki dałeś dławik.

  • #72 09 Mar 2009 17:49
    qqrydza
    Poziom 11  

    płytki robiłem ze wzoru z twojej strony www. Chyba wiem o co może chodzić, sprzedawca dal mi tranzystor IRF830B a z tego co widze różnią sie wewnetrzną diodą miedzy źródłem a drenem. IRF830 ma diode zenera, natomiast IRF830B diode prostowniczą, to podobno tylko dioda zabezpieczająca... Zastosowałem dławik radialny (kupny) 330uH / 450mA. MC34063 tez sprawdze jak go zdobede, w moim "mieście" nie ma zadnego sklepu elektronicznego.


    Czy moge zastosować lampy Z573M zamiast LC-513, mają podobne wyprowadzenia, napięcie i prąd, wiec nadadzą sie do płytki pod LC-513. Nie trzeba nic zmieniać w programie?

    ----------------

    witam, wymieniłem mosfeta, dławik, diode i przetwornice MC34063a, dalej to samo, na kondensatorze ok 4V. dodam ze mierze z odpietym wyjsciem przetwornicy.


    ----------------

    Przyznaje sie...:roll: mój błąd, zamiast rezystora 330Ω dalem 330kΩ, po wymianie wszystko zaświeciło w pięknym pomarańczowym kolorze :boss:

  • #73 15 Mar 2009 14:14
    Pawel_361
    Poziom 17  

    Qqrydza, czy ten dławik 330uH / 450mA Ci sie nie nagrzewa ??

  • #74 17 Mar 2009 14:30
    qqrydza
    Poziom 11  

    Pawel_361 napisał:
    Qqrydza, czy ten dławik 330uH / 450mA Ci sie nie nagrzewa ??


    nie odpowiem, bo w akcie desperacji wymieniłem na 470uH / bodaj 1A.

  • #75 17 Mar 2009 15:27
    Pawel_361
    Poziom 17  

    A ten większy się nie nagrzewa ??
    Ja miałem problemy z grzejącym się dławikiem.
    Udało Ci się uruchomić już zegar ??
    Synchronizuje się z DCF ??

  • #76 17 Mar 2009 15:55
    qqrydza
    Poziom 11  

    dławik wcale sie nie grzeje. Tak uruchomilem zegar, czekam tylko na moduł DCF.

  • #77 17 Mar 2009 20:47
    Pawel_361
    Poziom 17  

    Jak będziesz miał odbiornik DCF to napisz czy udało Ci się zsynchronizować zegar z wzorcem.
    Co to konkretnie za dławik ?? toroidalny ??
    U mnie dławik wywołuje spore zakłócenia przez które nie da sie odebrac sygnału. do prób zasilałem tylko płytkę procesora i DCF. Mam dławik toroidalny 330uH 3A.

  • #78 28 Mar 2009 10:53
    qqrydza
    Poziom 11  

    Od wczoraj mam odbiornik dcf z jakiegos zegarka medion. Ma 4 przewody, zasilanie, masa, wyjscie sygnału i przewod na ktory trzeba podac stan niski. Na wyjsciu pojawia sie odpowiedni sygnal z dcf, ale jako stan wysoki. Zastosowałem wiec tranzystor npn (BC547C) jako klucz. Baza przez rezystor 1k do wyjscia dcfu, emiter do masy, a kolektor do płytki z atmega, masa z płytki z atmega połączyłem z emiterem, ponieważ odbiornik dcf zasilam z baterii 3V. Wygląda ze wszystko jest ok, dioda mruga jak trzeba, co minute jest zauważalna przerwa ok. 2s. Oczywiście po włączeniu zegara sygnal zanika (mryga nie równomiernie itp) rzecz jasna przez zakłócenia generujące przez dławik, wiec na czas testu (wieczorem) podłączyłem sama płytkę procesora i odbiornik, dioda mrugała cały czas ok, ale synchronizacji brak, dzisiaj poskładałem wszystko do kupy, odsunąłem odbiornik od zegara i tez wszystko jest ok, nie zauważam żadnych zakłóceń (dioda mruga ok). Zegar pracuje już drugą godzine i dalej sie nie zsynchronizował. Jak moge spróbować przestawić czasy we wsadzie do proca?



    Lukas wstaw tutaj program pokazujący czasy odbieranych impulsów, o którym mówiłeś. To chyba mój jedyny ratunek.

    Czy ktoś oprócz lucasa poradził sobie z synchronizacja w tym zegarze?

  • #79 21 Lip 2009 12:13
    Judas
    Poziom 13  

    Witam!

    Pozwolę sobie odgrzać temat zegara, a w zasadzie problemów z DCF. Mam złożony taki zegarek, świeci i odlicza ładnie, ale od 00:00:00. Synchronizować się nie chce. Walczę już kilkanaście dni. Dodam, że jako odbiornika DCF używam modułu Conrada. Moduł działa bez problemu - sygnał DCF jest praktycznie cały czas.

    Niestety, o żadnej porze dnia dioda przy procesorze się nie zapala. Natomiast jeśli zwieram wejście DCF do masy to oczywiście dioda się zapala - a więc procesor reaguje na zmiany stanów na wejściu.

    Obok zegara postawiłem inne (6 sztuk) różnych zegarków z DCF. Z całej tej szóstki 2 przestały się synchronizować (a w zasadzie to mają wielkie problemy z synchronizacją), natomiast reszta synchronizuje się bez problemu w ciągu kilku minut. Tak więc zakłócenia od przetwornicy wykluczam.

    Już nie wiem co mam robić. Lukas, zlituj się i daj nam jakieś wsparcie. Może udostępnij tu lub na swojej stronie soft do pomiaru czasu ramek?

    Szkoda, że nie ma przy zegarku przycisków do ręcznego ustawiania :(

    Pozdrawiam:D

    PS: mam też problemy z potrzymaniem RTC. Bateryjka jest nowa, a potrzymanie działa jak chce. Raz trzyma ustawienia zegarka a raz po włączeniu zaczyna od 00:00:00. Ale to już chyba u mnie jakiś problem, bo nikt się na to nie skarżył :)

  • #80 21 Lip 2009 17:26
    qqrydza
    Poziom 11  

    Witaj.
    Dla pewności spróbuj odsunąć możliwie daleko moduł od zegara i wtedy sprawdź. Do podłączenia użyj obowiązkowo ekranowanego kabla, ja zrobiłem to na kablu sygnałowym z wtykami "mały jack", jeśli mam problem z sygnałem to dokładam tylko przedłużkę na małego jacka i jest ok. Dla wyjaśnienia mi tez nie działa synchronizacja.

    Lucas jest w trakcie pisania nowego programu do zegara, z podglądem czasu ramek dcfa, możliwością ich edycji z przycisków i ręcznym ustawianiem godziny.

    Jeśli nie zależy ci na synchronizacji ze wzorcem, możesz wgrać wsad od TEGO zegara, (będziesz miał możliwość ręcznego ustawienia godziny)

  • #82 21 Lip 2009 22:37
    qqrydza
    Poziom 11  

    Tak do masy

    Nie licz na to, ze nowy soft zmieni twój problem z zanikiem sygnału ze wzorca, podczas włączonego zegara. Możesz spróbować zmienić dławik na nieco inny, a jeśli to nic nie zmieni, przedłuż kabel do dcfu.

  • #83 23 Lip 2009 17:15
    lukasb9
    Poziom 28  

    Dławik do przetwornicy powinien być dławikiem o rdzeniu zamkniętym - w przeciwnym wypadku będzie generował dużo zakłóceń. Najlepiej nawinąć go na rdzeniu kubkowym.
    A jeżeli ktoś planuje robić płytki do tego zegara to niech da mi znać - opracowane są już płytki do nowej wersji z inną przetwornicą.

    pozdrawiam Łukasz

  • #84 26 Lip 2009 19:37
    qqrydza
    Poziom 11  

    Witam
    Łukasz nie dawno skończył pisanie nowego wsadu do zegara. Nie długo pojawi się na jego stronie internetowej.
    Nowy soft umożliwia ręczne ustawienie czasu,
    W sekcji DCFu mamy możliwość:
    - Ustawiania przedziału czasu dla bitu startowego (Początek transmisji synchronizacji)
    - Podglądanie na bieżąco czasu impulsu startowego
    - Podglądanie na bieżąco odbieranych ramek dla zera i dla jedynki,
    - Ustawienie przedziału czasu dla zera i dla jedynki.

    Dzięki nowemu softowi zegar jest w stanie współpracować z niemal każdym odbiornikiem dcf.
    Wszystkich ustawień dokonujemy poprzez 3 przyciski, wchodząc do menu zegara.

    Żeby móc załadować nowy wsad konieczne są pewne modyfikacje na płytce.

    5pin (SDA) PFC - połączyć z 23 pinem (PC1) atmegi.
    6pin (SCL) PFC - połączyć z 22 pinem (PC0) atmegi.
    7pin (INT)PFC - połączyć z 17 pinem (INT1) atmegi.

    Po tym zabiegu musimy odłączyć stare połączenia tych pinów, można to zrobic przecinając dotychczasowe ścieżki lub wylutowując odpowiednie goldpiny na płytce z driverami.

    Teraz przecinamy ścieżki dochodzące do pinów 36 i 38 atmegi (PA4 i PA2), ważne jest aby przeciąc te ściezki przy samej atmedze, ponieważ dalej są rezystory podciągające które musimy zostawic.

    Teraz sterowanie driverami.
    Linie która szła do 23 pinu łączymy teraz do 28.
    Linie która szla do 17 pinu łączymy teraz do 29.
    Linie która szla do 22 pinu łączymy teraz do 37.

    Między 17 pin atmegi a zasilanie +5V wstawiamy opornik ok. 100K

    Do pinu PB3, PB4, PB5, (3,4,5 pin) dolutowujemy 3 przyciski zwierające do masy.

    Po uruchomieniu zegara wciskamy przycisk spod PB4, zegar powinien się zatrzymać, teraz przyciskami PB3 i PB5 mamy możliwość ręcznego ustawienia godziny.
    Kolejne naciśnięcia przycisku PB4 powoduje wejście do menu ustawień dcfu.
    Ostatnia lampa będzie wskazywać pozycje w jakiej jesteśmy, i tak:
    1 – podgląd czasu bitu startowego
    2 – podgląd czasu ramek dla zera i jedynki
    3 – dolny przedzial czasu ramki dla zera
    4 – górny przedział czasu ramki dla zera
    5 – dolny przedzial czasu ramki dla jedynki
    6 – górny przedział czasu ramki dla jedynki
    7- dolny przedzial czasu dla bitu startowego
    8 – górny przedział czasu dla bitu startowego

    Dodam tylko ze mi jako betatesterowi :) udalo się z powodzeniem zsynchronizować zegar ze wzorcem! Wreszcie mój zegar wskazuje aktualną godzine :)

    Chylę czoła Łukaszowi, wielkie dzieki.

    Pozdrawiam
    Dawid

  • #85 26 Lip 2009 21:52
    -Monter-
    Poziom 13  

    Ładny zegar. Bardzo ważne jest zabezpieczenie się przed błędnym odebraniem transmisji DCF co zrobiłeś w swoim projekcie porównując dwie następujące po sobie transmisje różniące się dokładnie o minutę. Posiadacze tanich zegarków z odbiornikiem DCF mieszkający we wschodnich rejonach kraju często doświadczają błędnych ustawień zegara, z reguły następuje to po nocy (bo zwykle wtedy dochodzi do synchronizacji ze względu lepszą propagację) i wyrzucają zegarek po pierwszym spóźnieniu się do pracy (sam takowy posiadałem więc wiem co mówię):)

  • #86 24 Lis 2009 14:07
    qqrydza
    Poziom 11  

    Na prośbe jednego z użytkowników zamieszczam aktualny wsad który miał sie pojawić na stronie lucasa.
    Szczegóły w moim poprzednim poście.
    W sofcie brakuje tylko porównywania 2 ramek ze sobą, tak wiec przy zakłóceniach sygnału z dcfu może sie pojawić np. godzina 70-ta :)

  • #88 24 Lis 2009 14:26
    qqrydza
    Poziom 11  

    tak:)

    Cytat:
    Żeby móc załadować nowy wsad konieczne są pewne modyfikacje na płytce.

  • #89 24 Lut 2011 22:29
    NIEBO!
    Poziom 12  

    Witam!

    Mam już gotowe płytki i większość elementów - nim zacznę natknąłem się na problem, a mianowicie transformator przetwornicy.
    Na stronie autora czytamy:

    Cytat:
    Przetwornica zasilająca lampy nixie zbudowana na popularnym TL494, transformatorek przetwornicy nawinięty na rdzeniu wyciągniętym z zasilacza komputerowego (pracował w przetwornicy standby 5V) uzwojenie pierwotne - 20 zwojów drutem 0,4m - wtórne 100 zwojów drutem 0,2mm. Należy bezwzględnie pamiętać o podłączeniu początków uzwojeń zgodnie ze schematem.


    Czy ktoś mógłby przybliżyć budowę tego transformatora? Jakieś zdjęcie - cokolwiek - jak to jest nawinięte - czy może być mały rdzeń toroidalny z dławika czy ma to być zrobione jakoś inaczej? Nie chciałbym żeby po uruchomieniu wszystko poszło z dymem bo elementów jest dosyć sporo i szkoda byłoby zniszczyć wszystko, a to jednak sekcja HV :) Zasilaczy ATX jest od groma i mam kilka w których Stand-by jest rożnie rozwiązany.

    W tym wątku przewija się również tajemniczy "dławik", który niektórym się grzeje - innym nie. Chodzi właśnie o ten transformator? Bo jednak dławik, a transformator to chyba coś innego... a na schemacie jakoś dławika L1 nie widzę... Jest TR1 ... autor tutaj nawija jakiś dławik drutem 1mm na stronie natomiast modyfikuje trafo z zasilacza drutami 0,4 i 0,2mm ... <olaboga> :)


    Za pomoc dziękuję. Proszę o podpowiedź autora lub osób które robiły ten projekt i którym ten zegarek działa :)

    Pozdrawiam!
    NIEBO!™

  • #90 25 Lut 2011 09:15
    lukasb9
    Poziom 28  

    Witam! Dławika używałem w starej wersji zegara, obecnie jest transformator. Transformator powinien być nawinięty na rdzeniu pochodzącym właśnie z zasilacza ATX, większość tych zasilaczy ma bardzo podobnie rozwiązany układ przetwornicy standby. Najlepiej dobrać transformator z takim samym rozstawem pinów jak posiada płytka zegara. Odwijamy z niego uzwojenia do gołego karkasu i nawijamy wg tego co przytoczyłeś.

    pozdrawiam