Hallo, ich habe 16 Bits die ich immer wieder vom PC aus einlesen möchte. Ich möchte dazu den FT232-Chip als USB-Bridge nehmen. Ich habe die 16 Bits parallell vorliegen. Ich möchte die Bits mit dem 74165 PISO-Register seriell machen damit ich sie in den FTDI pumppen kann. Ich habe in der Gebrauchsanweisung von dem Register gelesen das es einen Takkt braucht. Ich habe aber noch keinen Takkt. Ich habe mir gedacht das man mit dem NE555-Timmer eine Schwingschaltung bauen kann für das Register. Ich weiss aber nicht wie das Register die Daten richtig in den FTDI pumppen kann. Ich habe mir dann gedacht dass man eine von den RS232 Steuer Leitungen nehmen könnte. Ich stelle mir das so vor daß der FTDI mit der Steuerleitung den Takkt vom 555 an das Register durchschaltet und dann die Daten in den FTDI gepummpt werden. Ich weiss aber nicht welche Steuerleitung ich da nehmen muss. Ich habe auch keinen Plan ob das mit dem Takkt durchschalten so funktioniert wie ich mir das denke. Ich weiss nähmlich auch gar nicht wie ich da dann sicherstelle das alle Bits richtig hineinkommen und nicht zum Beispiel erst mit dem dritten Bit angefangen wird zum pummpen denn dann stimmen ja die Werte nicht. Ich will auch keinen AVR oder sowas nehmen. Ich will das alles ohne programmierbare ICs bauen. Ich will nur ICs nehmen die man auch kaufen kann und die man so benutzen kann wie sie sind ohne das man da herumprogrammieren muß. Ich will einfach nur die 16 Bits vom PC aus einlesen. Ich weiss aber eben nicht genau wie ich die Verbindung zwischen FTDI, PISO-Register und dem Schwingschaltungs Oszillator richtig machen muss. Ich habe auch schon im Chatt gefragt aber die dort können mir auch nicht helfen und mein Schnuggel der mir das erklären könnte ist noch bis mitte Jan. auf Urlaub. Ich will aber vorher vertig sein bevor er wieder heimkommt. Ich bin ziemlich verzweifelt und hoffe das ihr mir helfen könnt. Love, Schantalle <3 (meinen Namen schreibt man so - bitte nicht wieder verarschen!)
Hey, Mit einem AVR ( den man auch kaufen kann ) wirst du einfacher an die Lösung heran kommen. Du benötigst zumindest ein Shift/Load singal vom PC damit du wiesst wann die 16Bit stabiel anliegen. Dann einen Start/Stop oszillator z.B. mit einem 7400. Damit du die Takte zählen kannst einen Zähler der nach 16 Takten den Oszillator stoppt. Ein paar Gatter rundherum für das Sperren und Erlauben vom Shift/Load signal sowie reseten der Schaltung nach einem Durchlauf. Dann natürlich noch die Frage wie schnell das ganze sein muss... Also: ich würd´s mit einem AVR machen. gruß Karsten
hallo Karsten, die Idee mit dem doppelten nand finde ich richtig gut. Danke. Das mit dem Zähler verstehe ich noch nicht ganz - wo bekommt man den passenden her? Ich verstehe auch nicht wirklich wo ich dieses Shift Load Signal herbekommen soll. Geht das nicht mit den Steuer Leitungen? Schnell muss es nicht sein mir würden drei oder vier Herzen vollkommen genügen. Danke, Schantalle <3
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.