Prozessorgesteuerte Morse-Kommunikation Projektarbeit der 4HNA
Übersicht Ziele des Projektes Konzept und Planung Teilaufgaben Funktion des Encoders / Decoders PC Interface
Ziele des Projektes Technisch Pädagogisch Praktische Anwendung eines Prozessors Umgang mit technischen Problemstellungen Pädagogisch Strukturierte Organisation Sinnvolles Arbeiten in Gruppen Welche Probleme
Planung Zentrale Koordination Definition der Teil- Projekte mit Schnittstellen Aufgabenverteilung Entwicklung und Aufbau Beschaffung der nötigen Ressourcen Konkretisierung der Tagesziele Koordination: Auch Datenaustausch zwischen den Gruppem
Konzept & Verwendung Sender Empfänger ENCODER Leitungs- treiber Pegelwandler DECODER Idee: Erweiterung der Radio School Lautsprecher Mikrofon ABC 01101001 di da da di da ... 01101001 ABC
Teilaufgaben Pegelwandler: Wandelt das 50mV Morse- Audio- Signal des NorCal40a in ein 5V TTL Signal um und filtert störende Spitzen und Rauschen.
Teilaufgaben Mikrofon zur Aufnahme des empfangenen Morsesignals und Weitergabe an den Prozessor.
Teilaufgaben Softwareentwicklung mit direkter Verbindung von Sender und Empfänger zu Testzwecken.
Funktion des Encoders Eingabe eines Zeichens / Textes per PC Übertragen auf den Prozessor (Zeichenweise) Umwandeln des Zeichens in den jeweiligen Morsecode Ausgeben des Codes Möglich, Frequenz einzustellen Anmerkung: Encoder ... encodieren == senden
Funktion des Decoders Empfangen eines Signals Erkennen als Morsecode Ermitteln der Morsegeschwindigkeit Umwandeln in ein ASCII Zeichen Übertragen auf den PC Ausgabe des Zeichens per PC Interface BEIM DECODER .. ABLAUF GENAU IN UMGEKEHRTER REIHENFOLGE, MIT DER AUSNAHME,… DIE AKTUELLE MORSEGESCHWINDIGKEIT ERMITTELN MUSS. MENSCHEN MORSEN … Ändert sich mit der zeit.
Funktion des Decoders Beispiel: Standardwerte: DI = 100 ms, DA = 300 ms Schwellzeit = (DI + DA) / 2 = 200 ms Eingetroffenes Signal: 120 ms < Schwellzeit DI erkannt Berechnung der neuen Vergleichswerte: DI = 120 ms, DA = 3 · 120 = 360 ms Schwellzeit = (120 + 360) / 2 = 240 ms erklären: 100ms == standard
PC Interface Dient als Kommunikationsmittel zwischen PC und Mikroprozessor Startoberfläche Einstellungsmöglichkeiten für die Datenkommunikation
PC Interface Sendemodul Eingabe des zu sendenden Textes, variable Sende- geschwindigkeit Empfangsmodul Hier wird der empfangene Text ausgegeben