- 3D-Druck Einstieg und Tipps         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 27

Thema: RNBFRA: Ein DCF77-Sklave

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    14.05.2005
    Beiträge
    7
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo Dirk,

    ist eine Status-LED machbar / sinnvoll ?

    Soll anzeigen ob die Software-Uhr DCF synchronisiert ist.
    Könnte ja im Sekundenrythmus blinken (zum ausrichten),
    rot = nicht synchronisiert,
    grün = synchronisiert.

    MfG Carlo

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    15.05.2006
    Beiträge
    38
    Ich habe einen DCF-Empfänger von AATiS, der hat 2 Status-LEDs, eine grüne für logisch 1 und eine Rote für Logisch 0, die dann im Sekundentakt entsprechend blinkt, sowas fänd ich vielleicht ganz praktisch (auch als DUO-LED)

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    14.05.2005
    Beiträge
    7
    Nee, das meine ich nicht,
    könnte man ja selbst machen per Inverter.

    Ich möchte nicht wissen was aus den "Conrad" Modul rauskommt,
    sondern was der Dekoder sieht.

    Speziell interessiert aber, synchronisiert oder nicht.
    Das mit dem Sekundenblinken ist Zugabe.

    Carlo

  4. #14
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803

    Status-LED

    @Carlo,

    Speziell interessiert aber, synchronisiert oder nicht.
    Das ganze DCF77-Telegramm wird ja jede Minute für die Folgeminute gesendet. Selbst wenn man mit einer LED die ankommenden Impulse sichtbar macht, bedeutet das NICHT, dass in dieser Minute ein gültiges (= synchrones) Telegramm empfangen wird.
    "Synchronisiert" kann also beim Decoder nur bedeuten, dass ab der 15. Sekunde jeder Minute nacheinander die Bits 0..2 im DCF-Status gesetzt werden und dann ab der 58. Sekunde die Bits 3..4 gesetzt werden. Diese Bits bleiben dann wieder bis zur 15. Sekunde der neuen Minute gesetzt. Nur wenn dieser Ablauf immer wieder stattfindet, ist der Decoder "synchronisiert".
    Wenn man das so betrachtet, stellt sich die Frage, ab welchem Zeitpunkt man dann die Synchron-LED ein- oder ausschalten würde, da das Ganze ja ein zyklischer Prozess ist.
    Man kann es sich aber auch einfacher machen: Sobald Bit 0 ODER Bits 3/4 im DCF-Status gesetzt sind, ist synchroner Empfang sehr wahrscheinlich.

    Aus dieser Logik könnte der Master evtl. eine Anzeige "synchron/nicht synchron" machen!?

    Gruß Dirk

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    14.05.2005
    Beiträge
    7
    Hallo Dirk,
    ist wohl nicht so einfach ?

    Ich möchte nicht am Master sondern am Slave sehen,
    ob die Softwareuhr DCF-synchronisiert ist.

    Da der Quelltext wohl nicht verfügbar ist (habe nichts gefunden)
    wäre meine Vorstellung so:

    In den frühen Morgenstunden (weil störungsärmer)
    so ca. 2 - 4 Uhr wird bei korrekt empfangener DCF-Zeit die Softwareuhr
    synchronisiert und nach meinem Wunsch dies per LED am Slave angezeigt.

    Die Softwareuhr läuft für 24h genau genug auch ohne erneute Sync.

    Sollte der Quelltext verfügbar sein, könnte ich es selbst nachrüsten.

    Carlo

  6. #16
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803

    Anzeige synchronisiert

    Hallo Carlo,

    ist wohl nicht so einfach ?
    Doch, doch! Aber die 2 kB des 2313 sind voll. Werde trotzdem 'mal sehen, was sich machen läßt.

    In den frühen Morgenstunden (weil störungsärmer)
    so ca. 2 - 4 Uhr wird bei korrekt empfangener DCF-Zeit die Softwareuhr
    synchronisiert und nach meinem Wunsch dies per LED am Slave angezeigt.
    Das ist durch den steuernden Master ohne Probleme zu erreichen:
    Er liest ab und zu die Zeit (Softuhr) vom Slave, schaltet um 2.00 Uhr den Decoder des Slave ein und löscht Bits 5/6 des DCF-Status. Der Slave setzt dann Bits 5 und 6 im DCF-Status wieder auf high, sobald ein gültiges Telegramm empfangen wurde. Diese Bits bleiben den ganzen Tag lang high, so dass man immer nachvollziehen kann, dass da ein Stellen der Softuhr nach DCF erfolgt ist.

    Aber ich habe kapiert, dass du eine LED-Anzeige vorziehst. Könntest Du mir noch sagen, bei welcher Bedingung sie sich einschalten soll?
    Es gibt da einige Möglichkeiten fürs Einschalten dieser LED:
    1. Ein gültiges DCF-Telegramm wurde empfangen und die Softuhr danach gestellt (das sind Bits 5/6 des DCF-Status).
    2. Es liegt überhaupt ein DCF-Signal an (evtl. ein gepulster Ausgang).
    3. Der DCF-Decoder ist mit der DCF-Aussendung synchronisiert und aktualisiert also jede Minute die Softuhr (macht nur Sinn bei dauerhafter Decodierung).

    Wie gesagt: Ich schau 'mal, was geht!

    Gruß Dirk

  7. #17
    Neuer Benutzer Öfters hier
    Registriert seit
    14.05.2005
    Beiträge
    7

    Re: Anzeige synchronisiert

    Hallo Dirk,

    Aber ich habe kapiert, dass du eine LED-Anzeige vorziehst.
    Ja, will am Slave sehen was Sache ist (unabhängig vom Master).

    Es gibt da einige Möglichkeiten fürs Einschalten dieser LED:
    1. Ein gültiges DCF-Telegramm wurde empfangen und die Softuhr danach gestellt (das sind Bits 5/6 des DCF-Status).
    Ja, genau so.
    Allerdings gültig innerhalb der letzten 24h empfangen.

    2. Es liegt überhaupt ein DCF-Signal an (evtl. ein gepulster Ausgang).
    Auch richtig und wichtig für die Ausrichtung der Antenne.

    3. Der DCF-Decoder ist mit der DCF-Aussendung synchronisiert und aktualisiert also jede Minute die Softuhr (macht nur Sinn bei dauerhafter Decodierung).
    Nein, siehe bei 1.

    Das alles mit einer rot/grün LED 2-polig zwischen zwei Portpin's,
    rot blinkend = gepulster Ausgang, siehe Punkt 2.
    grün blinkend = gepulster Ausgang und synchronisiert.

    Die Antwort ob der Quellcode erhältlich ist fehlt noch.


    Gruß Carlo

  8. #18
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803

    Testversion

    Hallo Carlo,

    anbei eine Testversion für dich.
    Ich hatte leider keine Zeit, sie selbst zu testen.

    Zusätzliche Funktionen:

    1. Der komplette DCF-Status wurde auf PortB gespiegelt, so dass du dort 8 LEDs anschließen kannst. Ist das nicht eine Lightshow!

    2. Der Decoder-Takt wurde auf PortD.5 gespiegelt.


    LEDs bitte gegen Masse anschließen.

    Würdest du mir sagen, ob das so funktioniert?

    Die Antwort ob der Quellcode erhältlich ist fehlt noch.
    Nein, ist nicht erhältlich.

    Gruß Dirk

    [rndcf77i2c_led.zip gelöscht! Neue Version im Beitrag vom 16.12.06!]

  9. #19
    Erfahrener Benutzer Begeisterter Techniker Avatar von albundy
    Registriert seit
    16.10.2004
    Beiträge
    282
    Hallo Dirk,
    Die Antwort ob der Quellcode erhältlich ist fehlt noch.
    das hätte mich auch interessiert.
    Nein, ist nicht erhältlich.
    das ist aber schade...
    Wobei mich deine Version doch sehr interessieren würde.
    Warum machst du so ein Geheimnis darum ?
    Oder ist der Quellcode eventuell gar nicht von dir ???

  10. #20
    Neuer Benutzer Öfters hier
    Registriert seit
    14.05.2005
    Beiträge
    7
    Hallo Dirk,
    danke für die schnelle Umsetzung.

    Kann ich leider erst Montag testen, melde mich dann.

    Das der Quellcode nicht frei ist, schade aber verständlich.

    Grüße, Carlo

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress