Forum: Mikrocontroller und Digitale Elektronik Gesucht: "Inhibit" Gate


von Gate (Gast)


Lesenswert?

Guten Tag werte Inputgeber,

ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass 
die Gatesignale auf 0 sind, wenn das Enable nicht anliegt. Das Ganze 
muss nachträglich auf ein PCB - Platz ist also eigentlich keiner da... 
Folgende Möglichkeiten sehe ich:
1. Mit AND-Gates: diese bekommt man in 4fach Ausführung in 14 pin 
Gehäuse, das heisst, ich benötige 2 solcher "Trümmer" (selbst TSSOP wird 
eng). In Einzelausführung (handlötbares Gehäuse) wohl noch grösser.
2. Mit Bustreiber à la 74VHC245. Haben 8 Kanäle in einem TSSOP-20, 
benötigen allerdings externe Pull-Down-Widerstände da die Ausgänge 
High-Z sind wenn deaktiviert. Diese brauchen auch wieder ziemlich viel 
Platz.
Gibt es so etwas wie ein Inhibit Gate? So dass das Gehäuse wgen des 
gemeinsamen Enables weniger Beine braucht und damit kleiner ausfällt. 
Also folgende Wahrheitstabelle:
1
GateOut[n]   Enable
2
-------------------------------
3
0            0
4
GateIn[n]    1
Enable kann von mir aus auch invertiert sein: also Inhibit = 
not(Enable).

Oder ist das elegant mit einem FET zu lösen oder mit einem anderen 
Standardlogikbauteil auf minimaler Fläche zu lösen?

von (prx) A. K. (prx)


Lesenswert?

Gate schrieb:
> benötigen allerdings externe Pull-Down-Widerstände da die Ausgänge
> High-Z sind wenn deaktiviert. Diese brauchen auch wieder ziemlich viel
> Platz.

Wenn ein paar 0201 Widerstände zu viel Platz brauchen, dann hast du 
wirklich ein verdammt ernstes Problem. ;-)

Andernfalls könnte je nach erforderlichem Pegel Logik aus Widerständen 
und Dioden in Frage kommen. Die lässt sich besser räumlich verteilen als 
ICs.

: Bearbeitet durch User
von H. H. (Gast)


Lesenswert?

Wenn ein Takt vorhanden und die Verzögerung keine Rolle spielt: 74HC273.

von (prx) A. K. (prx)


Lesenswert?

Wenn die Reaktionszeit einige 100ns dauern darf: Microcontroller mit 
mindestens 13 I/O-Pins. ;-)

von Bauform B. (bauformb)


Lesenswert?

Wenn 1 Baustein zu groß ist, müssen wir ihn dreiteilen -> 3 Stück vom 
2G08, die gibt's in kleinen Gehäusen und aus diversen Logikfamilien, 
z.B.
https://www.nexperia.com/products/analog-logic-ics/control-logic/gates/and-gates/series/74LVC2G08.html

von s.c.n.r. (Gast)


Lesenswert?

Gate schrieb:
> Folgende Möglichkeiten sehe ich:

Ich sehe noch eine dritte:
Die andere Platinenseite mit benutzen

Gate schrieb:
> ... benötigen allerdings externe Pull-Down-Widerstände da die Ausgänge
> High-Z sind wenn deaktiviert. Diese brauchen auch wieder ziemlich viel
> Platz.

1.4 x 0.6 mm z.B. für vier Widerstände als EXB18V fände ich jetzt nicht 
so viel.
https://industrial.panasonic.com/cdbs/www-data/pdf/AOC0000/AOC0000C14.pdf

von s.c.n.r. (Gast)


Lesenswert?

p.s.
Oder wenn die EXB-18V löttechnisch außer deiner Reichweite liegen, 
vielleicht die CAY17, 8 Pulldowns in einem 1206 (3.2 x 1.6 mm).
https://media.digikey.com/pdf/Data%20Sheets/Bourns%20PDFs/CAY17_Model_DS.pdf

von c-hater (Gast)


Lesenswert?

(prx) A. K. schrieb:

> Wenn die Reaktionszeit einige 100ns dauern darf: Microcontroller mit
> mindestens 13 I/O-Pins. ;-)

Man könnte µC mit speziellen Eigenschaften benutzen, z.B. einer 
eingebauten CCL. Das ist dann sowas wie ein FPGA für Arme. Da ist die 
Reaktionszeit dann sehr viel geringer. Der µC-Kern selber ist (nach der 
Initialisierung der CCL) dann zwar arbeitslos, aber das ist nicht 
schlimm, man schickt ihn einfach schlafen.

AVR128DB64 z.B. könnte das Geforderte leisten. Hat 6 LUTs. Kinderkram. 
Wären dann 9x9mm Platz auf dem Board.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Gate schrieb:
> Platz ist also eigentlich keiner da...
Schreib einfach, wieviel Fläche in irgendeiner gängigen Einheit 
verfügbar ist. Dann muss man nicht raten...

Gate schrieb:
> ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass
> die Gatesignale auf 0 sind, wenn das Enable nicht anliegt.
Welche Pegel haben die Signale? Welchen Pegel hat '0'?

von c-hater (Gast)


Lesenswert?

c-hater schrieb:

> AVR128DB64 z.B. könnte das Geforderte leisten. Hat 6 LUTs. Kinderkram.
> Wären dann 9x9mm Platz auf dem Board.

Oder auch AVR128DA48/AVR128DB48. Auch die haben 6 LUTs. In VQFN wären 
das dann nur noch 6x6mm auf dem Board.

von Arno H. (arno_h)


Angehängte Dateien:

Lesenswert?

Was ist mit 74xx365 und 74xx367? Die haben zwar auch 3State-Ausgänge, 
aber das wäre ja mit Pulldowns lösbar.

Arno

von c-hater (Gast)


Lesenswert?

Arno H. schrieb:
> Was ist mit 74xx365 und 74xx367? Die haben zwar auch 3State-Ausgänge,
> aber das wäre ja mit Pulldowns lösbar.

Hat er angeblich keinen Platz für...

von Bert (Gast)


Lesenswert?

Gate schrieb:
> ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass
> die Gatesignale auf 0 sind, wenn das Enable nicht anliegt.

Ganz dumme Frage: Kommen die 6 Gatesignale aus dem gleichen Chip? Ich 
denke, da muss man vielleicht früher angreifen ...

von munro (Gast)


Lesenswert?

Gate schrieb:
> ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass
> die Gatesignale auf 0 sind, wenn das Enable nicht anliegt
> Enable kann von mir aus auch invertiert sein: also Inhibit =
> not(Enable).
Wenn auch die Gate-Signale invertiert werden dürfen, würde sich ein 
CD4502 (TSSOP16) anbieten.
https://www.ti.com/lit/ds/symlink/cd4502b.pdf

von Peter D. (peda)


Lesenswert?

Gate schrieb:
> Mit AND-Gates: diese bekommt man in 4fach Ausführung in 14 pin
> Gehäuse, das heisst, ich benötige 2 solcher "Trümmer"

Warum 2?
Da sind 2 4-fach AND in einem Gehäuse (74HC21), d.h. ein Chip reicht für 
7 Eingänge.

von (prx) A. K. (prx)


Lesenswert?

Peter D. schrieb:
> Da sind 2 4-fach AND in einem Gehäuse (74HC21), d.h. ein Chip reicht für
> 7 Eingänge.

Aber nicht für 6 Ausgänge. Er will 6 Signale gaten, nicht einsammeln.

: Bearbeitet durch User
von Bauform B. (bauformb)


Lesenswert?

Peter D. schrieb:
> Da sind 2 4-fach AND in einem Gehäuse (74HC21), d.h. ein Chip reicht für
> 7 Eingänge.

Sehr gut um die Ecke gedacht! Der Ausgang schaltet dann nämlich die 
Versorgung für die FETs oder den ganzen Leistungsteil. Der Schalter 
sollte in jedem ordentlichen Haushalt sowieso eingebaut sein ;)

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
Noch kein Account? Hier anmelden.