19.07.2013 Views

PIC-LCD - Lea

PIC-LCD - Lea

PIC-LCD - Lea

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1. Johdanto<br />

Tämä artikkeli kertoo taajuuslaskimen toimintaperiaatteesta ja sen toteutuksesta viimeisen 20<br />

vuoden aikana. Taajuuslaskimia on tyypillisesti käytetty mittalaitteena esim. radioharrastajien<br />

laitteissa vastaanotto- ja lähetystaajuuden indikointiin ja näin on päästy tarkempaan tulokseen<br />

verrattuna mekaanisiin taajuusasteikkoihin. Tosin nykyisissä kaupallisissa lähetinvastaanottimissa<br />

käytetään tyypillisesti paikallisoskillaattorina DDS:ään (Direct Digital Synthetics) perustuvaa<br />

ratkaisua ja näytön taajuuslukema perustuukin DDS-piirille annettuun taajuusohjeeseen.<br />

Rakenteluesimerkkinä esitellään <strong>PIC</strong>-mikroprosessorilla ja <strong>LCD</strong>-näytöllä toteutettu 7 numeron<br />

ohjelmoitava 30 MHz:n taajuuslaskin, jonka toiminta voidaan parametroida käyttäjän tarpeen<br />

mukaan.<br />

2. Taajuusmittauksen periaate<br />

Vaihtosähkön taajuus määritellään värähtelyjaksojen lukumääränä aikayksikössä. Taajuushan on<br />

yksi hertzi, kun tapahtuu yksi värähdys yhdessä sekunnissa. Seuraavasta kaavasta voidaan todeta<br />

että taajuuden mittaaminen on ajan mittaamisen käänteinen toimitus. 7) Taajuus saadaan ratkaistua<br />

jakamalla mitattavan signaalin värähdysten lukumäärä tarkasteluajalla.<br />

f (Hz) = n / t (s) f = taajuus hertzeinä<br />

n = värähdysten lukumäärä<br />

t = tarkasteluaika<br />

Taajuuslaskimessa lasketaan määrämittaisena aikana (laskenta-aikaikkuna) jaksojen määrä ja<br />

muunnetaan tulos taajuudeksi. 7 ) Hiukan tarkennettuna toimintaperiaate on yksinkertaisesti<br />

seuraava:<br />

1. Lasketaan kalibroidussa laskenta-aikaikkunassa mitattavasta signaalista pulssien lukumäärä.<br />

2. Talletetaan pulssien määrä välimuistiin (latch)<br />

3. Tulostetaan laskimen näytölle pulssiluku = taajuus välimuistista. Desimaalipisteen paikka<br />

ohjataan valitun laskenta-aikaikkunan (= resoluution) mukaan<br />

4. Nollataan pulssilaskurit ja aloitetaan seuraava mittausjakso (hyppy kohtaan 1…)<br />

Esimerkki:<br />

Laskenta-aikaikkuna on 100 ms. Mitattava taajuus on 14100.155 kHz = 14100155 jaksoa<br />

sekunnissa. Laskenta-aikaikkuna määrää maksimi resoluution, jos esijakajaa ei käytetä<br />

mittaussisääntulossa eli esim. 100 ms:n aikana jaksoja tulee 14100155 x 0.1 s = 1410015. Tämä<br />

vastaa siten taajuutta 14100.15 kHz eli vähiten merkitsevä numero (5) indikoi kymmenet Hz:t. Jos<br />

aika-ikkuna olisi 1 s, niin silloin päästäisiin 1 Hz:n resoluutioon.<br />

Taajuuslaskimen elektroniikalla on aina maksimimittaustaajuus, jonka laskin pystyy tietyissä<br />

olosuhteissa mittaamaan. Taajuusaluetta voidaan kasvattaa ylöspäin käyttämällä laskimen edessä<br />

esijakajaa tai superheterodyneperiaatetta eli alassekoittamista 7) .<br />

3. Käsitteitä<br />

Seuraavassa muutamia käsitteitä, jotka on hyvä ymmärtää tätä artikkelia luettaessa.<br />

3.1 Suora taajuuslaskin<br />

Summaa mitattavia pulsseja laskenta-aikaikkunan osoittaman aikayksikön ajan ja näyttää tuloksen.<br />

8)<br />

5(23)

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

Saved successfully!

Ooh no, something went wrong!