Quantisierung

Gast #2465382
Lesenswert?

Hallo zusammen!

ich habe eine Frage an euch und hoffe dass mir da Jemand weiterhelfen 
kann
und zwar:
ich habe ein DAC mit 12 Bit und darüber möchte ein verschiedene Signale 
generieren,so habe ich die Signalwerte berechnet und in einer Tabelle 
geschrieben aber nun weis nicht wie ich  sie genau quantisieren kann:

zB liegen die Signalwerte  so vor:

sigarray[0]=-113.2;
sigarray[1]=-34.5;
.
.
sigarray[n-2]=945.45;
sigarray[n-1]=302.345;

vielen Danke im Voraus.

beste Grüße
Mari
Gast #2465410
Lesenswert?

> -113,2  und die maximale wert= 945.45

(-113,2 + 945,45) / 4095 = ca. 0,259

D. h., dass du dein Signal mit rund 0,259er Schrittweite auflösen 
kannst.

Bleibt noch die Angelegenheit mit den negativen/positiven Werten. Wie 
sieht deine Schaltung aus?
Gast #2465709
Lesenswert?

Hallo

nun ja, irgendwie verstehe ich nicht was nun genau dein Problem ist.
Da du dir ja über den Begriff Quantisierung im klaren zu sein scheinst 
ist der Fall doch klar. Du ermittelst die Differenz zwischen Maximum und 
Minimum und teilst diese dann surch die Anzahl verfügbarer 
Vergleichswerte.

Falls du etwas anderes im Sinn hast solltest du etwa konkreter werden, 
ich denke nicht dass hier viele Leute Zeit&Lust haben alles zu 
hinterfragen.
Vor allem bei der Art von Antworten.

MfG
Gast #2468481
Lesenswert?

Das reicht gfs noch nicht, da man durch die Rasterung der Werte nicht 
nahe genug an die gewünschten Rasterpunkte kommt, um genaug zu sein, 
wenn man weiterrechnet. Daher empfiehlt es sich, etwas mehr, als die 
doppelte Auflösung zu nehmen und auf die nächste Binärzehl zu runden,

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren