Dimmen, Schalten und Wolkensimmulation

Fragen zu Schaltungen, Elektronik, Elektrik usw.

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mo, 15.02.10, 18:07 (0 Bewertungen, 0 Sterne)

  •  
  •  
  •  
Ich habe das Pony-Prog2000 und Bascom-AVR von MCS ELECTRONICS.

weil vor einer minute habe ich gerade mein LCD-Prog drauf gespielt und das geht.
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Di, 16.02.10, 00:01 (0 Bewertungen, 0 Sterne)

  •  
  •  
  •  
Dann bitte mal genau dieses Programm hier posten.
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Di, 16.02.10, 15:49 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
hi borax,
hier ist das prog für display

$regfile = "m8def.dat"
$crystal = 8000000
$hwstack = 128
$swstack = 128
$framesize = 128

Dim ___lcdno As Byte

Config Lcd = 40 * 4
Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.3 , Db7 = Portd.4 , E = Portd.6 , E2 = Portd.7 , Rs = Portd.5
Config Lcdbus = 4

___lcdno = 0
Initlcd
Cursor Off Noblink
Cls

___lcdno = 1
Initlcd
Cursor Off Noblink
Cls

___lcdno = 0

Locate 1 , 1
Lcd "-----LCD-Test-Programm-----"

Locate 2 , 1
Lcd "ABCDEFGHIJKLMNOPQRSTUVWXYZ"

___lcdno = 1

Locate 1 , 1
Lcd "Hallo Display hier"

Locate 2 , 1
Lcd "ist dein Text"

End
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Di, 16.02.10, 16:42 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Probier mal:
Code: Alles auswählen
$regfile = "m8def.dat"
$crystal = 8000000
$hwstack = 128
$swstack = 128
$framesize = 128
$lib "dcf77.lbx"



' ----- Konfiguration DCF77 -----
Config Dcf77 = Pind.2 , Timer = 1 , Timer1sec = 1 , Debug = 1 , Check = 0 , Update = 0 , Inverted = 1
Config Date = Dmy , Separator = .
Dim I As Integer
Dim Sec_old As Byte , Dcfsec_old As Byte

'  Portd.2 als Input deklarieren:
Config Portd.2 = Input
Reset Portd.2

Enable Interrupts

' ----- Konfiguration LCD Display -----
Dim ___lcdno As Byte

Config Lcd = 40 * 4
Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.3 , Db7 = Portd.4 , E = Portd.6 , E2 = Portd.7 , Rs = Portd.5
Config Lcdbus = 4



___lcdno = 0
Initlcd
Cursor Off Noblink
Cls

___lcdno = 1
Initlcd
Cursor Off Noblink
Cls

___lcdno = 0

Locate 1 , 1
Lcd "-DCF-LCD-Test-Programm-----"


Sec_old = 99 : Dcfsec_old = 99                              ': DCF_Debug_Timer = 0

If Dcfsec_old = 0 Then Time$ = Time(dcf_sec)


Do

For I = 1 To 78
   Waitms 10
   If Sec_old <> _sec Then
     Exit For
   End If

   If Dcfsec_old <> Dcf_sec Then
     Exit For
   End If
Next

Waitms 220

Sec_old = _sec

Dcfsec_old = Dcf_sec

Locate 2 , 1
Lcd Time(dcf_sec) ; " " ; Date(dcf_day)

Loop

End



Das sollte mindestens:
-DCF-LCD-Test-Programm-----
00:00:01 00.00.00

oder so ähnlich anzeigen...
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mi, 17.02.10, 00:41 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
So, jetzt bin ich endlich mal dazu gekommen, das Pollin-DCF-Modul mal selbst zu testen...
Prinzipiell geht es eigentlich ganz gut. Aber es mag partout nicht mit dem TL431 zusammenarbeiten. Warum kann ich auch nicht erklären - ab und zu geht es (eher selten), meist geht es nicht. Dabei ist es egal, ob als Spannungsquelle ein geregeltes Labornetzteil oder Batterien oder das Evaluationboard verwendet wird. Daher also neuer Anschlussplan mit LM317.
PON konnte ich bei meinem Modul direkt mit Masse verbinden. Hatte keinerlei Auswirkungen auf den Empfang (bzw. den 'Nicht-Empfang').
Um das leidige Problem mit dem PullUp zu umgehen, dachte ich mir: Aus der Not eine Tugend machen und den PullUp (der von der DCF77-Lib automatisch aktiviert wird) ganz einfach verwenden. Daher also den Kollektor der Transistors einfach direkt mit dem PORTD.2 (Pin4) des ATMega verbinden und keine Widerstände oder LED nach Plus. Testbetrieb (nur LED) geht natürlich auch. Als Testprogramm hab ich dasjenige von AlexK2508 ( viewtopic.php?p=113976#p113976 ) verwendet, allerdings mit einem 16MHz Quarz (weil der eben auf dem Pollin-Evaluationboard schon drauf ist) und nur im RS232 Betrieb (alle Display Befehle entfernt). Funktioniert prima!
Anschlussplan:
Pollin_DCF_Anschluss2.png

Anmerkung: Wenn man das DCF-Modul nur als 'fliegenden Aufbau' an das Pollin-Evaluationboard anschließt, dann Kollektor des Transistors mit Pin28 am Extensionstecker verbinden, Masse/5V (Pin 39+40) verbinden und Jumper3 entfernen!
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mi, 17.02.10, 15:14 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Hallo Borax,

vielen dank für deine Hilfe!!! Werde es die nächsten Tage von Heute an mal in Angriff nehmen, und dein gezeigtes zu Produzieren.
Denk mal das ich am Freitag Abend schon etwas dazu schreiben kann.

grüßle

Edit:
hier noch schnell mal ein kleiner oder sogar großer erfolg dein prog läuft.
mal schauen od es auch richtige uhrzeit bringt, im moment läuft die uhr bei 45:85:CX
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mi, 17.02.10, 16:33 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
ob es auch richtige uhrzeit bringt

Bei mir lief das DCF Modul wie gesagt mit der TL431 Schaltung nur sehr schlecht. Von daher glaube ich eher, dass es keine richtige Uhrzeit liefert...
Aber gut, die Qualitätsunterschiede bei diesem Pollin Modul sind wohl recht groß: Beim einen ist eine fallende Flanke für PON zwingend nötig, beim nächsten ist das unnötig, dafür läuft es nur mit Batterie als Stromversorgung...
(siehe auch den Thread im Mikrocontroller.net Forum: http://www.mikrocontroller.net/topic/97295 ) Vielleicht läuft Deines ja auch mit der TL431 Schaltung.
Letztlich haben wir es aber eigentlich alle ans Laufen bekommen :D
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mi, 17.02.10, 16:56 (0 Bewertungen, 0 Sterne)

  •  
  •  
  •  
Ich habe jetzt die Letzt-gezeigte Schaltung zwischen Board und DCF!
Was ist das für ein LM317 ?
Muss ich den externen 16MHz-Quarz aktivieren, oder nicht?! Und was muss ich da denn an Haken setzen im Pony-Prog2000 ?

gruß
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mi, 17.02.10, 18:03 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Die mit der Zenerdiode und den zwei Transistoren?
Das ist kein wirklich großer Unterschied zu meiner TL431 Schaltung. Aber gut, wenn da die LED stabil blinkt, warum nicht. Allerdings ist das Inverted=0/1 Argument in der DCF-Deklaration genau entgegengesetzt zu setzen... Schon probiert?

LM317: Irgendeiner... Der kleinste (z.B. LM317LZ von Pollin für 0.25€) im TO92 Gehäuse reicht völlig. Falls Du einen größeren rumliegen hast, geht der natürlich genauso...

Muss ich den externen 16MHz-Quarz aktivieren, oder nicht?

Nein, der 'real' verwendete Takt (Fuse Bits) muss nur zum vorgegebenen Takt ($crystal=...) im Programm passen. Ich hab den 16MHz Quarz nur wegen besserer RS232 Übertragung aktiviert.
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mi, 17.02.10, 21:15 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Ja , genau die Schaltung meinte ich! Hat ne Weile gedauert, aber jetzt ist eine genaue Zeit und Datum vorhanden. Das muss aber so nach die 17Uhr passiert sein, da war ich ein bissle abgelenkt, durch das vorbereiten der neuen Vorschaltung und Essen kochen.
Bei Inverted hab ich mal eine 0 drinn.
wenn ich jetzt noch zusätzlich den Wochentag angezeigt haben möchte. Ist das schwer, die Option noch da rein zu bringen?
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 13:28 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
So melde mich auch mal schnell aus der Mittagspause . Herzlichen Glückwunsch mafri das es auch endlich läuft jetzt kann es ja weiter gehen hoffe mal das ich dieses we nicht wieder durch meine Frau verplant werde und mich endlich mal wieder um was kümmern kann und wenn es nur das messen des ntc ist :lol: so bis dahin
AlexK2508
 
Posts: 88
Wohnort: Thüringen

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 14:54 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Hat ne Weile gedauert, aber jetzt ist eine genaue Zeit und Datum vorhanden.

Dann ist der Empfang halt nicht so toll... Bei meinen Versuchen hat es (wenn der Empfang sauber war) höchstens eine Minute gedauert, bis Zeit und Datum vollständig waren. Könnte aber auch an einer ungünstigen Ausrichtung der Antenne liegen.
wenn ich jetzt noch zusätzlich den Wochentag angezeigt haben möchte. Ist das schwer, die Option noch da rein zu bringen?

Nö, ist nicht schwer... Möchtest Du es mal selbst versuchen? In dem von Dir verlinkten Programm: DCF---Nach--Forum.zip ist der Code für die Wochentag-Anzeige ja schon drin. Den musst Du nur noch an die passende Stelle im 'funktionierenden' Programm kopieren (den Wochentag: Data... Bereich am Schluss nicht vergessen!)
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 15:26 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Hallo,

bin vor kurzem vom schaffen heim gekommen. Habe dann gleich de µC eingeschaltet und auf meine Uhr geschaut wie lange der braucht. Hat bei mir keine 2min gebraucht. Aber eines habe ich festgestellt, dass die Minute bei ca. 29sek um eine Minute weiter springt, aber dann wieder passt wenn neue Minute anfängt.
Was kann das sein?
Mit dem Wochentag versuche ich mal selber erst. Ist halt blöd ohne Englisch zu können. Ich muß halt viel übersetzen lassen, das ich da mal langsam rein komm.
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 17:13 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Zwei Minuten bis vollständiger Sync. erreicht ist, würde ich als akzeptabel bezeichnen.
Aber eines habe ich festgestellt, dass die Minute bei ca. 29sek um eine Minute weiter springt, aber dann wieder passt wenn neue Minute anfängt.

Während/nach Sync. oder 'immer'?

Ohne Englisch ist Programmieren in der Tat schwierig. Ist da halt quasi die 'Grundsprache'. Wenn man sich mal dran gewöhnt hat, ist es aber recht angenehm. So kann ich meist auch ein Programm verstehen, wenn es z.B. ein Franzose, Russe... geschrieben hat.
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 18:33 (0 Bewertungen, 0 Sterne)

  •  
  •  
  •  
Das mit der Minute ist immer so.
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 20:41 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Dass liegt daran, dass ich einfach den Code von AlexK2508 verwendet habe...
Und da steht:
Lcd Time(dcf_sec) ; " " ; Date(dcf_day)

Besser wäre:
Lcd Time$ ; " " ; Date$

Die dcf_sec ist wohl nicht sauber...
Wenn Du einzelne Werte brauchst, dann die _sec, _min ... Variablen verwenden, so wie im DCF---Nach--Forum Code.
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Do, 18.02.10, 22:56 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Ok, dann schau ich mal danach , und beschäftige mich mal noch ein wenig mehr damit. Danke @Borax

Hier das Prog mit Wochentag, der will aber nicht auf den richtigen Tag hüpfen
DCF-Test Mario V.1.zip
(1.6 ) 10-mal heruntergeladen



Edit : hat sich erledigt, glaub ich mal. habe die Wochentage ganz unten versetzt, und jetzt ist mal DONNERSTAG im Display. :D


gruß und gute nacht
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Fr, 19.02.10, 19:22 (0 Bewertungen, 0 Sterne)

  •  
  •  
  •  
Hallo Borax,

wie und was hast du damit gemeint "Die dcf_sec ist wohl nicht sauber..."
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Sa, 20.02.10, 00:11 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
...nicht sauber als Zeit verwendbar. Ist aber auch logisch. Die Variable dcf_sec enthält den decodierten Zeitcode. Dieser setzt sich im Laufe einer Minute aus den verschiedenen Informationen des DCF-Telegramms zusammen:
http://www.ptb.de/de/org/4/44/442/dcf_kode.htm
Wie man auf der verlinkten Seite schön sieht, wird die gesamte Information (Minute, Stunde, Tag, Monat... ABER keine Sekunde!) als unterschiedlich lange Sekundenmarken im Verlauf einer Minute übertragen. Als Null-Punkt dient das fehlende Signal für die Sekunde 59. Und was hier noch ganz wichtig ist: Der ausgesendete Code enthält jeweils die Information für die folgende Minute. Nach 28 Sekunden ist die 'neue' Minute vollständig übertragen und genau die hast Du dann schon im Display 'gesehen', obwohl sie noch gar nicht angefangen hat. Denselben Effekt hättest Du dann auch beim Wechsel der Stunde respektive Tag.... Bei einer 'Realzeit' von z.B. 23:59:36 würde die Variable dcf_sec schon auf 00:00:36 wechseln, weil nach ca. 36 Sekunden sowohl Minute als auch Stunde decodiert sind und der Code enthält jeweils die Information für die folgende Minute. Ein paar Sekunden vorher wäre es noch schlimmer: Bei einer 'Realzeit' von z.B. 23:59:30 würde die Variable dcf_sec wohl 23:00:30 anzeigen (Minute schon decodiert, aber Stunde noch nicht)...
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Sa, 27.02.10, 00:38 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Hallo ,
habe jetzt einige Tage mit dem Prog für Uhrzeit verbracht und ich bekomme es nicht hin. Entweder es springt die Minute bei 28sek., oder die Sekunden laufen zu schnell, dafür stimmt aber die Minute. Ich klammer mal dieses Prog als zip mit rein:
DCF-Test Mario V.3.zip
(1.19 ) 6-mal heruntergeladen

Wäre nett, wenn da mal einer schaut was ich da falsch mache!!!

Dann habe ich ein Timer-Prog(Belichtungsgerät) für einen ATtiny2313(AT90S2313P) mit LCD 16*2 gefunden. Kann ich dieses Prog auch für einen ATmega8 nehmen? Wegen der Anschlüsse vom ATtiny und ATmega, ist da etwas zu beachten? Möchte nicht schon wieder was bestellen, weil ich letztens gleich ein paar mehr Mega8 bestellt habe! Deshalb meine Frage.

gruß mario
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Sa, 27.02.10, 12:31 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Kann ich dieses Prog auch für einen ATmega8 nehmen?

Nein. Das müsste man wirklich 'umschreiben'. Wie aufwändig das 'umschreiben' wäre, hängt stark von der Komplexität des Programms, der verwendetet Programmiersprache und natürlich den Programmierkenntnissen ab.
Dein Prog für Uhrzeit schau ich mir dann man an...
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Sa, 27.02.10, 14:09 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Hi Borax,

das Prog für den Timer ist in .bas geschrieben. Habe da schon mein LCD eingegeben. Das Prog ist bissle komisch geschrieben, alles hintereinander. Sonst noch nix geändert.
timer16lcd.zip
(1.4 ) 6-mal heruntergeladen
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Sa, 27.02.10, 15:00 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Ich hab nur mal schnell reingeschaut...
1. Config Lcdpin = Pin , Db4 = Porta.4 ...
Der ATMega8 hat keinen PORTA
2. Was soll das Programm eigentlich tun?
Wenn es nur irgendeinen Pin eine best. Zeit auf high und dann wieder auf low schalten soll, dann würde ich einfach ein ganz neues Programm dazu schreiben. So schwer ist das nicht und dann ist es wenigstens verständlich.

Wegen dem DCF_test Prog:
Also bei mir funktioniert die Time$ Variable bestens...
Was ist denn beim geposteten Programm (DCF-Test Mario V.3.bas) jetzt falsch? Sprung der Minute nach ca. 28 Sekunden oder zu 'schnelle' Sekunden?
Hier mal der Debug Output von meinem letzten Test:
Code: Alles auswählen
00:01:02 00.00.00 00:02:16 00.00.00 01000000 00100001 4 45
00:01:03 00.00.00 00:02:17 00.00.00 01000000 00010000 4 46
00:01:04 00.00.00 00:02:18 00.00.00 01000000 10001000 9 46
00:01:05 00.00.00 00:02:19 00.00.00 01000000 01000100 5 41
00:01:06 00.00.00 00:02:20 00.00.00 01000000 10100010 9 45
00:01:07 00.00.00 00:02:21 00.00.00 01000000 01010001 4 41
00:01:07 00.00.00 00:02:22 00.00.00 01000000 00101000 5 45
00:01:08 00.00.00 00:02:22 00.00.00 01000000 00101000 5 45
00:01:08 00.00.00 00:02:23 00.00.00 01000000 00010100 5 45
00:01:09 00.00.00 00:02:23 00.00.00 01000000 00010100 5 45
00:01:09 00.00.00 00:02:24 00.00.00 01000000 10001010 10 45
00:01:10 00.00.00 00:02:24 00.00.00 01000000 10001010 10 45
00:01:10 00.00.00 00:02:25 00.00.00 01000000 01000101 5 40
00:01:11 00.00.00 00:02:25 00.00.00 01000000 01000101 5 40
00:01:12 00.00.00 00:02:26 00.00.00 01000000 00100010 4 46
00:01:12 00.00.00 00:02:27 00.00.00 01000000 00010001 4 46
00:01:13 00.00.00 00:08:28 00.00.00 01000000 00001000 10 45
00:01:14 00.00.00 00:08:29 00.00.00 01000000 10000100 10 40
00:01:15 00.00.00 00:08:29 00.00.00 01000000 10000100 10 40
00:01:15 00.00.00 00:08:30 00.00.00 01000000 01000010 5 40
00:01:16 00.00.00 00:08:30 00.00.00 01000000 01000010 5 40
00:01:16 00.00.00 00:08:31 00.00.00 01000000 00100001 5 45
00:01:17 00.00.00 00:08:31 00.00.00 01000000 00100001 5 45
00:01:17 00.00.00 00:08:32 00.00.00 01000000 10010000 10 45
00:01:18 00.00.00 00:08:32 00.00.00 01000000 10010000 10 45
00:01:18 00.00.00 00:08:33 00.00.00 01000000 11001000 10 40
00:01:19 00.00.00 00:08:33 00.00.00 01000000 11001000 10 40
00:01:19 00.00.00 00:08:34 00.00.00 01000000 01100100 5 40
00:01:20 00.00.00 00:08:34 00.00.00 01000000 01100100 5 40
00:01:20 00.00.00 19:08:35 00.00.00 01000000 00010011 10 45
00:01:21 00.00.00 19:08:35 00.00.00 01000000 00010011 10 45
00:01:21 00.00.00 19:08:36 00.00.00 01000000 00001001 5 40
00:01:22 00.00.00 19:08:36 00.00.00 01000000 00001001 5 40
00:01:22 00.00.00 19:08:37 00.00.00 01000000 00000100 5 45
00:01:23 00.00.00 19:08:37 00.00.00 01000000 00000100 5 45
00:01:23 00.00.00 19:08:38 00.00.00 01000000 00000010 5 45
00:01:24 00.00.00 19:08:38 00.00.00 01000000 00000010 5 45
00:01:24 00.00.00 19:08:39 00.00.00 01000000 10000001 10 45
00:01:25 00.00.00 19:08:39 00.00.00 01000000 10000001 10 45
00:01:25 00.00.00 19:08:40 00.00.00 01000000 11000000 10 40
00:01:26 00.00.00 19:08:41 18.00.00 01000000 00010010 5 40
00:01:27 00.00.00 19:08:41 18.00.00 01000000 00010010 5 40
00:01:27 00.00.00 19:08:42 18.00.00 01000000 00001001 4 45
00:01:28 00.00.00 19:08:42 18.00.00 01000000 00001001 4 45
00:01:28 00.00.00 19:08:43 18.00.00 01000000 00000100 4 46
00:01:29 00.00.00 19:08:43 18.00.00 01000000 00000100 4 46
00:01:29 00.00.00 19:08:44 18.00.00 01000000 00000100 9 46
00:01:30 00.00.00 19:08:44 18.00.00 01000000 00000100 9 46
00:01:30 00.00.00 19:08:45 18.00.00 01000000 00000010 4 41
00:01:31 00.00.00 19:08:45 18.00.00 01000000 00000010 4 41
00:01:31 00.00.00 19:08:46 18.00.00 01000000 10000001 9 46
00:01:32 00.00.00 19:08:46 18.00.00 01000000 10000001 9 46
00:01:32 00.00.00 19:08:47 18.00.00 01000000 01000000 4 41
00:01:33 00.00.00 19:08:47 18.00.00 01000000 01000000 4 41
00:01:33 00.00.00 19:08:48 18.00.00 01000000 00100000 4 46
00:01:34 00.00.00 19:08:48 18.00.00 01000000 00100000 4 46
00:01:34 00.00.00 19:08:49 18.02.00 01000000 00000010 5 45
00:01:35 00.00.00 19:08:49 18.02.00 01000000 00000010 5 45
00:01:35 00.00.00 19:08:50 18.02.00 01000000 00000001 5 45
00:01:36 00.00.00 19:08:50 18.02.00 01000000 00000001 5 45
00:01:36 00.00.00 19:08:51 18.02.00 01000000 00000000 5 45
00:01:37 00.00.00 19:08:51 18.02.00 01000000 00000000 5 45
00:01:37 00.00.00 19:08:52 18.02.00 01000000 00000000 5 45
00:01:38 00.00.00 19:08:52 18.02.00 01000000 00000000 5 45
00:01:38 00.00.00 19:08:53 18.02.00 01000000 00000000 4 46
00:01:39 00.00.00 19:08:53 18.02.00 01000000 00000000 4 46
00:01:39 00.00.00 19:08:54 18.02.00 01000000 10000000 10 45
00:01:40 00.00.00 19:08:54 18.02.00 01000000 10000000 10 45
00:01:40 00.00.00 19:08:55 18.02.00 01000000 01000000 5 40
00:01:41 00.00.00 19:08:55 18.02.00 01000000 01000000 5 40
00:01:41 00.00.00 19:08:56 18.02.00 01000000 00100000 5 45
00:01:42 00.00.00 19:08:56 18.02.00 01000000 00100000 5 45
00:01:42 00.00.00 19:08:57 18.02.10 01000000 00001010 5 45
00:01:43 00.00.00 19:08:57 18.02.10 01000000 00001010 5 45
00:01:43 00.00.00 19:08:58 18.02.10 01000100 10000101 10 45
00:01:44 00.00.00 19:08:58 18.02.10 01000100 10000101 10 45
00:01:45 00.00.00 19:08:58 18.02.10 01000100 10000101 10 45
19:08:00 18.02.10 19:08:00 18.02.10 11000000 01000010 5 90
19:08:01 18.02.10 19:08:01 18.02.10 11000000 10100001 10 45
19:08:02 18.02.10 19:08:02 18.02.10 11000000 01010000 4 40
19:08:03 18.02.10 19:08:03 18.02.10 11000000 10101000 9 46
19:08:04 18.02.10 19:08:04 18.02.10 11000000 01010100 4 41
19:08:05 18.02.10 19:08:05 18.02.10 11000000 10101010 9 46
19:08:06 18.02.10 19:08:06 18.02.10 11000000 01010101 4 41
19:08:07 18.02.10 19:08:07 18.02.10 11000000 00101010 5 45
19:08:08 18.02.10 19:08:08 18.02.10 11000000 10010101 9 46
19:08:09 18.02.10 19:08:09 18.02.10 11000000 11001010 9 41
19:08:10 18.02.10 19:08:10 18.02.10 11000000 01100101 4 41
19:08:11 18.02.10 19:08:11 18.02.10 11000000 00110010 4 46
19:08:12 18.02.10 19:08:12 18.02.10 11000000 10011001 10 45
19:08:13 18.02.10 19:08:13 18.02.10 11000000 01001100 5 40
19:08:14 18.02.10 19:08:14 18.02.10 11000000 10100110 10 45
19:08:15 18.02.10 19:08:15 18.02.10 11000000 01010011 5 40
19:08:16 18.02.10 19:08:16 18.02.10 11000000 00101001 5 45
19:08:17 18.02.10 19:08:17 18.02.10 11000000 00010100 5 45
19:08:18 18.02.10 19:08:18 18.02.10 11000000 10001010 10 45
19:08:19 18.02.10 19:08:19 18.02.10 11000000 01000101 5 40
19:08:20 18.02.10 19:08:20 18.02.10 11000000 10100010 10 45
19:08:21 18.02.10 19:08:21 18.02.10 11000000 11010001 10 40
19:08:22 18.02.10 19:08:22 18.02.10 11000000 01101000 5 40
19:08:23 18.02.10 19:08:23 18.02.10 11000000 00110100 5 45
19:08:24 18.02.10 19:08:24 18.02.10 11000000 10011010 10 45
19:08:25 18.02.10 19:08:25 18.02.10 11000000 01001101 5 40
19:08:26 18.02.10 19:08:26 18.02.10 11000000 00100110 4 45
19:08:27 18.02.10 19:08:27 18.02.10 11000000 00010011 5 46
19:08:28 18.02.10 19:09:28 18.02.10 11000000 00001001 5 45
19:08:29 18.02.10 19:09:29 18.02.10 11000000 10000100 9 45
19:08:30 18.02.10 19:09:30 18.02.10 11000000 01000010 5 40
19:08:31 18.02.10 19:09:31 18.02.10 11000000 00100001 4 46
19:08:32 18.02.10 19:09:32 18.02.10 11000000 10010000 9 46
19:08:33 18.02.10 19:09:33 18.02.10 11000000 11001000 10 40
19:08:34 18.02.10 19:09:34 18.02.10 11000000 01100100 4 41
19:08:35 18.02.10 19:09:35 18.02.10 11000000 00010011 10 45
19:08:36 18.02.10 19:09:36 18.02.10 11000000 00001001 5 40
19:08:37 18.02.10 19:09:37 18.02.10 11000000 00000100 4 46
19:08:38 18.02.10 19:09:38 18.02.10 11000000 00000010 5 45
19:08:39 18.02.10 19:09:39 18.02.10 11000000 10000001 10 45
19:08:40 18.02.10 19:09:40 18.02.10 11000000 11000000 10 40
19:08:41 18.02.10 19:09:41 18.02.10 11000000 00010010 5 40
19:08:42 18.02.10 19:09:42 18.02.10 11000000 00001001 5 45
19:08:43 18.02.10 19:09:43 18.02.10 11000000 00000100 5 45
19:08:44 18.02.10 19:09:44 18.02.10 11000000 00000100 10 45
19:08:45 18.02.10 19:09:45 18.02.10 11000000 00000010 5 40
19:08:46 18.02.10 19:09:46 18.02.10 11000000 10000001 10 45
19:08:47 18.02.10 19:09:47 18.02.10 11000000 01000000 5 40
19:08:48 18.02.10 19:09:48 18.02.10 11000000 00100000 5 45
19:08:49 18.02.10 19:09:49 18.02.10 11000000 00000010 5 45
19:08:50 18.02.10 19:09:50 18.02.10 11000000 00000001 4 45
19:08:51 18.02.10 19:09:51 18.02.10 11000000 00000000 4 46
19:08:52 18.02.10 19:09:52 18.02.10 11000000 00000000 4 46
19:08:53 18.02.10 19:09:53 18.02.10 11000000 00000000 4 46
19:08:54 18.02.10 19:09:54 18.02.10 11000000 10000000 9 46
19:08:55 18.02.10 19:09:55 18.02.10 11000000 01000000 4 41
19:08:56 18.02.10 19:09:56 18.02.10 11000000 00100000 4 46
19:08:57 18.02.10 19:09:57 18.02.10 11000000 00001010 4 46
19:08:58 18.02.10 19:09:58 18.02.10 11000100 10000101 10 45
19:08:59 18.02.10 19:09:58 18.02.10 11000100 10000101 10 45
19:09:00 18.02.10 19:09:00 18.02.10 11000000 01000010 5 90
19:09:01 18.02.10 19:09:01 18.02.10 11000000 00100001 5 45
19:09:02 18.02.10 19:09:02 18.02.10 11000000 00010000 5 45

Aufbau:
Print Time$ ; " " ; Date$ ; " " ; Time(dcf_sec) ; " " ; Date(dcf_day) ; " " ; Bin(dcf_status) ; " " ; Bin(dcf_bits) ; " " ; Bdcf_impuls ; " " ; Bdcf_pause

Wie man sieht, ist nach ca. 80 Sekunden der Output stabil und zeigt in der Time$ (erster String am Anfang jeder Zeile) auch die richtige Zeit. Es ist auch genau eine Ausgabe pro Sekunde.
Borax
 
Posts: 1670
Sterne: 4183

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Sa, 27.02.10, 17:57 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Die Sekunden laufen in dem Programm (DCF-Test Mario V.3.bas) 2sec zu schnell. Bei neue Minute bleibt springt die sekunde zweimal auf null zurück. Ich habe einen zweiten Funk-Wecker daneben zu stehen, damit habe ich einen Vergleich.
marfri
 
Posts: 191
Sterne: 12

Re: Dimmen, Schalten und Wolkensimmulation

Beitrag am Mo, 01.03.10, 17:12 (0 Bewertungen, 5 Sterne)

  •  
  •  
  •  
Hallo @Borax,

Habe mich am WE mit dem Prog :
Mario_1_timer16lcd.zip
(1.37 ) 8-mal heruntergeladen
ne ganze Weile beschäftigt und habe es mit meinem 40*2LCD auf dem Pollin-Test-Board testen können! Was mich irretiert, das ich nur die Minuten einstellen kann!!!

grüßle
marfri
 
Posts: 191
Sterne: 12

VorherigeNächste

Zurück zu Elektronik & Schaltung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast