Morse-Keyer-Elektronik

Gast #3135346
Lesenswert?

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 ?
#3135520
Lesenswert?

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
Gast #3135524
Lesenswert?

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 ;-)
Gast #3135526
Lesenswert?

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.
#3135570
Lesenswert?

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
Gast #3135587
Lesenswert?

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.
Gast #3135970
Lesenswert?

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
Gast #3135983
Lesenswert?

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.
#3136010
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren