Forum: Mikrocontroller und Digitale Elektronik Digitaluhr bauen


von oliver K. (anlage96)


Lesenswert?

Ich habe von meiner Arbeit 3 Messgeräte mitbekommen 2 funktionieren und 
werden jeweils mit 1x PT100 als Thermometer genutzt (Zimmer und PC 
Temperatur). Das 3te ist jedoch defekt. Meine Frage: kann ich mit der 
4stelligen 11-Segment Anzeige eine Digitaluhr bauen, sodass ich das 
Gehäuse behalten kann und es zu meinen 2 anderen Anzeigen passt?

Bilder folgen später noch
Danke für Antworten

: Verschoben durch User
von Max H. (hartl192)


Lesenswert?

oliver Kienappel schrieb:
> kann ich mit der
> 4stelligen 11-Segment Anzeige eine Digitaluhr bauen
Ob du das kannst: Keine Ahnung, da wir deine Fähigkeiten nicht kennen.
Ist es möglich? Wahrscheinlich ja.

: Bearbeitet durch User
von oliver K. (anlage96)


Lesenswert?

Ich lerne Betriebselektroniker und bin jetzt im 3ten Lehrjahr... Also 
löten kann ich und Schaltpläne lesen auch aber mit Mikrocontroller habe 
ich noch keine Erfahrung, sonnst wäre ich nicht hier :)

von Thomas D. (thomasderbastler)


Lesenswert?

oliver Kienappel schrieb:
> Mikrocontroller habe
> ich noch keine Erfahrung, sonnst wäre ich nicht hier :)

Na dann bin mal gespannt.."hoffentlich" hast nicht gedacht, daß jemand 
hier im Forum für Dich das Programm schreibt ?

Was Du als nächstes nämlich bekommst :
Tutorial durchlesen, dann schauen die Leute Dein Programm an, wenns 
nicht laufen sollte.

: Bearbeitet durch User
von Harald W. (wilhelms)


Lesenswert?

oliver Kienappel schrieb:

> aber mit Mikrocontroller habe
> ich noch keine Erfahrung, sonnst wäre ich nicht hier :)

Nun, Uhren konnte man schon bauen, bevor es µCs gab. :-)

von Max H. (hartl192)


Lesenswert?

Google mal nach "TTL Clock" oder "CD4026 Clock" dann hast du ein paar 
Schaltpläne wie man eine Uhr ohne µC bauen kann.

von Harald W. (wilhelms)


Lesenswert?

Max H. schrieb:

> Google mal nach "TTL Clock" oder "CD4026 Clock"

Möglicherweise enthält das Thermometer ja bereits Dekoder und Zähler
für die Anzeige; dann könnte man umbauen. Dazu braucht man natürlich
auf jeden Fall den Schaltplan des Gerätes.
Gruss
Harald

von oliver K. (anlage96)


Lesenswert?

Das Anzeigegerät ist komplett kaputt ... Die Platine ist schwarz und die 
Sicherung fliegt beim anschließen also würden wohl nur die 3 Taster und 
die 4stellige Anzeige zu gebrauchen sein.

von Harald W. (wilhelms)


Lesenswert?

oliver Kienappel schrieb:

> Das Anzeigegerät ist komplett kaputt ... Die Platine ist schwarz und die
> Sicherung fliegt beim anschließen also würden wohl nur die 3 Taster und
> die 4stellige Anzeige zu gebrauchen sein.

Dann nutze den Tip von Max. Allerdings kosten LED-Anzeigen nur wenige
Cent. Ein Umbau würde sich nur dann lohnen, wenn Du auch das Gehäuse
nutzen willst.
Gruss
Harald

von oliver K. (anlage96)


Lesenswert?

Ja ich möchte das Gehäuse nutzen, dann habe ich 3 Gleiche nebeneinander. 
2 als Thermometer und 1 als Uhr. Ich benötige lediglich einen Schaltplan 
+ Tutorial zum Programmieren :D Es reicht wenn die Uhr nur 24h+60min hat 
also keine Sekunden unter "ttl clock" finde ich nur welche mit 
Sekundenanzeige.

: Bearbeitet durch User
von Marcus W. (marcusaw)


Lesenswert?

ein foto wäre nett. Bei normalen 7/11-Segmentanzeigen kann man durchaus 
die vorhandenen Pins an der Platine zur neuen logik weiterreichen, bei 
VFDs und LCDs geht es auch wird aber umständlicher, je nachdem welcher 
Controller im Ursprungsgerät verwendet wurde.

von Karl H. (kbuchegg)


Lesenswert?

oliver Kienappel schrieb:
> Ja ich möchte das Gehäuse nutzen, dann habe ich 3 Gleiche nebeneinander.
> 2 als Thermometer und 1 als Uhr. Ich benötige lediglich einen Schaltplan
> + Tutorial zum Programmieren :D Es reicht wenn die Uhr nur 24h+60min hat
> also keine Sekunden

Um Sekunden wirst du aber nicht rumkommen. Ganz im Gegenteil, die 
meisten Uhren haben sogar noch eine viel feinere Unterteilung, weil der 
die Uhr antreibende Takt noch viel feiner aufgelöst ist.
Ob man dann diese feinere Unterteilung oder auch die Sekunden auf der 
Anzeige auch anzeigt, ist ein anderes Thema. Aber grundsätzlich 
benötigst du die Sekunden intern, damit die Uhr läuft. So eine Uhr ist 
ja nichts anderes als:
* angenommen der Basistakt sei 32kHz
* dann ist nach 32768 derartigen Zyklen 1 Sekunde vergangen
* nach 60 Sekunden ist eine Minute vergangen
* nach 60 Minuten ist 1 Stunde vergangen
* nach 24 Stunden ist 1 Tag vergangen

Die ganze Uhr besteht im wesentlichen nur aus Zählern, die die Anzahl 
der notwendigen Ereignisse einer 'Stufe' mitzählen und bei erreichen des 
jeweiligen Endwertes die nächste Stufe um 1 weiter zählen lassen. Und 
wenn die ihren entsprechenden Endwert erreicht hat, dann wird wiederrum 
deren nächste Stufe um 1 weiter gezählt.

So eine Uhr ist also nichts anderes als einen Haufen hintereinander 
verschalteter Zähler. An einem Ende steckt man ein möglichst genaues 
Basissignal rein und an ausgewählten Zählern greift man die Information 
für die Anzeigen ab. Willst du eine Anzeigenstelle nicht, dann greif sie 
einfach nicht ab. Aber den Zähler brauchst du.

von oliver K. (anlage96)


Angehängte Dateien:

Lesenswert?

Also ich hab ein Paar Bilder hochgeladen.. Sorry falls sie zu groß sein 
sollten :/

von Marcus W. (marcusaw)


Lesenswert?

Schmeiß alles bis auf die Platine mit den segmentanzeigen weg, hol dir 
nen attiny, ein paar TLC5926o.Ä und ein bisschen Hühnerfutter, schmeiß 
alles auf ein steckbrett und schließ die Pins der  Segmente am 
Steckbrett an, dann ab ins Gehäuse. Alles andere ist vergebene 
Liebesmüh, wenn es nur um die Optik des Trios geht.eventuell noch einen 
WS2801 o.Ä. dazu - ist übrigens ein schönes Anfängerprojekt für den 
µC-Einstieg.

: Bearbeitet durch User
von holger (Gast)


Lesenswert?

>schmeiß alles bis auf die platine mit den siegen segmentanzeigen weg,
>hol dir nen attiny, einen TLC5926

Quark. Defektes Schaltnetzteil abtrennen und an geeigneter
Stelle 5V einspeisen. Dann geht vermutlich die Anzeige
schon mal wieder. Da ist bereits ein uC drauf:
PIC18F4620. Der multiplext die Anzeige vermutlich.

Das grosse Problem ist das er nicht programmieren kann.
Keiner kennt die Verschaltung der Anzeige. Niemand
wird ihm ein Programm dafür schreiben.

Kann ER also daraus eine Uhr bauen? Die Antwort
lautet doch wohl eindeutig: NEIN

von oliver K. (anlage96)


Lesenswert?

Ja so hatte ich es ja gedacht alles bis auf die Anzeigen raus und aus 
dennen dann die Uhr bauen. Die Lösung "TTL-clock" wird wohl für mich die 
einfachste sein, zumindest als Anfänger in dem Gebiet :)

von Paul M. (paul_m65)


Lesenswert?

oliver Kienappel schrieb:
> Also ich hab ein Paar Bilder hochgeladen.. Sorry falls sie zu groß sein
> sollten :/

Soll das ein Witz sein?
Außer der unpassenden Größe sind die Bilder auch noch verrauscht und 
falsch belichtet.

von oliver K. (anlage96)


Lesenswert?

Paul M. schrieb:
> Soll das ein Witz sein?
> Außer der unpassenden Größe sind die Bilder auch noch verrauscht und
> falsch belichtet.

Hatte im Moment kein Besseres Licht zur Verfügung, aber man kann 
erkennen was man erkennen muss :D

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

oliver Kienappel schrieb:
> atte im Moment kein Besseres Licht zur Verfügung

Aber einen Computer, und mit diesem kannst du sie auf eine sinnvolle
Größer runterskalieren.

von oliver K. (anlage96)


Lesenswert?

Jörg Wunsch schrieb:
> Aber einen Computer, und mit diesem kannst du sie auf eine sinnvolle
> Größer runterskalieren.

Ja ist ja jetzt schon passiert :)

Kann des sein das die Bauteile auf ca 20€ kommen? (Reichelt)

von Helge A. (besupreme)


Lesenswert?

Hm. Ist denn außer den Varistoren noch was durchgebrannt? Kannst du die 
Platine reinigen?

--

Selbst wenn du alle Netzteil-Bauteile auslötest und die alte Platine mit 
5V bestromst, hättest du schon ein hübsches PIC-Experimentiersystem..

von oliver K. (anlage96)


Lesenswert?

Helge A. schrieb:
> Hm. Ist denn außer den Varistoren noch was durchgebrannt? Kannst du die
> Platine reinigen?
>
> --
>
> Selbst wenn du alle Netzteil-Bauteile auslötest und die alte Platine mit
> 5V bestromst, hättest du schon ein hübsches PIC-Experimentiersystem..

Ich weis nicht was alles genau durch ist ... Ich habe das gleiche Gerät 
ja nochmal nur deshalb will ich aus der Anzeige eine Uhr machen 
reparieren wäre das kleine Problem :)

von DingsDa (Gast)


Lesenswert?

Ich würde das Netzteil reparieren. Man sieht ja eindeutig, dass es den 
Eingangsgleichrichter zerbröselt hat und als Folge davon, hat auch die 
Entstördrossel dicke Backen gemacht. Ein Versuch wäre es auf jeden Fall 
wert.
Wenn Du den Stromlaufplan heraus zeichnest, dann kannst Du auch den PIC 
umprogrammieren.
Ich finde das eine reizvolle Aufgabe. Die natürlich viel Zeit bedarf.

von Klaus R. (klaus2)


Lesenswert?

...wenn der pic nicht writeprotected wäre.

Klaus.

von oldmax (Gast)


Lesenswert?

Hi
Manchmal stell ich mir die Frage, was unsere Azubis so beigebracht 
bekommen....
>kann ich mit der 4stelligen 11-Segment Anzeige eine Digitaluhr bauen,...
>Ich lerne Betriebselektroniker und bin jetzt im 3ten Lehrjahr...
>unter "ttl clock" finde ich nur welche mit Sekundenanzeige.
>Kann des sein das die Bauteile auf ca 20€ kommen? (Reichelt)
Gut finde ich, das du dich für die Verwendung interessierst und dir 
Gedanken machst, es anderweitig umzubauen. Aber es ist von einen Azubi 
im 3.Lehrjahr zu erwarten, das eer die Kosten seiner Bauteileliste 
selbst ermitteln kann. Das er es schafft, aus einer Zeitanzeige mit 
Sekunden eine Zeitanzeige ohne Sekunden zu machen... einfach die 
Sekundenanzeige weglassen. Nimm es mir nicht übel, aber du kannst 
tausend schöne Bilder in das Netz stellen, es wird dein Problem nicht 
lösen. Du musst die Frage anders stellen:
Was brauche ich zum Bau einer Digitaluhr.
Und dann bekommst du als Antwort:
Einen Controller,
ein Gerät, diesen zu Programmieren
Kenntnisse in einer geeigneten Programmiersprache
Hardwarekenntnis im Umgang mit Elektronik
und noch weitere Informationen, vielleicht auch detailiert.
Dann machst du eine Bestandsaufnahme und stellst fest, bis auf die 
Hrdwarekenntnis sieht es mau aus. Jetzt liegt es an dir, mit den 
bekannten Übungen "Hallo Welt" und "LED-Blinker" anzufangen, bevor du 
daran denken kannst, eine gemultiplexte Anzeige als Uhr zu 
programmieren. Irgendwann wirst du um diese Kenntnisse der 
Programmierkunst nicht mehr herum kommen und der Umgang mit einem 
Controller ist für einen Elektroniker nichts besonderes. Es ist ein 
Chip, der an seinen Beinchen elektrische Signale empfängt oder ausgibt. 
Damit baust du eine Uhr. einen Drehzahlmesser, einen MP3 Player, ein 
Navi, eine Motorsteuerung, alles was dir so einfällt. Das Programm im 
Controller bestimmt seine Funktion. Willst dui eine Uhr bauen, nur zu, 
aber lerne umzudenken. Lies mal die Tutorials. Als Betriebselektroniker 
solltest du SPS kennen und wie diese Programmiert werden. AWL ist wie 
Assembler. Also, nur zu
Gruß oldmax

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.