Ero sivun ”Taajuuden mittaus” versioiden välillä

Radioamatööriwikistä
Siirry navigaatioon Siirry hakuun
>Oh2mqk
>Oh2mqk
(Suorat ja epäsuorat keinot)
Rivi 6: Rivi 6:
Jatkossa kaikessa on oletuksena, ettei mitattava taajuus ole mikään tasan 10 MHz tms. refrenssioskillaattorin taajuus, vaan jotain muuta.
Jatkossa kaikessa on oletuksena, ettei mitattava taajuus ole mikään tasan 10 MHz tms. refrenssioskillaattorin taajuus, vaan jotain muuta.


= Laskurit =
= Vertailuoskillaattorit =
Vertailuoskillaattorilta tarvitaan:
* Tunnettua taajuutta
* Stabiilisuutta
Halvimmissa ilman ulkoista refrenssiä toimeen tulevissa systeemeissä on yleensä ns. TCXO, hieman kalliimmissa on ns. OCXO.
Todella kalliissa systeemeissä on sitten Rubidium-refrenssejä, Cesium-refrenssejä tai vaikkapa vetymasereita.
 
= Suorat keinot =
== Pulssilaskenta ==
== Pulssilaskenta ==
Tässä laskentaa ohjaa refrenssikello, eikä mitattava signaali.
Tässä laskentaa ohjaa refrenssikello, eikä mitattava signaali.
Rivi 16: Rivi 23:
== Resiprokaalinen laskenta ==
== Resiprokaalinen laskenta ==
Tässä laskentaa ohjaa mitattava signaali, eikä refrenssikello.
Tässä laskentaa ohjaa mitattava signaali, eikä refrenssikello.
Ohjain antaa laskureille aikaikkunaa kertovan signaalin ja avainnuselektroniikka käynnistää laskennan aikaikkunan alussa ensimmäisellä mitattavan signaalin säädetyllä avainnustransitiolla (esim. mitattavan signaalin nousevalla reunalla) ja lopettaa laskennan mittauksen aikaikkunan ohjauksen deaktivointia seuraavalla avainnustransitiolla.
Ohjain antaa laskureille aikaikkunaa kertovan signaalin ja avainnuselektroniikka käynnistää laskennan aikaikkunan alussa ensimmäisellä mitattavan signaalin säädetyllä liipaisutransitiolla (esim. mitattavan signaalin nousevalla reunalla) ja lopettaa laskennan mittauksen aikaikkunan ohjauksen deaktivointia seuraavalla liipaisutransitiolla.


Tässä lasketaan sekä ''N'' mitattavan signaalin jaksoa, että niiden saapumisaikaa vastaava mittausaikaa ''t<sub>mittaus</sub>'' ja sitten lasketaan:
Tässä lasketaan sekä ''N'' mitattavan signaalin jaksoa, että niiden saapumisaikaa vastaava mittausaikaa ''t<sub>mittaus</sub>'' ja sitten lasketaan:
Rivi 32: Rivi 39:
Koska ''resiprokaalisen laskennan'' resoluutio on ±1 refressin jaksoa, tilanteen parantamiseen pitää ottaa toisia keinoja.
Koska ''resiprokaalisen laskennan'' resoluutio on ±1 refressin jaksoa, tilanteen parantamiseen pitää ottaa toisia keinoja.


Nämä toiset keinot ovat ''analogisia'' missä sekä resiprokaalisen laskennan alku, että sen loppu ohjaavat vakiovirtageneraattoria nostamaan kondensaattorin varausta (jännitettä) ja sitten mitataan tuota kertynyttä jännitettä A/D muunnoksella.
Nämä toiset keinot ovat ''analogisia'' missä sekä resiprokaalisen laskennan alku, että sen loppu ohjaavat vakiovirtageneraattoria nostamaan omien kondensaattoriensa varausta (jännitettä) ja sitten mitataan tuota kertynyttä jännitettä A/D muunnoksella ja lopuksi nollataan kondensaattorin varaus uutta jaksoa varten.
Tällainen keino antaa helposti 2 desimaalia lisää resoluutiota, ehkä jopa kolme.
Tällainen keino antaa helposti 2 desimaalia lisää resoluutiota, ehkä jopa kolme.


= Vertailuoskillaattorit =
Vertailuoskillaattorilta tarvitaan:
* Tunnettua taajuutta
* Stabiilisuutta


= Taajuusjohdannaisten teko =
= Epäsuorat keinot =
Joskus mitattavat taajuudet ovat niin korkeita, että mitään laskureita ei ole olemassa.
Tällöin tuotetaan jollakin tekniikalla aputaajuus ja mitattava taajuus sekoitetaan sen kanssa saaden:
::<math>f_{laskuri} = f_{mittaus} - f_{aputaajuus}\,</math>
 
Tällaisia aputaajuuksia voidaan tuottaa refrenssistä vaikkapa:
== PLL - Vaihelukitut silmukat ==
== PLL - Vaihelukitut silmukat ==
Vaihelukituilla silmukoilla kontrolloidaan oskillaattoria siten, että se on ''taajuuden'' ja ''vaiheen'' suhteen samassa tahdissa refrenssisignaalin kanssa.
Vaihelukituilla silmukoilla kontrolloidaan oskillaattoria siten, että se on ''taajuuden'' ja ''vaiheen'' suhteen samassa tahdissa refrenssisignaalin kanssa.
Rivi 46: Rivi 54:
Tavallisesti vaihevertailijan molemmat otot ovat laskureiden perässä ja vaihevertailutaajuus on melko alhaalla.
Tavallisesti vaihevertailijan molemmat otot ovat laskureiden perässä ja vaihevertailutaajuus on melko alhaalla.
Vaihevertailua voidaan tehdä myös korkeilla taajuuksilla, esim. haluttaessa lukita 100 MHz oskillaattori 5 MHz oskillaattoriin, jossa jälkimmäisen taajuus kerrotaan ensiksi 4 ja sitten 5 kertojalla.
Vaihevertailua voidaan tehdä myös korkeilla taajuuksilla, esim. haluttaessa lukita 100 MHz oskillaattori 5 MHz oskillaattoriin, jossa jälkimmäisen taajuus kerrotaan ensiksi 4 ja sitten 5 kertojalla.


== DDS ==
== DDS ==
Rivi 84: Rivi 91:
* DDS:n ulostulon nollatransitio on aina jossain syöttävässä kellopulssissa, mutta kiinnostavan taajuuden nollatransitio tapahtuu jossain muualla niiden välillä.
* DDS:n ulostulon nollatransitio on aina jossain syöttävässä kellopulssissa, mutta kiinnostavan taajuuden nollatransitio tapahtuu jossain muualla niiden välillä.


== "Jaa ja sekoita" ==
== Kampageneraattorit ==
Kampageneraattorit ovat äärimmäisen epälineaarisia step-recovery diodeja jotka aikaansaavat äkkijyrkän jännitteen laskun virtapiirissä.


Jos halutaan tuottaa suunnilleen 10.7 MHz taajuutta ja säätää taajuus vaikkapa 20 numerolla suhteessa refrenssiin, tämä onnistuu "jaa ja sekoita" järjestelyllä.
Tällaisen porrasmaisen tilamuutoksen fourier-spektri on periaatteessa äärettömyyteen yltävä sarja syöttävän taajuuden kaikkia monikertoja.


Esimerkkirakenteita löytyy Richard Karlquist:in (http://www.karlquist.com/) webistä, mm. kuvauksen siitä miten Agilent on tehnyt Cesium-standardiensa refrenssioskillaattoreita.
Kun kampageneraattorin signaali ja tutkittava signaali sekoitetaan keskenään, saadaan melkoinen joukko erilaisia sekoitustuloksia pitkin spektriä.  Alipäästetään/kaistapäästetään niistä laskurin syöttöön sopivalla taajuusalueella oleva ja katsotaan taajuuden desimaalit:
::<math>f = n \cdot f_{ref} + f_{laskuri}</math>
Sekoitustuloksissa on kuitenkin vaikea tunnistaa <math>f = (n+1)\cdot f_{ref} - f_{laskuri}</math> tapausta, mutta tässä auttaa useiden toisistaan poikkeavien refrenssien käyttö - vaikkapa 30 MHz, 50 MHz ja 70 MHz.


= Viitteitä =
= Viitteitä =

Versio 21. toukokuuta 2008 kello 00.03

Tämä artikkeli on tynkä. Voit auttaa Radioamatööriwikiä laajentamalla artikkelia.

Taajuuden mittaus on myös ajan mittausta ja valonnopeuden kautta se on myös pituuden mittausta.

Taajuuden refrenssien realisointiin käytetään erilaisia oskillaattoreita jotka tuottavat mahdollisimman puhdasta yksitaajuista vaihtovirtaa.

Jatkossa kaikessa on oletuksena, ettei mitattava taajuus ole mikään tasan 10 MHz tms. refrenssioskillaattorin taajuus, vaan jotain muuta.

Vertailuoskillaattorit

Vertailuoskillaattorilta tarvitaan:

  • Tunnettua taajuutta
  • Stabiilisuutta

Halvimmissa ilman ulkoista refrenssiä toimeen tulevissa systeemeissä on yleensä ns. TCXO, hieman kalliimmissa on ns. OCXO. Todella kalliissa systeemeissä on sitten Rubidium-refrenssejä, Cesium-refrenssejä tai vaikkapa vetymasereita.

Suorat keinot

Pulssilaskenta

Tässä laskentaa ohjaa refrenssikello, eikä mitattava signaali.

Laskemalla N:n refrenssikellon jakson ajan tutkittavan signaalin jaksojen määrää, saadaan esim. 10 MHz refrenssillä ja 1 sekunnin laskenta-ajalla (N = 10 miljoonaa) seitsemän numeron resoluutio noin 10 MHz taajuiselle tutkittavalle signaalille.

1 kHz signaalille saadaan kuitenkin vain 3 desimaalia, koska integrointiaikaa on vain 1 sekunti.

Resiprokaalinen laskenta

Tässä laskentaa ohjaa mitattava signaali, eikä refrenssikello. Ohjain antaa laskureille aikaikkunaa kertovan signaalin ja avainnuselektroniikka käynnistää laskennan aikaikkunan alussa ensimmäisellä mitattavan signaalin säädetyllä liipaisutransitiolla (esim. mitattavan signaalin nousevalla reunalla) ja lopettaa laskennan mittauksen aikaikkunan ohjauksen deaktivointia seuraavalla liipaisutransitiolla.

Tässä lasketaan sekä N mitattavan signaalin jaksoa, että niiden saapumisaikaa vastaava mittausaikaa tmittaus ja sitten lasketaan:

Saatava desimaalien määrä riippuu pelkästään mittausajasta ja refrenssioskillaattorin taajuudesta.

10 MHz, 0.1 sekuntia → 6 desimaalia
10 MHz, 1.0 sekuntia → 7 desimaalia
10 MHz, 10. sekuntia → 8 desimaalia

Refrenssin taajuuden nostaminen on vielä kohtuullisen helppoa, 100 MHz refrenssillä saadaan yksi desimaali lisää resoluutioon.

Interpoloiva resiprokaalinen laskenta

Koska resiprokaalisen laskennan resoluutio on ±1 refressin jaksoa, tilanteen parantamiseen pitää ottaa toisia keinoja.

Nämä toiset keinot ovat analogisia missä sekä resiprokaalisen laskennan alku, että sen loppu ohjaavat vakiovirtageneraattoria nostamaan omien kondensaattoriensa varausta (jännitettä) ja sitten mitataan tuota kertynyttä jännitettä A/D muunnoksella ja lopuksi nollataan kondensaattorin varaus uutta jaksoa varten. Tällainen keino antaa helposti 2 desimaalia lisää resoluutiota, ehkä jopa kolme.


Epäsuorat keinot

Joskus mitattavat taajuudet ovat niin korkeita, että mitään laskureita ei ole olemassa. Tällöin tuotetaan jollakin tekniikalla aputaajuus ja mitattava taajuus sekoitetaan sen kanssa saaden:

Tällaisia aputaajuuksia voidaan tuottaa refrenssistä vaikkapa:

PLL - Vaihelukitut silmukat

Vaihelukituilla silmukoilla kontrolloidaan oskillaattoria siten, että se on taajuuden ja vaiheen suhteen samassa tahdissa refrenssisignaalin kanssa.

Tavallisesti vaihevertailijan molemmat otot ovat laskureiden perässä ja vaihevertailutaajuus on melko alhaalla. Vaihevertailua voidaan tehdä myös korkeilla taajuuksilla, esim. haluttaessa lukita 100 MHz oskillaattori 5 MHz oskillaattoriin, jossa jälkimmäisen taajuus kerrotaan ensiksi 4 ja sitten 5 kertojalla.

DDS

Modernit DDS piirit tarjoavat 20-200 MHz kellotaajuutta ja 24-48 bitin vaiheakkuja. Niillä kyetään periaatteessa tuottamaan mikä tahansa taajuus kokoisilla askeleilla. Esimerkiksi:

Kellotaajuus fout bittejä askeleen koko Hz
50 MHz 10 MHz   24 bit 2.7272 mHz (2.7*10-3 Hz)
50 MHz 10 MHz 32 bit 0.9135 µHz (9.1*10-5 Hz)
50 MHz 10 MHz 48 bit 0.1028 pHz (1.0*10-13 Hz)

Ongelmia tulee kahta reittiä:

  • Vaihevertailijaa on vaikea tehdä täysin DC-stabiiliksi
    • Yksinkertainen vaihevertailu tarvitsee pitkän ajan varmistuakseen signaalin vaiheen pysymisestä vakiona
  • DDS:n ulostulon nollatransitio on aina jossain syöttävässä kellopulssissa, mutta kiinnostavan taajuuden nollatransitio tapahtuu jossain muualla niiden välillä.

Kampageneraattorit

Kampageneraattorit ovat äärimmäisen epälineaarisia step-recovery diodeja jotka aikaansaavat äkkijyrkän jännitteen laskun virtapiirissä.

Tällaisen porrasmaisen tilamuutoksen fourier-spektri on periaatteessa äärettömyyteen yltävä sarja syöttävän taajuuden kaikkia monikertoja.

Kun kampageneraattorin signaali ja tutkittava signaali sekoitetaan keskenään, saadaan melkoinen joukko erilaisia sekoitustuloksia pitkin spektriä. Alipäästetään/kaistapäästetään niistä laskurin syöttöön sopivalla taajuusalueella oleva ja katsotaan taajuuden desimaalit:

Sekoitustuloksissa on kuitenkin vaikea tunnistaa tapausta, mutta tässä auttaa useiden toisistaan poikkeavien refrenssien käyttö - vaikkapa 30 MHz, 50 MHz ja 70 MHz.

Viitteitä