Hallo Hat jemand ein Programm für einen Morse-Keyer für einen ATMEGA8 oder kennt eine Seite im Netz, wo ein solches Programm zu finden ist? Es soll ein automatk-Keyer für einen Doppel-Wabbler möglichst in Sqeeze-Technik und mit Textspeichern sein.
Also wenn ich das richtig verstanden habe suchst du eine Software die dir einen Text als Morsecode ausgibt. Dazu die passende Schaltung um das Signal in die Übertragungsleitung einzukoppeln. Wahrscheinlich dann auch die dazu passende Empfangslogik und Schaltung ? Stimmts ?
Ralph schrieb: eine Software die > dir einen Text als Morsecode ausgibt. > Dazu die passende Schaltung um das Signal in die Übertragungsleitung > einzukoppeln. > > Wahrscheinlich dann auch die dazu passende Empfangslogik und Schaltung ? > > Stimmts ? Nicht ganz! Hallo Ralph Wir Funkamateure sind (zumindest teilweise) noch immer in der alten und eigentlich längst abgeschafften Betriebsart CW = Morsen auf den Kurzwellen-Bändern zugange. Diese Brtriebsart kann man wie früher mit einer Handtaste machen, aber inzwischen haben sich automatische Tasten, die mit 2 Kontakthebeln bedient werden durchgesetzt. Bei Betätigung des einen Hebels gibt die Elektronik nur "Punkte" aus, bei Betätigung des anderen Hebels dagegen nur "Striche". Unter Sqeeze-Technik vesteht man, dass bei gleichzeitiger Betätigung beider Hebel (genannt Paddel) abwechselnd "Punkte" und "Striche" ausgegeben werden. Über einen potentialfreien Relaiskontakt wird der Sender im Rythmus der Zeichen getastet. Diese Tasten-Elektronik ist dann auch in der Geschwindigkeit einstellbar und verfügt meistens über 4 Text-Speicher, in die man häufig gebrauchte Texte "vorschreiben" kann um sie dann abrufen zu können. Ich möchte gerne eine solche Taste selbst bauen, um aus der Programmierung für den Mikrocontroller zu lernen. Kaufen kann das jeder!!!! Aber das ist ja nicht der Sinn der Sache..... Gruss Herbert
Herbert Schmitz schrieb: > Ich möchte gerne eine solche Taste selbst bauen, um aus der > Programmierung für den Mikrocontroller zu lernen. Aha und warum willst Du dann einen fertigen Code haben ? Du hast doch gerade beschrieben was Du brauchst, also erstmal eine Programmiersprache lernen und dann das genannte damit umsetzen. Deine "Texte" kannst Du im EEPROM unterbringen und bei Tasten brauchst Du Tastenentprellung und eine Zuweisung wie lange der entsprechende Impuls sein soll und welche Zeit zwischen zwei Impulsen minimal liegen sollen. Wenn's von Menschen noch problemlos verstanden werden soll solltest Du im Sekundenbereich bleiben (bzw. was Ihr Funker so selbst hinbekommt ;-) ). Du brauchst ergo folgende Grundlagen: 1. µC Programmierung allgemein 2. Tastenentprellung 3. Timer (Zeitgrundlage) 4. Ansteuerung eines externene Gerätes (z.B. via Transitor) Das alles findest Du hier in den Tutorials zu AVR und ein gutes Assembler/C/Pascal/BASIC Buch ist für Dich ein muss. Dann mal viel Spaß beim lernen ;-)
Dann programmier auch selber ;) Aus einem fertigen Programm lernst du nicht oder nur wenig. Hier auf der Webseite findest du für den Anfang garantiert alle Ressourcen die du brauchst um z.b. bei einer Taste Punkte und bei einer anderen Striche auszugeben, dann kannst du weitermachen mit den anderen Funktionen. Wenn du irgendwo nicht weiterkommst und ernsthaft keine Antwort findest (sehr unwahrscheinlich), dann stell eine spezifische Frage.
cppler schrieb: > Wenn's von Menschen noch problemlos verstanden werden soll solltest Du > im Sekundenbereich bleiben Wohl nicht von allen Menschen. Du meinst "Centisekundenbereich"? http://www.youtube.com/watch?v=uIBx34X3ha4
Grundlagen, Squeeze-Taste http://www.qsl.net/dk5ke/squeezen.html Gefunden habe ich nur wenige, vorrangig engl.-sprachige Bastler-Seiten/ Foren, ich habe auch nicht alles durchgelesen. Aber wenn, dann war es für PIC-Controller und Inhalte waren schon älter. Hier eine simple Schaltung, zweiarmige Taste am PIC 16C71, Option für Source Code Download (habe ich nicht ausprobiert !): Iambic Morse Key (PIC16C71) http://www.atv-projects.com/Iambic_Morse_Key.html
Seit dem Siegeszug der Mikrocontroller gibt es das legendäre Curtis 8044 IC für die Morsetaste nicht mehr, dafür unzählige Implementierungen mit mehr oder weniger viel Schnick-Schnack auf verschiedenen µCs. Etliche Ansatzpunkte liefert die Google-Suche mit Stichworten wie z.B. "avr cw keyer" Der Arduino CW Keyer von K3GN könnte deinen Vorstellungen entsprechen.
Hallo, es gibt auch was bei ELEKTOR (auf deren Seite nach "Morsetaste" suchen) http://www.elektor.de/suchen.7172.lynkx?searchValue=morsetaste&x=0&y=0
Herbert Schmitz schrieb: > Bei Betätigung des einen Hebels gibt die Elektronik nur "Punkte" aus, > bei Betätigung des anderen Hebels dagegen nur "Striche". > Unter Sqeeze-Technik vesteht man, dass bei gleichzeitiger Betätigung > beider Hebel (genannt Paddel) abwechselnd "Punkte" und "Striche" > ausgegeben werden. mal sehen ob ich die sps control für sowas missbrauchen kann. das ding ist eingangsseitig (digitale e)schon entprellt. up/down tasten sind ohne probleme machbar. zähler timer generatoren /ff u.s.w. gibt´s auch. und oder nicht logic eh. "programmiert" wird mit eagle + µsps erweiterung. mit und oder nicht logic u.s.w. muß man sich aber auskennen. wie ist eigentlich das längenverhältnis von punkt zu strich? und wie lang sind die pausen zwischen punkten/strichen? mfg
dolf schrieb: > mal sehen ob ich die sps control für sowas missbrauchen kann. > das ding ist eingangsseitig (digitale e)schon entprellt. Wenn die Zeiten von 40ms (+/-5%) sauber hinbekommt, warum nicht.
dolf schrieb: > wie ist eigentlich das längenverhältnis von punkt zu strich? > und wie lang sind die pausen zwischen punkten/strichen? Nominell haben Punkte die Länge 1, Pausen innerhalb der Zeichen auch 1, Striche 3 und Pause zwischen Buchstaben 3. Bei höheren Geschwindigkeiten wird wegen der besseren Lesbarkeit die Länge der Punkte zu Gunsten der Pause noch etwas verringert. Tastgeschwindigkeit liegt üblicherweise zwischen 60..150 Buchstaben pro Minute, wobei der Durchschnittsbuchstabe incl. Pausen eine Länge von 10 hat.
Hallo Herbert, im qrp-forum gab es mal einen Thread zum 'Open-Keyer' http://www.qrp-forum.de/index.php?page=Thread&threadID=938 Der C-Sourcecode ist bei Sourceforge: http://sourceforge.net/projects/openkeyer/develop Man findet im Forum aber noch einiges mehr, u.a. auch etwas zum Keyer von K3GN. Allerdings wird ein ATmega168 benötigt und der ist schon ziemlich voll. Liegt bei mir als angefangenes Bastelprojekt leider rum. Bei DK5JG (sk) gab es auch einige Keyer mit AVRs. 55 es 73, Hermann-Josef, DC2IP
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.