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
74HC165 dürfte helfen. Das lässt sich kaskadieren, dann kommst du auf deine 32 Bit.
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
Gast
#624101
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
Gast
#624261
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
Gast
#624287
Hi No Problem MfG Spess
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.