Encoder Differential Puls Interface

OP #7167488
Lesenswert?
• ▲
▼
Hallo Zusammen

Ich habe einen Encoder, der gibt mir ein Differential Puls Interface aus 
und ich brauche ein Single Ended Interface.

Was nimmt man da am besten für einen IC zum wandeln? Am besten wären 
gleich 3 Kanäle für A, B und Z.

Gruss Bert
Angehängte Dateien:
Gast #7167532
Lesenswert?
• ▲
▼
Welche Pegel haben die differentiellen Signale? Vielleicht kann man ja 
einfach nur die mit der richtigen Polarität auswerten und die anderen 
ignorieren.

Wenn die Leitungslänge zwischen Encoder und Auswertung nicht besonders 
lang ist, ist die differentielle Übertragung schlichtweg nicht 
erforderlich.
OP #7167534
Lesenswert?
• ▲
▼
Falk B. schrieb:
> Bert S. schrieb:
>> Ich habe einen Encoder, der gibt mir ein Differential Puls Interface aus
>> und ich brauche ein Single Ended Interface.
>>
>> Was nimmt man da am besten für einen IC zum wandeln? Am besten wären
>> gleich 3 Kanäle für A, B und Z.
>
> Na irgendwas aus der RS422/RS485 Welt.
>
> https://www.ti.com/interface/rs-485-rs-422/products.html#p994=2;4&p993=0;0

Danke. Der Encoder hat 2500PPR bei maximal 6000RPM --> 15Mbit/s, 
richtig? Daher nehme ich mal was mit so 40Mbit/s, dass sollte dann 
schnell genug sein, oder?

Z.B: 
https://www.ti.com/lit/ds/symlink/sn65175.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&ts=1661154709768&ref_url=https%253A%252F%252Fwww.mouser.ch%252F

Habe gesehen, diese ICs sind alle so aus den 90er, gibt anscheinend 
nicht wirklich was modernes.
OP #7167537
Lesenswert?
• ▲
▼
DerEgon schrieb:
> Welche Pegel haben die differentiellen Signale? Vielleicht kann man ja
> einfach nur die mit der richtigen Polarität auswerten und die anderen
> ignorieren.
>
> Wenn die Leitungslänge zwischen Encoder und Auswertung nicht besonders
> lang ist, ist die differentielle Übertragung schlichtweg nicht
> erforderlich.

Danke, dass ist eine durchaus gute Idee, ich probiere das mal. Es 
scheint tatsächlich der Fall zu sein, dass die Pegel +- 4V aufweisen. 
Das Signal scheint aber auf dem GND Potential ziemlich floating zu sein, 
da es die 50Hz der Netzfrequenz abbildet.
Gast #7167586
Lesenswert?
• ▲
▼
Hallo Bert,

Bert S. schrieb:
> Danke. Der Encoder hat 2500PPR bei maximal 6000RPM --> 15Mbit/s,
> richtig? Daher nehme ich mal was mit so 40Mbit/s, dass sollte dann
> schnell genug sein, oder?

Immer die Einheiten beachten! 6000 RPM bzw. U/min sind 100 U/s. Also 
250kHz pro Spur bzw. 500.000 Flankenwechsel.

Gruß
Tom
#7167601
Lesenswert?
• ▲
▼
Bert S. schrieb:
> Danke, dass ist eine durchaus gute Idee, ich probiere das mal. Es
> scheint tatsächlich der Fall zu sein, dass die Pegel +- 4V aufweisen.
> Das Signal scheint aber auf dem GND Potential ziemlich floating zu sein,
> da es die 50Hz der Netzfrequenz abbildet.

Dann fehlt da der richtige Massebezug! Trotz differentieller Übertragung 
braucht man den!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.