DCfModul Pollin

maikgen

Mitglied
24. März 2010
46
0
6
Sprachen
Hallo habe gerade mal ein mittelschweres Problem mit dem Modul von Pollin undzwar auf dem Datenblatt was geliefert wurde ist die Belegung anderes als auf dem Datenblatt was auf der Seite von Pollin steht ich gehe nun mal davon auf das das Datenblatt von der Pollin Seite stimmt weil ich da auch von GND durchgang zum Kondensator habe. Kann das jemand bestätigen wenn das so ist hoffe ich mal das mein Modul noch geht weil ich es genau anders angeschlossen habe so wie ich es auf dem Mitgelieferten Datenblatt haben.

Auf der Pollin seite ist von ausen nach innen
PON
DATA
GND
VCC

Und auf dem Was ich mitgeliefert gekommen habe ist es von ausen
VDD
GND
DATA
PON

genau umgedreht echt komisch

Edit:
So ich weis ja net ob das ein gutes Zeichen ist wenn die LEd die beim Starten an ist dann nach paar sekunden ausgeht und dann nach 3 Minuten SYNC ab und an mal an ist und dann wieder aus un dauch immer mal im sekunden Takt blinkt.


So sieht mein Testprogramm aus dsa hab ich hier gefunden hab es nur an meine einstellungen angepasst.


Code:
$regfile = "m32def.dat"
$crystal = 16000000
$baud = 9600
$hwstack = 16
$swstack = 32
$framesize = 32



Config Lcd = 16 * 4
Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , _
Db7 = Portc.3 , E = Portc.5 , Rs = Portc.4
Initlcd
Config Lcdmode = Port
Config Lcdbus = 4



Config Dcf77 = Pind.3 , Inverted = 0 , Timer = 1 , Debug = 0 , Check = 1 , Gosub = Sectic
Config Date = Dmy , Separator = .


Idcf Alias Pind.3
Reset Portd.3

Oled Alias Porta.7
Config Oled = Output

Dcfpon Alias Portd.2
Config Dcfpon = Output
Set Dcfpon


Const Myversion1 = "-DCF77-"
Const Myversion2 = " V 2.7 "


Declare Sub Showtime_lcd()
Declare Sub Init

Dim Lftag As Byte
Dim Tz As Byte

Print Myversion1 ; Myversion2

Reset Oled
Set Dcfpon
Set Oled
Call Init
Reset Oled
Reset Dcfpon

Cls
Enable Interrupts


'****************** HAUPTPROGRAMMSCHLEIFE **********************************
'
Do

  If Idcf = 1 Then
    Set Oled
  Else
    Reset Oled
  End If

Loop

End

'optional, is called every second by the library
Sectic:


If Dcf_status.7 = 1 Then
  Call Showtime_lcd()
Else
    Locate 1 , 1
    Lcd "sync"
    Locate 2 , 1
    Lcd Time$
    Print Date$ ; "  " ; Time$
End If

Return



'************* ENDE HAUPTPROGRAMM ******************************************
Sub Init
 Initlcd
 Cls
 Locate 3 , 1 : Lcd Myversion1
 Locate 4 , 1 : Lcd Myversion2
 Wait 5
 Cls
 Cursor Off
End Sub


Sub Showtime_lcd()

  Lftag = Dayofyear()
  Incr Lftag

  Tz = Dcf77timezone()

  Print Date$ ; " " ; Time$ ; " " ; Lftag

  If _sec = 15 Or _sec = 30 Or _sec = 45 Or _
     _sec = 16 Or _sec = 31 Or _sec = 46 Then
    Cls
    Locate 1 , 1
    Lcd Date$
    Locate 2 , 2
    Lcd "T" ; Lftag
  Else
    Cls
    Locate 1 , 1
    If Tz = 1 Then
      Lcd "MEZ"
    Else
      Lcd "MESZ"
    End If
    Locate 2 , 1
    Lcd Time$
  End If


End Sub



End
 
Hallo,

ich hab hier mittlerweile von Pollin, Reichelt und Conrad DCF77-Module
rumfliegen und wenn mal Zeit ist dann mach ich auch mal ne FAQ über die
Hardware ;)

Aber nun zum aktuellen Problem ...

Bei mir wurde das Pollin-Teil in ner silbrigen CMOS-Tüte mit Zip-Verschluß
geliefert. Da liegt auch ein Zettel mit drin. Auf dem Zettel sind die Pins
VDD, GND, DATA, PON drauf. Nun kommt es drauf an wie man die Platine
hält.

Bei mir stimmt auf jeden Fall der Anblick der Platine mit dem Beiblatt überein.
Hier das Beiblatt ... Anhang anzeigen DCF77Pollin_Receiver.pdf
Also wenn ich die Platine so halte wie auf dem Blatt dann habe ich rechts
an der Seite die vierpolige Pinleiste liegen die mir in die Augen stechen will.
Also die Pins gehen in meine Richtung. Nach unten gehen die Litzen zur
Antenne und ich sehe auf der Platine auf einen Elko und ein Quarz. Der
Chip ist auf der von mir abgewandten Platinenseite.

Die Pins sind dann von oben nach unten ...
VDD (+1,5..5V)
GND (0V)
DATA (die DCF-Daten)
PON (GND=ein, VDD=aus)

So sieht es bei mir aus und so sollte es auch funktionieren. Nur drauf achten
das du auf die Platinenseite ohne Leiterbahnen blickst. Dann stimmen die
Pins mit dem Blatt überein.

Bis du einen Bitstrom (Sekundenblinken) bekommst können schon mal 2-3min
vergehen. Am Anfang stellt der Empfänger sich erst mal auf die Empfangsbedingungen
ein (also Verstärkung, usw) Nicht ungeduldig werden. Irgendwann blinkt es dann
im Rhythmus des Bitstroms. Also im Sekundenabstand und 0,1s oder 0,2s Länge.

Gruß
Dino
 
Ja genau so hab ich es auch auch angesteckt aber so tut sich bei mir überhaupt nix hatte es schon über 20min dran und es stand immer noch nix drauf nur Sync und die Zeit seit wenn es an ist.

http://www.pollin.de/shop/downloads/D810054D.PDF
Und hier ist mal der Plan von Pollin und da ist es nach meiner ansicht her genau anders rum.

Edit:
So nun zeit er die richtige Zeit an
wenn ich auf die Platine schaue Pins sind rechts von mitte nach unten

1 VCC
2 GND
3 Data
4 PON

Wie du es geschrieben hast ging jetz auch relativ schnell das sync
 
Wenn ich mir das Foto und die Zeichnung in der PDF ansehe und beides
3D-mäßig in Einklang bringe dann siehst du auch hier von unten auf die
Pins. Also müßtest du den Elko sehen. Allerdings ist die Pin-Leiste bei
dir an der linken Seite wenn die Antennenanschlüsse nach unten gehen.
Die haben wohl öfter mal nen anderen Hersteller :D

Also den Chip von dir weg und dann auf die Pins sehen die dir ins Auge
stechen wollen. Dann ist von oben nach unten auf der linken Seite ...
PON
DATA
GND
VCC

Soll schonmal vorkommen das mal was von nem anderen Hersteller kommt ;)

Wenn man sich das Foto auf der ersten Seite ansieht dann liegen die Pins
auch hinter dem Elko und der Elko ist auf der vorderen linken Ecke der
Platine verlötet. Man sieht die beiden Lötstellen des Elkos. Wenn du die
Platine vom Foto im Kopf (vor dem inneren Auge) drehst ...
einmal eine viertel Drehung die vordere Kante nach oben und die hintere
nach unten und dann noch eine viertel Drehung im Uhrzeigersinn dann
liegt sie so wie auf der Zeichnung.

Mein Datenblatt ist vom 31.03.2008 und deins vom 11.02.2010 . Steht unten
in der Fußzeile der Seiten.

Gruß
Dino
 
JEdit:
So nun zeit er die richtige Zeit an
wenn ich auf die Platine schaue Pins sind rechts von mitte nach unten

1 VCC
2 GND
3 Data
4 PON

Wie du es geschrieben hast ging jetz auch relativ schnell das sync
Dann müßtest du auf die Steckleiste sehen und die Antennenleitungen gehen
nach oben von der Platine weg. Das würde dann mit deinem "rechts von mitte
nach unten
" und dem Datenblatt übereinstimmen.

Gruß
Dino
 
Ja genau so schaue ich auch drauf.
Naja wie schon erwähnt jetzt geht es ja und es geht auch relativ schnell mit dem Sync. muss ich sagen maximal 5minuten. Die LED blink schön wenn eine Verbindung besteht so soll es ja auch sein werde das Programm mal noch etwas abpassen wie ich es haben will weil ich es nicht an der LEd sondern im Display sehen will am besten noch mit einem Funkturm Symbol. aber das wird auch werden. werde da fertige Programm dann mal reinstellen aber das wird noch paar Tage dauern vielleicht mach ich dann auch mal noch ein Bild mit den Anschlüssen.
Hoffe auch mal das ich die "Antenne" etwas verlängern kann weil ich die bei mir ca 30cm wo anders hinmachen will oder besser muss und das Modul soll direkt auf meine fertige Platine kommen.
 

Ü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)