» Willkommen auf Elektronik «

skater
offline



OC God
21 Jahre dabei !


:mahlzeit:

mich hat mal wieder ne :idea: ereilt.. (mal wieder nachts) und zwar: digitaluhr bauen....

meine anfänge: erst mal hab ich 2 LED an meinen bereits vorhandenn AVR microcontroller (AT90S2313) gelötet um da sganze mal zu testen... die erste LED blinkt alle sekunde 1 mal... die 2te alle 10 sekunden.. das dient vorerst mal nur zum test über die genauigkeit....

mein vorhaben:
ich will da ne komplette DIGITALUHR draus bauen (keine armbanduhr, kann also ruhig groß werden). ich will da 6 LED anzeigen dranmachen (stunden, minuten, sekunden). da mein AVR microcontroller nur 15 nutzbare bin hat, wird das schwierig, da ich pro LED anzeige ja 7 anschlüsse brauche. deswegen binn ich auf schieberegister gekommen. da sganze soll so funktionieren (bsp an der sekundenanzeige):
der schieberegister bekommt vom AVR ein signal (1 0) und schaltet daraufhin den "pin0" an (die ziffer 0 leuchtet) nach einer sekunde bekommt er das gleiche signal, nun soll er "pin0" ausschalten und "pin1" anschalten (ziffer 1 leuchtet) [....] wen er nun das 10te mal das signal bekommt, soller wieder "pin0" anschalten... gleichzeitig bekommt ein andere IC alle 10 sek nen signal, welcher dann alle 10 sek von 0 auf 1 auf 2 auf 3 .... schlatet (0-9 abgedeckt) dieser soll dann aber schon nach 6 signalen "pin0" wieder einschalten... und so weiter....
an die jeweiligen pins, schalte ich dann die LED anzeige (wenn "pin0" eingeschaltet wird, leuchten alle striche, bis auf den "mittelstrich". gebt mal bei conrad.de "schieberegister" ein, und sagt mir, welche dafür geeignet ist (möglichst günstig)

wie muss ich dass nun anschließen??? THY 4 help!!! :thumb:

P.S. ich hab schon gegoogelt, aber nich passendes gefunden....


(Geändert von skater um 18:41 am Sep. 16, 2003)

Beiträge gesamt: 6879 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7695 Tagen | Erstellt: 13:18 am 16. Sep. 2003
Rantanplan
offline


Basic OC
21 Jahre dabei !

AMD T-Bred
1466 MHz @ 2205 MHz
49°C mit 1.65 Volt


Kannste doch ganz per Software machen. 7 Pins für die Anzeigen und jeweils einen zum ein und ausschalten jeder einzelnen Anzeige.

Müsste doch hinkommen. Wenn nicht kannste noch nen 4Bit to 7seg decoder zwischenschalten dann brauchste nur 4 Pins für die Daten.

Beiträge gesamt: 144 | Durchschnitt: 0 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7697 Tagen | Erstellt: 14:31 am 16. Sep. 2003
skater
offline



OC God
21 Jahre dabei !


ich will das ganze aber ohne PC betreiben... also muss der AVR das ganze managen...

Beiträge gesamt: 6879 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7695 Tagen | Erstellt: 15:00 am 16. Sep. 2003
Rantanplan
offline


Basic OC
21 Jahre dabei !

AMD T-Bred
1466 MHz @ 2205 MHz
49°C mit 1.65 Volt


Mit Software meinte ich die Software im Controller, also das ganze ohne Schieberegister realisieren.

Beiträge gesamt: 144 | Durchschnitt: 0 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7697 Tagen | Erstellt: 21:18 am 16. Sep. 2003
skater
offline



OC God
21 Jahre dabei !


geht net, weil ich bloß 15 pins zur verfügung hab.. und da könnte ich mit dem 4 to 7 decoder nur 3 anzeigen anschließen.... ich brauch aber 6 ;)

RATBER??? WO BIST DU??? :blubb: :thumb:

Beiträge gesamt: 6879 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7695 Tagen | Erstellt: 22:24 am 16. Sep. 2003
skater
offline



OC God
21 Jahre dabei !


ich hab da noch mal ein paar fragen:
was ist ein

Schmitt trigger?
Segmentspeicher + Decoder + treiber??
retriggerbare Präzisionsvibrat??
NOR gatter mit 2 eingängen??
4Bit Volladdierer??
Voreinstellbarere Synchroner ablauf?
8 stufiges schieberegister?
Flipflop??
dezimalzähler mit 10 decodierten ausgängen??
programmierbarer zähler, teiler??

(es handelt sich bei allem um IC's vom Conrad)

Beiträge gesamt: 6879 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7695 Tagen | Erstellt: 22:56 am 16. Sep. 2003
Ratber
offline


Real OC or Post God !
22 Jahre dabei !


Nö !

Am Besten du holst dir entsprechende Literatur um es ganz zu lernen denn einfach erklären ist nicht.

Zur Uhr.

Mit 7-Segmentanzeigen biste entweder wieder beim Schieberegister oder bei ner P-led-Anzeige (Is wie ne LCD aber statt Flüssigkristall werden hier LED-Punkte angesteuert womit der Vogel dann selber Leuchtet).


Beiträge gesamt: 41451 | Durchschnitt: 5 Postings pro Tag
Registrierung: Mai 2001 | Dabei seit: 8391 Tagen | Erstellt: 2:49 am 17. Sep. 2003
skater
offline



OC God
21 Jahre dabei !


und wo gibts passende literatur, und wie heisst die??

noch was: was kostets??

Beiträge gesamt: 6879 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7695 Tagen | Erstellt: 15:55 am 17. Sep. 2003
Rantanplan
offline


Basic OC
21 Jahre dabei !

AMD T-Bred
1466 MHz @ 2205 MHz
49°C mit 1.65 Volt


Wenn du das so machst, brauchst du nur 10 Pins für 3 Anzeigen.

Beiträge gesamt: 144 | Durchschnitt: 0 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7697 Tagen | Erstellt: 17:32 am 17. Sep. 2003
skater
offline



OC God
21 Jahre dabei !


jo.. das stimmt... (ich brauch aber 6 anzeigen)... allerdings braucht man 8 pins für eine anzeige, und für jede weitere 1 pin... aber das kann ich nicht realisieren, da ich ja den controller "schlafen" lasse, er kann also in der zeit von x keine befehle ausführen.... somit fällt das weg... (aber gute idee)

ich bräuchte also nen decoder, dem ich nur nen digitales signal geben, oder halt nen schieberegister, dem ich nen analoges signal geben (ich bevorzuge nen schieberegister... die frage ist nur, wie kann ich das anschließen....

(literatur wär net schlecht, bloß welche und woher?)

Beiträge gesamt: 6879 | Durchschnitt: 1 Postings pro Tag
Registrierung: April 2003 | Dabei seit: 7695 Tagen | Erstellt: 19:24 am 17. Sep. 2003