DCF77 Modul von Reichelt

foley

Neues Mitglied
06. März 2008
51
0
0
Sprachen
Hallo zusammen,

hat jemand Erfahrung mit dem DCF77 Modul von Reichelt?

Lag kein Datenblatt dabei, und auf der HP von Reichelt gibt es keins.

Hat zufällig jemand das Datenblatt an der Hand?


Gruss Alex
 
Hallo Alex,

leider kann ich dir mit einem Datenblatt auch nicht aushelfen. Anscheinend ist die Reihenfolge der Anschlußbelegung folgende (ohne Gewähr):
  • VCC an 5V
  • GND an GND
  • PON an GND
  • Data out
Data out ist anscheinend ein push-pull-Ausgang, der nicht besonders belastbar ist. Du musst bei deinem AVR den entsprechenden Eingang im TriState betreiben, also Pullup-Widerstand ausschalten.

Vielleicht hilft dir das weiter.

Grüße,
Dirk
 
ok.

was genau ist denn TriState?


bzw. wie programmiere ich den?


Gruss Aex
 
Hallo Alex,

der Ausgand des DCF77-Empfängers darf nicht belastet werden, hierfür den internen Pullup-Widerstand ausschalten und den Pin natürlich als Eingang schalten. Der Eingang des AVR ist nun hochohmig (der Z-Zustand von Tristate, die anderen beiden sind low und high, aber lass dich da jetzt nicht verwirren)

Beispiel C:
Code:
   DDRD = 0x00;           // Alle Pins von PortD sind Eingänge
   PORTD = 0x00;         // Pullup ist ausgeschaltet

   // oder einzelnen Pin als Ausgang ohne Pullup schalten:
   DDRD &= ~(1<<PD4)  // PD4 ist Eingang
   PORTD &= ~(1<<PD4) // Pullup aus
Beispiel Assembler:
Code:
   ldi r16, 0x00
   out DDRD, r16          ; Alle Pins von PortD sind Eingänge
   out PORTD, r16        ; Pullup ist ausgeschaltet
Grüße,
Dirk
 
Hi,

also ich werd wahnsinnig mit dem Teil, Beispiele gibts ohne Ende, aber keinen Schaltplan. :mad:

Ist es vielleicht mal ne Idee den Signalausgang auf nen Eingang vom Controller zu legen und dann ein LED damit zu schalten.

Nur um zu Überprüfen ob das Ding wirklich was macht? :confused:

Gruss Alex
 
Hallo Alex,
Ist es vielleicht mal ne Idee den Signalausgang auf nen Eingang vom Controller zu legen und dann ein LED damit zu schalten.
Nur um zu Überprüfen ob das Ding wirklich was macht? :confused:

das könntest du machen, ggf. auch nur bei jeder x-ten Flanke die LED toggeln, damit man Aktivität des Signals besser erkennen kann (ich weiss nicht wie "schnell" das Signal vom DCF77-Empfangsmodul ist).

Vielleicht hilft dir auch der link weiter.

Grüße,
Dirk
 
Hi,

Signal ist sehr schnell, led flackert anständig.

Wenn ich die hand über die antenne halte, geht sie ganz aus.

ist doch schonmal ein gute zeichen, hoffe ich zumindest.

Gruss Alex

P.S. der link ist gut, aber ich hab keine transistor da, geht auch was anderes? :eek:
 
... der link ist gut, aber ich hab keine transistor da, geht auch was anderes? :eek:

Hallo Alex,

hmmm es wäre schon besser, wenn du das Signal mit einen Transistor aufbereiten würdest. Allerdings scheint es ja jetzt schon zu funktionieren. Wenn der AVR die Pegel richtig "erkennt" (low: <0,3V x Vcc, high: >0,7V x Vcc), würde ich es ohne Transistor aufbauen. Um den Einfluss der negativen Spannung ein bisschen abzuschwächen, würde ich ggf. noch einen Serienwiderstand verwenden, die internen Schutzdioden des AVR verhindern eine zu negative Spannung am Pin.

Grüße,
Dirk
 
ok.

hab mir den Transistor besorgt.

Zur Überprüfung hängt das Ding an einer LED, die jetzt ständig leuchtet.

???.

Kann doch eigentlich auch nicht sein, oder?

Gruss Alex
 
Hi Alex,

jetzt müsste man wissen, wie du den Transistor angeschlossen hast. So wie in dem link, was ist es für ein Transisitor, BCE richtig angeschlossen? Die LED steuert ein Pin des Mikrocontrollers, das heißt sie belastet das DCF77 Signal nicht?

Gruß,
Dirk
 
hi,

so wie im link gesteckt.

jetzt tut sich garnichts mehr.

led bleibt dunkel :confused:

Gruss Alex
 
Hallo Alex,

entweder hast du dich mit der Verschaltung vertan (BCE) oder der Transistor belastet das Signal vom DCF77-Empfänder zu sehr, mehr fällt mir jetzt leider nicht ein.

Grüße,
Dirk
 
ok,

präzisieren wir das ganze mal,

das ständige LED ein signal, kommt vom Netzteil unter der Arbeitsplatte (dumm von mir zu glauben das 460W kein Feld aufbaut. :eek: )

aufgebaut ist die schaltung jetzt wie im von dir geposteten Link.

Die LED macht garnichts, Schaltung hab ich nachgeschaut. Funktioniert auch soweit. (Kontrolle mit 5V gegen Basis vom Transistor, LED an)

So, mein Standort ist in Aachen, mit ner Dachgeschosswohnung, fraglich ob das Signal stark genug ist?

Oder hab ich jetzt noch irgendwelche Insidertipps überlesen.

Mag doch nur ne Uhr haben ;)

Gruss Alex
 
Hi Alex,

du hattest doch den Datenausgang des Empfangmoduls direkt am Pin des Mikrocontroller angeschlossen und es hat funktioniert?!
Hast du die Position des Funkmoduls geändert oder ist noch eine Störquelle in der Nähe?

Ansonsten würde ich sagen, dass die Schaltung den Signalausgang des Empfangmoduls zu sehr belastet.

Schau doch einmal bei www.mikrocontroller.net in das Forum, da haben sich schon andere an dem Modul die Zähne ausgebissen.

Grüße,
Dirk
 
Hallo,

habs mir mal alles durchgelesen.

Bestell jetzt einfach mal das Modul von Conrad. :D

Mal sehen wie ich damit hinkomme.

Trotzdem erstmal vielen Dank.

Melde mich wenn es weiter geht.

Gruss Alex
 
So,

es geht weiter, Conrad Modul ist da.

Jemand ne kleine Idee wie ich das Gerät am einfachsten auf Funktion überprüfe?

P.S: ich fange jetzt nochmal bei ganz kleinen Brötchen an. :eek:

Gruss Alex
 
Es hat sich gelohnt. :)

Hab das Gerät am Laufen.

Danke an Alle für die nette Unterstützung.

Jetzt kann ich am Wochenende vielleicht die Uhr von Markus nachbauen. :D

Gruss Alex
 
Hallo,
wenn es mit der Decodierung nicht auf Anhieb klappt, hat das oft seinen Grund in der massiven EMV-Problematik im Längstwellenbereich.
Man hat häufig in der unmittelbaren Nähe von Postleitungen, über die gerade mit DSL gesurft wird, massive Störungen auf dem DCF-Signal.
Die kann ich auch mal mit Direktmischer hörbar machen und hier reinstellen.


Dann noch die Files DCF_Audio_OK.mp3 mit erstklassigem DCF-Signal, nur leichter Dauer-Pfeifton von Fernseherzeilenoszillatoroberwelle noch zu hören im Hintergrund----
DCF_Audio_gestoert.mp3 - hört sich an wie ein Funksignal von einer Marssonde, das Signal ist völlig zugemüllt, der Direktmischer übersteuert durch das "Störsignal" eines DSL-Modems in der Nachbarschaft.

http://www.kbra01.de/DCF_Audio_OK.mp3

http://www.kbra01.de/DCF_Audio_gestoert.mp3


Es ist also manchmal ganz hilfreich, die Qualität des ankommenden DCF77-Signals akustisch zu überprüfen, bevor man mit der DCF-Decodierung beginnen kann.
Eventuell verschwinden derartige Störungen ganz und gar, verwendet man eine Außenantenne.

Außenantenne konnte ich noch nicht installieren. Würde aber wohl was bringen, nehme ich mal an.
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)