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
> -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?
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
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,
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.