Tach zusammen, Hier eine Frage zum CMOS-4051 / 8-1-Analog-Multiplexer: An jedem Eingang sind Schalter gegen Masse. Die 4051-Eingänge liegen also auf Masse oder hängen in der Luft. Per ABC-Kombination sollen halt die Schalter abgefragt werden. Muss nun an JEDEM EINGANG ein PullUp liegen? Oder reicht EIN PullUp am Ausgang? Im Grunde also die Frage zum 4051-Verhalten bei offenen Eingängen. Dank vorab an Euch für Erläuterungen!
Jochen schrieb: > An jedem Eingang sind Schalter gegen Masse. > Die 4051-Eingänge liegen also auf Masse oder hängen in der Luft. Genau. Und letzteres dürfen sie (wie alle CMOS-Eingänge) einfach nicht. Allein dieser Sachverhalt beantwortet deine Frage bereits.
Da es ja offenbar um die Kanäle geht, reicht ein Pullup am (Com) Ausgang. Die Steuereingänge (A,B,C) dürfen natürlich nicht in der "Luft" hängen.
:
Bearbeitet durch User
Es handelt sich nicht um Digitaleingänge, und es gibt Schutzdioden nach Vdd und Vee. Man braucht also keine Pullups.
H. H. schrieb: > Man braucht also keine Pullups. Hätte ich auch gesagt, die Beispielschaltung aus dem TI-Datenblatt verwendet aber lieber 8 Pulldowns statt einem (leider ohne Erklärung, warum) Wobei die Schaltung eh komisch ist. Warum 3.3V an den Tastern? Vmtl. weil der µC mit 3.3V laufen soll. Aber wenn der mit 3.3V läuft, kann er die A, B, C Eingänge nicht mehr sauber ansteuern, die wollen (selbes Datenblatt, einige Seiten zuvor) 3.5V bei 5V Vdd für High.
Ob S. schrieb: > letzteres dürfen sie (wie alle CMOS-Eingänge) einfach nicht. Das sind aber keine gewöhnlichen CMOS Eingänge in C=Komplementärschaltung.
:
Bearbeitet durch User
Jochen schrieb: > Die 4051-Eingänge liegen also auf Masse oder hängen in der Luft. Es darf bei CMOS-Eingängen keine undefinierten Zustände geben, entweder GND oder +Ub. Jochen schrieb: > Im Grunde also die Frage zum Grundverständnis der gesamten CMOS-Familie. Zum nachlesen z.B. wieder die uralte Kamelle hier, etwa in der Mitte geht es um CMOS: https://www.elektronik-kompendium.de/public/schaerer/pullr.htm mfg
Christian S. schrieb: > Es darf bei CMOS-Eingängen keine undefinierten Zustände geben, entweder > GND oder +Ub. Du kennst die Transmission Gates wohl nicht.
Christian S. schrieb: > Es darf bei CMOS-Eingängen keine undefinierten Zustände geben, entweder > GND oder +Ub. Nochmal: Die betroffenen Pins sind keine CMOS Eingänge! Es geht hier um "Bilateral switches", nicht CMOS Gates. Siehe https://www.geocities.ws/delhi_digerati/logic_families.htm Absatz: CMOS
:
Bearbeitet durch User
Die Idee aber, einen Analogmultiplexer zum Einlesen von banalen Tastern zu verwenden, die ist seltsam, auch dann, wenn sie von TI als Beispielbeschaltung im Datenblatt angegeben wird. Warum sollte man das ausgerechnet mit einem Analogmultiplexer machen wollen?
Harald K. schrieb: > Warum sollte man das ausgerechnet mit einem Analogmultiplexer machen > wollen? Billiger als der 4512.
Harald K. schrieb: > Warum sollte man das ausgerechnet mit einem Analogmultiplexer machen > wollen? Vielleicht, weil man dann weniger Widerstände braucht :-) scnr
Beitrag #8063572 wurde vom Autor gelöscht.
Jochen schrieb: > Hier eine Frage zum CMOS-4051 / 8-1-Analog-Multiplexer: > > An jedem Eingang sind Schalter gegen Masse. > Die 4051-Eingänge liegen also auf Masse oder hängen in der Luft. > Per ABC-Kombination sollen halt die Schalter abgefragt werden. Du bist dir darüber im Klaren, daß das maximal mißverständlich ist? Ich nehme an mit "Eingang" meinst du die 8 Transmission-Gate Anschlüsse? Das sind aber keine Eingänge im eigentlichen Sinn. Der 4051 ist ein Analogmultiplexer. Die 8 Pins die auf den einen Pin multiplext werden, können sowohl Eingang als auch Ausgang sein. Und mit "ABC-Kombination" meinst du wohl die Steuereingänge (ja, das sind richtige Eingänge) des 4051. Die heißen anscheinend in deinem Datenblatt A, B und C. Aber nicht zwingend und in jedem Datenblatt. Last not least: das kanonische Verständigungsmittel unter Elektronikern ist der Schaltplan. Wo ist deiner?
Axel, wir alle haben ihn richtig verstanden. Beschwöre keine unnötigen Probleme herauf.
Also erssma Dank für die bisherigen Statements! Auf ein Schaltbild habe ich verzichtet weil ich davon ausging, daß die Frage hinreichend klar ist. Welche Zusatz-Infos hätte ein Schaltbild beigetragen? Die akademischen Einwände von AXEL S. sind natürlich verständlich, den Hinweis 'maximal unverständlich' finde ich allerdings sehr... SCHÖN aber, daß alle-anderen OHNE AXEL-BELEHRUNG auskamen. ;-) Völlige Einigkeit scheint aber wohl nicht zu bestehen, also mache ich es wohl mit PullUps an den Schaltern...
:
Bearbeitet durch User
Εrnst B. schrieb: > Hätte ich auch gesagt, die Beispielschaltung aus dem TI-Datenblatt > verwendet aber lieber 8 Pulldowns statt einem (leider ohne Erklärung, > warum) Das WARUM hängt vom konkreten Einsatzfall ab. Grundsätzlich braucht der 4051 (und andere Analog-Multiplexer) an seinen Kanälen für sich selbst keine PullUps/PullDowns ...
Jochen schrieb: > Auf ein Schaltbild habe ich verzichtet weil ich davon ausging, > daß die Frage hinreichend klar ist. Nein, ist sie nicht. Im Datenblatt wird explizit zwischen "Binary Control Inputs" und "Channel IN/OUT" unterschieden (ST). Es wäre wirklich ein Leichtes gewesen, sich klar auszudrücken. Mit einem Schaltplan würden solche sprachlichen Uneindeutigkeiten nicht entstehen. Reine Eingänge sind A,B und C. Das, was du wohl als "4051-Eingänge" bezeichnest, wird erst in deiner Schaltung zu Eingängen. Vom Chip her ist die Richtung nicht festgelegt.
:
Bearbeitet durch User
Axel S. schrieb: > Du bist dir darüber im Klaren, daß das maximal mißverständlich ist? Aber sowas von maximal. mfg
Rainer W. schrieb: > Nein, ist sie nicht. DOCH, das war eine klare Frage. JEDER-HIER verstand die auch! AUSSER RAINER + AXEL. Was genau soll das bitte?
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.
