Forum: Offtopic Logikschaltung Zähler gesucht


von Uwe M. (uwe_m)


Lesenswert?

Hallo,
ich bin der Uwe und eher nicht vom Fach, habe aber Spaß daran,
Schaltungen nachbauen. Habe auch diese und jene Grundkenntnisse,
aber eine Schaltung kann ich nicht entwickeln.
Benötige daher aus folgender Logikpegel-Tabelle einen Schaltplan.
Takt / Ausgang A1 A2 A3
1 / 0 0 0
2 / 1 0 0
3 / 1 1 0
4 / 0 1 0
5 / 0 1 1
6 / 0 0 1
Der Takt soll aus einem Hallsensor kommen, an dem mit Hand ein 
Neodymmagnet vorbei geführt wird.
Also müßte es wohl ein bipolarer Hallsensor TLE 4935L sein. Die 
Schaltung sollte mit wenigen preiswerten und flachen Bauteilen 
auskommen. Die oben genannten Takte können auch in anderer Reihenfolge 
sein. Wäre es mit einem CD4017 oder Flipflops machbar, oder einem 
anderen Zählerbaustein - aber wie? Die Ausgänge sollten eingangsseitig 
möglichst flankengesteuert sein und bis zum nächsten Takt stabil sein. 
An diese werden dann LEDs angeschlossen, je nach Schaltung mit 
vorgeschalteten Transistoren. Als Spannung steht mir 12V DC zur 
Verfügung, die dann für mehrere LEDs mit genutzt werden soll.
Bitte keine Hinweise wie, eigne dir diese oder jene Kenntnisse an.
Ansonsten bin ich für jede konstruktive Hilfe dankbar.
Danke für eure Hilfe, Uwe

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Du könntest ganz einfach einen 4017 nehmen und die Logik mit Dioden am 
Ausgang mixen. Das wären 7 Dioden, wenn ich mich nicht irre.
Also A1 bekommt z.B. je eine Diode von Q1 und Q2, A2 besteht aus Q2 und 
Q3 usw.
Und den 4017 resettest du dann mit Q7.

: Bearbeitet durch User
von Volker R. (pcl86)


Lesenswert?

Hallo,

Der 4017 ist nicht die richtige Wahl für dein Vorhaben. Schau dir mal 
den 4040 an.

Gruß
V

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Volker R. schrieb:
> Schau dir mal
> den 4040 an.

Der hilft hier nicht viel. Wenn du genau hinschaust, ist ein Binärzähler 
nicht in der Lage, das gewünschte Ausgangsmuster auf die Ausgänge A1 bis 
A3 zu legen, es ist eine Art Lauflicht und es ändert sich zwischen jedem 
Schritt nur ein Bit. Sowohl der 4024 als auch der 4040 können das nicht.

von Volker R. (pcl86)


Lesenswert?

Matthias Sch. schrieb:
> Volker R. schrieb:
>> Schau dir mal
>> den 4040 an.
>
> Der hilft hier nicht viel. Wenn du genau hinschaust, ist ein Binärzähler
> nicht in der Lage, das gewünschte Ausgangsmuster auf die Ausgänge A1 bis
> A3 zu legen, es ist eine Art Lauflicht und es ändert sich zwischen jedem
> Schritt nur ein Bit. Sowohl der 4024 als auch der 4040 können das nicht.

Sorry!

Bei genauerem Hinsehen hab ich´s auch gesehen. Blöd von mir.

Gruß
V

von Michael .. (thing)


Lesenswert?

Uwe M. schrieb:
> Takt / Ausgang A1 A2 A3
> 1 / 0 0 0
> 2 / 1 0 0
> 3 / 1 1 0
> 4 / 0 1 0
> 5 / 0 1 1
> 6 / 0 0 1

Die Wahrheitstabelle entspricht ohnehin nicht dem Binärsystem.
Kommt mir eher wie ein Gray-Code vor. Da kippt zwischen jedem Takt
immer nur ein Bit. Typische Anwendungen sind da Encoder etc.

Wenn ein Hallsensor ausgewertet werden soll, wäre es mal ganz gut,
wenn nachvollziehbar wäre, was eigentlich angezeigt werden soll?
Ein paar LEDs sind einfach zu lapidar.

von Harald W. (wilhelms)


Lesenswert?

Michael ... schrieb:

> Kommt mir eher wie ein Gray-Code vor.

Zur Dekodierung von Gray-Codes gabs mal spezielle ICs
in der 74-er TTL-Reihe.

: Bearbeitet durch User
von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Harald Wilhelms schrieb:
> Zur Dekodierung von Gray-Codes gabs mal spezielle ICs
> in der 74-er TTL-Reihe.

Das ist schön, aber wie der TE schrieb, möchte er den Code erzeugen und 
nicht dekodieren. Heute dekodiert man Gray in Software:
1
// now convert 32 bit gray to binary
2
  for (n=1;n<32;n=2*n){
3
      temp = temp ^ (temp >> n);
4
   }
siehe
https://en.wikipedia.org/wiki/Gray_code

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.