Servus Bastelfreunde. Ich habe ein reines Hardware-Problem. Um es einfach zu sagen ich finde keine Möglichkeit 32Bit Parallel in Seriell umzuwandeln. Ich gebe einen Takt auf der ersten Leitung und möchte auf der zweiten Leitung dann ein bit nach dem anderem Seriell bekommen. Ich brauche weder Start noch Stop-Bits. Hört sich einfach nach Schieberegistern an aber irgendwie komme ich da nicht wirklich weiter. Eine dritte Leitung steht noch zur Verfügung die Beispielsweise als Enable dienen könnte. Ich baue das ganze in SMD auf, habe jedoch nur noch wenige cm² Platz in meinem Layout für die gesamte Schaltung. Hat jemand einen Ansatz oder einen Lösungsvorschlag für mich? Bin über jede Hilfe sehr Dankbar, da ich weder in der Suche hier noch irgendwo anders eine solche Schaltung fand. Vielen Dank im Voraus Mit freundlichen Grüßen T-G-läser
Hallo Philipp, danke für den Tipp, den hab ich mir auch schon mal angeschaut aber irgendwie bin ich da in meinem Schaltplan auf keinen grünen Zweig gekommen wie ich die zu vernetzen habe, das mit einem Pin alle 32 anliegenden Parallelen Daten aufgenommen werden und dann nur über den Takt "durchgeschleift" werden. daraufhin habe ich das ganze wieder über den Haufen geworfen und mit FF´s und kleinen Verzögerungen versucht, wobei das innerhalb von kürzester Zeit so Riesig wurde und zig IC´s schluckte das auch diese Möglichkeit sofort gestrichen wurde. Hast du einen Lösungsansatz wie ich die IC´s zu verbinden habe? Danke für deine Hilfe schon mal!! Bin für alle Ideen offen. Mit freundlichen Grüßen T-G-läser
Hi Ist doch ganz einfach: Serieller Ausgang an seriellen Eingang..... Parallele Daten an die Eingänge. Pin 1 auf L ->Daten übernehmen. Pin 1 auf H. Takt anlegen und ab die Post. MfG Spess
Hallo Spess > Ist doch ganz einfach: Serieller Ausgang an seriellen Eingang..... > Parallele Daten an die Eingänge. Pin 1 auf L ->Daten übernehmen. > Pin 1 auf H. Takt anlegen und ab die Post. Danke, soweit so gut, aber muss ich bei denen Bausteinen die die ersten Bits raus schieben nicht irgendwie eine Verzögerung in den Takt einbauen, damit das Bit vom Letzten Ausgang auch in den Eingang übernommen wird? Mit freundlichen Grüßen T-G-läser
Hi Wenn alle Clock-Eingänge verbunden sind werden die Bits am letzten Ausgang nacheinander herausgeschoben. Hast du dir das Datenblatt eigentlich mal richtig angesehen? Mfg Spess
Hallo, > Wenn alle Clock-Eingänge verbunden sind werden die Bits am letzten > Ausgang > nacheinander herausgeschoben. Hast du dir das Datenblatt eigentlich mal > richtig angesehen? Danke Spess für den kleinen "Arschtritt" ich glaub nu hat es bei mir pling gemacht. Hatte wohl irgendwie nen Denkfehler in meiner Schaltung. Habe aber nun noch was gefunden und dann war mir klar was du meinst. http://www.ucapps.de/mbhp/mbhp_dinx4.pdf Dennoch vielen Dank für eure Hilfen! Mit freundlichen Grüßen T-G-läser
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.