CMOS - IC 4015

Hallo zusammen,

bin etwas aus der Übung was Elektronikbasteleien anbelangt und mit den englischsprachigen Datenblättern hab ich immer zu kämpfen. (warum gibts die im Netz nicht auch in Deutsch?) Nun zu meinem Problem: Das CMOS IC-4015 würde ich gerne nutzen um zwei Schrittschalter aufzubauen. Nachstehende wie ich mir das Ganze für das Schieberegister A, gedacht habe. Register B soll identisch aufgebaut werden. Reseteingang Pin 6, liegt an Masse. Der Data Eingang Pin 7 erhält beim Anlegen der Versorgungspannung einen positiven Impuls. Bei jeder Taktänderung LH-Übergang am Clock-Eingang Pin 1,sollen nacheinander die Ausgänge A1, A2, A3,und A4 geschaltet werden. Ausgang A4 erzeugt einen Resetimpuls, sowie einen positiven Impuls am Data Eingang Pin 7. (0-Stellung) Wenn z.B. an den Ausgängen LED angeschlossen wären, soll immer nur eine leuchten. (Leuchtpunktanzeige) --- Bei Dauerplus am Data Eingang Pin 7, müssten demnach nacheinander alle LED leuchten. Stimmen meine Überlegungen?

Vielen Dank! Johann

Reply to
Johann Rupp
Loading thread data ...

nie gesehen. Früher bei Siemens und Telefunken gab es mal deutsche Datenblätter. Aber nix Netz. Das war Papier.

Das wird nicht genügen. Es muss auch ein Takt folgen, um die 1 einzureihen. Zudem willst Du ganz zum Schluss wieder von vorne beginnen. Mit einem Schieberegister (alleine) wird das ein fragiles Gebilde, vor allem bezogen auf das Timing beim (Neu-)Start.

Üblicherweise wird man eher einen Zähler mit Decoder nehmen. Der kennt wirklich nur erlaubte Zustände.

Bei Dauerplus an D, geht eine nach der Anderen an, bis alle an sind.

Wenn Du wirklich nur (sparsame) LEDs ansteuern willst, dann schnappe Dir einen zwei Bit Zähler, bei dem auch die invertierenden Ausgänge herausgeführt sind. Mit 4013 würde das z.B. gehen. Damit kann man einen Ripple-Counter bauen, indem man D immer an \Q verbindet und Clock vom zweiten Flip-Flop an \Q des ersten Flip-Flop. Der durchläuft dann die Zustände 00 - 01 - 10 - 11 - 00. Eine LED mit Anode an \Q vom ersten Bit und Kathode an Q vom zweiten Bit leuchtet dann nur bei 00, eine mit Anode an \Q vom ersten Bit und Kathode an \Q vom zweiten Bit leuchtet nur bei 01 und so weiter. Aber mit 40xx macht das keinen Spaß. Die haben nicht einmal genug Saft für eine Leuchtdiode. Mit 74HC macht es mehr Spaß.

Allerdings reicht ein 4013 nur für einen Zähler. Und wenn man schon einen Chip pro Zähler braucht, dann nimmt man gleich einen Johnson Zähler, wie 74HC4017. Der kann 10 Zustände. Wenn einen kurze Glitches nicht stören, kann man durch geeignete Verschaltung von Reset mit einem Ausgang die Serie vorzeitig beenden.

Alternativ einen Doppelzähler 74HC393 gefolgt von einem Doppel-Dekoder

74HC139. Das gibt auch 2 Zustandsmaschinen mit je 4 Zuständen.

Mit dem 4015 musst Du dich ganz schön anstrengen, damit die Initialisierung korrekt klappt. Zuerst muss Reset kommen, dann muss während D auf High liegt genau ein Taktimpuls kommen, damit der erste Ausgang auf 1 geht, und danach muss D an den letzten Ausgang angeschlossen werden, damit die 1, die hinten raus purzelt, vorne wieder rein findet.

Marcel

Reply to
Marcel Müller

Johann Rupp ( snipped-for-privacy@t-online.de):

Im Prinzip schon, aber hast Du mal überlegt, was passiert, wenn Du gleich- zeitig mit A4 den Resetimpuls auslöst?

73 de Tom
--
DL7BJ * DL-QRP-AG #1186 * DARC  OV I19 * FISTS #15933 * ARRL 
http://www.dl7bj.de                https://twitter.com/dl7bj
Reply to
Thomas 'Tom' Malkus

Nicht ganz. Die Initialisierung beim Powerup wird so mit Sicherheit nicht funktionieren. Um zuverlässig den gewünschten Anfangszustand zu erreichen, mußt du wesentlich mehr Aufwand betreiben. Du brauchst dafür einen Takt und einen Decoder mit einer recht umfangreichen Wahrheitstabelle.

Viel einfacher wäre es, ein anderes IC zu verwenden, nämlich eins, welches über parallele Ladeeingänge verfügt, damit ist die korrekte Initialisierung für deinen Zweck viel leichter zu realisieren, z.B. den

4035. Davon brauchst du dann allerdings zwei Stück.
Reply to
Heiko Nocon

Am 27.02.2013 06:44, schrieb Heiko Nocon:

Noch einfacher: 4017.

Ebenso.

Gruß Dieter

Reply to
Dieter Wiedmann

Dieter Wiedmann ( snipped-for-privacy@t-online.de):

War auch mein Gedanke. Und NE555 für den Takt.

73 de Tom
--
DL7BJ * DL-QRP-AG #1186 * DARC  OV I19 * FISTS #15933 * ARRL 
http://www.dl7bj.de                https://twitter.com/dl7bj
Reply to
Thomas 'Tom' Malkus

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.