Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Erkennen das 5 Signale low und ein Signal high ist » Themenansicht

Autor Thread - Seiten: -1-
000
06.08.2016, 02:43 Uhr
Olli

Avatar von Olli

Moin,

einer eine Idee wie ich am "schönsten" erkennen kann (74xx Schaltkreise) das 5 Signale low und ein Signal high ist?

Ideen die mir bisher kamen:

1.) TTL Grab
4 low Signale an zwei '32
Die Ausgänge der zwei '32 an einen weiteren '32
das 5. low Signal + den '32 von zuvor an noch einen '32
-->'32er aufgebraucht.
Das high-Signal über einen '04er LOW machen und dann noch ein '32 mit dem '32 zuvor verknüpfen -> aus dem letzten kommt ein Low-Pegel und alle sind happy

2.) Adress-Decoder
Das High-Signal an G1
Die 5 Low-Signale an A,B,C,G2A,G2B
Nun ist Y0 Low und alle sind Happy. Y1-Y7 schmeisse ich weg


Noch jemand was schöneres im Angebot? Es sollten beschaffbare TTL Bauteile sein.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
06.08.2016, 03:07 Uhr
Enrico
Default Group and Edit


Besser als mit Dekoder wirds kaum gehen.
NOR mit > 4 Eingänge swohl auch nicht.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
06.08.2016, 08:01 Uhr
Besserwisser

Avatar von Besserwisser

Die 5 L-Signale mit einem 7404 invertieren
und dann mit dem einen H-Signal an einem 7430 verknüpfen.

Dann ist am Ausgang vom 7430 = L.

Dieser Beitrag wurde am 06.08.2016 um 08:02 Uhr von Besserwisser editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
06.08.2016, 08:30 Uhr
Buebchen



@Olli
Hallo!
Nimm einen DL8121, 74HCT/LS688 oder 74LS520 der schon Pull Up Widerstände mit drin hat und lege die korespondierenden Signale auf die Komparator-Eingänge und den Eingang auf Low, dann hast Du was Du brauchst. Am Ausgang kommt dann ein Low-Signal raus. Es reicht aber auch ein 74LS85 wenn Du am Ausgang ein High-Signal Brauchst. Dann mußt Du aber das High-Signal an den Eingang legen und die vier Low-Signale an die Komparator-Eingänge. Die Korrespondierenden Eingänge sind auf Low zu legen.
In der Schaltung der GUR-Leiterplatte sind beide Schaltkreise als Beispiel eingesetzt. Das findest Du hier:
http://eb-harwardt.jimdo.com/8-bit-technik/gide-usb-rtc/
Wolfgang

Dieser Beitrag wurde am 06.08.2016 um 09:03 Uhr von Buebchen editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
06.08.2016, 10:42 Uhr
Olli

Avatar von Olli

OK, danke für die Ideen. 8121 sind ja nicht mehr "neu" beschaffbar. Wollte nix "totes" in neue Schaltungen einbauen.

'688 habe ich schon 2 auf dem Board, verglichen mit dem '138 haben die aber halt auch 4 Beine mehr, da finde ich den '138er schon ziemlich sexy.

NAND Gates hatte ich auch kurz drüber nachgedacht - mit den '04ern davor ist das auch besser als die '23er Rumverknüpfung aber der '138 schlägt alles oder?

Das es aber auch keine x-fach OR Gatter gibt ausser den 32er.... tztz

Man könnte es auch mit einem 74ls260 machen, den H-Input und den Output dann noch invertieren.. aber den gibt es glaube ich auch nicht mehr wirklich zu kaufen
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
06.08.2016, 11:28 Uhr
Besserwisser

Avatar von Besserwisser

Man könnte auch ein TTL-Prom programmieren und auf der Adresse LLLLLH ein Ausgangsbit setzen.
74287

Dieser Beitrag wurde am 06.08.2016 um 11:39 Uhr von Besserwisser editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
06.08.2016, 11:54 Uhr
holm

Avatar von holm

Auch Multiplexer lassen sich als Decoder einsetzen, man muß halt die Eingangssingale entspreched verknüpfen (z.B. 74LS151) .

https://courses.cs.washington.edu/courses/cse370/10wi/pdfs/lectures/07-MuxLogic.pdf


.und von wegen gibts nicht:

http://www.ti.com/product/SN74HC4078A

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 06.08.2016 um 12:18 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
06.08.2016, 12:17 Uhr
Olli

Avatar von Olli

Stimmt. Der 151 ist witzig auf ABC und G das low signal und auf y0 das high. Kommt bei W dann low raus. Das 6. Signal zur Überprüfung fehlt dann aber noch

Vielleicht nehme ich doch Eiben 688er. Mir fällt gerade auf, das ich noch eine Leitung mehr brauche.

AD0-AD3, /DS low
AD4, /R/W high

Dann muss mein latch seinen output anschalten
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
06.08.2016, 12:19 Uhr
holm

Avatar von holm

Guck Dir das PDF an das ich gerade oben noch rein editiert habe..

..und für AD4 und R/W wirst Du wohl irgendwo noch ein 00 Gatter haben, oder?
Du sollst ja nicht Deine gesamte Logik in einem Mux unterbringen.


http://www.ee.surrey.ac.uk/Projects/CAL/digital-logic/multiplexer/index.html

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 06.08.2016 um 12:25 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
06.08.2016, 14:07 Uhr
Micha

Avatar von Micha

wenn es nicht zeitkritisch ist, kann man so ne schrulligen Anforderungen sehr gut mit einem Eprom als Logiktabelle y=f(x) implementieren.
Ist nicht meine Idee, hab ich auich bloß hier im Forum aufgeschnappt. Nur so ein Eprom is eben langsam im Vergleich zu 74xx Gattern.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
06.08.2016, 14:19 Uhr
Olli

Avatar von Olli

Mh OK - habe mich dann jetzt dafür entschieden:



ich glaube es macht keinen Unterschied ob '151 oder '138. Könnte auch noch einen '688 nehmen um ein paar Pins zu sparen, aber den habe ich nicht mehr rumliegen
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
06.08.2016, 14:44 Uhr
Micha

Avatar von Micha

Und noch besser als so ne mystische Rätselfrage zu stellen:
einen Schritt zurück machen und das eigentliche Problem bzw. die Fragestellung dahinter erklären. Dann können andere manchmal viel besser helfen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
06.08.2016, 15:41 Uhr
rm2
Default Group and Edit
Avatar von rm2

Hallo Olli,

statt 138 müsste auch 74S405 (UNITRA Polen, gab es mal als Ersatz für 74x138) gehen?


mfg Ralph
PS

manchmal war am 138-Augang ein R gegen 5P
--
.
http://www.ycdt.net/mc80.3x . http://www.ycdtot.com/p8000
http://www.k1520.com/robotron http://www.audatec.net/audatec
http://www.ycdt.de/kkw-stendal

Dieser Beitrag wurde am 06.08.2016 um 15:42 Uhr von rm2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
06.08.2016, 17:30 Uhr
Olli

Avatar von Olli

Jo schon klar Micha, aber ich wollte jetzt nicht groß erläutern wie die WDC-Arbeit in der Original S8000 funktioniert, da ich nicht glaube das es wirklich jemand brennend interessiert da schlichtweg keiner eine besitzt. - und das zu vertexten ist nicht ganz ohne
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
06.08.2016, 19:16 Uhr
Micha

Avatar von Micha

Ja, jetzt mußte ich zweimal hinlesen bevor ich es gerafft hab: da steht ja S8000 und nicht P8000. Na dann viel Erfolg beim Restauriern!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek