15.09.2013 Views

Projekt

Projekt

Projekt

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.

2.1. BESKRIVELSE AF MODULER<br />

minutter. Antallet af samtidigt eksisterende målinger i et gennemsnit er 1Hz 60sek min<br />

10min¡ 600.<br />

Udgangssignalet nærmer sig den decimale værdi 0, når spændingen på indgangen går mod<br />

0. I den modsatte ende nærmer udgangssignalet sig den decimale værdi 2 8¢ 1¡ 255, når<br />

spændingen på indgangen nærmer sig referencespændingen. Derfor skal indgangssignalet<br />

fra bufferforstærkeren ligge mellem 0 V og referencespændingen, mens vores krav om målinger<br />

op til 40 m s giver os at indgangsspændingen skal være mindre end referencespændingen<br />

når vindhastigheden går mod 40 m s.<br />

Udgangssignalet indeholder foruden de 8 bit et styresignal, som angiver når der er en ny og<br />

gyldig værdi til det efterfølgende modul.<br />

2.1.4 Gennemsnit<br />

Dette moduls opgave er at opsamle og sammenføje de 600 målinger, der foretages over<br />

10 minutter, til én 8 bit binær værdi som udtrykker den gennemsnitlige vindhastighed over<br />

de sidste 10 minutter. For måleserien £ v1¤ v2¤ ¤ v600¥ findes det eksakte gennemsnit ved<br />

følgende formel:<br />

600 1<br />

600 ∑<br />

n¦ 1<br />

vn ¡ v1§ v2§ § v600<br />

600<br />

Forudsætningen, for at dette er korrekt, er at sammenhængen mellem vindhastighed og bitværdi<br />

er lineær i hele måleområdet.<br />

(2.1)<br />

Udgangssignalet fra dette modul er stadig 8 bit, og der er ikke længere behov for et styresignal,<br />

da dette modul til enhver tid skal fastholde den værdi på udgangen, som ønskes vist<br />

på displayenheden. Hvert sekund vil der foretages en ny måling og derfor vil udgangen fra<br />

dette modul også skifte hvert sekund og fastholde det nye gennemsnit i et sekund.<br />

2.1.5 Binær til BCD Tabel<br />

Dette modul indeholder to funktioner, som fysisk set udføres på én gang:<br />

1. Implementerer den samlede overføringsfunktion for transducer og filter<br />

2. Konverterer 8 bit binær værdi til 12 bit binær BCD kode<br />

Implementeringen af overføringsfunktionen finder sted som en del af den process, der omsætter<br />

de 8 bit til 12 bit BCD kode.<br />

BCD kode er en binær repræsentation af tallene fra 0 til 9 i form af 4 binære cifre. 4 binære<br />

cifre er i stand til at antage 16 forskellige værdier, men i BCD kode udnyttes kun de første<br />

23

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

Saved successfully!

Ooh no, something went wrong!