FODTRACK SATELLIET VOLG SYSTEEM Versie 2.4 (XQ2FOD) ==================================================== Vertaling H.W.Dankmeijer (PE1ECN) (April 2001) ============================================== HANDLEIDING =========== Introductie: ============ FodTrack is een eenvoudig programma dat bedoeld is om een azimuth/elevatie rotator, zoals de Yaesu-Kenpro 5400/5600 en een ontvanger aan te sturen voor elke soort satelliet baan. Veel inspanning is gedaan om optimale volg- nauwkeurigheid te verkrijgen, binnen de beperkingen van de algemeen be- schikbare baan gegevens. FodTrack loopt op de voorgrond en geeft continu weer wat het aan het doen is, gebruikt geen speciale systeem vereisten en is zo eenvoudig dat U geen moeite zult hebben om uit te vinden wat er fout is, wanneer die dwaze sa- telliet een andere richting uit schijnt te gaan dan Uw antenne... De rotator kan worden aangesloten op iedere parallelle poort, met de inter- face zoals die is gegeven in het bijgaande schema. LPT2 is een goede keuze, aangezien die vaak beschikbaar is en praktisch ongebruikt. Het kan ook wor- den aangestuurd via een seriele poort, met gebruik van de Yaesu GS-232 of de RC-2800 interface. Nietstandaard poorten kunnen worden gebruikt, U moet alleen het adres weten. Geen IRQ is nodig. De radio kan met iedere seriele poort worden verbonden. Precies hetzelfde als voor de rotator poort, alleen moet het adres bekend zijn om het voor iedere poort te kunnen gebruiken. De radio kan worden gecombineerd met converters voor iedere satellietband van 145 MHz tot 24 GHz. FodTrack ondersteunt een NMEA apparaat, zoals een GPS ontvanger, voor het automatisch instellen van de tijd en lokatie. Het kan worden aangesloten op iedere seriele poort op ieder adres. Het heeft geen IRQ nodig. Alle mogelijke IRQ's worden ondersteund (2, 3, 4, 5, 7, 9, 10, 11, 12 en 15). FodTrack is het beste geschikt voor die opstellingen, waarbij op een PC multitasking software loopt zoals DESQview, met de satelliet software in e e n venster, een BBS in een ander venster en Uw favouriete spelletje in een derde. Open een vierde venster en zet daarin FodTrack, het zal zich daar gelukkig voelen. Het werkt ook met WISP onder Windows, maar het is niet als een speciaal Windows programma geschreven. U kunt ook een aparte computer voor FodTrack gebruiken. Maar U kunt het niet op de achtergrond laten lopen. Wanneer U dat wilt, zijn er andere programmas beschikbaar. FodTrack voorziet in het omkeren van de antenne, dus de satellieten zullen niet tegen de rotator eindstop aanlopen. De rotator stop positie kan noord of zuid zijn. De FodTrack rotator interface kan de rotator niet tegen de eindstop positie laten aanlopen. De limieten liggen vast in de hardware, dus zelfs als de computer op hol slaat of iets dergelijks, zal de rotator niet worden be- schadigd door tegen de mechanische eindstop te worden aangedreven. Het kan werken met handmatige of automatische controle. In de automatische mode, kan bijv. WA2N's SatSked de opdrachten geven. Er zijn twee automa- tische modes: In de aanbevolen mode loopt FodTrack automatisch en wordt gecontroleerd via een opdrachten bestand; in de alternatieve mode wordt FodTrack opgeroepen voor een bepaalde satelliet en afgeschakeld na e e n passage. U kunt FodTrack gebruiken voor het aansturen van alleen Uw rotator, alleen Uw radio, of beide. Sturing voor Yaesu FT-736, Kenwood TS-790 en andere Icom radios wordt ondersteund. IK3NMV heeft het getest op een TS790, ter- wijl IK0XBQ de Icom test gedaan heeft met de IC-820. Dank aan beiden voor het beta testen. Op de FT-736 heb ik het getest en ik gebruik het constant met die radio. Mogelijk zal het ook lopen met andere Kenwood radios en misschien ook met andere Yaesu radios, maar dat is nog niet getest. Copyright ========= FodTrack is gratis voor niet-commercieel gebruik. Als U mij toch wilt be- lonen, schrijf een stuk software en zet het in de public domain! Afwijzing ========= FodTrack is verkrijgbaar zonder garantie dat het ook werkelijk alle mooie dingen zal doen die in deze beschrijving worden genoemd. Maar als U een fout vindt, vertel het mij a.u.b., zodat ik het kan oplossen voor de vol- gende versie. Installeren =========== Dat is erg gemakkelijk. Kopieer de FodTrack bestanden naar een directory van Uw keuze. U kunt ook het Kep-bestand daar onderbrengen, maar wanneer gewenst kan deze ook ergens anders geplaatst worden. Wijzig het FODTRACK.CFG bestand met de gegevens van het eigen station. Het bestand behoeft geen uitleg. Als U het gebruik van een bepaalde parameter niet begrijpt, wijzig het dan niet en gebruik de default waarde. Wijzig het FODTRACK.FRC bestand met de gegevens van de satellieten die U wilt gebruiken. Voeg geen satellieten toe waarvoor U geen automatische zend/ontvanger aansturing wilt. Het is voldoende de nominale frequenties in dit bestand te zetten. Later kunt U de frequenties fijner afregelen vanuit het programma. Wanneer U een satelliet wilt volgen op meerdere ver- schillende frequenties, kunt U hiervoor enige data-blokken definieren voor die satelliet, met als onderscheiding een tilde (~) en een indicator van Uw keuze, achter de satelliet naam. Bijvoorbeeld, U zou AO-16 kunnen defi- nieren met de normale mode-J frequenties, plus AO-16~S met de frequentie van het S-band baken. In beide gevallen zal het programma de Kepler baan- gegevens gebruiken voor de AO-16. U kunt een "pseudo-satelliet" in dit bestand definieren, genoemd PARK. Dat zal de Icom en Kenwood radios naar de parkeer frequenties en gespecificeer- de modes zenden. Yaesu radios zullen terugkeren naar de frequentie waarop zij waren voor de start van de passage, onafhankelijk of PARK gegevens zijn gespecificeerd, wanneer U de SAT schakelaar in de OFF positie laat. Wanneer U het programma ergens anders wilt laten lopen, moet U het pad naar de FodTrack directory opgeven. Het Kep-bestand moet in het 2-regel formaat zijn, met de satellietnaam boven ieder 2-regel blok. Titel regels zijn geen probleem. Zij zijn niet nodig, maar storen ook niet. Start FORTRACK.EXE. Het programma zal beginnen met het lezen van zijn configuratie bestand en zal dan het opdrachten bestand FODTRACK.CMD lezen. Het default opdrachten bestand zegt "GEEN", dus het programma blijft in de rust-stand. Dat is een goed moment om eens naar het scherm te kijken. U zult een status weergave zien, die zegt wat het programma aan het doen is. Het kan of niets doen, wachten op een satelliet, het volgen, de AOS en LOS berekenen en beslissen of de antenne moet worden omgekeerd, cali- breren van de rotator, of Uw afsteminput accepteren. Er is een mooie klok, die Uw belangrijke seconden wegtikt; er is ook een regel die aangeeft dat de satelliet keuze automatisch is en verschillende vensters zonder gegevens erin. Zij zullen actief worden wanneer U een satelliet hebt gekozen. Er is ook een klein venster voor de opdrachten die beschikbaar zijn. Deze opdrachten zijn alleen beschikbaarin de handmatige mode (manual mode). Tijdens de AOS-LOS berekening en GPS lezen is het toetsenbord "dood". Laten we nu eens wat spelen: Typ de letter m om het programma in de hand- matige mode te zetten, dan de t om het volgen van een satelliet te starten. Het programma zal dan vragen welke satelliet U wilt volgen. Geef de naam precies zoals die in het Kep-bestand staat, anders zal FodTrack U niet erg aardig vinden! Bijvoorbeeld typ KO-23. Het programma leest het Kep-bestand en vertelt U hoe oud de KO-23's kepler baangegevens zijn in het betreffende venster. Het zal U ook vertellen of U goede volgnauwkeurigheid met die keplers krijgt, of dat U nieuwe zou moeten verkrijgen. Dan berekent het de AOS en LOS tijden (voor de beginner: AOS betekent Acquisiton Of Signal en LOS is Loss Of Signal). Wanneer U het omkeren van de antenne niet hebt uitgeschakeld, kijkt FodTrack ook in zijn kristallen bol om te zien of de satelliet bij de volgende passage tegen de eindstop van de rotator zal lopen. Wanneer dit zo is, zal het U na enige tijd ver- tellen dat de antenne zal worden omgekeerd (flipped). Wanneer niet, zal het aan de "normale" kant blijven. Wanneer U in het configuratie bestand hebt gekozen om de antennes te parkeren, dan zal de "Flipped" of "Normal" weer- gave worden gewijzigd in "Parked". De AOS, LOS en omkeer berekening neemt maar een paar seconden, als U een co-processor heeft, maar het kan bijna een minuuut duren op langzame ma- chines zonder co-processors. Voor geosynchrone satellieten worden deze be- rekeningen niet gedaan, want er kan in het geheel geen AOS of LOS zijn! Nadat het bepalen voor het omkeren gereed is, zal het programma de satel- liet gaan volgen. Iedere seconde, als de computer snel genoeg is, wordt de positie bepaald. Wanneer de AOS tijd meer dan 2 seconden is, worden geen gegevens naar de rotator en de radio gezonden. Wanneer het grote moment is aangebroken, 2 minuten voor AOS, zal het pro- gramma beginnen met het sturen van positie informatie naar Uw rotator en dat aangeven op de status weergave. De 2 minuten zijn gekozen, zodat de rotator genoeg tijd heeft zich op de satelliet te richten, voordat deze boven de horizon komt. Op dat moment begint het programma ook Uw radio aan te sturen en laat de Doppler gecorrigeerde frequenties zien. Wanneer het FODTRACK.FRC bestand geen gegevens bevat voor de gekozen satelliet, dan zal het programma de radio niet besturen en de Doppler correctie weergeven in PPM (Parts Per Million). Dit is nuttig voor het handmatig afstemmen van de satellieten. U zult opmerken dat het laatste cijfer van de frequentie niet verandert op hetzelfde moment als de display van Uw radio en op de FodTrack weergave. Dit is omdat de meeste radios de frequentie afkappen, terwijl FodTrack het afrondt. Dus 435175.478 KHz wordt door FodTrack weergegeven als 435175.5, terwijl de meeste radios dit weergeven als 435175.4. Wanneer de rotator niet wordt omgekeerd, zijn azimuth en elevatie op de rotator de werkelijke. Als het programma de antennes omkeert, is azimuth 180 graden verschoven en elevatie begint terugwaards van 180 graden. Wanneer U een stapgrootte van 0 graden in het configuratie bestand hebt gezet, dan zal het programma de rotator positie naar de interface zenden iedere seconde. In dat geval zal de rotator in kleine stappen bewegen, de grootte is dan afhankelijk van het dode gebied van de interface en de stapgrootte van de D/A converter (256 stappen). Als U een grotere stappen hebt gekozen, zal FodTrack de rotator vastzetten, tot de positiefout de helft is van de gekozen stapgrootte. Wanneer Uw antennes redelijk brede lobs hebben, kunt U deze mogelijkheid gebruiken om slijtage en lawaai te verminderen. De aanbevolen stapgrootte is ongeveer de helft van Uw antenne openingshoek. Wanneer de satelliet beneden de horizon gaat, wordt de rotator output gestopt, het programma stopt met het aansturen van de radio, berekent het omkeren voor de volgende passage en wacht tot de satelliet weer boven de horizon komt. Als U parkeren hebt gekozen, zullen de antennes worden geparkeerd. Anders blijven ze in de laatse positie van de satelliet, tot de volgende passage weer begint te starten. Wanneer U een Icom of Kenwood radio hebt en U hebt parkeer frequenties en modes gespecificeerd in het FODTRACK.FRC bestand, dan zal Uw radio ook worden geparkeerd. Yaesu radios zullen terugkeren naar de frequentie waarop zij waren voor het begin van de passage, wanneer U de SAT schake- laar in de OFF stand laat. Op ieder moment, uitgezonderd gedurende de AOS-LOS berekening of lezen van GPS, kunt het volgen van een satelliet stoppen met de s opdracht, of ver- laten met q. Als U a drukt, zal het programma teruggaan naar de automati- sche mode, het opdrachten bestand lezen en doen wat daar in staat. Afstemmen ========= Wanneer U een satelliet volgt in de handmatige mode, kunt U de handmatige afstem-mode gebruiken. FodTrack zal de balk aan de onderzijde van het scherm gebruiken om de theoretische frequenties van de satelliet weer te geven, de gekozen afstem-mode en een lijst van beschikbare opdrachten. U kunt de pijltoetsen gebruiken om de frequenties te verlagen of te verho- gen. De up/down toetsen veranderen de frequenties in grote stappen, terwijl de links en rechts toetsen het fijn afstemmen doen. De grootte van de stap- pen is vastgelegd in het FODTRACK.CFG bestand. Er zijn vier afstem-modes: In de RX mode wordt de ontvangstfrequentie af- gestemd. In TX is het de zendfrequentie (klinkt logisch, nietwaar...?) In de DIRECT mode worden beide frequenties afgestemd, wat nuttig is voor het werken met lineaire transponders die de doorlaatband niet omzetten. Tenslotte, INVERSE mode stemt de RX en TX frequenties af in omgekeerde richting, voor werken met transponders zoals AO-10 en FO-20. Wanneer de afstem-mode wordt gebruikt, is de default RX afstemmen. De SAVE opdracht slaat de gewijzigde frequenties op in het FODTRACK.FRC bestand. De EXIT opdracht verlaat de afstem-mode. Gedurende het handmatige afstemmen, gaat de baan berekening en al het an- dere gewoon door. De theoretische frequenties worden gewijzigd met de juiste toetsen. Iedere seconde wordt de Doppler shift die deze frequenties beinvloedt, berekend en als de satelliet boven de horizon is, worden de juiste frequenties naar de radio gestuurd. Dus, ofschoon de theoretische satelliet frequenties snel kunnen worden afgestemd, worden de frequenties in de radio slechts iedere seconde bijgewerkt. Dit is gedaan omdat de meeste radios geen snellere update via hun controle poorten kunnen verwer- ken. Wanneer U voor het eerst FodTrack installeert, moet U de frequenties fijn afstemmen, speciaal de RX frequenties van de PSK satellieten. U kunt ze afstemmen totdat de gegevens correct zijn gedecodeerd en het signaal in het midden is van het modem werkgebied, sla ze dan op. U hoeft dit afstem- men niet opnieuw te doen voor aanmerkelijke tijd. Doe deze afregeling met redelijk nieuwe kepler baangegevens, de PC klok nauwkeurig op de seconde en bij voorkeur bij het begin of einde van een passage, wanneer de Doppler shift variatie snelheid minimaal is. Dezelfde manier van afstemmen kan wor- den gebruikt voor de FSK satellieten, met gebruik van de FM discriminator center meter, maar afstemmen is veel minder kritisch op FSK. De handmatige afstem-mode is ook zeer nuttig voor de analoge satellieten. U kunt de RX frequenties afstemmen op een lege plek, stem dan de TX af op de up-link frequentie en stem dan fijn af terwijl U zendt en Uw eigen echo ontvangt. Sla dan de frequenties op en gebruik daarna altijd de INVERSE of DIRECT afstem-modes. Zonder rekening te houden met de Doppler shift en positie binnen de satel- liet doorlaatband, zal Uw uplink en downlink altijd kloppen! Hierdoor kunt U geheel "handsfree" werken, zelfs met snel bewegende satellieten zoals FO-20, vooropgesteld dat het station waarmee U verbinding hebt, ook zijn frequentie met de satelliet constant houdt! Specifieke radios: ================== De Kenwood TS-790 is berucht om een niet niet prettige "feature"; het zal de ontvanger kort "doof" maken, iedere keer het de opdracht krijgt om de frequentie bij te werken! Dus tijdens iedere frequentie update raken enke- le packets verloren. Om dit te voorkomen, kan FodTrack worden geconfigu- reerd om de frequentie bij te werken, alleen wanneer de frequentie afwij- king meer is dan de gespecificeerde waarde. Maar de echte oplossing voor dit probleem is de radio zelf te modificeren. De Yaesu FT-736 heeft ook zijn kuren: Het is onmogelijk om de banden te schakelen in de sat mode via de CAT controle, tenzij U een optionele band module heeft (of een dummy module) en zelfs in dat geval is de procedure een beetje lastig. Wanneer U tenminste e e n band module of en dummy hebt, kunt U dit FodTrack vertellen in het CFG bestand. FodTrack zal dan zorgen voor het omschakelen van de band. Wanneer U geen band module of dummy hebt, als dan de radio in mode B is, kan FodTrack het niet in de J-mode zetten. Een eenvoudige oplossing is om handmatig mode J in SAT VFO A te zetten en mode B in SAT VFO B. Wanneer U een mode B satelliet wilt volgen, moet U alleen de VFO B toets drukken, voordat FodTrack de Cat inschakelt en de VFO A toets drukken voor mode J passages. Gelukkig is dit niet zo slecht, aangezien momenteel alle satellieten die volledige automatische volg-mode nodig hebben, mode J zijn. Er zijn enkele speciale situaties waarbij RX en TX op dezelfde band zijn. Het MIR station was een voorbeeld hiervan. De FT-736 kan RX en TX niet zetten op dezelfde band in SAT mode. FodTrack lost dit probleem op door door de radio in de normale (nietSAT) mode te zetten, de RX direct af te stemmen, en de programeerbare offset te gebruiken om de TX frequentie af te stemmen. Geen speciale setup is nodig, geef alleen de juiste frequen- ties op in het FODTRACK.FRC bestand. Houdt er rekening mee dat in deze con- figuratie de FT-736 geen aparte modes voor TX en RX kan gebruiken, maar dit is meestal toch niet nodig. Het gebruik van converters ========================== Wanneer converters worden gebruikt voor de banden die niet op Uw radio be- schikbaar zijn, zijn er verschillende aspecten die moeten worden overwogen. De meeste converters voegen een vaste frequentie toe aan Uw radio output, om de werkfrequentie te verkrijgen. In dat geval, is alles wat FodTrack moet doen, de Doppler shift berekenen voor de werkfrequentie en dan de lo- kale oscillator frequentie van de converter hiervan aftrekken en het resul- taat naar de radio sturen. Sommige converters gebruiken een hogere oscillator frequentie en trekken Uw radio frequentie hiervan af om de bestemming te krijgen. In dat geval moet het volgen van de radio worden omgezet en ook de MODE (als het SSB is) moet worden omgekeerd (inverted). Daarna kunt U het .FRC bestand met de echte frequenties en modes configureren. Zo eenvoudig is het! FodTrack zal de echte frequenties weergeven gedurende het volgen en afstem- men, terwijl de omgekeerden naar de radio worden gezonden. Ik hoop dat deze schets flexiebel genoeg is voor de meeste (en hopelijk alle) behoeften. Wanneer er suggesties zijn, aarzel niet om met mij con- tact op te nemen. De FodTrack Rotator Interface ============================= Het programma genereert positie gegevens als 8 bits voor iedere azimuth en elevatie, waarbij e e n van de printer controle lijnen (pin 14) wordt gebruikt om aan te geven of azimuth of elevatie wordt bedoeld. 0 is az. 1 is el. Het schema van de interface is beschikbaar als een PCX bestand. Dat for- maat was gekozen om dat het in dit speciale geval het kleinste bestand gaf van alle formaten, wanneer gecomprimeerd met PKZIP Het beeld is 1700 x 1100 pixels; dat schijnt het beste compromis te zijn tussen bestand grootte en kwaliteit. (Opm. PE1ECN: Het schema bestand ROTORINT.PCX van ca.102 KB is door mij geconverteerd in een GIF bestand, ROTORINT.GIF van 51 KB. zodat het down- loaden van mijn website sneller gaat. Geen verlies aan kwaliteit) Een tweevoudige D/A converter (TLC7528 of gelijkwaardig) wordt direct ver- bonden met de parallele poort. De strobe output van de poort is verbonden met de D/A's chip select input, pin 14 naar de output keuze pin (A/B) en de 8 bits gegevens naar inputs 0 tot 7. De D/A converter wordt gebruikt op een omgekeerde manier, met de referentie aan de outputs en de output wordt afgenomen van de referentie aansluitin- gen. Hiermee wordt een goedkope stroom-mode DAC in de spannings-mode ver- kregen. De analoge outputs worden vergeleken met de rotator positie output, door differentiele versterkers, de output wordt toegevoerd aan twee venster schakelingen die de motoren aansturen. De waarde van de in het schema gebruikte 1M weerstanden bepaalt het dode gebied van de rotator, dus U kunt dit wijzigen door de waarde te veranderen. Lagere weerstand waarden maken het dode gebied groter, zodat slijtage verkleind wordt, maar maken de richt nauwkeurigheid slechter. Wanneer U stabiliteits problemen hebt, (oscillaties), verlaag deze weerstanden. Een schakelaar is beschikbaar die de FodTrack interface uitschakelt. Wan- neer deze schakelaar ON is, zal de interface niet toestaan dat de rotator wordt bestuurd met de toetsen van de controle unit. Het zal de rotator altijd vasthouden in de positie die is opgeslagen in de interface. Wanneer de schakelaar in de OFF positie wordt gezet, hebt U weer volledige handma- tige controle over Uw rotator, terwijl de interface nog naar de PC luis- tert en de D/A's interne registers bijwerkt. Zoals U kunt zien is de cirkel gesloten buiten de PC, in hardware. Dit redu- ceert de processing belasting voor FodTrack en elimineert de mogelijkheid dat een computer crash de rotator tegen de eindstops zou laten lopen. Het programma heeft geen mogelijkheid om te controleren of een rotator in- terface is aangesloten, dus U kunt het zonder dat ook opstarten. De interface kan in een kleine behuizing worden ondergebracht. Het is ver- bonden met de rotator controller's 8-pin DIN connector, waarvan ook de voe- ding wordt verkregen. Let op dat er twee standaarden in gebruik zijn voor de pin aansluitingen van deze connector. Het schema geeft de juiste pin aansluitingen weer. Op algemeen verzoek heb ik nu een ontwerp voor een gedrukte bedrading ont- werp bijgevoegd voor de FodTrack interface. Dit is precies hetzelfde ont- werp dat wordt gebouwd en verkocht door AMSAT-CE. Het ontwerp bestaat uit twee PCX bestanden: E e n voor de koper zijde en e e n voor de onderdelen kant. Druk ze af en maak Uw eigen print, of laat het door een gespeciali- seerd bedrijf maken. Wees voorzichtig, want sommige banen liggen dicht naast elkaar. U moet nauwkeurig etsen om kortsluitng tussen de banen te voorkomen. Wanneer U problemen hebt om het interface te laten functionneren, kunnen de spanningen in het schema U helpen het probleem te vinden. Houd er rekening mee dat de meeste spanningen ALLEEN juist zijn als de rotator goed wordt aangestuurd door de interface en de posities die zijn aangegeven boven het schema. Het programma heeft een calibratie functie waarmee de rotator pot.meter kan worden ingesteld voor het juiste bereik. Het volgende geldt voor mijn interface schakelingen en een Yaesu 5400 of 5600 rotator: - Stel de interface samen, installeer alles en laadt het programma. - Calibreer de rotator volle schaal instellingen volgens zijn handleiding. - Type c om naar de calibratie routine te gaan. - Geef 255 op voor azimuth en elevatie. - Calibreer de rotator uitgangsspanning instellingen, zodat de rotator stopt juist voor de eindstops (of eind schakelaars) in beide assen - Geef een 0 voor azimuth en elevatie. - Controleer of de rotor nu geheel rond draait in beide assen, zonder tegen de eindstoppen aan te lopen. - Speel wat door andere waarden op te geven (tussen 0 en 255) en controleer of de rotor juist reageert (vergelijk de meters met wat FodTrack zegt). Gebruik van de GS-232 of de RC-2800: ==================================== In plaats van de FodTrack interface, kunt U de Yaesu GS-232 of de RC-2800 gebruiken. Degenen die niet willen bouwen kunnen deze gerede producten ge- bruiken. Maar natuurlijk zijn deze veel duurder! Om e e n van deze interfaces te gebruiken, moet U het configuratie bestand overeenkomstig aanpassen (details worden in dat bestand gegeven) en sluit de interface op de gekozen seriele poort aan. FodTrack gebruikt alleen de Wxxx yyy opdracht van de GS-232 en de A en E opdrachten voor de RC-2800. Het verwacht geen antwoord, dus U kunt eenvoudig een 2-draads verbinding maken! Radio Interface =============== U kunt de originele RS232 interfaces gebruiken, maar die zijn duur. U kunt ook een eenvoudige niveau converter gebruiken die in een connector is ge- monteerd. Verschillende firmas bieden die veel goedkoper aan dan de origi- nele, maar het is nog goedkoper om er zelf een te bouwen... U hebt hier echt geen dure MAX232 nodig. Een eenvoudige CMOS chip, gevoed door 5 Volts, kan het werk doen. Zet een weerstand van 100K tussen de RS232 uitgang en de chip's ingang; samen met de chip's clamping diodes maakt die weerstand een prima RS232 naar TTL converter! U kunt de CMOS chip voeden met een 78L05 stabilisator, gevoed via een paar dioden en een condensator door de RS232 handshaking lijnen. FodTrack zal ze voor U inschakelen! U kunt al die onderdelen in een RS232 connector onder- brengen (zelfs een 9-pin connector is groot genoeg) om een goede en goed- kope controle interface te krijgen. Sommige radios gebruiken de ECHTE polariteit, anderen hebben een omgekeerd (inverted) signaal nodig. Controleer de docs van de radio en gebruik 1 of 2 poorten van Uw 74HC04 overeenkomstig. Onthoudt dat U voor FodTrack geen gegevens VAN de radio NAAR de PC nodig hebt, maar als U dit wilt voor een ander programma, zet het TTL signaal op de PC's RS232 input. Ik heb nog geen poort gezien die op die manier NIET werkt! Ik geef de schemas van de adapters die ik gebruik in mijn station. RS232Y.PCX is de versie voor Yaesu, die ik gebruik met mijn FT-736 en RS232K.PCX is de versie voor Kenwood radios. Ik gebruik die voor mijn TS-450 en ik hoop dat het ook zal werken met mijn TS-790, maar ik heb het nog niet getest. Complete, gebouwde interfaces ============================= Voor diegenen die hun eigen interface niet willen samenstellen, kan AMSAT- CE de schakelingen in ROTORINT.PCX en RS232SIM.PCX samengesteld en getest, leveren als "plug and play". Alle ontvangen fondsen gaan naar het CESAR-1 project, een 9600 baud Pacsat. Wanneer U geinteresseerd bent, schrijf naar Carlos Godoy, via de volgende adressen: Mail: AMSAT P.O.BOX 803 VINA DEL MAR CHILE e-mail: ce2hi@entelchile.net Fax: +56 32 88 4073 De kosten voor de twee interfaces, inclusief verzending via aangetekende luchtpost, is ongeveer US$ 110. Helaas kan AMSAT-CE geen credit cards ac- cepteren. De twee interfaces kunnen apart geleverd worden. GPS ondersteuning ================= Wanneer U een GPS ontvanger of een ander apparaat hebt dat NMEA-0183 data- grammen kan geven, kunt U het met de seriele poort van Uw PC verbinden en FodTrack gebruiken om de PC klok nauwkeurig in te stellen. Optioneel kunt U een functie inschakelen die de lokatie van de GPS geeft. Dit kan zeer interessant zijn voor maritieme mobiele stations en voor iedereen die met zijn station veel mobiel is. Maar zelfs als U werkt vanuit een vast station, de mogelijkheid van het nauwkeurig instellen van de tijd, rechtvaardigd de aankoop van een GPS ontvanger voor velen. (Opm. PE1ECN: In Europa is het instellen en bijhouden van de juiste tijd eenvoudiger en goedkoper te rea- liseren met een DCF77 ontvanger, die voor een fractie van de prijs van een GPS ontvanger te koop zijn en op een seriele- of game poort aan te sluiten zijn.) Op dit moment is de GPS ondersteuning nog experimenteel. Ik heb Uw input nodig om meer mogelijkheden te implementeren. Wat de GPS feature in FodTrack doet op het ogenblik is dit: - Wanneer het programma naar een satelliet wordt gezonden, of wanneer U de "G" toets drukt, zal FodTrack de gespecificeerde seriele poort lezen en tot 6 seconden wachten voor de aankomst van twee opeenvolgende datagram- men van hetzelfde type, met verschillende tijd markeringen. Het zal dan veronderstellen dat de laatste tijd redelijk recent is, en de PC klok op die tijd zetten, plus een kleine correctie, om te compenseren voor het tijdinterval tussen het moment dat de GPS de positie heeft bepaald, en het moment dat het datagram werkelijk op de PC aankwam. Uw kunt die correctie instellen in het CFG bestand. De juiste waarde hangt af van de gebruikt GPS ontvanger, maar zal typisch ongeveer 1 tot 3 seconden zijn. - Wanneer de positie feature is ingeschakeld, zal FodTrack ook nieuwe geo- grafische coordinaten instellen en het datagram schrijven naar een be- stand genoemd FODTRACK.GPS, om andere programmas van deze gegevens ge- bruik te laten maken. - Gedurende de eerste en laatste minuut van iedere dag wordt toegang tot de GPS geblokkeerd. Ik heb dit gedaan omdat de NMEA datagrammen die wor- den gezonden door de meeste goedkope GPS ontvangers, geen datum hebben. Dus door de tijdinstelling van GPS rond het overgaan op een andere datum te blokkeren, hoop ik te voorkomen dat de datum van vandaag wordt inge- steld met de tijd van morgen! Ik zou graag een NMEA datagram gebruiken die een geldige UTC tijd en datum heeft, niet alleen de positiebepaling tijd markering, maar het schijnt dat veel goedkope GPS ontvangers zulke datagrammen niet onder- steunen. FodTrack ondersteunt momenteel de GLL, CGA en RMC datagrammen. Dit zou compatibiliteit moeten geven met bijna iedere GPS ontvanger. Wanneer Uw GPS ontvanger geen van deze levert, zeg mij welke het produceert, zodat ik daarvoor ondersteuning kan geven. Ik heb de GPS functie getest met mijn Magellan Trailblazer en ik heb ge- hoord dat verschillende mensen het met Garmins gebruiken. Automatisering ============== Er zijn twee verschillende manieren voor het automatisch volgen van satel- lieten. De aanbevolen mode in deze: Configureer Uw rooster programma zodanig dat het een FODTRACK.CMD bestand schrijft in de FodTrack directory, waarin de naam van de te volgen satel- liet, precies zoals die in het kep bestand staat. Dat CMD bestand zou moe- ten worden geschreven 2 of 3 minuten voor de start van de passage, om FodTrack genoeg tijd te geven zijn kristallen bol zaken te regelen en de antennes in te stellen. De gemakkelijkste manier om deze opdrachten bestan- den te schrijven is om ze eenvoudig van ergens anders te copieren in de FodTrack directory, door de COPY opdracht te gebruiken in het batch bestand waarmee U de passage start. Bijvoorbeeld, U kunt een FODTRACK.CMD bestand in Uw KO-23 directory hebben, die de tekst bevat "KO-23" (zonder de aanha- lingstekens). In het .BAT bestand dat U laat lopen bij de start zet U de opdracht: COPY C:\SAT\KO-23\FODTRACK.CMD C:\SAT\FODTRACK\FODTRACK.CMD. Na de passage, moet het rooster systeem een CMD bestand schrijven met de opdracht NONE, zodat FodTrack stopt. Nu laadt U FodTrack in Uw multitasker. Wanneer Uw satelliet rooster besluit om een passage te laten lopen, wordt het BAT. bestand opgeroepen dat de correcte FODTRACK.CMD copieert in de FODTRACK directory. Wanneer FodTrack de volgende seconde het bestand leest, begint het de gespecificeerde satel- liet te volgen. Na de passage wordt de CMD inhoud gewijzigd in "NONE" en FodTrack gaat in de ruststand, wachtende op de volgende passage. FodTrack kijkt continue naar het CMD bestand, dus is het nodig een disk caching programma te hebben zoals SMARTDRIVE, of andere hardware cache. Anders zal Uw harde schijf mopperen! Niemand zou echter zonder een cache moeten werken. De alternatieve mode voor automatisering is eenvoudiger: Het houdt alleen in dat FodTrack wordt geconfigureerd voor automatische exit na een passage (in het CFG bestand) en het oproepen voor iedere pas- sage, de satelliet specificeren in de opdracht regel. Bijvoorbeeld, U ge- bruikt de opdracht FodTrack KO-23. FodTrack zal opstarten, wachten op de gespecificeerde satelliet, volgt het tot het einde van de passage en ver- laat het dan. Het opdrachten bestand wordt in deze mode niet gelezen. Het nadeel van deze mode is dat wanneer FodTrack start voor een passage, het niet weet waar de rotator is. Dat elimineert de mogelijkheid voor om- keren volgens de status van de vorige passage, wat nuttig is om slijtage van de rotator te voorkomen. In de aanbevolen mode, met omkeren en zonder parkeren werkt het voorkomen van rotator slijtage wel. Als U de handmatige mode inschakelt na starten van FodTrack, met een sat op de opdracht regel, zal het op de normale manier werken. Wanneer U dan in de automatische mode schakelt, begint het het opdracht bestand te lezen. Maar als U direct schakelt van de opdracht regel mode naar de automatische mode, zal het programma afbreken, want het beschouwt de passage als beein- digd. Wanneer U WISP gebruikt, kunt U de dienst regelaar in GSC vertellen de opdracht zaken te doen via batch bestanden, zoals hiervoor beschreven. Er is ook een programma beschikbaar, genoemd FOC-INIT en geschreven door CN8HB die de verbinding regelt tussen WISP en FodTrack. Ik gebruik WISP niet, dus kan geen gedetailleerde instructies geven voor die setup. Voor alle vragen betreffende FOD-INIT, neem contact op met de auteur. Hij kan worden bereikt op de satellieten. In het geval van problemen ========================== Wanneer U problemen hebt met FodTrack, laat het mij weten, zodat ik de bug kan oplossen voor de volgende versie. Ik zal ook mijn best doen om te rea- geren op iedere suggestie ter verbetering, wanneer redelijk en mogelijk. Om contact met mij op te nemen, zend een bericht op KO-23, KO-25, UO-22, AO-16 of LO-19. U kunt ook proberen mij te bereiken via het packet netwerk, wanneer mijn programma Uw antenne in stukken gedraaid heeft. Het adres is: XQ2FOD@XQ2FOD.SER.CHL.SA. Op Internet kunt U mij bereiken op mmornhin@eso.org. Heb geduld, soms ben ben weg voor enige weken. Is er nog iemand die de gewone post wil gebruiken? Hier is het adres: Manfred Mornhinweg Radio Club Coquimbo Casilla 381 Coquimbo Chile Een laatste woord: ================== Ik ben geen professionele programmeur, dus het is U toegestaan te glim- lachen over mijn programma en mijzelf...