27.05.2012 14:38 | |
Beiträge: 3 Bewertung: (0) |
Liebe Leute, ich hab schon öfters hier im Forum gelesen, dass der Wunsch aufkam die LOGO! mithilfe des DCF77-Senders zu verbinden, bzw. die Zeitinformation zu verarbeiten. Ich selbst habe bei mir zu Hause eine Nebenuhrlinie, die durch einen (musealen) Impulsgeber angesteuert wird. Unsere Schule hat ihn damals ausgemustert, weil die Sommer-/Winterzeitumstellung teilweise nicht funktioniert und nach einem Stromausfall die Impulse nicht nachgeholt werden. Nach eineinhalb Jahren störanfälligem Laufens bei mir, hat er nun vor 2 Wochen das Zeitliche gesegnet. Da kam ich auf die Idee mit der LOGO! etwas in dieser Richtung zu versuchen, es ist mir aber nur teilweise gelungen. Das Zeitsignal wird nun schonmal aufgeschlüsselt und mit der Zeit auf den Nebenuhren verglichen, Abweichungen werden korrigiert. Auch eine Signaleinrichtung für meine "Pausenglocke" (SA&SO um 12:00 Uhr) und die Beleuchtungssteuerung für die beleuchteten Uhren habe ich verwirklicht. Ein Problem bleibt jedoch: Für den Betrieb muss ständiger Empfang des Signals gewährleistet sein, sonst bleiben die Uhren stehen. Schöner wäre es, wenn die Zeit weiterlaufen würde, wenn kein Signal empfangen wird und die Zeit dann später synchronisiert wird. Vielleicht kann man die Schaltung auch noch mit weniger Blöcken verwirklichen. Es wäre sehr schön, wenn ihr Euch die Schaltung mal ansehen würdet, über Anregungen und Lösungsvorschläge bin ich sehr dankbar. Wenn was unklar sein sollte, einfach fragen ;) Anschlussbelegung: I1 Manuell 1 Minute vor I2 Takteingang Impulsgeber I3 Helligkeitssensor für Beleuchtung Q1 Impuls 1 (Abwechselnd mit Q2) Q2 Impuls 2 (Abwechselnd mit Q1) Q3 Beleuchtung Q4 Glocke Beste Grüße, T-Roy. DateianhangHauptuhr.zip (381 Downloads) |
27.05.2012 17:18 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Im Anhang mal eine Mögliche Simu des DCF77. Der 59. Impuls wird auch hier am Ausgang von B004 nicht ausgegeben und der 60. Bewirkt ein Reset beider Zähler. Im Beispiel ist der Impulsgeber auf sec. eingestellt um es besser verfolgen zu können. DateianhangDCF77 Simu.zip (216 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
27.05.2012 21:46 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo T-Roy, interessante Aufgabenstellung! Aus Interesse: Würdest du mal deinen DCF-Empfänger benennen und ggf. ein Datenblatt dazufügen? MfG Betel |
==> Meine TAG-Listen: "deut." |
|
Für diesen Beitrag bedanken sich1 Benutzer |
27.05.2012 23:47 | |
Beiträge: 3 Bewertung: (0) |
Ich muss ehrlicherweise sagen, dass ich mir über einen Empfänger noch keine wirklichen Gedanken gemacht habe. Normalerweise kann jeder Empfänger verwendet werden, der ein positives Ausgangssignal ausgibt. Typischerweise werden von diesen Empfängern keine Pegel ausgegeben, die von der LOGO! verwendet werden können (hi. 0,8V o.Ä.), sodass da noch was an Anpassung nötig wäre. Jedoch kenne ich mich mit "richtiger" Elektrotechnik nicht so recht aus, sodass dieser Teil ein nicht zu unterschätzendes Problem für mich darstellt. Dss Signal müsste also verstärkt, oder durch die Hilfe von anderen Bauteilen die Spannung von 24V an die LOGO! heraugeführt werden Es muss hierbei beachtet werden, dass keine zeitlichen Verzögerungen auftreten. Vielleicht kann man auch was erreichen, wenn die analoge Eingänge verwendet werden, die auf diese 0,2, bzw. 0,8 V reagieren. http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=X200%252FDCF77.pdf An motmonti: vielen Dank für den Tipp, ich werde ihn mal bei Gelegenheit umsetzen. Auf die Idee bin ich noch garnicht gekommen. Zu deinem Programm: Es simuliert sehr schön, wie die 59. Sek ausgelassen werden kann. Jede Sekundenmarke hat eine eigene Bedeutung, sodass ein Impuls bei Sek 42 z.B. Montag bedeutet. http://www.dcf77.de/typo3temp/0d8412e6f5.jpg Beste Grüße, T-Roy |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf