Doble en frekvens, analogt
Første forsøk på en analog frekvensdobler. Inn med x₁(t) = cos(2πft),
og ut med en ren x₂(t) = k·cos(2π·2f·t + φ), bygget kun av den
typen passive komponenter en student har liggende. Topologien er en diode for
ulineariteten, pluss to kaskadekoblede båndpassfiltre med en op-amp-buffer mellom.
Ideen
- Ulinearitet. Send signalet gjennom en diode. Diodens
ulineære V-I-kurve produserer harmoniske, blant annet den vi vil ha på
2f. - Båndpass 1. Plukk ut
2f-komponenten fra den harmoniske suppa. - Buffer. En op-amp-følger så de to filtrene ikke laster hverandre.
- Båndpass 2. En ny runde strammer spekteret enda mer.
Tallene
- Inngang: 2525 Hz, ønsket utgang: 5050 Hz.
- Tilgjengelige spoler ble innmålt til omtrent 70 mH, som låste kondensatormålet.
For
2π·5050·√(LC) = 1medL = 70 mH:C ≈ 14 nF. Jeg brukte par av 10 nF. - Motstandene ble innstilt med potmeter, og deretter låst.
- Målt SDR etter innstilling: omtrent 21,4 dB. Annenhver halvperiode kom ut 12–13 % kortere enn de andre, synlig på oscilloskopet og hørbart i spekteret.
Resultat
En tydelig, gjenkjennelig 2f-sinusoide. Synlig ujevn på halvperiode-nivå, men umiskjennelig doblet. Å snevre inn gapet opp til 25 dB SDR ville kreve å få halvperiode-amplitudefeilen ned under omtrent 7 %, som sannsynligvis trenger bedre matchede komponenter og en mer symmetrisk ulinearitet enn én enkelt diode. Det er det Frekvensdobler v2 tok tak i.