2x 74LS674 Schieberegister in serie

OP #1503162
Lesenswert?

Hallo,
ich möchte mit 2x 16-Bit Schieberegister der Baureihe 74LS674
einen 32 Bit Code senden.
Meine Frage im Datenblatt ist es etwas widersprüchlich ob und wie man 2
Register hintereinander hängen kann!

Hat damit jemand Erfahrung oder das schon mal gemacht?

Ich habe auch keine Alternative andere Register zu nehmen!

Gruß Andre
#1503205
Lesenswert?

Andre Nailen schrieb:
> Meine Frage im Datenblatt ist es etwas widersprüchlich ob und wie man 2
> Register hintereinander hängen kann!

Man kann es nicht.


> Ich habe auch keine Alternative andere Register zu nehmen!

Dann brauchst Du auch nicht länger über ne Lösung nachzudenken.


Peter
OP #1503482
Lesenswert?

@ karadur

danke dir an den chip-select hab ich gar nicht gedacht...
is nur wieder ein scheiß aufwand den zur richtigen zeit zu switchen.
kann das probleme geben? eigentlich doch nur wenn das zweite register zu 
früh anfängt oder? dann überlappen sich die signale?!





@Peter
klar muss ich über ne lösung nachdenken und wie du anhand von karadur 
siehst, gibts ja doch ne lösung.
OP #1503521
Lesenswert?

ja ne so einfach is das bei mir nicht der takt muss durchgängig laufen.
aber ich werde mir mit ein paar Countern und ANDs und ORs und D-FF schon 
was basteln das ich die takte abzähle und dann auf den richtigen den CS 
ändere.
is nur wieder ein mega aufwand....da ich keinen µC benutzen darf...
naja danke dir aber trotzdem für den vorschalg...
Gast #1503563
Lesenswert?

> aber ich werde mir mit ein paar Countern und ANDs und ORs und D-FF schon
was basteln das ich die takte abzähle und dann auf den richtigen den CS

Ist ja mal wieder eine tolle Rumeierei, bloss weil man partout ein paar 
Antiquitäten weiterverwenden will ....
Gast #1503712
Lesenswert?

Moin,
warum benutzt du keine 74xx595 Schieberegister. Die haben zwar nur acht 
Bit, aber insgesamt weniger Aufwand, als noch irgendwelche 
Kaskadierungen von Hand einzustricken. Der Aufwand über Counter und 
CS-Wechsel dürfte höher sein, als vier statt 2 Bautsteine.

mfg Emperor_L0ser
#1503827
Lesenswert?

Emperor_L0ser schrieb:
> Moin,
> warum benutzt du keine 74xx595 Schieberegister.

Der LS674 ist ein PISO (parallel in/seriell out).

Aber im Prinzip hast Du recht, 4 Stück 74HC165 und die Sache ist 
gegessen.
Und obendrein noch massig Strom gespart (HC statt LS).

Das TI-Datenblatt ist ja auch schon steinalt (1988), daher würde ich für 
neue Projekte die Finger von lassen.


Peter
OP #1503833
Lesenswert?

ihr habt schon alle recht, einfacher und so wäre das schon aber ich habe
so ein paar richtlinien an die ich mich halten muss.
Z.B.: -komplet unabhängige schaltung -psi5 konform -kein µC -nicht mehr 
als 2mA Stromaufnahme/Bauteil -alles möglichst schnell und genau.....

naja und weil der 74LS674 mit wenig strom auskommt und ein parallel-in 
(bitcodesteller per DIP-Schalter) seriell-out hat is der für meinen 
zweck fast perfekt.
bis auf die kleinen mankos, dass es schwer wird 2 hintereinander zu 
schalten und das ich den schon gekauft habe.

so und weil ich auf einen impuls reagieren muss und nur eine bestimmtes 
zeitfenster danach habe um einen 16-bitcode als manchestersignal()32-Bit 
lang mit doppelter freq.) rauszuschicken, muss ich sowieso schon counter 
etc verwenden(um den start und endpunkt per flanke zu geben in der das 
Manchester signal gesendet wird) und dadurch kann das konzept direkt mit 
für den CS übernehmen.
#1503845
Lesenswert?

Andre Nailen schrieb:
> als 2mA Stromaufnahme/Bauteil -alles möglichst schnell und genau.....

Der LS674 braucht aber schon 25mA (max 40mA).

> zeitfenster danach habe um einen 16-bitcode als manchestersignal()32-Bit
> lang mit doppelter freq.) rauszuschicken

Dazu braucht man aber keine 32 Bit, das macht ein EXOR mit dem Takt.

Also keinen 2. LS674 sondern 1/4 LS86.


Peter
#1503971
Lesenswert?

Andre Nailen schrieb:
> @Peter Dannegger
> Ja bei VccMax und voller taktfreq. brauch der LS674 soviel...
> aber ich habe ja nur 5V und 125-250kHz. also bin weit drunter.

Du irrst, LS-TTL ist kein CMOS.
Die Stromaufnahme steigt nur leicht an.
Die Datenblattangabe ist üblicher Weise bei 0Hz.


> das mit dem EXOR erklär mir bitte mal....
> wie generier ich mir denn mit einen EXOR einen 16Bit Manchestercode???

http://de.wikipedia.org/wiki/Manchester-Code


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren