Ich möchte eine Schaltung aus Flip Flops entwerfen die im binärsystem zählen kann. Ich brauche nur 4 Bits. Die Schaltung soll dann weiterzählen wenn sie einen Impuls bekommt. Eine preset Funktion wäre auch gut. Sonstige zusatzfunktionen brauche ich nicht. Mit Flip Flops kenne ich mich noch nicht so gut aus deswegen hoffe ich ihr könnt mir dabei helfen. MfG Fery
Fery Lancz schrieb: > Ich möchte eine Schaltung aus Flip Flops entwerfen die im binärsystem > zählen kann. Ich brauche nur 4 Bits. Die Schaltung soll dann > weiterzählen wenn sie einen Impuls bekommt. Eine preset Funktion wäre > auch gut. > Sonstige zusatzfunktionen brauche ich nicht. > > Mit Flip Flops kenne ich mich noch nicht so gut aus deswegen hoffe ich > ihr könnt mir dabei helfen. Schau Dir die Innenschaltung z.B. eines 74192 an. So ähnlich sollte Deine fertige Schaltung aussehen. Gruss Harald
Fery Lancz schrieb: > Ich möchte eine Schaltung aus Flip Flops entwerfen die im binärsystem > zählen kann. Warum nimmst du nicht einfach einen fertigen Zählerbaustein? Weil das eine Hausaufgabe ist? Hast du schon mal die Sache mit Google ausprobiert. Tolles Ding kann ich dir sagen... http://www.google.de/search?q=4-bit+zähler Oder einfach mal bei Wikipedia vorbeischauen. Auch super... http://de.wikipedia.org/wiki/Synchronzähler
Einen fertigen ic möchte ich nicht nehmen, weil ich die Schaltung selbst bauen möchte. Es ist keine Hausaufgabe. Bei google und Wikipedia habe ich schon gesucht, aber anscheinend mit dem falschen Begriff. Danke für die Links.
@ Fery Lancz (fery) >Bei google und Wikipedia habe ich schon gesucht, aber anscheinend mit >dem falschen Begriff. Du brauchst zwei 74HC74, siehe 74x, dazu einen Entprellten Taster für den Takt, siehe Entprellung. Preset kann man leicht mit den asynchronen Set/Reset Eingängen machen. MFG Falk
Hi, Grundsätzlich: Man unterscheidet zwischen Synchron und Asynchronen Zählern. Synchron heißt dass alle FF gleichzeitig schlaten. Man erreicht dies durch anlegen der Taktleitung an JEDEM FF eines Zählers. Asynchron heißt dass alle FF einen Zählers nacheinander geschaltet sind. Es kann zu verzögerungen kommen und ungewollten zwischenzuständen. Für das Verständnis ist ein Asynchroner 4Bit Zähler wie der 7490 oder 93 ganz gut. Als Baustein solltest du dir das JK FF als T-FF Schaltung ansehen. In dieser Beschaltung toggelt das FF bei jedem Taktimpuls am Eingang. Für einen Asynchronen Zähler schaltest du dann nur noch Ausgang der Stufe N auf den eingang der Stufe N+1 und kannst die Signale dazwischen abgreifen. Bei FFs unterscheidet man zwischen taktflanken und takzustandsgesteuerten. Darüber kann man sich auch schon mal informieren. Viel Erfolg. TS
http://www.elektronik-kompendium.de/sites/dig/0210033.htm http://de.wikipedia.org/wiki/Flipflop Bei Wikipedia kannst du den inneren Aufbau sehen....
Allgemeines zum Entwurf von synchronen Schaltwerken: 1. Schritt: Anzahl der Zustände ermitteln -> benötigte Anzahl Flipflops (in deinem Fall 16 zustände-> 4 FF) 2. Schritt Art der FF (in deinem Fall würde ich zu D oder JK greifen) 3.Zustandsfolgediagramm erstellen (in deinem Fall fängst du mit dem Zustand 0000 an denn kommt 0001 usw) das sieht mit d FF so aus: Qd Qc Qb Qa Dd Dc Db Da 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 . . . . . . . . . . . . . . . . Q sind jeweils die Ausgänge der FFs und D die Eingäge wenn du die Tabelle fertig hast kannst du für jeden Eingang "D" ein KV-Diagramm mit den 4 Q´s als Eingänge erstellen zur ansteuerung. Die FF werden denn alle snchron angetacktet und einen Reset haben sie ja eh. und wenn deine Schaltung fertig ist kannst du sie hier probieren http://www.softwareload.de/shop/digitalsimulator-5-57
Danke für eure Hilfe. Falls ich eine asynchrone Schaltung nehme, ist dann eine Entprellung bei dem Taster den ich verwenden will unbedingt nötig? Ich möchte die Schaltung in Verbindung mit diesem Taster verwenden: http://www.conrad.at/ce/de/product/701903/KFZ-BEDIENPANEL-R18-Q1A-CARBON/SHOP_AREA_17385&promotionareaSearchDetail=005 Mit dem "Start Engine" Taster. @Marco: Woher weiß ich was der Zustand des eingangs d sein soll?
Fery Lancz schrieb: > Danke für eure Hilfe. > > Falls ich eine asynchrone Schaltung nehme, ist dann eine Entprellung bei > dem Taster den ich verwenden will unbedingt nötig? Ist völlig wurscht. Entprellung ist immer nötig, wenn du nicht haben willst, dass du einmal auf den Taster drückst und der Zähler gleich mal um 3 oder 5 hochzählt.
Fery Lancz schrieb: > ist dann eine Entprellung bei dem Taster den ich verwenden will unbedingt nötig? Die Entprellung ist sowohl beim synchronen wie auch beim asynchronen Zähler nötig. Denn die sind beide so flink, dass bei einem Tasterdruck gleich 20-30 Preller erfasst werden... Mit ein bischen Bastelei kannst du da aber mit einem RC-Glied und einem Schmitttrigger (oder einem Monoflop 74hc121) hinkommen.
ich würde immer auf eine synchrone Schaltung zurückgreifen google mal den Begriff Hazards denn weißt du warum. Fery Lancz schrieb: > @Marco: Woher weiß ich was der Zustand des eingangs d sein soll? Zähl mal binär von 0 bis 15. links bei den Ausgängen der FF´s steht der aktuelle Zusstand z.B. 0100 für 4, denn ist die nächste Zahl/Zustand 5 an den Eingangen "D" muss also 0101 für 5 anliegen. bei einem D-FF wird beim nächstem Tackt die 1 oder die 0 die am Eingang anliegt übernommen. Ich führe die Tabelle noch ein paar Zeilen weiter, denn wirds vielleicht verständlicher Qd Qc Qb Qa // Dd Dc Db Da 0 0 0 0 // 0 0 0 1 0 0 0 1 // 0 0 1 0 0 0 1 0 // 0 0 1 1 0 0 1 1 // 0 1 0 0 0 1 0 0 // 0 1 0 1 0 1 0 1 // 0 1 1 0 du erstellst die Tabelle so wie man es von einer Wahrheitstabelle kennt. auf der linken seite sind die Eingänge vom Verknüpfungsnetz in dem Fall sind es die Ausgänge der FFs auf der rechten seite sind die Ausgänge vom verknüpfungsnetz, die du je mit einem KV-Diagramm minimieren kannst oder du benutzt einen 4/16 DMUX. die Ausgänge vom Verknüpfungsnetz sind sozusagen die Ansteuerungen der FF´s. neben jeder Q-Zeile schreibst du jetzt einfach die nächste Binärzahl und in die letzte Zeile kommt 0000 damit dein Zähler wieder von vorne anfängt
@ Fery Lancz (fery) >Falls ich eine asynchrone Schaltung nehme, ist dann eine Entprellung bei >dem Taster den ich verwenden will unbedingt nötig? Ja. @Marco: Woher weiß ich was der Zustand des eingangs d sein soll? Das ist der Zustand, den der Zähler nach dem nächsten Takt einnehmen soll. Beitrag "Re: pulse direction signal zu encoder a b?" MfG Falk
Fery Lancz schrieb: > ist dann eine Entprellung bei > dem Taster den ich verwenden will unbedingt nötig? > http://www.conrad.at/ce/de/product/701903/KFZ-BEDIENPANEL-R18-Q1A-CARBON/SHOP_AREA_17385&promotionareaSearchDetail=005 > Mit dem "Start Engine" Taster. Bei solchen, eher groben Tastern ist sie sogar noch wichtiger. Du solltest dafür sorgen, das ein gewisser Mindeststrom von 1...10mA durch den Taster fliesst. Sonst ist eine einwandfreie Funktion nicht gewährleistet. Gruss Harald
Entprellung ist schon nötig. Wenn du einen Taster mit Wechslerkontakt hast, dann gibt es die Methode mit RS FF zu entprellen, so lernt man gleich noch was zu FF. Ansonsten wie beschrieben mit rc glied und Schmitt trigger z.B. CD 4093 geht gut. Ob synchron oder asynchron hängt stark von der Anwendung ab. Wenn du nur 7Segmentanzeigen drán hast mit 7447 als dekoder, dann macht es auch ein asynchroner, zumal es zum Grundverständniss wesentlich besser ist. Ich würde mit dem RS FF und flanken-taktzustandstuerung anfangen um die Grunsätze zu verstehen. Denke mal über den Ansatz nach. Du hast einen OR Glied mit zwei eingängen, nun legst du den Ausgang des OR Gliedes auf einen der beiden Eingänge. Was passiert wenn du den zweiten eingang High machst? Wenn du weiter denkst, wie kannst du den Zustand wieder unterbrechen? Wenn du an die daraus enstandandene Schaltung mit dem Satz des Morgan ran gehst entssteht die klassische Schaltung des RS FF und du hast sie voll verstanden... Dann kann man gedanklich an die FF Schaltugn des JK ran gehen. Man kann ein FF auch ohne Pulsglied aubauen.. TS
Eine absolut saubere Entprellung macht man --wie Thorsten S. bereits schrieb- mit Wechselkontakt-Tastern + nachgeschaltetem R/S Flipflop. Geeignet sind hier insbesondere die "Digitast" (Suche z.B. bei Reichelt). ACHTUNG: Nur die grossen eckigen (teuren) haben einen Umschaltkontakt. Die R/S Flipflopschaltung findet man beispielsweise bei http://www.loetstelle.net/praxis/entprellen/entprellen.php als "Entprellen mit Flip-Flop". Die 2 Nand Gatter sind z.b. 1/2 74HC00 (bei +5V Betriebsspannung) oder MOS4011 (auch für 12 Volt). Widerstände können sehr hochohmig sein ( 1 MOhm ) wenn man solche Taster mit vergoldeten Kontakten verwendet. Drücken + loslassen des Tasters erzeugt garantiert nur EINEN Impuls. Wer Taster nach + schliessen möchte, kann auch NOR Gatter verwenden (74HC02, MOS4001) und dann die Widerstände als pulldown. Diese Schaltung ist auch verwendbar, wenn man ZWEI getrennte Taster mit Schliesserkontakt hat, wobei dann der erste als "setzen" und der zweite als "rücksetzen" arbeitet (EIN und AUS). Das kann dann mit dem genannten KFZ-Taster machen der ja lr. Beschriftung nur für START zuständig ist, also STOP muss mit anderem Schalter erfolgen. Ohne solche saubere Impulsschaltung wird man bei Experimenten mit Zählern nicht glücklich (egal ob synchron oder asychon). Es mag Beschaltungen mit R/C und sonstwas geben, die bei einem Tastertyp oder -Exemplar funktionieren, beim nächsten jedoch nicht mehr.
...wenn der Taster nur einen Kontakt (Schließer) hat kann man auch mit einem Relais einen Wechler daraus machen...und dann ein RS entpreller und Gatter JK nachschalten. Dann kommen wir aber bereits in diese Gegend: Beitrag "Re: Toggle mit Relais" Wenn man ein Toggeln im KFZ mit 12V und Relais realisieren will ist man da mit wenigen Schritten auch bei einem Toggler (Stromstoßschalter) für 12V ohne Gatter. Du kannst dann auch einen Zähler mit Relais bauen, das ist garnicht so aufwendig wie man vermuten mag... JJ
An den Zähler soll nur ein 7 Segment Display angehängt werden. Da ich es aber für sinnvoller finden würde, habe ich mich jetzt doch für einen 8 bit Zähler entschieden. Ich habe ihn mit zwei Displays und 2 Decodern in einem Simulationsprogramm aufgebaut. Das ganze funktioniert auch. Ich möcht nur wissen ob die Schaltung so auch richtig ist und wie ich da noch eine Preset funktion einbauen könnte. Der Schalter links soll den Taster darstellen. Ich werde jetzt noch die Schaltung für die Entprellung fertigstellen.
http://www.fbeit.htwk-leipzig.de/~reinhold/html/lehre/dst/lsg_ue3_dst11.pdf http://eelab.ee.nctu.edu.tw/course%20web/faq/logic.htm Suche 74191. Es handelt sich um einen Synchronen BINÄRZÄHLER mit Load Funktion. Zudem kann er auch runterzählen. TS
Warum möchtest du überhaupt binär zählen? Kann doch keiner was mit anfangen...oder? TS
wie schon gesagt möchte ich damit 2 7segment displays zählen lassen. Sie zeigen dann die Zustände dann im Hexadezimalen System dar und immer wenn ich auf den Taster drücke soll er um eins weiterzählen. Das ganze soll keinen praktischen Anwendungszweck haben, mir war nur die ganze Woche so langweilig, dass ich mich mit irgendetwas beschäftigen wollte und da kam mir halt die Idee mit dem Display. Außerdem habe ich schon eine Schaltung entworfen die die Binäarzahlen am Diaplay ausgibt. Ich weiß dass es solche Schaltungen in ICs schon fertig gibt, aber ich wollte es mal selbst versuchen.
Thorsten S. schrieb: > Preset: > > Beitrag "Re: 4 Bit Zähler aus Flip-Flops" > > wer lesen kann... :-) Aber die Schaltung die ich vorher hochgeladen habe ist eine synchrone Schaltung. Oder geht es da genauso?
ist irgendwie lustig im zeitalter von 8 , 16 und 32 bit controllern und weiß der teufel noch was baut da einer nen zähler aus gattern und ff´s auf . vor 30 jahren muste ich das machen weil der 74192 schwer oder garnicht zu bekommen war. es standen nur nand gatter, d-ff und jk-ff zur ferfügung. an cmos war nicht zu denken. ich würde das nie wieder aus gattern und ff´s zusammenschrauben . wozu auch. viel zu groß und störanfällig. wenn es unbedingt aus gattern und ff sein muß dann aber in 4000er cmos. cmos ist bedeutend störsicherer als ttl. außerdem darf die betriebsspannung zwischen 4 und 15v liegen . stabilisieren ist bis 12v nicht notwendig batteriebetrieb ist dank der sehr geringen stromaufnahme kein problem . mfg
dolf schrieb: > ist irgendwie lustig > im zeitalter von 8 , 16 und 32 bit controllern und weiß der teufel noch > was baut da einer nen zähler aus gattern und ff´s auf . > vor 30 jahren muste ich das machen weil der 74192 schwer oder garnicht > zu bekommen war. > es standen nur nand gatter, d-ff und jk-ff zur ferfügung. > an cmos war nicht zu denken. > ich würde das nie wieder aus gattern und ff´s zusammenschrauben . > wozu auch. Ich habe halt nichts besseres zu tun.
Hier wird ein Modulo 6 Zähler in einem VIDEO-Kurs entwickelt. Das ist zumindest so etwaas ähniches http://et-tutorials.de/3156/synchroner-modulo-6-vorwarts-ruckwartszahlers-mit-jk-master-slave-flipflops/
dolf schrieb: > ist irgendwie lustig > im zeitalter von 8 , 16 und 32 bit controllern und weiß der teufel noch > was baut da einer nen zähler aus gattern und ff´s auf . > vor 30 jahren muste ich das machen weil der 74192 schwer oder garnicht > zu bekommen war. Um die Zeit gabs sogar schon 4000er CMOS und die Entwicklung von TTL-Ics war praktisch abgschlossen. :-) Gruss Harald
Fery Lancz schrieb: > wie schon gesagt möchte ich damit 2 7segment displays zählen lassen. > Sie zeigen dann die Zustände dann im Hexadezimalen System dar und immer > wenn ich auf den Taster drücke soll er um eins weiterzählen. Dann beschäftige Dich am besten auch gleich damit, einen hexadezimalen Sieben-Segment-Dekoder aus einzelnen Gattern zu entwerfen. Solche ICs sind, im Gegensatz zu Zählern, nämlich kaum noch zu bekommen. Gruss Harald
...wenn du genau lesen würdest hättest du keine Frage offen. Wie man Presets realisieren kann halt falk grob beschreiben. Wie man das genau macht sieht man auf dem Schaltbild das ich gepostet habe. Was es genau ist, steht auf dem Schaltbild, du könntest es aber auch mit meiner aussage zur grundsätzlichen Funktionsweise von asynchron und synchronzählern weiter oben selbst bewerten indem du den verlauf der Taktleitung nachvollziehst... Wenn du dieses Thema schon in Angriff nimmst dann bitte gründlich. Ich finde es klasse dass man sich mit dieser Thematik beschäftigt, anstatt gleich einen controller zu nehmen und aufs Knöpfchen zu drücken. Ist ein guter Ansatz. Wenn du das wirklich verstehen willst dann kaufe dir dieses Buch: 3802305841 Es lohnt sich, es ist sehr gut erklärt und es sind genau deine Themen drin, bis zur ALU eines Controllers. Berechnung und grundsätzliche Funktionsweise, richtig gut erklärt. Gruß, TS
Harald Wilhelms schrieb: > Dann beschäftige Dich am besten auch gleich damit, einen hexadezimalen > Sieben-Segment-Dekoder aus einzelnen Gattern zu entwerfen. Solche ICs > sind, im Gegensatz zu Zählern, nämlich kaum noch zu bekommen. > Gruss > Harald Habe ich schon gemacht und in einem Simulationsprogramm getestet. Ich werde mir die Teile am Montag kaufen und gleich zusammenlöten.
Thorsten S. schrieb: > Ich finde es klasse dass man sich mit dieser Thematik beschäftigt, > anstatt gleich einen controller zu nehmen und aufs Knöpfchen zu drücken. > Ist ein guter Ansatz. > > Wenn du das wirklich verstehen willst dann kaufe dir dieses Buch: > > 3802305841 > > Es lohnt sich, es ist sehr gut erklärt und es sind genau deine Themen > drin, bis zur ALU eines Controllers. Berechnung und grundsätzliche > Funktionsweise, richtig gut erklärt. > > Gruß, > TS Ich werde mir das Buch mal ansehen.
http://www.amazon.de/Elektronik-Band-Digitaltechnik-Klaus-Beuth/dp/3802305841/ref=sr_1_1?s=books&ie=UTF8&qid=1328865877&sr=1-1 kenne ich, ist sehr gut. Vor allem das Thema FF wird ausführlich beschrieben... JJ
Ist dieses FF für meinen Anwendungszweck in Ordnung? http://www.produktinfo.conrad.com/datenblaetter/150000-174999/172600-da-01-en-4027.pdf Und brauche ich eine Entprellung für den Preset Eingang wenn ich den auch mit einem Taster steuern möchte?
...wenn dir das D-FF 74HC74 von Falk, oder z.b. das 74HC76 JK nicht gefällt sollte das auch gehen... JJ
...Und brauche ich eine Entprellung für den Preset Eingang wenn ich den auch mit einem Taster steuern möchte?... nein, nicht. ist asynchron und der Zähler wird dabei gesetzt und zählt nicht. Von daher ist das bei "nicht zählenden" Eingängen meist ok...
Zurück zur Entprellung: Auf dieser Internetseite: http://www.ne555.at/schaltungstechnik/289.html wird die Entprlellung mit 5V gezeigt. Bei meiner Schaltung habe ich 4,5V. Kann ich da die Angaben von R1=10k und R2=1k und C1=1u beibehalten oder muss ich das ganze wegen 0,5V Differenz komplett umrechnen. Meine 2. Frage ist ob das so richtig ist dass am Ausgang 2 Inverter sind oder gehört da nur einer hin?
Hier ist die fertige Schaltung für den Zähler. Wenn ihr mir noch die Frage vorher beantwortet, ob ich wegen den 0,5V Differenz alles umrechnen muss sollte dann alles stimmen. Falls die Schaltung nicht funktionsfähig ist oder ich etwas falsch gemacht habe bitte bessert sie aus. Statt den Display-Dekodern kommt meine selbst entwickelte Schaltung zum Einsatz.
Der Schalter links oben der zwischen +4,5V und J des 1. FFs ist gehört eigentlich direkt nach +4,5V um alle Komponenten vom Strom zu trennen.
Wie schalte ich am Besten zwischen dem Q Ausgang der FFs und dem invertiertem Q Ausgang um? Ich möchte dass noch mit einbauen, da er mir dann genau das Gegenteil der Zahl anzeigt. Ich habe schon nach so einer Wechselschaltung mit Transistoren gesucht aber ich habe nur Schaltungen gefunden wo ein Eingang zwischen Zwei Ausgängen geschalten wird. In meinem Fall muss ich aber 2 Ausgänge auf einen Eingang schalten. Relais möchte ich, wenn es geht keine benutzen. Das ganze soll mit Hilfe eines Schalters oder Wechselschalters (hängt davon ab was sinnvoller wäre) umgeschalten werden.
Fery Lancz schrieb: > Wie schalte ich am Besten zwischen dem Q Ausgang der FFs und dem > invertiertem Q Ausgang um? Statt umschalten kannst Du auch nur Q nehmen und mit einem ExOr (Exclusive Or, z.B. 74xx86) das Signal invertieren: - ein Eingang kommt an Q - der andere Eingang an das Umschaltsignal Ein 74xx86 passt dann für 4 Signale. Gruß Dietrich
Dietrich L. schrieb: > Statt umschalten kannst Du auch nur Q nehmen und mit einem ExOr > (Exclusive Or, z.B. 74xx86) das Signal invertieren: > - ein Eingang kommt an Q > - der andere Eingang an das Umschaltsignal > Ein 74xx86 passt dann für 4 Signale. > > Gruß Dietrich Dann werde ich es so machen. Jetzt bleibt nur noch meine Frage mit der Entprellung offen. Wäre echt toll wenn ihr mir da auch weiterhelfen könntet.
Fery Lancz schrieb: > Jetzt bleibt nur noch meine Frage mit der Entprellung offen. http://www.mikrocontroller.net/articles/Entprellung Gruß Dietrich
Ich habe eigentlich diese Frage gemeint: Fery Lancz schrieb: > Zurück zur Entprellung: > Auf dieser Internetseite: http://www.ne555.at/schaltungstechnik/289.html > wird die Entprlellung mit 5V gezeigt. Bei meiner Schaltung habe ich > 4,5V. Kann ich da die Angaben von R1=10k und R2=1k und C1=1u beibehalten > oder muss ich das ganze wegen 0,5V Differenz komplett umrechnen. Meine > 2. Frage ist ob das so richtig ist dass am Ausgang 2 Inverter sind oder > gehört da nur einer hin?
Fery Lancz schrieb: > Auf dieser Internetseite: http://www.ne555.at/schaltungstechnik/289.html >> wird die Entprlellung mit 5V gezeigt. Bei meiner Schaltung habe ich >> 4,5V. Kann ich da die Angaben von R1=10k und R2=1k und C1=1u beibehalten >> oder muss ich das ganze wegen 0,5V Differenz komplett umrechnen. Die dort erwähnten +5V sind die Versorgungsspannung des Schmitt-Trigger-Inverters. Dort ist ein SN7414 erwähnt, also ein uralter Standard-TTL-IC. Wobei allerdings die Dimensionierung (R2=1k) damit gar nicht gehen wird. Es ist vermutlich eine andere Logik-Familie gemeint. Wenn Du 4,5V hast, wahrscheinlich noch mit +/- Toleranzen, solltest Du 74HC14 nehmen. Die HC-Familie hat einen weiten Versorgungsspannungsbereich. Daher: richte Dich nach http://www.mikrocontroller.net/articles/Entprellung Dort ist die selbe Schaltung und auch mit Berechnung. Zur Dimensionierung der Zeit: die Schaltschwellen der ICs haben große Toleranzen, da musst Du sowieso großzügig dimensionieren. Also mindestens so lange verzögern wie das Prellen dauert, und max. so lange, dass die die Verzögerung vom Drücken der Taste bis zum Zählen des Zählers den Bediener (aslo Dich) nicht stört. >> Meine >> 2. Frage ist ob das so richtig ist dass am Ausgang 2 Inverter sind oder >> gehört da nur einer hin? Der zweite ist für die Funktion nicht erforderlich, er invertiert nur das Ausgangssignal - je nachdem, was Du brauchst. Gruß Dietrich
Dietrich L. schrieb: > Die dort erwähnten +5V sind die Versorgungsspannung des > Schmitt-Trigger-Inverters. Dort ist ein SN7414 erwähnt, also ein uralter > Standard-TTL-IC. Wobei allerdings die Dimensionierung (R2=1k) damit gar > nicht gehen wird. Es ist vermutlich eine andere Logik-Familie gemeint. > Wenn Du 4,5V hast, wahrscheinlich noch mit +/- Toleranzen, solltest Du > 74HC14 nehmen. Die HC-Familie hat einen weiten > Versorgungsspannungsbereich. > Daher: richte Dich nach > http://www.mikrocontroller.net/articles/Entprellung > Dort ist die selbe Schaltung und auch mit Berechnung. Also kann ich die Werte für R1, R2 und C1 von der Seite die du geschrieben hast einfach übernehmen, wenn ich den selben IC verwende? Der Ausgang des entprellten Tasters soll in meinem Fall nicht invertiert werden.
Ich habe noch eine Frage zu dem 74HC76 JK FF. Was ist eigentlich der Unterschied zwischen dem Preset und dem Clear Eingang und an welchen muss ich einen Taster anschließen damit ich den Zähler wieder komplett auf 0 stelle?
Ich habe gerade gesehen dass beim 74hc76 der clock Eingang invertiert ist. Macht das einen Unterschied?
Und beim 74hc74 sind clear und preset invertiert. Was ändert sich da? Soll ich jetzt eher den 74hc74 oder den 74hc76 nehmen?
Nimm den 74HC74. Der ist tausendmal gängiger als der 74xx76. Da fällt mir gerade ein, dass du doch eine Sieben-Segment-Anzeige wolltest. Dann nimm einen 74HC390. Da sind zwei Teiler durch 10 drin. Das ergibt dann einen Bereich von 0 bis 99.
Helmut S. schrieb: > Nimm den 74HC74. Der ist tausendmal gängiger als der 74xx76. > > Da fällt mir gerade ein, dass du doch eine Sieben-Segment-Anzeige > wolltest. Dann nimm einen 74HC390. Da sind zwei Teiler durch 10 drin. > Das ergibt dann einen Bereich von 0 bis 99. ok. Macht es aber einen Unterschied dass preset und clear invertiert sind? Und wozu brauche ich jetzt noch einen 74hc390?
Wenn du den 74HC390 nimmst, dann hast du fertige Zähler von 0 bis 9. Dann brauchst du gar einen 74HC74 mehr. Was ist eigentlich das aktuelle Ziel deines Aufbaus?
Helmut S. schrieb: > Wenn du den 74HC390 nimmst, dann hast du fertige Zähler von 0 bis 9. > Dann brauchst du gar einen 74HC74 mehr. > Was ist eigentlich das aktuelle Ziel deines Aufbaus? Ich will mit dem Zähler eine von mir selbst entworfene Schaltung betreiben, die auf 2 7 segment Displays der Reihe nach bis 255 zählt. Meine Schaltung zeigt dann die Binärzahlen im Hexadezimalen system an den beiden Displays an. Den Zähler möchte ich aber selbst aus Einzelteilen zusammensetzen um FFs besser zu verstehen.
Fery Lancz schrieb: > ok. Macht es aber einen Unterschied dass preset und clear invertiert > sind? Dann arbeitet die Funktion Preset (oder auch Set genannt) und Clear mit "0"-Signal, andernfalls mit "1". Du brauchst dann das Ansteuersignal mit entsprechender Polarität, das Du eventuell mit Hilfe eines Inverters erzeugen musst - falls es nicht schon passend vorliegt. Gruß Dietrich
Das preset signal wird durch einen Taster erzeugt. Das heißt ich muss es invertiern. Aber was ist jetzt der Unterschied zwischen Preset und Clear?
Fery Lancz schrieb: > Das preset signal wird durch einen Taster erzeugt. Das heißt ich muss es > invertiern. Du kannst doch den Taster entweder nach Vcc und den Ziehwiderstand nach GND schalten, oder umgekehrt, je nachdem wie Du das Signal brauchst. Aus Gründen der Einheitlichkeit kannst Du die Taster auch alle gleich schalten und bei Bedarf einen Inverter benutzen - das ist Geschmacksache. > Aber was ist jetzt der Unterschied zwischen Preset und Clear? Preset ("setzen") setzt den Ausgang Q auf "1" (und /Q, d.h. den "anderen", inversen Q auf "0") und Clear ("löschen") setzt Q auf "0" (und /Q auf "1"). Ich glaube, Du solltest Dich mal etwas mit den Grundlagen der Digitaltechnik befassen - da fehlt einiges an Basiswissen. Z.B.: http://www.elektronik-kompendium.de/sites/dig/index.htm#1 Außerdem gibt es Datenblätter, die sollte man immer zu Rate ziehen. Gruß Dietrich
>nach bis 255 zählt Das wäre dann ein 74HC393 Zählerbaustein. Jetzt fehlt dir aber noch der Hexadezimal-Dekoder. Die klassischen Sieben-Segment-Dekoder können nur 0 bis 9 dekodieren/darstellen. Es gab zumindest früher ein paar "exotische" Dekoder die hexadezimal konnten. Ich weiß nicht ob es die noch gibt.
Helmut S. schrieb: >>nach bis 255 zählt > > Das wäre dann ein 74HC393 Zählerbaustein. > > Jetzt fehlt dir aber noch der Hexadezimal-Dekoder. Die klassischen > Sieben-Segment-Dekoder können nur 0 bis 9 dekodieren/darstellen. Es gab > zumindest früher ein paar "exotische" Dekoder die hexadezimal konnten. > Ich weiß nicht ob es die noch gibt. Ich habe in diesem Tread schon mal erwähnt, dass ich den Hexadezimal-Dekoder schon slebst entworfen habe und das gleiche will ich auch mit dem Zähler machen. Ich möchte keine fertigen ICs nehmen.
Kann ich die Werte für die Entprellung von dieser Seite http://www.mikrocontroller.net/articles/Entprellung übernehmen. Dort wird alles mit 5V berechnet. Ich habe 4,5V in meiner Schaltung. Muss ich deswegen alles neu berechnen? Ich würde den selben IC nehmen wie der von der Internetseite.
die 5 V stammen aus TTL Zeiten und haben auch die zugehörigen TTL Pegel determiniert. Wenn du HC~ oder HCT Gatter verwendest wirst du mit 4,5 V keine Probleme haben. Aber auch TTL Gatter funktioniere bei 4,5 V. Jedoch sind die Pegel und die Flanken nicht normgerecht.
Hier mal eine frühere Diskussion zum Thema Hexadezimal-Dekoder für die Anzeige. Beitrag "7-segmentanzeige: Welcher Treiber-IC?"
Schau dir doch mal den Simulator an: http://www.labcenter.com/products/vsm_overview.cfm Darin kannst du deine ganze Schaltung aufbauen und die FlipFlops ausprobieren. Es gibt eine Demo-Version, die den vollen Funktionsumfang mitbringt, mit der man allerdings nicht speichern kann... Also immer schön den Rechner in Standby setzen ^^ Beispiele auf die Schnelle: http://www.youtube.com/watch?v=AEmD9O7wcaM http://www.youtube.com/watch?v=XEjowbz49qU http://www.youtube.com/watch?v=FCWoIyHp_9A
Fery Lancz schrieb: > Ich möchte keine fertigen ICs nehmen. D.H. Du willst die Flipflops aus Transistoren bauen? Flipflops aus Einzelgattern sind übrigens in der ersten Elektor-Zeitschrift beschrieben. Auch, wie man die als T-Flipflops benutzen kann. Die Zeitschrift müsste man noch in vielen Leihbüchereien finden können. Gruss Harald
gesucht wird jemand, der mir privat eine Platine anfertigen u bestücken kann es soll eine Vor-Rück- Lichtschranke sein, mit rel wenigen Bausteinen 4 IC, 5Transistoren 1 Relais und ein paar Widerstände in Eu-Format.Das Schaltbild ist vorhanden o5826-387 info steins-hof@t-online.de
das ist ja schön und gut, aber mach doch dafür einen eigenen thread auf. dann passt auch der betreff dazu.
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.