Dezimal zu Fraktion 1.11 umrechnen?!

OP #3879541
Lesenswert?
• ▲
▼
Guten Abend,

ich versuche grade meinen STA311b DSP von ST beizubringen dass er den 
Ripple aus dem Signal herausrechnen soll. Die Außenbeschaltung hab ich 
soweit fertig, jetzt fehlt mir die Programmierung.

Im Datenblatt steht dass man den Ripple prozentual zum Fullscale ADC 
Eingang angeben soll. In meinem Fall würde ich jetzt für den Start mal 
den Wert auf 50% setzen.

So, nun habe ich 50% auf der einen Seite und ein 16-Bit Register mit 
einem 1.11 Fractional Number Wert auf der Anderen. Wie bring ich die 50% 
in das 1.11 Format?!

Weiter geht's dann mit Register 0x53,dort wird ein 0.12 Format 
verlangt?!

Verstehe ich nicht und alles was ich so darüber gelesen habe hat mich 
noch mehr verwirrt. Wieso kann ich die 50 nicht einfach in binär 
umwandeln und alles ist gut?

Danke, Gruß
Matthias
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.