Datenübertragung

Gast #2380448
Hey,

Bei meinem Projekt hab ich ein Analoges Eingangssignal 0-5V mit einer 
Frequenz bis 500kHz dies wird zunächst über einen ADC in ein digitales 
Signal umgewandelt und dann über Lichtwellenleiter zu einem DAC 
übertragen und dort wieder analog umgewandelt, um sozusagen 
potenzialfrei Daten übertragen zu können.

Problem ist nun die Suche eines passenden ADCs mit einer Samplingrate 
von 1MSPS mit 16 Bit Auflösung und einen seriellen Output. Der digitale 
Output sollte an einem Pin am ADC sein, wenn möglich sollte kein 
externer Microprozessor den man programmieren muss für die AD 
Convertierung verwendet werden.

Natürlich würd ich dann auch noch einen passenden DAC brauchen.

Im Vorraus schon danke für eure Kommentare.
> Frequenz bis 500kHz .... mit 1MHz abtasten

Es reicht nicht mit zweifacher Frequenz abzutasten um das Signal wieder 
vernünftig zu restaurieren. Mach mal eine Simulation mit deinem sich 
zeitlich verändernden Signal und versuch das nach Abtastung wieder zu 
restaurieren.
Du könntest es natürlich auch analog über Glasfaser übertragen.
Persönliche Seite
Mauriii schrieb:
> Mit welchen Bauteilen kann man dann eine analoge Spannung mit hohen
> Frequenzen übertragen?

Dein Ansatz ist nicht verkehrt. Das Abtasttheorem setzt aber voraus, 
dass Dein Eingangsfilter perfekt steil ist (d.h. keinerlei Komponenten > 
500 kHz). Das ist in realen Systemen nie der Fall. Du solltest also eine 
gewisse Sicherheitsreserve einbauen und eher Richtung 2 MSPS gehen. Oder 
Du weißt, dass über 500 kHz keine Signalanteile mehr vorhanden sind, die 
beim Runterspiegeln irgendwelche Probleme machen könnten.

2 MSPS allerdings führt dann zu richtig hohen Datenraten, bei 12 Bit 
Abtastung hast Du schon 24 MBit/s Nettodatenrate. Über einen normalen 
Optokoppler willst Du das sicher nicht mehr jagen, der streckt da 
entnervt die Waffen.

Mit SPI könnte das auf kurzen Strecken gerade noch so gehen. Du brauchst 
aber dann einen Master, und ich kenne keine ADCs oder DACs, die als 
SPI-Master arbeiten. Also wirst Du um einen µC zum Datenschaufeln nicht 
herumkommen.
Zwischen Deinen beiden Endpunkten könntest Du dann z.B. Ethernet 
verwenden, damit kommst Du dann auch ziemlich weit, und die Datenrate 
müsste dann auch passen.

Gruß,

Max

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.