Hallo zusammen, Hat jemand von euch eine Idee wie man eine Zufallsgenerator Schaltung mit 4 Möglichkeiten aufbaut oder besser noch einen Schaltplan? Am besten ohne µC da ich keine Möglichkeit habe diesen zu Programmieren. Danke im Voraus schonmal für eure Antworten Gruß F.
Schau mal nach "Elektronischer Würfel". Den baute ich schon 1977 mit TTL-Bausteinen als Azubi.
Freddor330 schrieb: > Hat jemand von euch eine Idee wie man eine Zufallsgenerator Tetraeder-Würfel :-) Guck mal nach "elektronischem Würfel". Gibt z.B. so was: http://www.harald-sattler.de/files/Wuerfel2_Diagram.jpg Da musst du dann nur den Ausgang anpassen und den Reset des Zählers von 6 nach 4 ändern.
einen Zähler bis 4 mit einer hohen instabilen Frequenz getaktet wird. Wenn du genauer angeben würdest wofür du es brauchst, könnte man auch genauer antworten.
Ok danke schonmal für euret Antworten. > Tetraeder-Würfel :-) > > Guck mal nach "elektronischem Würfel". > Gibt z.B. so was: > http://www.harald-sattler.de/files/Wuerfel2_Diagram.jpg > Da musst du dann nur den Ausgang anpassen und den Reset des Zählers von > 6 nach 4 ändern. Wie genau setze ich den Reset des Zählers von 6 auf 4?
Mik schrieb: > einen Zähler bis 4 mit einer hohen instabilen Frequenz getaktet wird. > Wenn du genauer angeben würdest wofür du es brauchst, könnte man auch > genauer antworten. Damit sollen über Endstufen und Relais Lampen angesteuert werden und bei Knopfdruck bei einem zufälligen "Kandidat" eine Lampe leuchten.
Das Ding IC1 zählt binär hoch. DCBA 0000 0001 0010 0011 0100 <- Das hier ist 4 ... Bei 4 Möglichkeiten hast du 0-3, bei 4 musst du den Zähler zurücksetzen. Also verbindest du den Ausgang C mit dem Reset des Bausteins. Einfach mal ins Datenblatt des 7492 schauen.
Floh schrieb: > Das Ding IC1 zählt binär hoch. > DCBA > 0000 > 0001 > 0010 > 0011 > 0100 <- Das hier ist 4 > ... > > Bei 4 Möglichkeiten hast du 0-3, bei 4 musst du den Zähler zurücksetzen. > Also verbindest du den Ausgang C mit dem Reset des Bausteins. > Einfach mal ins Datenblatt des 7492 schauen. Vielen Dank das werde ich mal ausprobieren.
Floh schrieb: > Bei 4 Möglichkeiten hast du 0-3, bei 4 musst du den Zähler zurücksetzen. > Also verbindest du den Ausgang C mit dem Reset des Bausteins. > Einfach mal ins Datenblatt des 7492 schauen. Du mußt gar nichts zurücksetzten, einfach die unteren 2 Bit nehmen, die können nur 4 Zustände einnehmen, nach 3 machen sie automatisch bei 0 weiter. Oder mit 2Flipflops. Freddor330 schrieb: > bei Knopfdruck bei einem zufälligen "Kandidat" eine Lampe leuchten. Da du mit Hand betätigen willst, reicht ein einfacher Multivibrator mit 2 Transitoren oder NE555, z.B. 1kHz ist es nicht möglich zu cheaten um einen Zustand gezielt zu bekommen.
Danke für die ganzen Antworten :). Ich habe mich für die Lösung von Floh entschieden: > Floh schrieb: >> Das Ding IC1 zählt binär hoch. >> DCBA >> 0000 >> 0001 >> 0010 >> 0011 >> 0100 <- Das hier ist 4 >> ... >> >> Bei 4 Möglichkeiten hast du 0-3, bei 4 musst du den Zähler zurücksetzen. >> Also verbindest du den Ausgang C mit dem Reset des Bausteins. >> Einfach mal ins Datenblatt des 7492 schauen. funktioniert super :)
Freddor330 schrieb: > Ich habe mich für die Lösung von Floh entschieden: > > >> Floh schrieb: >>> Das Ding IC1 zählt binär hoch. >>> DCBA >>> 0000 >>> 0001 >>> 0010 >>> 0011 >>> 0100 <- Das hier ist 4 >>> ... >>> >>> Bei 4 Möglichkeiten hast du 0-3, bei 4 musst du den Zähler zurücksetzen. >>> Also verbindest du den Ausgang C mit dem Reset des Bausteins. >>> Einfach mal ins Datenblatt des 7492 schauen. > > funktioniert super :) Das Du da nichts zurücksetzen musst, hast Du berücksichtigt? Gruss Harald
Es geht auch einfacher: Nimm einen CD4060 mit R/C Oszillator mit einige 100 khz. Als Taster verwendest Du einen mit Wechsler-Kontakt. Beim Drücken gibt er ein Reset Signal. Wenn er losgelassen ist, schließt er den Ozillator kurz, damit der Zähler anhält. In der Zeit dazwischen (also während des Loslassens) läuft der Zähler. Da diese Zeit zufällig ist, erhälst Du einen Zufälligen Zählwert.
1 | 47k |
2 | +---[===] GND |
3 | | |
4 | o--+- Pin 12 (Reset) |
5 | VccO---o\ |
6 | o Taster 1xUM |
7 | | |
8 | 47k | |
9 | +---[===]---+--- Pin 11 (Clock) |
10 | | 47k |
11 | +---[===]------- Pin 10 (R) |
12 | | 4,7nF |
13 | +----||--------- Pin 9 (C) |
14 | [code] |
15 | |
16 | Die Decodierung machst Du ganz einfach mit den Relais-Kontakten: Relais K1 vom Typ 2xUM an Ausgang Q5. Relais K2 vom Typ 1xUM an Ausgang Q6. |
17 | |
18 | [code] |
19 | o-----------o Lampe 0 |
20 | o--------o/ k1a |
21 | +Vcc o----o/ k2 o-----------o Lampe 1 |
22 | o----+ |
23 | | |
24 | | o-----------o Lampe 2 |
25 | +---o/ k1b |
26 | o-----------o Lampe 3 |
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.