1. Home
  2. Chat
  3. Forum
  4. Kalender
    1. Termine
    2. Karte
  5. Lexikon
    1. Letzte Änderungen
  6. Marktplatz
    1. Bewertungen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Termine
  • Lexikon
  • Marktplatz-Eintrag
  • Seiten
  • Erweiterte Suche
  1. PA-Forum
  2. Forum
  3. Selbstbau
  4. Selbstbau und Reparatur Technik

BCDsignal auf 2x7Segmentanzeige

  • dj-mossel
  • 10. September 2006 um 22:18
  • dj-mossel
    Beiträge
    89
    • 10. September 2006 um 22:18
    • #1

    Hallo folgendes Problem stellt sich mir mal wieder in den Weg.
    Ich habe auf der einen Seite ein 4 Bit Binär Signal (BCD) und
    möchte es auf 2 Sieben Segmet Anzeigen darstellen:

    1. Segment 0-9 und 2. Segment (1)0-15

    und nicht wie normal 1-F

    Hat jemand ne Idee?
    Vieleicht mit Zählern/Zwischenspeicher??
    Hab heute so lange an schaltungen verbracht weiß nix mehr;-)

    vielen Dank

  • Sven M
    Profi
    Beiträge
    2.530
    • 10. September 2006 um 22:31
    • #2

    Nimm doch einen kleinen µC. Damit ist das problemlos möglich und kost dich auch nur 2-3 Euros.

    Was sagt der Raver auf der Techno-Party, wenn sein Extasy aufhört zu wirken?

    "Was ist denn das für eine sch... Mucke hier?"

  • dj-mossel
    Beiträge
    89
    • 10. September 2006 um 22:33
    • #3

    Ist nen bisle zu aufwendig,...
    bzw soll auch nicht damit gemacht werden!
    also IC#s aus der 74er müssten da schon reichen!

    Aber wie würdest du das denn da programmieren?
    kann man dann ja auch auf NANDS zurückführen,...

  • Clyde
    Reaktionen
    5
    Beiträge
    2.962
    Marktplatz Einträge
    2
    • 10. September 2006 um 23:00
    • #4

    74HCT47
    kann man kaskadieren, weiß allerdings nicht, ob er nach 9 noch weiter zählt und dann weiterschaltet oder nur bis 9 in der kaskadierung...

    µC ist zwar billig, aber der will auch programmiert werden, was entsprechende ausrüstung und kenntnis vorraussetzt.
    Man weiß ja nicht, ob das gegeben ist.

  • Mnyut
    Beiträge
    2.329
    • 11. September 2006 um 00:07
    • #5

    2 x SN7447 und ein Schaltwerk vorne dran => Warheitstabelle, dann minimieren?

    µC braucht man dafür garned. Viel zu umständlich. Ein programmierbarer Logik IC tut dafür besser.
    Mir fällt gerade kein andere ein: z.B. M4A3-64/32-10JC (wobei der mit der Aufgabe auch schon unterfordert ist, aber einfaches Handling und Software ist auch kostenlos).

  • StefanKrupop
    Profi
    Beiträge
    587
    • 11. September 2006 um 00:23
    • #6
    Zitat von "Mnyut"

    2 x SN7447 und ein Schaltwerk vorne dran => Warheitstabelle, dann minimieren?


    Ich würd das anderstrum vorschlagen: Erst das Schaltwerk mit 5 Ausgängen (1x Überlauf => 1 auf dem ersten Display, 4xBCD von 0-9) und an dessen BCD-Ausgänge einen SN7447. Dürfte nach Minimmierung einfacher werden.
    Mal sehen, wenn ich morgen Lust hab könnte ich mal probieren, ob ich das nach so langen Semesterferien noch hinkriege :D

    Stefan

    DMXControl - Meine Freeware-DMX-Software

  • Mnyut
    Beiträge
    2.329
    • 11. September 2006 um 00:40
    • #7

    Jep, ich meinte doch das Schaltwerk vor die SN7447 und nicht vor die Anzeigen :oops:
    Aber stimmt: es reicht ein SN7447, die 1 auf der zweiten Anzeige kann man ja auch fest verdrahten.

  • StefanKrupop
    Profi
    Beiträge
    587
    • 11. September 2006 um 01:18
    • #8

    Hm, irgendwie war meine KV-Minimierung relativ erfolglos - ist doch ne ziemliche Gatter-Schlacht geworden. Da kann bestimmt noch jemand mehr/besser optimeren. Ich habe bisher:

    I0-I3: BCD-Eingänge
    O0-O3: BCD-Ausgänge zum 7447
    O4: Signal für führende 1

    O0 = I0
    O1 = (I1 * -I3) + (-I1 * I2 * I3)
    O2 = (I1 * I2) + (I2 * -I3)
    O3 = (-I1 * -I2 * I3)
    O4 = (I1 * I3) + (I2 * I3)

    Wobei man noch nen Gatter durch I2 * I3 sparen kann, das kommt doppelt vor.
    Meiner Simulations-Software nach funktioniert es so aber immerhin schon mal...

    Gute Nacht,
    Stefan

    DMXControl - Meine Freeware-DMX-Software

  • Michael D
    Beiträge
    721
    • 11. September 2006 um 02:53
    • #9
    Zitat

    Hm, irgendwie war meine KV-Minimierung relativ erfolglos - ist doch ne ziemliche Gatter-Schlacht geworden. Da kann bestimmt noch jemand mehr/besser optimeren.

    Warum, das kann schon sein. Dezimal und Binär/Hex sind halt nicht sonderlich kompatibel...
    Ich habs gerade mal spasseshalber durch die Xilinx ISE gejagt, die kam auf exakt die gleiche Lösung...

    http://www.digital-enlightenment.de/
    USB DMX Interface, Mediensteuerung, Demultiplexer, Multiplexer, Dimmer, Relaisboard, Art-Net

  • manuela
    Beiträge
    9.103
    • 11. September 2006 um 07:18
    • #10

    das ist ja mal eine lustige Bastelei. Ich würde das konventionell lösen.

    Für die Einerstelle: 7447 Decoder
    Für das Hex Problem:

    würde ich mir das 4 Bit erstmal auf 16 Füßchen dezimal umcodieren, das müßte ein 74154 sein (korrigiert mich wenn das falsch ist)
    parallel dazu käme eine 7447 für die untere Stelle
    nun würde ich die oberen 6 Bits mit ein par 4148 Dioden so zusammencodieren daß der 7447 korrekt 1-5 zeigt, zusätzlich wär die "1" an im Hi Display.
    7447 müßte bei "A - F" dunkel sein, geht also.

    74154 ist ein größeres IC wegen den vielen ausgängen, müßte ein DIL24 sein. Es decodiert 0-F auf 16 Leitungen dezimal.
    Manu kommt somit auf 3 TTL und ein par kleine Dioden.

    Hinweis: das ist für open Kolektor ausgeknobelt, also gemeinsame Anode.

    die Feuerzeuge der Gäste sind kleine Sterne die am Himmel unseres Alltags weiterleuchten.

  • Mnyut
    Beiträge
    2.329
    • 11. September 2006 um 08:53
    • #11

    Mir wurde während meiner ausbildung vor einigen Jahren mal erklärt, dass man normale Dioden wie 4148 usw. für sowas nicht verwendet, da sie zu stark rauschen. Dafür gäbe es UND ODER NAND...

    Hab das jetzt aber nie nachgeprüft.

  • bonner
    Beiträge
    19
    • 11. September 2006 um 14:13
    • #12

    Als angehender Informatiker ist mir bei der Fragestellung eine Kleinigkeit unklar:
    Beim BCD Code werden die einzelnen Ziffern einer Dezimalzahl jeweils in 4Bit binär kodiert. Es gibt also nur die Werte 0000 (0) bis 1001 (9). Alle höheren Binärzahlen 1010 (10) bis 1111 (F) sind keine gültigen BCD-Codes, dürften also auch nicht als Einganssignale auftreten, bzw. müssen mit einer Fehlermeldung abgefangen werden. Wofür also dann die zweite Anzeige? 0 - 9 lassen sich doch mit der ersten darstellen. Oder steh ich gerade total aufm Schlauch?

    SG
    Daniel

  • manuela
    Beiträge
    9.103
    • 11. September 2006 um 14:23
    • #13

    zu den BCD. Selbstverständlich meint er normalen Binär Code, 0 - F, entsprechend 0000 bis 1111

    zu den Siliziumdioden.. :D Hast du schonmal ein Display rauschen hören?
    Solange der Spannungsabfall nicht das Signal zu sehr abschwächt funktioniert das tadellos. Es mag natürlich sein daß die Anforderung, RL min = 10TTL so nicht erfüllt werden, und genau deshalb wird die Schule auch zu anderen Wegen raten. Das ist eben so mit Theorie und Praxis, 1N4148 funktioniert.

    die Feuerzeuge der Gäste sind kleine Sterne die am Himmel unseres Alltags weiterleuchten.

  • da_user
    Beiträge
    844
    • 11. September 2006 um 14:33
    • #14
    Zitat

    zu den Siliziumdioden.. Hast du schonmal ein Display rauschen hören?

    Des stell ich mir lustig vor :D

    Wir haben für unsere Ausbildung so komische Digital-Bastel-Bausteine. Da gibts soweit ich mich erinnere auch BCD-Wandler und Displays mit Display treiber. Wenn der ach so heillige Vater wieder weg is und unsere Ausbildungswerksatt wieder offen hat, kann ich ja mal nachschaun, was da so verbaut is ;)

    rechtschriebfehler sind bugs im board

  • Mnyut
    Beiträge
    2.329
    • 11. September 2006 um 14:34
    • #15
    Zitat von "Manuela"

    und genau deshalb wird die Schule auch zu anderen Wegen raten. Das ist eben so mit Theorie und Praxis, 1N4148 funktioniert.


    Nix Schule. Ich hatte damals im Betrieb ein Teil der Schaltung für ein Messemodell mit ein paar Dioden realisiert. Der Meister meinte: Hier ist das schon OK, aber in digitalen Schaltungen sollte man das möglichst nicht verwenden.

    Hier wird das auch noch OK sein, aber das Rauschen von Halbleitern kann schon zum Problem werden ;)

  • manuela
    Beiträge
    9.103
    • 11. September 2006 um 14:40
    • #16

    klar. Esgibt ja auch überwiegend TTL Geschichten wo höhere Taktfrequenzen draufstehen, da herscht schon völlig anderes Klima als in so einem Decoderkram der garkeinen Takt hat 8)

    die Feuerzeuge der Gäste sind kleine Sterne die am Himmel unseres Alltags weiterleuchten.

Anstehende Termine

  • Kombiseminar Sachkundiger für Anschlagmittel und Traversensysteme (AnschlägerPlus)

    Dienstag, 29. September 2026 – Donnerstag, 1. Oktober 2026
  • Sachkunde für Fliegende Bauten

    Dienstag, 29. September 2026 – Donnerstag, 1. Oktober 2026
  • Virtueller Stammtisch im Chat

    Dienstag, 29. September 2026, 21:00 – 23:00
  • PA-Forum Stammtisch LeatCon

    Dienstag, 6. Oktober 2026, 13:00 – 14:00
  • PA-Forum Stammtisch LeatCon

    Mittwoch, 7. Oktober 2026, 13:00 – 14:00

Letzte Themen

  1. 17. - 18. November | PA Rigging & Truss Safety mit Tom Greber

    Soundchecker
    23. September 2026 um 10:33
  2. 13. - 14. Oktober | Live Mixing Workshop mit Jörn Müller in Köln

    Soundchecker
    23. September 2026 um 10:30
  3. können das hier (Foto) die original Weichen der KMT CS215 / CM215 sein ?

    phattomatic
    23. September 2026 um 09:12
  4. RCF: "Bass Motion Control" vs. "XBoost" => Ähnliche Funktionalität unter zwei verschiedenen Etiketten oder relevante Unterschiede?

    Hanseat
    21. September 2026 um 22:21
  5. Suche Lichteffekt

    Schreddl
    21. September 2026 um 12:22
  6. QLC+4 in MagicQ Visualsieren - wie richtig einstellen?

    metal-shot
    19. September 2026 um 17:44
  7. Verschiedene Verteiler mit Powercon Anschluss bzw. Ausgang kompatibel?

    tenderboy
    19. September 2026 um 12:22
  8. Suche Optocore Spezialisten - trouble shooting eines SANE Verbunds

    georg.h
    19. September 2026 um 10:21
  9. Quick & dirty reverse engineering - wie gehts weiter?

    phlownd
    19. September 2026 um 10:13
  10. DSP Preset für The Box Pro TP218 MKIII

    dxnny074
    18. September 2026 um 15:16
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™