Forum: Mikrocontroller und Digitale Elektronik passende Hardware-Logic gesucht


von G. (Gast)


Lesenswert?

Hallo,

ich brauche eine Logic, mit folgender Wahrheitstabelle:

in_A | in_B  || out_A | out_B
===============================
  0  |   0   ||   0   |   0
  0  |   1   ||   1   |   1
  1  |   x   ||   1   |   0

Wichtig ist mir, dass es eine möglichst platzsparende, aber noch von 
Hand zu lötende SMD-Lösung ist. Am liebsten wäre mir natürlich ein 
einzelner IC. Das werde ich aber sicher nicht als "Fertiglösung" finden.

Wie würdet ihr vorgehen? Würdet ihr eine kleine Schaltung mit 
Transistoren machen oder zwei ICs zusammen stückeln?

von theo (Gast)


Lesenswert?

Hy, warum nicht einen attiny, gibt es auch in smd.
Und du kannst ihn so programmieren wie du es brauchst.

von hp-freund (Gast)


Lesenswert?

3 der 4 2-fach NOR eines 74HC02 bringen auch den gewünschten Erfolg.
Ganz ohne programmieren ;-)

von Stefan S. (sschultewolter)


Lesenswert?

Hallo G., was ist für dich noch von handlötbar im SMD Bereich?
Einen ATtiny25 in SOIC ist noch problemlos von Hand lötbar ohne mit 
Flussmittel rumzuschmieren ;) Alternativ gibt es den auch noch als 
2x8Pin im TSSOP (solle schon kompakt genug sein) oder als QFN/MLF(MLF mM 
etwas kniffliger zu löten).

Externe Komponenten brauchste nicht. Einfach Kerko an Vcc/Gnd und PullUp 
Widerstand an PB5(Reset). Vermutlich dürfte das ganze kompakter als dir 
3/4 NOR Lösungen sein. Wie schnell brauchst du die Logik?

von Dietmar S. (df8de)


Lesenswert?

Du kannst beide Funktionen mit je einem SN74LVC1G97 erschlagen. "von 
Hand loeten" ist relativ, aber es gibt mehrere Gehaeusevarianten.


Weitere Infos:
http://www.ti.com/lsds/ti/logic/configurable-gate-products.page

von hp-freund (Gast)


Angehängte Dateien:

Lesenswert?

Den 74HC02 gibt es auch in TSSOP mit 5.1x4.5x1.05mm wenn es klein sein 
muss.

Die Schaltung im Anhang simuliert mit:
http://www.neuroproductions.be/logic-lab/

von G. (Gast)


Lesenswert?

hp-freund schrieb:
> Den 74HC02 gibt es auch in TSSOP mit 5.1x4.5x1.05mm wenn es klein sein
> muss.
> Die Schaltung im Anhang simuliert mit:
> http://www.neuroproductions.be/logic-lab/

Wie geil :) perfekt. Danke euch für die Hilfe
...und die Logic-Lab Seite ist auch super :)

von G. (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe jetzt mal versucht mein altes, verstaubtes Wissen ein wenig auf 
zu frischen und eine andere Logic-Schaltung ebenfalls auf diesem Weg zu 
lösen.

Mittlerweile hänge ich noch an folgender Gleichung, bei der ich nicht 
wüsste, ob/wie ich sie noch vereinfachken könnte:
X = A or not(B)

Kann es sein, dass diese nicht weiter vereinfacht werden kann? Wenn 
nicht, dann müsste ich dafür gleich 3 NOR-Gatter verbraten (wie im 
Bild). (würde natürlich auf dem gesammten PCB die gleichen Gatter 
verbauen wollen)

von hp-freund (Gast)


Lesenswert?

G. schrieb:
> (würde natürlich auf dem gesammten PCB die gleichen Gatter
> verbauen wollen)

Warum das?
Was solls den werden?
Wie groß ist der Gesamtumfang der Platine?

von Toxic (Gast)


Angehängte Dateien:

Lesenswert?

@G. (Gast)

Wenn ich deine Wahrheitstabelle richtig interpretiert habe,dann muesste 
diese Schaltung deinen Wuenschen entsprechen und wenn nicht - dann 
nicht.....

von Joe F. (easylife)


Angehängte Dateien:

Lesenswert?

theo schrieb:
> Hy, warum nicht einen attiny

Stefan S. schrieb:
> Einen ATtiny25 in SOIC ist noch problemlos von Hand lötbar

*Ach kommt, Jungs!* 10000 Transistoren, Boot Flash, programmieren für so 
nen Witz?

Toxic schrieb:
> (...) muesste diese Schaltung deinen Wuenschen entsprechen (...)

Passt schon so, denke ich auch.
Geht jedoch auch mit noch weniger Bauteilen... (siehe Anhang)

von G. (Gast)


Lesenswert?

>> ...auf dem gesammten PCB die gleichen Gatter...
> Warum das?
Hmm... war nur so ein Bauchgefühl. (nicht gut?)

> Was solls den werden?
Ansteuerung meiner ICs für LVDS-Übertragungen. (Diese sollen 40 Mbit/s 
senden können)

> Wie groß ist der Gesamtumfang der Platine?
genau zwei :)

von hp-freund (Gast)


Lesenswert?

G. schrieb:
> Hmm... war nur so ein Bauchgefühl. (nicht gut?)

Es gibt ja eine Vielzahl von Logik IC, da kann man Aufwand und Kosten 
sehr gut optimieren.

G. schrieb:
>> Wie groß ist der Gesamtumfang der Platine?
> genau zwei :)

Da habe ich mich etwas falsch ausgedrückt, ich meinte wieviel auf der 
Platine ist. Sprich ob Einzelgatter oder CPLD/FPGA die bessere  Wahl 
ist.

G. schrieb:
> Ansteuerung meiner ICs für LVDS-Übertragungen. (Diese sollen 40 Mbit/s
> senden können)

Da fehlt mir die Erfahrung. Hab nur mal bei der RS Suche so ein 
superschnelles Schieberegister gefunden.

von hp-freund (Gast)


Lesenswert?


von Joe F. (easylife)


Lesenswert?

G. schrieb:
> Ansteuerung meiner ICs für LVDS-Übertragungen. (Diese sollen 40 Mbit/s
> senden können)

Laufen denn die 40 Mbit/s Daten über die besagte Logik, oder dient diese 
lediglich für chip select oder Ähnlichem (mit geringerer 
Geschwindigkeit).

Falls es darum geht Signale mit 40 MHz zu verarbeiten, würde ich in 
jedem Fall einen kleinen CPLD empfehlen. Die Transistorschaltungen 
kannst du in dem Fall natürlich komplett vergessen, und mit diskreter 
Logik wird's in dem Frequenzbereich auch ziemlich schwierig.

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.