ftdi uart funktioniert nicht

OP #1611416
Lesenswert?

Hallo Leute,
ich habe mir den USB UART Wandler von ulrich radig nachgebaut.
Der Chip wird auch als usb uart in der Systemsteuerung erkannt.

Habe auf der Uartseite rx und tx gebrückt und erhoffte über ein 
Terminalprogramm ein Echo zu erhalten. Es kommt aber nix zurück.
Hat jemand eine Ahnung woran es liegen könnte?
Grüße
Chris
Gast #1671980
Lesenswert?

Michael M. schrieb:
> tetef schrieb:
>> und was ist mit dem full Speed des USB?
> was genau?
wird man mit der USB Geschwindigkeit die Daten übertragen?
>> mit welcher Baudrate werden die
>> Daten übertragen?
> uart oder usb seite?
Sagen wir beides! ich versuche es auch zu verstehen.

>> und wie sieht mit der Eistellung der UART unter dem
>> Mikrocontroller aus?
> gar nicht. das macht der treiber vom pc
Ich meine, wie soll ich meinen Kontroller einstellen, damit ich die Voll 
Geschwindigkeit ezählen kann.

Gruss
Gast #1671992
Lesenswert?

tetef schrieb:
jetzt versteh ich dein dilemma.
also bei einem usb-seriell-wandler sind usb- und uart-seite 2 komplett 
verschiedene paar stiefel.
die wissen untereinander rein gar nichts voneinander.

> Michael M. schrieb:
>> tetef schrieb:
>>> und was ist mit dem full Speed des USB?
>> was genau?
> wird man mit der USB Geschwindigkeit die Daten übertragen?
nein.
die daten überträgst du mit der am pc eingestellten geschwindigkeit 
deines seriellen ports, den dir der wandler zur verfügung stellt.

>>> mit welcher Baudrate werden die
>>> Daten übertragen?
>> uart oder usb seite?
> Sagen wir beides! ich versuche es auch zu verstehen.
usb: je nach verwendeter protokollversion. aber für die uart-seite 
belanglos.
uart: siehe oben.
>
>>> und wie sieht mit der Eistellung der UART unter dem
>>> Mikrocontroller aus?
>> gar nicht. das macht der treiber vom pc
> Ich meine, wie soll ich meinen Kontroller einstellen, damit ich die Voll
> Geschwindigkeit ezählen kann.
geh einfach mal davon aus: jede baudrate, die dein controller dir 
erzeugen kann, kann auch der usb-seriell-wandler.
wenn du wirklich viel daten schnell übertragen willst, nimmg leich eine 
native usb-verbindung und geh nicht den umweg über die uart.
Gast #1671995
Lesenswert?

Hallo Michael,


Michael M. schrieb:
> geh einfach mal davon aus: jede baudrate, die dein controller dir
> erzeugen kann, kann auch der usb-seriell-wandler.
> wenn du wirklich viel daten schnell übertragen willst, nimmg leich eine
> native usb-verbindung und geh nicht den umweg über die uart.

Hast Du ein Lich bin auf der Suche nach einer Möglichkeit, um viel Daten 
zu übertragen.
Gast #1671996
Lesenswert?

Michael M. schrieb:
> geh einfach mal davon aus: jede baudrate, die dein controller dir
> erzeugen kann, kann auch der usb-seriell-wandler.
> wenn du wirklich viel daten schnell übertragen willst, nimmg leich eine
> native usb-verbindung und geh nicht den umweg über die uart.

Sorry,

ich meinte ein Link.
Gast #1672014
Lesenswert?

da wird dir auch usb nicht viel helfen.
usb ist nicht dazu gedacht, ein kleines häppchen daten oft zu 
übertragen.

aber die uarts gehn bis in den MBit/s-bereich.

sinnvoller wäre aber da: kannst du die daten nicht pfuffern und dann 
nach dem samplen übertragen?
Gast #1673483
Lesenswert?

mal am oszi angeschaut, was auf den uart-leitungen so los ist?
wie sieht die verkabelung aus? freifliegend ist bei >200kHz auch ein 
problem.
mal mit einem externen quarz für den ftdi versucht?
Gast #1679710
Lesenswert?

Hi Michael,

Ich habe festgestellt, mein COMPORT kann nur bis 128000.
Ich habe am Samstag einen neuen USB2.0TORS232 gekauft und jetzt kann ich 
die Daten bis 460800 übertragen.

Nun habe ich jetzt was anderes festgestellt:
1. Mit 921600 bekomme ich kommische ascci zeichen(latin1), ich weiß es 
nicht warum?
2. Mit dieseem Umsetzer bekopmme ich die Daten ABER mit einer 
Verzögerung, im vergleich zu normalem RS232.

Hat jemand eine Idee?
Gast #1679833
Lesenswert?

schau dir mal die übertragung mit einem oszi oder LA an.
evtl passen die bitlängen nicht.

das konzept taugt übrigens trotzdem nichts.

und einen usb 2.0 wandler - falls es wirklich einer ist - hättest du 
schon 2 mal nicht gebraucht ^^

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