Zitat :
|
1. Wie kann ich es vermeiden das der Zähler gleich mehrere Stellen weiter Zählt?
|
Wie ich schon schrieb, mußt du dazu das Kontaktprellen unterbinden.
Dazu gibt es mehrere Möglichkeiten:
- Du kannst die kurzen Impulse aus dem Signal des Schalters mit einem RC-Tiefpass entfernen, und anschleißend mit einem Schmitttrigger (z.B. 7414) wieder einen ordentlichen Impuls daraus formen.
- Wenn du einen Umschalter zur Verfügung hast, kannst du aus zwei NAND-Gattern (z.B. 7400) ein RS-Flipflop bauen und die beiden Eingänge abwechselnd an Masse legen
Zitat :
|
2. Muss man bei der TTL Technik die Eingänge immer auf Masse legen um einen Low-Pegel zu erreichen ? (auch bei Verknüpfungsgliedern? und decoder?)
|
So ist das falsch formuliert.
Die Logikpegel, auch die der Eingänge, sind auf Masse bezogen.
Wenn die Eingangsspannung zwischen 0 und 0,7V liegt, erkennt das IC sicher Low.
Wenn die Eingangsspannung zwischen 2 und 5V liegt, erkennt das IC sicher High.
Die tatsächliche Schaltschwelle liegt meist bei etwa 1,4V.
Wie du diese Eingangspegel herstellst, ist zweitrangig. Oft wird die Quelle der Ausgang eines anderen TTL-Gatters sein.
Die Eingänge von TTL-Gattern sind meist die Emitter von npn-Transistoren, deren Basis über einen Widerstand mit +5V verbunden ist.
Das ist der Grund, warum aus dem Eingang Strom (1,6mA bei Standard TTL, 0,4mA bei LS) herauskommt, wenn du ihn auf Low legst.
Beim Überschreiten einer bestimmten Eingangsspannung fließt aber auch ein geringer Strom in den Eingang hinein.
Du solltest übrigens einen keramischen Scheibenkondensator etwa 100nF mit möglichst kurzen Drähten direkt am '393 zwischen GND und Vcc anlöten.
Solche ICs produzieren beim Schalten nämlich kurze Störimpulse auf der Versorgung.
Damit können sie sich selbst oder andere ICs durcheinanderbringen. Der Kondensator verhindert das.
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !
[ Diese Nachricht wurde geändert von: perl am 23 Aug 2004 18:30 ]