Schneller Leitungstreiber

May 10, 2007 10 Replies

Hallo,



in einer Beispielschaltung finde ich einen Leitungsstreiber für die UART-Schnittstelle. Klingt wenig aufregend. Der Leitungsstreiber besitzt allerdings eine Laufzeitverzögerung (propagation delay) von 5us. Soweit ich das sehe, werden alle Signale die kürzer sind als diese propagation delay (z.B. Puls-Pause 1us) vom Leitungstreiber verschluckt und die Datenübertragung funktioniert nicht oder fehlerhaft. Kann mir jemand einen schnellen Leitungsstreiber nennen der eine Laufzeitverzögerung von gleich/kleiner 1us hat?



Sven


"Sven Schulz" schrieb im Newsbeitrag news:4642bfa4$0$6398$ snipped-for-privacy@newsspool2.arcor-online.net...

Welche Leitung denn ? RS232 ? Die Begrenzung der Flankensteilheit ist Absicht zur Vermeidung von Stoerabstrahlungen, ebenso wie die Strombegrenzung auf 20mA. Aber such dir einen OpAmp, der von Slew-rate und Strombegrenzung her zu deinen Anforderungen passt. So was wie MC34080.

Manfred Winterhoff, reply-to invalid, use mawin at gmx dot net homepage: http://www.geocities.com/mwinterhoff/ de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/ Read 'Art of Electronics' Horowitz/Hill before you ask. Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.

Hallo,

solange man mit Baudraten deutlich unter etwa 50 kBaud arbeiten will ist das doch kein Problem sondern eher ein Vorteil.

Bye

Sven Schulz schrieb: Der Leitungsstreiber besitzt

Steht das im Datenblatt oder vermutest du das nur? "propagation delay" bedeutet zunächst nur die Durchlaufzeit des Signals. Die Dauer eines über- tragenen Signals wird durch diesen Parameter nicht beeinflusst. Das Signal wird zwar um 5us verzögert, aber nicht versaut. Schwierig wird's nur, wenn H/L-Flanken schneller oder auch langsamer übertragen werden als L/H-Flanken oder wenn der Treiber wirklich eine Frequenzbegrenzung hat.

Martin

In article , Martin Siegwarth writes: |> Sven Schulz schrieb: |> Der Leitungsstreiber besitzt |> > allerdings eine Laufzeitverzögerung (propagation delay) von 5us. Soweit ich |> > das sehe, werden alle Signale die kürzer sind als diese propagation delay |> > (z.B. Puls-Pause 1us) vom Leitungstreiber verschluckt und die |> > Datenübertragung funktioniert nicht oder fehlerhaft. |> |> Steht das im Datenblatt oder vermutest du das nur? |> "propagation delay" bedeutet zunächst nur die |> Durchlaufzeit des Signals. Die Dauer eines über- |> tragenen Signals wird durch diesen Parameter nicht |> beeinflusst. Das Signal wird zwar um 5us verzögert, |> aber nicht versaut.

Solange da drin nicht ein paar hundert Meter Draht oder Eimerkettenspeicher drin sind, wird das Signal ziemlich sicher versaut ;-)

Georg Acher, acher@in.tum.de http://www.lrr.in.tum.de/~acher "Oh no, not again !" The bowl of petunias

Georg Acher schrieb:

drin

Stimmt, 5us propagation delay ist verdammt viel. Aber zumindest in der Theorie war meine Erklärung richtig. Und wenn sich der IC nicht dran hält...

Martin

Hallo,

eine Nanosekunde sind etwa 20 cm Draht, eine Mikrosekunde also 200 m, bei

5 µs also etwa 1 km. ;-)

Bye

Hau mir bloß ab damit :-) Wir sind derzeit am Optimieren des MCBSP über eine backplane, wollten gerne 40MHz, sieht aber so aus, als müßten wir bei 24 MHz bleiben :( Da schauen wir auch die Impulse im ns-Bereich an...

Ralph.

"Ralph A. Schmid, dk5ras" schrieb im Newsbeitrag news: snipped-for-privacy@4ax.com...

Was ist MCBSP über eine backplane ? Gibt es dafür auch Worte in deutscher Sprache?

Sven

MCBSP = Multi-channel Buffered Serial Port

Joachim

Der MCBSP ist ein Bus, der offenbar eher dazu gedacht ist, ICs (DSPs, Wandler usw.) auf einer Platine zu verbinden. Und die backplane...naja, Rückverdrahtung war immer der deutsche Ausdruck, gibt es da noch ein besseres Wort? Eine Platine, die nur Steckverbinder trägt, um die eigentlichen aktiven Baugruppen da draufzustecken...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required