Forum: Mikrocontroller und Digitale Elektronik Suche Up/Down Counter Dez.


von Neu Hier (Gast)


Lesenswert?

Guten Abend,

Ich suche verzweifelt einen UP/DOWN Counter ähnlich dem
CMOS 4017 (Dezimalzähler mit 10 decodierten Ausgängen)

Der Zähler sollte mind. 8 Ausgänge besitzen und Auf sowie Ab
zählen können.

Wichtig -> Bitte keine Vorschläge zu Binären Zählern mit einer
           Decoder Schaltung

gruß,
Neu Hier

von H.Joachim S. (crazyhorse)


Lesenswert?

tja, der 4017 ist ja schon recht speziell, findet man selten, 
Zähler+Dekoder in einem Chip. Ich sag mal - was du suchst, wirds nicht 
geben, kein Bedarf.

ATMega8 oder Tiny2313?

von Neu Hier (Gast)


Lesenswert?

Okay,

vlt. war "Counter" das falsche Wort an dieser stelle
was ich suche ist ein IC der mir den Johnson Code

z.B: 0001 -> 0010 -> 0100 -> 1000 -> ... -> 1000 0000

über zwei Steuerleitungen umsetzt bzw. der den Code
auf und absetzen kann...

vlt lässt sich mittels logikbausteinen / Flip Flops
etwas passendes zusammen basteln aber ich denke da diese
Schaltung 3x gebraucht werden würde wird dabei wohl einiges
zusammen kommen...

gruß,
Neu Hier

von arroganter alter Sack (Gast)


Lesenswert?

Neu Hier schrieb:
> z.B: 0001 -> 0010 -> 0100 -> 1000 -> ... -> 1000 0000

Schieberegister. Könnte sogar sein, dass es eins gibt, bei dem man die 
Richtung ändern kann.

von Spess53 (Gast)


Lesenswert?

Hi

>vlt lässt sich mittels logikbausteinen / Flip Flops
>etwas passendes zusammen basteln aber ich denke da diese
>Schaltung 3x gebraucht werden würde wird dabei wohl einiges
>zusammen kommen...

Auf jeden fall mehr, als 3 Counter und drei Decoder.

MfG Spess

von UpAndDown (Gast)


Lesenswert?

MOS 4029 BINARY OR BCD DECADE PRESETTABLE UP/DOWN COUNTER

Bis auf UP/DOWN Counter stimmt da leider nicht viel überein.

von Neu Hier (Gast)


Lesenswert?

Alles kla,

ich habe nun einen Binär Counter (4510 UP & Down über 2 Leitungen)
aber fehlt mir nun noch der Decoder um den Binären Code auf
den Johnson code umzusetzen

von MaWin (Gast)


Lesenswert?

> den Johnson Code
> 0001 -> 0010 -> 0100 -> 1000 -> ... -> 1000 0000

Ist kein Johnson-Code.

von Neu Hier (Gast)


Lesenswert?

Stimmt,
hab ich auch gerade gemerkt mein Fehler sry...
aber wie dem auch sei ein 4510 in Kombination mit einem 4028
liefert genau das bitmuster welches ich benötige

bis hierhin danke für eure antworten

gruß,
Neu Hier

von H.Joachim S. (crazyhorse)


Lesenswert?

Neu Hier schrieb:
> Wichtig -> Bitte keine Vorschläge zu Binären Zählern mit einer
>            Decoder Schaltung


Räusper...

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Neu Hier schrieb:
> z.B: 0001 -> 0010 -> 0100 -> 1000 -> ... -> 1000 0000
> (...)
> vlt lässt sich mittels logikbausteinen / Flip Flops
> etwas passendes zusammen basteln aber ich denke da diese
> Schaltung 3x gebraucht werden würde wird dabei wohl einiges
> zusammen kommen...

Werden diese drei Zähler für dasselbe Gerät gebraucht? Falls ja, ist ein 
Mikrocontroller vielleicht doch nicht die schlechteste Wahl, denn dann 
würde ein IC für alle drei Zähler reichen (z.B. ATmega324A oder 
irgendein anderer mit vielen Pins...).

von libaw (Gast)


Lesenswert?

Neu Hier schrieb:
> Bitte keine Vorschläge zu Binären Zählern mit einer
> Decoder Schaltung
Ist die einfachste Alternative. Aber wozu - HEF4017, CD4017, MC4017 und 
74HC4017 kann man bei DigiKey, Mouser... kaufen.

> ... Johnson Code
> z.B: 0001 -> 0010 -> 0100 -> 1000 -> ... -> 1000 0000
> über zwei Steuerleitungen umsetzt bzw. der den Code
> auf und absetzen kann...

Dunkel ist deiner Worte Sinn.
Ist immer nur ein Ausgang aktiv oder tatsächlich ein Johnson-Code?

Im allgemeinen lassen sich Ringzählersequenzen mit rückgekoppelten 
Schieberegistern realisieren z.B. mit D-FF + Gatter zur Vermeidung 
unerlaubter Zustände.

von Neu Hier (Gast)


Lesenswert?

Ja die 3 Zähler würden für das selbe Gerät gebraucht werden...

Ich würde es ja liebend gern mit einem Mikrocontroller auf einer
eigenen Platine aufbauen aber blöder weise stehe ich wirklich ganz
am Anfang (sofern man es denn schon als Anfang bezeichnen kann)
was das basteln und ausprobieren mit den ATmega's betrifft.

Ich habe mich nun schon ein paar tage in das Thema Mikrocontroller
und der gleichen eingelesen die Programmierung sollte wohl kein
Problem darstellen.

Was mir ehr Schwierigkeiten bereitet ist schlicht und einfach der
Mangel eines LTP oder RS232 Anschlusses an meinen PC's um einfach 
grundlegende Sachen wie z.B. mit einem Simplen Seriell <-> ISP Kabel's
die Programmierung zu testen um mich langsam weiter vorzutasten

Bevor ich nun beigehe und mir einen USB-Programmer zu kaufen welcher
schlimmstenfalls bei Misserfolg in der Ecke liegt und sonnst keine
weitere Verwendung findet... ziehe ich die Kabel eigenbau variante vor.

Und mal wieder sind es kleinigkeiten welche mich von meinem Vorhaben
abhalten...

Aber nocheinmals danke euch allen für die Antworten

Gruß,
Neu Hier

von David P. (tottte)


Lesenswert?

hi o leute
Habe genau das selbe Problem...
Wollte deshlab nicht gleich ein neuen Thread aufmachen und vieleicht 
gibt es mittlerweile schon was passendes.
Möchte mit ein µ-controler (atmega8) 4xLauflichter a 8 Led´s ansteuern 
mit jeweilige up/down Steuerung.
Hatte es mit ein cd4510 und mit ein cd4028 Probiert, dass vorwärts 
Zählen gind einwandfrei bloß rückwärts Zählen ging nicht :(
Gibt es ein ic das die beiden IC´s ersetzen kann ?
vielen vielen vielen dank für die Antwort
gruß David

von Karl H. (kbuchegg)


Lesenswert?

David P. schrieb:
> hi o leute
> Habe genau das selbe Problem...
> Wollte deshlab nicht gleich ein neuen Thread aufmachen und vieleicht
> gibt es mittlerweile schon was passendes.
> Möchte mit ein µ-controler (atmega8) 4xLauflichter a 8 Led´s ansteuern
> mit jeweilige up/down Steuerung.
> Hatte es mit ein cd4510 und mit ein cd4028


was soll denn der Unsinn?

Du hast einen µC und brauchst zum Zählen einen externen Baustein?

Beschäftige dich lieber damit, wie man mit zb einem 74595 eine 
Porterweiterung bauen kann. Dann kann dein Mega8 auch 200 Lauflichter zu 
je 200 LED ansteuern wenn es sein muss.

von Stefan K. (stefan64)


Lesenswert?

>Wollte deshlab nicht gleich ein neuen Thread aufmachen und vieleicht
>gibt es mittlerweile schon was passendes.

Oh Mann. Schon mal daran gedacht, daß deswegen alle Leser sich erstmal 
durch den uralten Schrott durcharbeiten müssen, bevor sie Dein Problem 
finden?

Schau Dir mal die WS2812B Leds an. Um davon 32 Stück in RGB anzusteuern, 
brauchst Du genau einen Portpin.

Gruß, Stefan

von Wolfgang (Gast)


Lesenswert?

Neu Hier schrieb:
> Was mir ehr Schwierigkeiten bereitet ist schlicht und einfach der
> Mangel eines LTP oder RS232 Anschlusses an meinen PC's um einfach
> grundlegende Sachen wie z.B. mit einem Simplen Seriell <-> ISP Kabel's
> die Programmierung zu testen um mich langsam weiter vorzutasten
>
> Bevor ich nun beigehe und mir einen USB-Programmer zu kaufen welcher
> schlimmstenfalls bei Misserfolg in der Ecke liegt und sonnst keine
> weitere Verwendung findet... ziehe ich die Kabel eigenbau variante vor.

Dann schnapp dir irgendeinen Arduino xxx mit USB Schnittstelle. Da 
kannst du dir den ganzen LPT/RS232/Programmiererkram sparen, da die 
bereits einen funktionsfähigen Bootloader drauf haben.

von Wolfgang (Gast)


Lesenswert?

Karl H. schrieb:
> Du hast einen µC und brauchst zum Zählen einen externen Baustein?

Das ist immer eine Frage der Taktfrequenz, die aber vor lauter 
"Johnson-Code", "bloß kein Dekoder oder µC", "hoch und runter" bisher 
noch keine Würdigung fand.

von David P. (tottte)


Lesenswert?

danke für die zahlreichen Antworten ...

@karl heinz
vielen vielen vielen dank für den Tip, werde es am WE ausprobieren!
Beschäftige mich erst seit kurzen mit µc und habe leider noch nichts von 
der Port-Erweiterung gehört.

@stefan K.
ok denn mache ich für jeden sch... ein neuen Thread auf,obwohl schon 
einer zu "dem Thema" auf ist aber trotzdem danke !
Die led´s bringen mir nichts da ich vorhabe ein Stepsequenzer zum 
ansteuern meiner Synthesizer zubauen.(via CV)
Jedens Lauflicht (8Step´s "Led´s" pro Lauflicht) soll individuell von 
ca.0,66Hz(40bpm) bis ca.6,66Hz(400bpm)und Vor-&Rückwärts einstellbar 
sein.

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.