Forum: Mikrocontroller und Digitale Elektronik DCF77 -> Controller -> Can-Bus -> Matrix


von Sebastian (Gast)


Lesenswert?

Hallo Zusammen,

ich habe zwar schonmal gesucht, aber nichts passendes gefunden. Ich will 
mir auf einem Matrixdisplay gerne die Uhrzeit anzeigen lassen.

Hierzu benötige ich eine Umsetzung DCF77 -> Controller -> Can-Bus -> 
Matrix. Leider sind meine Programmierfähigkeiten und Kenntnisse auf dem 
Gebiet der Controller extrem schlecht. Ich hatte zwar mal in der 
Ausbildung damit gearbeitet, die ist aber schon etwas sehr lang her :)

Die Matrix benötigt allein nur RX/TX vom Bus.
Zeit soll in "Stunden : Minuten : Sekunden" angeziegt werden

Als Empfänger will ich diesen DCF-Empfänger nutzen:
http://www.pollin.de/shop/dt/NTQ5OTgxOTk-/Bausaetze/Diverse/DCF_Empfangsmodul_DCF1.html

Wer eine andere Idee hat, darf diese gerne preisgeben.

Hat jemand schonmal solch ein Projekt umgesetzt?
Was kann man am einfachsten nutzen, Atmel oder PIC?
Gibt es schon fertige Module die meinen Anforderungen entsprechen?
Würde dies jemand gegen einen Aufwandsentscädigung realisieren?

Mit freundlichen Grüßen
Sebastian

von Markus E. (engelmarkus)


Lesenswert?

Hier schau mal, das Projekt benutzt einen DCF777-Empfänger mit einem 
Atmega88: http://www.mikrocontroller.net/articles/Word_Clock
Der Anschluss vom Empfänger ist unkompliziert, siehe Schaltplan. Das 
Auswerten der Daten auch, den Quellcode gibts unten zum Download, da 
kannst du ja mal reinschauen...
Hier auch: 
http://www.mikrocontroller.net/articles/DCF77-Funkwecker_mit_AVR

von spess53 (Gast)


Lesenswert?

Hi

>Die Matrix benötigt allein nur RX/TX vom Bus.

Und warum CAN?

MfG Spess

von Sebastian (Gast)


Lesenswert?

Warum CAN?
- Weil die Matrix über CAN angesteuert wird. Somit können mit einem 
speziellen Bedienteil mehrere Texte dargestellt werden. Ich brauche aber 
keine Texte sondern ausschliesslich nur die Uhrzeit.

Die Matrix habe ich schon als vorhandene Hardware hier, daher will ich 
auch  diese auch nutzen.

Gruß
Sebastian

von Peter D. (peda)


Lesenswert?

Sebastian schrieb:
> Die Matrix benötigt allein nur RX/TX vom Bus.

Der Bus hat aber nur CAN-low und CAN-High, d.h. Du brauchst nen 
CAN-Transceiver.
Notfalls geht auch ein AND-Gatter, wenns direkt aufn MC geht.


> Zeit soll in "Stunden : Minuten : Sekunden" angeziegt werden

Dann brauchst Du eine Protokoll- und Befehlsbeschreibung zu dem 
Matrix-Controller.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.