|
Jak jsem napsal na konci v tomto článku, nevýhoda bastlení s jednočipy je, že člověka stále napadají nějaká vylepšení, takže se v tom pořád vrtá, a tím pádem nemá zařízení vlastně nikdy hotové. Jakmile jsem výše uvedený článek dal na web, napadla mě (myslím, že docela užitečná) úprava.
Upozornění:
Model z roku 2020 je v tomto článku.
Model z roku 2020 s grafickým dispejem je v tomto článku.
|
Napadlo mě, že pokud bychom měli možnost nastavit si MF kmitočet s přesností na desítky Hz, nebylo by nutné dolaďovat přesně kmitočet kondenzátory u krystalu. Prostě si na střed MF filtru naladíme signál o známém kmitočtu (třeba z druhého rádia) a v režimu nastavení mezifrekvence nastavíme takové číslo, aby stupnice ukazovala po jeho přičtení, nebo odečtení přesně kmitočet tohoto přijímaného signálu.
Poznámka:
Kdo by se nad tím trochu zamyslel, mohl by namítnout, že se tím dopouštíme chyby, neboť stupnice pak bude vlastně ukazovat přesně pouze na jednom kmitočtu. (přičtením čísla k načítané hodnotě vlastně nezkorigujeme nepřesný kmitočet krystalu). Pokud si to však spočítáme, vyjde nám, že například při nepřesnosti krystalu o +1kHz bude na kmitočtu 5Mhz rozdíl oproti správné hodnotě 226Hz, a na kmitočtu 5,05Mhz (přeladění 50kHz) bude rozdíl 228Hz. Pokud bychom tedy kmitočet zkorigovali přičtením na dolním konci pásma, bude na horním konci (SW20+ má přeladění zhruba 50kHz) chyba asi 2Hz. To je jistě chyba která nám nemůže nijak vadit. A i kdybychom měli přeladění 500kHz, bude chyba z jednoho konce pásma na druhý něco přes 22Hz. A pokud bychom to nastavili uprostřed, tak zhruba +/-11Hz na oba konce pásma. To je myslím stále akceptovatelná chyba zvláště vzhledem k tomu, že stupnice ukazuje na desítky Hz a chyba by tedy byla o +/- jedničku na nejnižším zobrazovaném řádu.
|
|
Displej při nastavování MF kmitočtu
| Piny pro nastavení po 10Hz
|
Využil jsem na to doposud nevyužité piny 5 a 6 (Port D.3 a Port D.4). Funkce krokování MF po 1kHz, jak je to popsáno v minulém článku, zůstává zachována. Navíc přibylo krokování po 10Hz. Uzemněním pinu 5 směrem nahoru a pinu 6 směrem dolů. Uložení hodnoty a návrat na měření kmitočtu zůstává rovněž stejné.
Upravený program lze stáhnout v sekci Download. Je tam .zip soubor, který má na konci označení "verze_3". Ten obsahuje zdrojový kód v Bascomu, zkompilovaný .hex soubor, a nepatrně modifikované další soubory. Na zapojení se nic nemění.
Jarda ok1hdu