Forum: Mikrocontroller und Digitale Elektronik FT232RL, RX, TX only?


von Planki (Gast)


Lesenswert?

Hallo,

ich wollte meinem Mikrocontroller einen USB Anschluss spendieren, weil 
ichs einfach satt habe, so eine riesige 9polige SubD Buchse zu verbauen.

Als Baustein denke ich wäre ein FT232RL wohl ne gute Wahl.

Ich brauch ja auf jeden Fall, GND, 5V, TX und RX.

Wie ist es mit den anderen Pins wie den CTS oder den DSR, ich will 
eigentlich nur Daten vom Mikrocontroller empfangen, später villeicht 
auch mal senden. Theoretisch bräuchte ich das Clear to send und 
Konsorten dafür ja eigentlich nicht?

Gruß Gerhard B.

von Reinhard Kern (Gast)


Lesenswert?

Planki schrieb:
> Theoretisch bräuchte ich das Clear to send und
> Konsorten dafür ja eigentlich nicht?

Hallo,

das kommt auf die Software an, nämlich ob sie Handshaking benutzt. 
Windows tut das normalerweise, wenn du mit Hyperterminal oder Copy was 
senden willst, wird RTS gesetzt und auf CTS gewartet. Minimum ist eine 
Möglichkeit, RTS und CTS kurzzuschliessen.

Auf deiner Seite, also an der seriellen Schnittstelle deines 
Controllers, gilt das gleiche. Wenn du diese Software selbst schreibst, 
kannst du natürlich Handshake bleiben lassen. Vorausgesetzt du kommst 
mit dem Timing klar.

Gruss Reinhard

von Christian (Gast)


Lesenswert?

braucht man nicht unbedingt, kann aber u.U. später praktisch sein

von Planki (Gast)


Lesenswert?

dann werd ich das so machen.

Die UART Leitungen der Atmels dürften doch einen MAX232 und einen FT232 
gleichzeitig vertragen oder?

Der Fanout ist doch sicher net so niedrig

von H.Joachim S. (crazyhorse)


Lesenswert?

Naja, Leitung zum RX muss du schon entkoppeln. Zumindest 2 Dioden, 
besser AND-Gatter.

von nachtlicht (Gast)


Lesenswert?

Beim MSP430 werden die zusätzlichen Signale für den BSL genutzt.
kann von Vorteil sein wenn sie dann vorhanden sind.

von Planki (Gast)


Lesenswert?

kann ich das überhaupt mit Dioden oder UND Gatter machen?

Wenn ich Daten senden und Empfangen möchte, bin ich doch auf beide 
Richtungen angewiesen.

von Planki (Gast)


Lesenswert?

kann ich den Baustein eigentlich nutzen ohne das EEPROM zu bespielen?

Das EEPROM ist doch nur für die freibelegbaren Leitungen wichtig?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Planki schrieb:
> kann ich den Baustein eigentlich nutzen ohne das EEPROM zu bespielen?

Ja, selbstverständlich.

Das steht übrigens alles haarklein und detailliert in den Datenblättern 
und AppNotes von FTDI.

von Volkmar D. (volkmar)


Lesenswert?

Planki schrieb:
> Wenn ich Daten senden und Empfangen möchte, bin ich doch auf beide
> Richtungen angewiesen.

Wenn Du Daten vom µC aussenden willst, hast Du nur eine Quelle und 2 
Senken, daher kannst Du diese Leitungen zusammenschließen. Damit wird 
dann halt nur immer auf beiden Schnittstellen der Datenstrom ausgegeben.

In die andere Richtung klappt das nicht, da mußt Du Dich für eine Quelle 
entscheiden. Und mit Dioden bzw. UND-Gatter geht das solange gut, 
solange Du nur eine Quelle angeschlossen hast.

von Planki (Gast)


Lesenswert?

eine Sicherheit wär halt schon was schönes, ich bin jetzt nicht so 
dämlich, 2 Quellen anzuschließen, aber wer weiß obs nicht jemand anderst 
fertig bringt.

Die Tatsache, dass der Datenstrom über beides ausgegeben wird, ist mir 
eigentlich sogar ganz recht.

von T.S. (Gast)


Lesenswert?

Info:

In der Bucht gibt es kleine Platinchen mit einem USB Seriell Wandler u 
Aussenbeschaltung drauf für 2-3€. Ist dann eine Steckleiste dran...Kann 
man gut in ein bestehendes Layout integrieren.

TS

von Planki (Gast)


Lesenswert?

mir gehts nicht ums Geld. Ich will ehrlich gesagt auch keine Aufbauten 
auf meiner Platine haben.

Ich frag halt lieber nochmal nach, bevor ich eine 50€ Platine mit massig 
Fehlern habe, die ich dann fädeln darf.

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
Noch kein Account? Hier anmelden.