Hallo zusammen. Irgendwie ist das gerade verstörend: ich bekomme einen CMOS zähler nicht zum laufen. Schaltplan mit den verwendeten pull-widerständen ist angehängt. Ich benutze zwei CD40193BC (siehe datasheet seite 1) Die Ausgänge werden via LEDs (Vorwiderstand) "beobachtet". Chip-VSS liegt auf Masse Chip-VDD liegt auf 3,3V Egal, was ich tu, alle LEDs bleiben dunkel. Also die eingänge abwechselnd auf hi/lo legen ändert überhaupt nichts. Das problem scheint ziemlich basic zu sein? Vielleicht die Versorgungsspannung vertauschen? Habe früher nur mit TTL gearbeitet, bin also von VDD und VSS eher verwirrt ^^...
Armin, dein Schaltplan ist unvollständig. Es fehlen die LEDs und die Beschaltung der Dateneingänge. Der 2. Load-Eingang hängt auch in der Luft. Das mag CMOS nicht. Bitte zeichne uns die vollständige Schaltung, dann kann dir geholfen werden. Helmut.
> Vielleicht die Versorgungsspannung vertauschen? Vielleicht überhaupt erst mal eeine dranmachen, sieht man in deinem Schaltplan nicht. Aber eine (weisse, blaue) 3.6V LED an einem 3.3V CMOS wird auch nicht gut leuchten, immerhin scheint es egal zu sein, ob die nach + oder - angeschlossen wird. Die Widerstände brauchst du bei CMOS nicht, wenn du Eingänge an + oder .- legen willst (nur wenn du durch antippen eines Drahtes andeerer Polarität ein Dutzend Impulse auslösen willst), aber unangeschlossen, wie viele von deinen Eingängen, sollten sie niemals sein.
Hallo, Armin schrieb: > Hallo zusammen. > > Irgendwie ist das gerade verstörend: ich bekomme einen CMOS zähler nicht > zum laufen. Schaltplan mit den verwendeten pull-widerständen ist > angehängt. Und der Rest (Reset H-aktiv, Eingänge)? Bei CMOS müssen ALLE Eingänge auf passendem Potenzial liegen. > > Egal, was ich tu, alle LEDs bleiben dunkel. Also die eingänge > abwechselnd auf hi/lo legen ändert überhaupt nichts. Welche Eingänge? Clock Up und Clock Down sind Low-Aktiv, der Zustand bei Dir mit beide L ist nicht definiert... > Das problem scheint ziemlich basic zu sein? Vielleicht die > Versorgungsspannung vertauschen? > Habe früher nur mit TTL gearbeitet, bin also von VDD und VSS eher > verwirrt ^^... Auch heute ist bei den pin-Kompatibeln CMOS an Pin 8 (7) GND und an Pin 16 (14) +Ub. Datenblatt und Wahrheitstabelle sagen das alles aus. Gruß aus Berlin Michael
Wie war das beim Synchronzähler noch mal? Werden die Zustände an den Eingängen nicht erst mit der Taktflanke übernommen? Da beide Takteingänge feste Pegel haben, gibts auch keinen Takt und somit keine Übernahme.. oder irre ich mich?
Armin schrieb: Moin Moin, > Hallo zusammen. > > Irgendwie ist das gerade verstörend: ich bekomme einen CMOS zähler nicht > zum laufen. Schaltplan mit den verwendeten pull-widerständen ist > angehängt. > > Ich benutze zwei CD40193BC (siehe datasheet seite 1) > Die Ausgänge werden via LEDs (Vorwiderstand) "beobachtet". > Chip-VSS liegt auf Masse > Chip-VDD liegt auf 3,3V > > > Egal, was ich tu, alle LEDs bleiben dunkel. Also die eingänge > abwechselnd auf hi/lo legen ändert überhaupt nichts. > > > Das problem scheint ziemlich basic zu sein? Vielleicht die > Versorgungsspannung vertauschen? > Habe früher nur mit TTL gearbeitet, bin also von VDD und VSS eher > verwirrt ^^... in meinem Datenblatt steht auch noch, das zum korrekten zaehlen niemals_ beide Clockeinganege _gleichzeitig auf low liegen duerfen. Aber so wie du die verschaltest willst du ja garnicht zaehlen, oder? Gruesse, Michael
Ich habe mich geirrt. Die Pegel an den Eingängen werden nicht mit dem Zähltakt, sondern bei L-Pegel am LOAD-Pin zu den Ausgängen übernommen. Solange LOAD auf H-Pegel steht, bewirkt eine Änderung der Pegel an den Eingängen gar nix.
hmm also doch ein grundsätzliches problem ^^ Mit euren Beiträgen hab ich's hinbekommen. Also für alle, die die selben Probleme haben: - Auch die DATA-Eingänge dürfen bei CMOS nicht "in der Luft hängen". Immer an Masse oder VCC anschließen. - Der Zähler arbeitet nur sinnvoll, wenn er mit Widerständen auf VCC liegt und negative Flanken bekommt. Hab an dieser Stelle das Datenblatt falsch verstanden. Ist allerdings seltsam, denn Reset ist active-high und hat geanuso wie die up/down-Eingänge keinen Inverterkringel im Datenblatt danke für eure Hilfe, und sorry, dass die Frage so undeutlich gestellt war: Natürlich habe ich nicht an den inputs A-D Spannungen angelegt ("gewackelt"), sondern an den up/down-Zähleingängen. Und natürlich war Versorgungsspannung da - das Eagle-Bauteil hatte aber keine Anschlüsse dafür, und es sollte schnell gehen (dafür stand's im Text).
Hallo, Armin schrieb: > Und natürlich war Versorgungsspannung da - das Eagle-Bauteil hatte aber > keine Anschlüsse dafür, und es sollte schnell gehen (dafür stand's im > Text). invoke heißt das Zauberwort bei Eagle. Gruß aus Berlin Michael
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.