200 likes | 303 Views
Pitman Zoltán HA1AG. T ávvezérelt rádióamatőr állomás kérdései. Ezen előadás célja. Ezen előadás azzal a céllal készült, hogy ösztönözze a rádióamatőröket a már meglévő tévvezérlési megoldások továbbfejlesztésére, és az egyedi igényeknek megfelelő új megoldások kifejlesztésére.
E N D
Pitman Zoltán HA1AG Távvezérelt rádióamatőr állomás kérdései
Ezen előadás célja Ezen előadás azzal a céllal készült, hogy ösztönözze a rádióamatőröket a már meglévő tévvezérlési megoldások továbbfejlesztésére, és az egyedi igényeknek megfelelő új megoldások kifejlesztésére. Nem célja, hogy már meglevő, kész megoldásokat részleteiben ismertessen távvezérelt állomásokat akarók számára.
Témák - Bevezető - Architektúra - Vezérlési kérdések - Adat- és hangátviteli kérdések
Bevezető Manapság gyakran ellenséges a közhangulat a rádiózással szemben Antennák telepítése egyre nehezebbé válik, számos bürokratikus buktatóval Városi környezetben az emberi tevékenység nagyon magas környezeti zajszintet eredményez Távvezérelt állomások üzemeltetése ezekre a problémákra ad megoldást
Architektúra IP kapcsolatot számos különböző módon lehet biztosítani fix IP címek a szerver oldalon, NAT/PF Tunneling /VPN Dinamikus DNS bejegyzések A legjobban elterjedt megoldás dinamikus DNS bejegyzések és VPN kombinációja
Vezérlési kérdések A cél az, hogy ugyanolyan szintű vezérelhetőséget és üzembiztonságot biztosítsunk, mint egy helyi állomás esetében. A távvezérelt állomás vezérlése a következőket foglalja magában: Távoli router Távoli szerver Rádió Rádió kiegészitő berendezései / antenna
Vezérlési kérdések A routernek szünetmentes tápellátást kell biztosítani A router távvezérelhetőségének engedélyezése (webszerver if.) egy sarkalatos biztonságtechnikai kérdés NAT/PF konfiguráció esetében nagy figyelmet kell fordítani a biztonságra
A távoli szerver vezérlése Szünetmentes tápellátás, amennyiben lehetséges Szinte minden operációs rendszer megfelelő Windows XP-nek széles szoftverbázisa van Win2000 nagyon stabil platform és direkt LPT hozzáférést tesz lehetővé Linuxos szftverek általában nyílt forráskódúak, ami fejlesztőbarát Win98 kisigényű,de számos SW nem támogatja Ki-/bekapcsolás Wake-on-LAN (WOL) és kompatibilis ATX tápegység kombinációjával megoldható Az operációs rendszer stabilitását célszerű egy ún. Watchdog kártyával lehet biztosítani. Ez nálam egy Quancom PWDOG1, ami rendszerlefagyás esetén az ATX tápegységet szakítja meg VNC szoftverekkel a távoli elérés egyszerűen megoldható (UltraVNC, Remote Desktop)
A rádió távvezérlése A rádió ki-/bekapcsolását meg kell oldani Az én megoldásom egy ATMega32-alapú doboz, amely egy COM porton keresztül kommunikál a távoli szerverrel, és reléket szakít meg. A kapcsolási parancsokat 128-bites kódszavak formájában küldöm, melyeket ha a uC nem vesz egy adott ideig akkor ejti a reléket. Ez egy nyilvánvalóan túlbiztosított rendszer, mely RFI-érzéketlen üzemet tesz lehetővé.
A rádió vezérlése Amikor távvezérléshez rádiót választunk, az adott rádió CAT rendszerének fejlettsége egy fontos szempont. Számos kiváló rádióból hiányoznak alapvető CAT funckiók. A CAT vezérlés alapvetően kétféle módon valósítható meg: A rádióvezérlő SW a távoli szerveren fut, és direkt soros vonalon kommunikál a rádióval. A rádióvezérlő SW a helyi kliensen fut, és egy COM-over-TCP csatornán keresztül vezérli a számítógépet A választás a távvezérlésre használt programtól függ.
A rádió vezérlése Néhány SW beépített telnet-alapú kapcsolatot használ, mint például a HRD (Ham Radio Deluxe) vagy a TRXManager – ez a kliens-szerver kapcsolatot használja Néhány SW-ből hiányzik ez a lehetőség, viszont egyes MMI funkciók hiánya nagymértékben korlátozza a használhatóságot – tipikusan versenyprogramok mint WinTest, Writelog, AATest stb.
A kiegészitő berendezések vezérlése Kétirányú LPT-port egyszerű megoldást kínál Az OR betöltésekor fellépő határozatlan állapotra tekintettel kell lenni Ez kiküszöbölhető a vezérlés megszakításával, amíg az OR stablizálódik (egy egyszerű áramkör, melyet az OR watchdog kártya vezérel) Számos egyszerű és ingyenes SW létezik, mellyel az LPT port bitjeinek az állapota vezérelhető. A paralel port bitjeinek direkt vezérlése rendszerösszeomláshoz vezethet. Modern PCkből hiányzik az eredeti LPT(ECP/EPP) port
A kiegészitő berendezések vezérlése Általános trend a perifériális vezérlések USB, WLAN vagy Bluetoothra ültetése Egy uC alapú, a berendezésekhez közel elhelyezett vezérlő egyszerű megoldást kínál. Gyakran használt és hivatkozott kiegészitő berendezések: Billentyűzés: Winkey Antenna forgatás - irányjelzés: EA4TX ARS etc. Antenna kiválasztás: Band data dekóder+ antenna kapcsoló Számos projektet részletesen publikáltak az interneten
Adat- és hangátviteli kérdések A távoli számítógép és a rádió kőzti audiókapcsolat megvalósítása lényegi kérdés Impedancia és szintillesztés mind a hanghűség, mind a dinamikatartomány miatt fontos Földhurkokat ki kell iktatni Audio SW-t nagyon körültekintően kell kiválasztani Szintszabályozás (kikapcsolható AGC-vel) Szabályozható visszhangelnyomás (kikapcsolható) Átviteli szabályozhatóság (Equalizer) Többfelhasználós üzemmód (Broadcast) IPSound (jelenleg v 0.57a) a legnépszerűbb alkalmazás jelenleg
Adatátviteli kérdések Amikor az alsó átviteltechnikai rétegeket tervezzük, mindenképpen szigorúan társalgási osztályként kell méretezni A gyakorlati tapasztalat azt mutatja, hogy 120 ms –nál kisebb RTT használható, <70 ms kívánatos Az upstream sávszélesség gyakori probléma internetszolgáltatóknál. Tipikus sávszélességigények: 150 kb/s (220) szimmetrikus audió – codecfüggő 10 – 40 kb/s szimmetrikus (lehet hullámzóan aszimmetrikus) vezérléshez – távvezérlő SW - függő VNC hozzáférés fenntartása további aszimmetrikus sávszélességigénnyel bir
Adatátviteli kérdések Késleltetésingadozás (Jitter)bufferkapacitást igényel, ami lassitja a kommunikációt Upstream audiókikapcsolása vétel alatt, jelentősen csökkenti az adatátviteli igényeket QoS szükséges lehet erősen leterhelt hálózatokon
Távírózás megvalósitása Távírózás sokféleképpen valósitható meg: A távvezérlő SW-be beépitett CW támogatás COM vagy LPT port billentyűzés (határozatlan állapot problémája) Winkey Más billentyűzőáramkör / terminal (PK232) Távvezérelt távíróberendezések