Wenn man testweise das beste Ergebnis herausholen will, nutzt man dazu interne oder externe Taktgeber? Erreicht man mit der internen Ref auch die angegebenen 16 Bit oder benötigt man dazu eine bessere externe? Hat man wirklich 16 Bit? da er ja von -32xxxx bis +32xxxx mißt.. Oder sind es dann nur 16, wenn man auf gnd mißt? und nur im Diff Mode 16? Was gibt es noch neben dem Design zu beachten wenn man die 16 Bit erreichen will?
um was geht es???
Paul P. schrieb: > Wenn man testweise das beste Ergebnis herausholen will, nutzt man dazu > interne oder externe Taktgeber? Kommt auf die Anwendung an > Erreicht man mit der internen Ref auch die angegebenen 16 Bit oder > benötigt man dazu eine bessere externe? Die 16 Bit Auflösung hast du immer. Ob du 16 Bit Genauigkeit hast wage ich zu bezweifeln > Was gibt es noch neben dem Design zu beachten wenn man die 16 Bit > erreichen will? Das dein ADC 16-Bit hat
noch sinnvolle Antworten? Die anderen bitte enthalten
was soll die Frage um was es geht?! Es geht um einem ST32 mit einem internen 16bi DS ADC..ist ja so schwer nicht zu verstehen...
kein gast schrieb: > Es geht um einem ST32 mit einem internen 16bi DS ADC..ist ja so schwer > nicht zu verstehen... Und was hat der ADC mit internem oder externem OSC? Dann schau doch einfach ins DB, wenn das alles nicht so schwer zu verstehen ist und Müll das Forum nicht mit deinem Unsinn voll
Paul P. schrieb in der Überschrift:
>Stm32 16Bit Delta Sigma, internes Quarz oder externes? Und Referenz? (Störungen)
Mal abgesehen von den grammatikalischen Fehlern in Deiner Überschrift:
es gibt keine 'interneN' Quarze in STM32er Controllern.
Du meinst den internen RC-Oszillator, der wesentlich weniger genau ist,
als es ein Quarzoszillator sein kann.
Wenn man DSP betreibt, kommt es nicht nur auf die Genauigkeit und
Auflösung der Signalwerterfassung an, sondern auch auf die Genauigkeit
der einzelnen Abtastzeitpunkte (Stichwort Sample-Rate und Jitter).
Wenn es genau sein soll wirst du einen externen Quarz oder Oszillator brauchen und auch eine entsprechend genaue externe Referenz. Die 16-Bit Auflösung hast du immer, du musst den ADC halt entsprechend richtig einstellen. Je nachdem ob dein Signal singel-ended oder differentiell ist. Bei singel-ended ohne Gain misst er von GND bis REF und löst das mit 16-Bit auf. Bei differentiell oder singel-ended mit Gain spielt der PGA der drin ist noch eine Rolle und er löst entsprechend anders auf das ist dem Datenblatt oder Referenzmanual zu entnehmen. Wenn du die 16-Bit auch nutzen willst muss die Spannungsversorgung des ADCs und des Analog Frontend entsprechend gut sein. SDADCs sind durch ihr integrierendes Verhalten recht tolerant was das Aliasing und die Quellimpedanz angeht dennoch ist eine Impedanz Wandlung und ein entsprechend dimensionierter Filter sinnvoll. Hier bietet sich beispielsweise eine Sallen-Key Topologie an.
danke. Und für die anderen die es nicht verstehen..enthaltet euch doch einfach..wieso müllt ihr das FOrum mit sinnlosen Beiträgen voll. Es geht darum ob der interne Taktgenerator/Ref evtl mehr Störungen (rauschen)verursacht als ein externes Quarz oder umgekehrt z.B. Wie können einige nur so begriffsstutzig sein. Manchen muss man Fragen wie einem Kleinkind vorkauen..und sie verstehen sie dennoch nicht..dann einfach nicht antworten! Vielleicht ist die interne Ref nur für 12 Bit gedacht und darüber hinaus verwendet man eine externe etc Der dumme Hinweis aufs Datenblatt ist irgendwie ebenfalls überflüssig, wenn ich das gesehen, verstanden oder was auch immer hätte, würde ich hier nicht fragen? Sehr helle war dieser Hinweis also irgendwie auch nicht... Schlimm wenn manche nicht mal erkennen das sie selbst nicht die hellsten sind
:
Bearbeitet durch User
Es gibt von ST sogar eine Appnote die das schön erklärt: https://www.st.com/resource/en/application_note/cd00211314.pdf In einem anderen Dokument https://www.stmicroelectronics.com/content/ccc/resource/training/technical/product_training/group0/3c/ee/54/92/43/f1/4e/27/STM32H7-Analog-ADC_ADC/files/STM32H7-Analog-ADC_ADC.pdf/_jcr_content/translations/en.STM32H7-Analog-ADC_ADC.pdf ist auch eine Tabelle zur Enob. Da sind 13,2 Bits das Maximum. Mit dem ADC wirst du also keine 16 rauschfreien Bits bekommen. Aber auch da gibt es noch Tricks wie die Überabtastung. Hängt aber stark vom Signal ab und braucht externe analoge Beschaltung. Edit: Der zweite Link geht eigentlich zu .com.cn , aber das darf ich hier wegen Spam nicht posten. Also ohne cn und siehe da, der Link geht auch, aber das Cert ist braun. Was ist das eigentlich für eine rassistische Scheiße alles mit cn pauschal für Spam zu halten?
:
Bearbeitet durch User
Paul P. schrieb: > Und für die anderen die es nicht verstehen..enthaltet euch doch > einfach..wieso müllt ihr das FOrum mit sinnlosen Beiträgen voll. > Es geht darum ob der interne Taktgenerator/Ref evtl mehr Störungen > (rauschen)verursacht als ein externes Quarz Ganz offensichtlich verstehst du vom Prinzip der Sigma-Delta-Wandlung viel zu wenig, als daß deine Frage "Hat man wirklich 16 Bit?" irgend einen wirklichen Sinn haben kann. Also: anstatt hier herumzumotzen und anderen vorzuwerfen, daß sie dich nicht verstünden, solltest du zuvörderst mal nachlesen, wie das Ganze überhaupt funktioniert und warum deine Fragestellung als solche nicht sinnvoll ist. Kurz gesagt: mit einem n Bit SigmaDelta-ADC hat man niemals n gültige Stellen, sondern eben nur soviele gültige Stellen wie die Filterbandbreite es gerade hergibt. Und durch weiteres Filtern der Ergebnisse kann man auch weitere gültige Bits erreichen - zu Lasten der finalen Samplerate (vorausgesetzt, der Input ist stabil genug). Inwieweit da die Jittereigenschaften der Takterzeugung diese Ergebnisse beeinflussen, hängt von den übrigen Umständen ab, z.B. von der Güte der Versorgungsspannung, der Güte der internen/externen Referenzen, dem Temperaturgang etc. Aber all das Letztere lies du mal selber im Manual nach. W.S.
@Gustl B. Danke:-) Das ist mal eine brauchbare Antwort auf die gestellte Frage
Paul P. schrieb: > Schlimm wenn manche nicht mal erkennen das sie selbst nicht die hellsten > sind Das geht bei Dir schon mit der Sprache los. Viel Spaß noch im wirklichen Leben mit wirklichen Menschen!
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.