Jump to content


E-technik Freaks Unter Uns? Falls Ja, Bitte Helfen ;)


  • Please log in to reply
11 replies to this topic

#1 Gast-malle187_*

Gast-malle187_*
  • Guests

Posted 14 December 2008 - 14:56 Uhr

So ... vielleicht hat ja jemand Ahnung von dem Krams... ;-)

Und zwar würd ich gern mal genau wissen, wodurch die Genauigkeit eines a/d Wandlers bestimmt wird? Also, woran kann ich festmachen, ob der zb 5 oder 6 Bit hat?

Danke...! ;)

#2 derKosta

derKosta

    4Motek Racing

  • Members
  • PipPipPipPipPipPipPipPip
  • 3,247 posts
  • Gender:Male
  • Location:Gera
  • Bike:YZF R6 '00
  • PLZ:07554

Posted 14 December 2008 - 15:18 Uhr

Wikipediaartikel schon gelesen?

#3 Gast-malle187_*

Gast-malle187_*
  • Guests

Posted 14 December 2008 - 15:37 Uhr

Jap, leider hat sich mir daraus nich erkenntlich gezeigt, woran ich diesen Unterschied erkenne....!

Vielleicht raff ich´s ja auch einfach nicht... bitte daher um Aufklärung ;)

Was ich weiß : Die Genauigkeit in Bit gibt die Abstufung der Spannungsschritte an.

Also nen 5 Bit (2^5 = 32) hat 32 Abstufungsschritte, nen 6 Bit demnach (2^6 = 64) 64 Abstufungen ... jedoch : wodurch wird das technisch realisiert?

#4 Grillmeister

Grillmeister

    .

  • Members
  • PipPipPipPipPipPipPipPip
  • 673 posts
  • Bike:RJ03
  • PLZ:45897

Posted 15 December 2008 - 09:37 Uhr

Welche Auflösung ein AD-Wandler hat, sagt dir der Hersteller bei dem du den Baustein kaufst. Technisch realisiert wird das mit 2^n-1 Komparatoren und Spannungsteilern. Dadurch ist es sehr aufwendig, einen AD-Wandler mit einer hohen Auflösung zu bauen. Bei 12 bit sind das dann schon 4095 Komparatoren, die auf Silizium gebracht werden müssen.

Ich habe dir hier mal ein Bild hochgeladen:

Attached Thumbnails

  • ad.jpg

Edited by Grillmeister, 15 December 2008 - 09:37 Uhr.


#5 Gast-malle187_*

Gast-malle187_*
  • Guests

Posted 15 December 2008 - 13:06 Uhr

Ah ja .... super, soweit schon mal vielen Dank!

Geht nämlich dadrum, das ich ne Schaltung in DasyLab für nen 5 Bit A/D Wandler hab, und der auf 6 Bit Genauigkeit umgebaut werden soll.

Auflösung und Genauigkeit sind soweit ich mich bisher schlau gelesen hab ja auch 2 unterschiedliche Paar Schuh, oder?

#6 Steffen_

Steffen_

    Niemalsbremser

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,792 posts
  • Gender:Male
  • Bike:BMW S1000RR
  • PLZ:00080

Posted 15 December 2008 - 13:26 Uhr

Ja, das ist etwas anderes.
Die Auflösung zeigt dir, mit wievielen Bits deine Eingabe kodiert wird. Das sind in deinem Fall also 5 Bit.
Die Genauigkeit ist nur en Wert, der dir angibt, wie "genau" dein Wandler den gemessenen Wert an einen idealisierten physikalischen Wert bringt.
Stichwort dazu mal idealie Rechteckspannung. Wird jedem der mal Fouriertransofrmationen oder -analysen hören musst sicher geläufig sein. Du hast halt immer irgendwelches Rauschen auf deinen Leitungen, weswegen du ja nie sagen kannst, es fließt genau garkein Strom durch die Leitung. In Wahrheit fließt vllt ein Stromg von 0.1*10^5 A oder so. Mit der Genauigkeit legst du sozusagen fest, in welche Quantisierungsstufen deine Abtastwerte reinfallen. Ist so eine Art Kategorisierung.

Wie du Auflösung und Genauigkeit unter einen Hut bekommst weisst du?

#7 Gast-malle187_*

Gast-malle187_*
  • Guests

Posted 15 December 2008 - 13:37 Uhr

Ehrlich gesagt nicht, nein ;)

Aber für mich spielt eigentlich nur die Genauigkeit eine Rolle. Ich hatte es nur noch erwähnt da der Grillmeister ja nur von der Auflösung gesprochen hatte.

Also, wie kann ich denn , ganz einfach ausgedrückt, die Genauigkeit von 5 auf 6 Bit erhöhen?

#8 Steffen_

Steffen_

    Niemalsbremser

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,792 posts
  • Gender:Male
  • Bike:BMW S1000RR
  • PLZ:00080

Posted 15 December 2008 - 14:11 Uhr

Ich sage gleich vorneweg, dass ich nicht der Elektrotechnik Held bin. :abgelehnt:

Eine Möglichkeit wäre, du nimmst zwei ADC's mit jeweils einer Auflösung von 4 Bit im Minimum. Die Ausgangssignale der beiden Wandler musst du dann noch über ein Gatter verknüpfen. Oder AND, OR oder sonstwas muss für deinen zweck geklärt sein. Da fällt mir ein, was für Signale willst du eigentlich umwandeln? Das schränkt die Möglichkeiten auch schon ein. Durch das Aufteilen in 2 Wandler teilst du deinen Messbereich auch in 2 Intervalle auf, aber das geht nicht für jede Anwendung.

Eine andere Möglichkeit wäre, einen 6 Bit Wandler zu nehmen. Aber ich vermute man hat dir nicht ohne Grund einen mit 5 Bit gegeben, damit du auch was zum Denken hast. :zwinker:

Was mir dann noch einfällt ist einfach nur Oversampling. Damit kann man de Auflösung schon erhöhen. Sollte sogar eine 1-Bit toleranz einhalten können.
Wenn du zB ein 12 Bit Signal hast und die vier Wandler mit je 10 Bit nimmst und aufaddierst, kommst du in der Summe ja auch nur auf 11 Bit Auflösung.
Im Prinzip gibt die das Oversampling eine Auflösung von sqrt(n)*Res(Wandler) - anders gesagt, Auflösung des Wandlers multipliziert mit Wurzel aus Bitanzahl.
Kann aber gut möglich sein, dass du nun viel stärkeres Quantisierungsrauschen bekommst, die Werte in falschen Quantisierunsintervallen landen, du die Samplingrate erhöhen musst etc.
Zu Oversampling und allen wichtigen Themen (SC-Filter, Sigma-Delta Wandler, Resampling blabla) findest du aber genug im Netz.

Vom Theoretischen her, kann ich mir auhch vorstellen (bzw es geht), dass du einfach die Binärdarstellung deiner Werte auf 6 Bit änderst und dann auf dem Bereich rechnest. Gibt dann natürlich einige überbelegte Intervalle. Wie du das handhabst, hängt aber wie gesagt von deiner Probelstellung ab.

#9 Grillmeister

Grillmeister

    .

  • Members
  • PipPipPipPipPipPipPipPip
  • 673 posts
  • Bike:RJ03
  • PLZ:45897

Posted 15 December 2008 - 16:03 Uhr

Also, wie kann ich denn , ganz einfach ausgedrückt, die Genauigkeit von 5 auf 6 Bit erhöhen?


Mir ist deine Aufgabenstellung noch nicht ganz klar. Die Genauigkeit eines AD-Wandlers ist die Summe aller Fehler. Dazu gehören auch analoge Meßfehler, die z.B. durch Verstärker verursacht werden. Eine Genauigkeit ist erstmal eine Abweichung vom Sollwert. Das kann eine Spannung oder ein Strom sein. Wird der Wert in Bit angegeben, so bezieht man das auf den Meßbereichsendwert. Also ein 0 bis 5V AD-Wandler hätte bei einer 6-bit Genauigkeit einen Genauigkeitswert von 79,4 mV.

Die Genauigkeit gibt also den Wert des gesamten Systems an also der "Blackbox". Während die Auflösung nur den Komparator beschreibt.

#10 Gast-malle187_*

Gast-malle187_*
  • Guests

Posted 16 December 2008 - 08:56 Uhr

Mir ist deine Aufgabenstellung noch nicht ganz klar.


Also, die genaue Aufgabenstellung sieht so aus :

Bei der vorgegebenen Schaltung (Auszug aus Dasy Lab) die Genauigkeit von 5 auf 6 Bit erhöhen. Nicht mehr und nicht weniger...

Attached Thumbnails

  • Clip.jpg


#11 Grillmeister

Grillmeister

    .

  • Members
  • PipPipPipPipPipPipPipPip
  • 673 posts
  • Bike:RJ03
  • PLZ:45897

Posted 16 December 2008 - 16:38 Uhr

Ich gehe mal stark davon aus, dass du die Auflösung erhöhen sollst. Dafür musst du dann wohl den Komparator ändern. Aber da ich DasyLab nicht habe, kann ich die dazu nichts weiter sagen.

#12 Gast-malle187_*

Gast-malle187_*
  • Guests

Posted 16 December 2008 - 16:53 Uhr

Schade, dennoch vielen Dank bis hier hin!

Allerdings steht in der Aufgabenstellung ausdrücklich die Genauigkeit drin! Bzw, das die Genauigkeit erhöht werden soll.