Hallo, ich habe mit einem Mega8 ein Playstation Controller emuliert. Die Frequenz des Protokolls ist ca 250kHz. Zur Zeit liegt die Datenleitung (MOSI, von der Playstation zum Controller) direkt am Controller an ohne Widerstand. Jetzt sieht das Signal nicht besonders aus. Jetzt zur Frage: Wie kann ich die Leitung richtig terminieren? 300 Ohm Widerstand gegen Masse oder Widerstand in Reihe? Gruß, Martin
Beide Massen verbunden? PullUp verwendet? Wie lang ist das Verbindungskabel? Terminiert wird immer Leitung gegen Masse, nie in Reihe!
Die Massen sind verbunden, Pullups habe ich keine und das Verbindungskabel ist ca. 1,5m lang. Ob Terminierung der richtige Begriff ist, weis ich nicht, aber ich meine irgentwas um den Wellenwiderstand anzupassen. (Ist das überhaupt nötig bei 250 khz?)
@ Alexander Liebhold (lippi2000) >Beide Massen verbunden? >PullUp verwendet? Wozu, SPI hat Push Pull Ausgäng. >Terminiert wird immer Leitung gegen Masse, nie in Reihe! Käse. Siehe Wellenwiderstand. MFG Falk
@ Martin (Gast) >Frequenz des Protokolls ist ca 250kHz. Zur Zeit liegt die Datenleitung >(MOSI, von der Playstation zum Controller) direkt am Controller an ohne >Widerstand. Jetzt sieht das Signal nicht besonders aus. Wie und womit hast du das gemessen? Was heisst bei dir "nicht besonders gut"? Poste mal einen Screenshot unter Beachtung der Bildformate. >Jetzt zur Frage: Wie kann ich die Leitung richtig terminieren? 300 Ohm >Widerstand gegen Masse oder Widerstand in Reihe? Sowas terminiert man meist sinnvollerweis mit einem Widerstand in Reihe am Sender, hier also die Playstation. Siehe Wellenwiderstand, Serienterminierung. MFG Falk
Bild kann ich nachher mal schicken. Mir gehts blos darum, dass die ankommenden Signale keine Last sehen, da der MC Eingang ja hochohmig ist. Reicht es da einen 30 Ohm Widerstand in Reihe zum MC zu schalten? Die abgehenden Signale sehen gut aus.
@ Martin (Gast) >Mir gehts blos darum, dass die ankommenden Signale keine Last sehen, da >der MC Eingang ja hochohmig ist. ja und? In der TTL Zeit wäre man froh gewesen, solche hochohmigen Eingänge zu haben. > Reicht es da einen 30 Ohm Widerstand in >Reihe zum MC zu schalten? Dein Signal muss an der QUELLE serienterminiert werden. Also in Richtung MC an der Playstation. In Richtung Playstation am MC. >Die abgehenden Signale sehen gut aus. Die interessieren nur, wie sie am Empfänger aussehen. MfG Falk
Terminierung Wenn eine elektrische Leitung als lang betrachtet werden muß, dann treten Reflexionen auf. Diese sind unerwünscht und können von sporadischen Fehlern bis zum völligen Versagen einer Schaltung alles verursachen. Deshalb müssen solche Leitungen terminiert werden. Die Terminierung absorbiert die einlaufenden Signale und verhindert damit ungewollte Reflexionen. Eine Leitung wird mit einem ohmschen Widerstand terminiert, welcher den gleichen Wert wie der Wellenwiderstand aufweist. Die Terminierungswiderstände müssen möglichst am Ende der Leitung plaziert werden. Dieser Text ist hier aus dem Microcontroller Forum. Ist eine Terminierung nicht am Ende der Leitung? Also wenn das Signal von der Playstation kommt, dann muss es kurz vorm MC terminiert werden?
@Falk Also die Serienterminierung, wenn man es überhaupt so nennen darf, bringt ja wohl bei hohen Datenraten und langen Verbindungen nichts. Auf ner Platine gehe ich mit. Wenn in der Zeit der rücklaufenden Welle die nächste hinlaufende auftritt, hat man ja viel gekonnt. OK, tritt zwar bei den niedrigen Taktraten nicht auf, trotzdem kann man nicht einfach solche Aussagen über die Leitungstheorie treffen!!!
@ Martin (Gast) >Dieser Text ist hier aus dem Microcontroller Forum. Ist eine >Terminierung nicht am Ende der Leitung? Wie wäre es, mal den ganzen Artikel zu lesen? Nur so ne Idee. MfG Falk
@ Alexander Liebhold (lippi2000) >Also die Serienterminierung, wenn man es überhaupt so nennen darf, Darfst du, macht der Rest der Welt auch. >bringt ja wohl bei hohen Datenraten und langen Verbindungen nichts. Auf >ner Platine gehe ich mit. Wenn in der Zeit der rücklaufenden Welle die >nächste hinlaufende auftritt, hat man ja viel gekonnt. Du irrst. Was interessiert es den TREIBER, wenn sich vor und rücklaufende Welle überlagern? So ziemlich GAR nicht! >OK, tritt zwar bei den niedrigen Taktraten nicht auf, trotzdem kann man >nicht einfach solche Aussagen über die Leitungstheorie treffen!!! Du musst es wissen. Lies mal die Sachen vom Howard Johnson, siehe Links. MfG Falk
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.