13.07.2015 Views

MIK 200 Anvendt signalbehandling, 2012. Lab. 9, ikke-lineære filter.

MIK 200 Anvendt signalbehandling, 2012. Lab. 9, ikke-lineære filter.

MIK 200 Anvendt signalbehandling, 2012. Lab. 9, ikke-lineære filter.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

å presentere reultatet. HUSK nullstilling mellom hver avlesning ogat signalet er sentrert om null.Observert maksimumverdi for noen ulike signaler i FPGA, 1 kHz sinus inn.inn x(m) v(m) 4v 2 (m) y(m)mV p-p hex dec hex dec hex dec hex dec<strong>200</strong>3004005006007008009001000Verdien på innsignalet er peak-to-peak som gitt på signalgeneratoren. Detlegges til en offset på ca 2.5 V, og signalet er da odt innenfor grensene påAD-konverteren, de er som kjent fra 1.5 til 3.5 V. Første signal x(m) er daverdiene rett ut fra AD-konverteren, merk at siden formatet for de 12 bither tolkes som en Fix_12_12 verdi så er det internt representert som et tallmellom -0.5 og 0.5. Maksimum verdien for signalet (12 bit) vises hexadesimaltpå LCD-displayet og skrives direkte inn i tabellen over, desimalt blirdette et tall mellom 0 og 0.5 (siden maksimalverdiene er større enn null, enønsker offset slik at signalet blir “symmetrisk” om null internt). Mappingener altså 0x0000 -> 0.0000 og 0x07ff -> 0.4998, der siste tall uten avrundinger 2047/4096 (0x7ff/0x10000). Negative tall er <strong>ikke</strong> aktuelle siden dethele tiden er maksverdier som vises, men om de skulle blitt vist ville en fått0x0800 -> -0.5000 og 0x0FFF -> -0.0002. Første hex-siffer er alltid 0 datallet bare er 12 bit. Tilsvarende har en for de andre signalene.6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!