Packet Radio, Dlaczego ta emisja umar³a? |
O tym PR glêdzi³em ju¿ na elce kiedyœ i wrzuci³em opis hampagera : http://www.elektroda.pl/rtvforum/viewtopic.php?t=427338 p.s. Trzeba siê zalogowaæ aby obejrzeæ. Pozwolê sobie wrzuciœ opis TXT: hampager pisze: HAMPAGER 1.1a 970612 August Gihr, Carostrasse 2, D-67227 Frankenthal (DOS, Codeseite 437) Korrekturhinweise zu HAMPAGER ----------------------------- 1.1a 970612 Quellenrufzeichen bei UI-Frame mit Via-Adresse 1.1 961123 AFSK-Eingang irrtmlich P1.0 - jetzt P3.7, wie im Schaltbild Beschreibung zu HAMPAGER ------------------------ Diese Anwendung empf„ngt im FSK-Modus G3RUH-codierte Signale mit 9k6 und im AFSK-Modus die vom TCM3105 decodierten 1k2 AFSK-Pakete. Je nach Ziel- adresse werden die PR-Pakete ausgewertet und auf einem LC-Display ange- zeigt. Unabh„ngig von der Zieladresse werden DX-Cluster-Meldungen ausge- wertet. Software und Schaltung sind speziell auf den Baustein AT89C2051 zuge- schnitten und erlauben so einen sehr kompakten Aufbau mit nur zwei bis drei ICs. Die CPU muá dabei "kundenspezifisch" programmiert werden. Eine sp„tere Žnderung, z.B. bei Rufzeichenwechsel, aber auch fr Programm-Up- date, ist trotzdem problemlos wegen des l”schbaren Programmspeichers m”- glich. Bei der Beschaffung/Programmierung stehe ich auf Wunsch zur Verfgung. Sollte irgendwann einmal die sehr amateurfunkspezifische PR-Anwendung nicht mehr ben”tigt werden, l„át sich die CPU ohne Žnderung auch als universeller LC-Steuerbaustein nutzen. Es ist dazu lediglich an P3.0/RXD ein 9600Bd-8N1-Signal anzulegen. Dabei werden s„mtliche Codes < 20H als Kommandos an das Display weitergegeben, Codes > 1FH als Daten. Die Son- derzeichen 0DH=CR und 0AH=LF werden ignoriert. Es findet keine Pufferung statt. Hardware -------- Fr den Betrieb von HAMPAGER ist ein LC-Display mit HD44780-Controller (oder kompatibler CPU) zwingend erforderlich. Es gilt der Schaltungsvorschlag aus dem File: PR8051-HAMPAGER-System P3.0/RXD serielle Portleitung, 9600Bd 8N1 P3.2/INT0 Tastenanschluá "L" P3.3/INT1 Tastenanschluá "R" P3.4/T0 Steuerleitung fr LC-Display und CW-Ausgabe P3.5/T1 Modus-Umschaltung, H = 9k6 FSK, L = 1k2 AFSK P3.7 Eingang fr AFSK-Empfang (TCM3105) P1.0-P1.1 Komparatoreing„nge fr FSK-Empfang P1.2-P1.7 Steuer- und Datenleitungen fr LC-Display Der im Schaltungsvorschlag abgebildete IIC-Baustein PCF8583 wird nicht untersttzt. Er soll in einer sp„teren Variante die letzten DX-Cluster- Meldungen speichern. Es eignet sich auch die in PR8051-BCST-System abgebildete FSK-Modem- Schaltung. Es kann auch ein Spannungskomparator LM393 extern eingesetzt werden und dessen Ausgang geeignet mit P1.0/P1.1 verschaltet werden. Fr 8751 ist der Komparator-Ausgang mit P3.6 zu verbinden. Bei Verdoppelung der Quarzfrequenz eignet sich die Schaltung/Software fr 19k2-FSK bzw. 2k4-AFSK. Der Stromverbrauch erh”ht sich natrlich und einige Kondensatorwerte im FSK-Modem máen angepasst werden. Software -------- Nach dem Einschalten zeigt das Display, je nach Gr”áe, Ausschnitte der nachstehenden Abbildung: ÚÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³HAMPAGER v1.1a (c) A.GIHR DK5UG ³ ³(c) A.GIHR DK5UG HAMPAGER v1.1a ³ ÀÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 8 16 20 24 40 Die nachstehende Abbildung zeigt eine erkannte DX-Cluster-Meldung. Dabei wird der Buchstabe E in Morsetelegraphie ausgegeben. Bei Klartextausgabe lautet das Beispiel "DE DL1XYZ AT 1234 DX1STN ON 144325.0". ÚÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ "E" ³1234 DX1STN ³ ³DL1XYZ 144325.0 ³ ÀÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 8 16 20 40 Wird eines der Felder MYCALL, MYCLUB oder MYQST im Infofeld eines Mail- baken-Paketes erkannt, dann erscheint folgende Anzeige zusammen mit dem Buchstaben I in Morsetelegraphie: ÚÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ "I" ³MAIL @ MYBBS-8 ³ ³MYCALL ³ ÀÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 8 16 20 40 Bei freigegebener Klartextausgabe wird die Meldung "MAIL IN MYBBS-8" in CW ausgegeben. Wird ein FlexNet-Find-Paket mit dem Adressaten der Felder MYCALL, MYCLUB oder MYQST erkannt, dann erscheint folgende Anzeige, zusammen mit der Ausgabe des Buchstaben S in Morsetelegraphie: ÚÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ "S" ³DL1XYZ FlexNet-Search ³ ³ ³ ÀÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 8 16 20 24 40 Mit den Tasten L und R an den CPU-Eing„ngen INT0 bzw. INT1 kann die An- zeige zu jeder Zeit nach links oder rechts verschoben werden. Wird beim Einschalten von HAMPAGER die Taste "L" geschlossen, liegt also P3.2 auf L-Pegel, so werden DX-Cluster-Meldungen ausgewertet/angezeigt. Wird beim Einschalten von HAMPAGER die Taste "R" geschlossen, liegt also P3.3 auf L-Pegel, so werden DX-Cluster- und Mailbaken-Pakete in Klartext (CW) an P3.4 ausgegeben. W„hrend der CW-Ausgabe findet kein PR-Empfang statt. Dies ist besonders bei der Klartextausgabe von DX-Cluster-Meldungen und ganz speziell im 9k6-FSK-Modus zu beachten. Der Programmcode muá leider individuell an die zu erkennenden Rufzeichen angepasst werden. Gleichzeitig ist eine Einschr„nkung der Frequenzberei- che fr DX-Cluster-Meldungen m”glich. Nachstehend zun„chst die Standard- einstellung; alle Anpassungen drfen nur hier vorgenommen werden, andere Programmcode-Bereiche drfen unter keinen Umst„nden ver„ndert werden! 07B0 20 20 31 20 20 33 20 20-37 20 31 30 20 31 34 20 1 3 7 10 14 07C0 31 38 20 32 31 20 32 34-20 32 38 20 32 39 20 35 18 21 24 28 29 5 07D0 30 20 35 31 20 37 30 31-34 34 31 34 35 34 33 32 0 51 70144145432 07E0 3F 3F 3F 3F 4D 59 51 53-54 20 4D 59 43 4C 55 42 ????MYQST MYCLUB 07F0 4D 59 43 41 4C 4C 4D 41-47 4C 20 20 31 32 FF FF MYCALLMAIL 12.. Die Parameterbereiche im Einzelnen: 07B0H-07DFH: hier sind die zul„ssigen Frequenzbereiche fr DX-Cluster-Meldungen mit jeweils drei Stellen anzugeben - z.B. " 28" fr " 28500.0". Soll ein bestimmter Bereich nicht zur Anzeige kommen, so ist der Eintrag zu markieren - z.B. "* 7" und alle Meldungen zum 40m-Band sind gesperrt. 07E0H-07E3H: "????"; reserviert - unver„ndert lassen 07E4H-07E9H: "MYQST "; das hierarchisch "niederwertigste" Rufzeichen - es wird in der Zieladresse von FN-Find-Paketen, und im Infofeld von Mailbaken ausgewertet. 07EAH-07EFH: "MYCLUB"; eventuell das Rufzeichen fr "Sammelrufe" einge- ben, z.B. das Clubstationsrufzeichen - es wird in der Zieladresse von FN-Find-Paketen, sowie im Infofeld von Mailbaken ausgewertet. 07F0H-07F5H: "MYCALL"; das eigene Rufzeichen in Groábuchstaben eingeben - es wird in der Zieladresse von FN-Find-Paketen und im Infofeld von Mailbaken ausgewertet. 07F6H-07FBH: "MAIL "; Zieladresse fr die Erkennung von Mailbox-Mail- baken - unver„ndert lassen 07FCH: "1"; Display-Typ - "0": 1 x 8, 1 x 16 "1": 2 x 8, 2 x 16 "2": 1 x 20, 1 x 40 "3": 2 x 20, 2 x 40 es wird z.Z. nur der Typ "1" untersttzt. 07FDH: "2"; Auswertung - "0": kein DX, kein CW "1": kein DX, aber CW "2": DX, kein CW "3": DX und CW ersetzt die manuelle Einstellung. 07FEH: 0FFH; reserviert - unver„ndert lassen 07FFH: 0FFH; reserviert - unver„ndert lassen ------------------------------------------------------------------------ Bitte betrachten Sie dieses Projekt als eine AMATEURfunk-Angelegenheit. Ich behalte mir ausdrcklich das Recht auf Irrtum vor! ----------------------------------------------------------------------- |