Refresh loader

Archive : YAESU

Home > Posts tagged YAESU

Cat-System mit Arduino

Ich besitze seit langer Zeit ein Yaesu FT-857. Dieser verfügt über eine Cat-Schnittstelle. Meine Idee ist es dort einen Arduino mit entsprechender Software dran anschließen und die Frequenz so wie Modulationsart auszulesen. Der Grund ist, ich habe die Memoriespeicher beschrieben und mit einem alphanumerischen Namen belegt. Also wenn ich auf Speicherplatz 5 bin zeigt mir der FT-857 DB0PB an. Das ist ja auch richtig da ich dort das Releias abgespeichert habe. Jetzt will ich aber zugleich die Frequenz sehen. Da kommt der Arduino nano jetzt ins Spiel. Der soll mit entsprechender Software nun auf ein kleines Oled-Display mir die aktuelle Frequenz anzeigen.

Allerdings ist am hinteren Cat-Anschluss schon eine PA angeschlossen. Aber für den Fall haben die bei dem FT-857 schon vorgesorgt und man kann im Menü den Catausgang auf die Mic-Buchse legen.

Zusammenfassung: Adapterkabel für die Mikrofonbuchse fertigen (Westernstecker bzw. RJ45). Ein Oled-Display und Arduino nano (waren schon vorhanden) diese verbinden und ein Programm musste geschrieben werden. Damit ich auch noch Funkbetrieb machen kann, brauchte ich noch eine Rj45 Buchse. Hinzu sollte auch noch die Möglichkeit kommen mit einen Cat-Bluetooth Sende- Empfänger auf die Schnittstelle vom Mikrofonanschluss zuzugreifen. Also musste auch eine MiniDin8Pol Buchse her. Bis ausser der RJ45 (Westernstecker-) Buchse ist alles vorhanden.

Den Pegelwandler von RS232 auf TTL. War eine kleine Sicherheit damit ich nicht den Arduino schrotte, der kann so 5 Volt ab aber die alten Catsysteme laufen unter dem RS232 (COM-PORT) System welche durchaus bis an die 12Volt liefern kann. Nach einer Spannungsmessung habe ich festgestellt das Magarine Fett enthält 😉 lol,,, also nach der Messung habe ich festgestellt das die Pegel aber im maximalen Bereich von 5 Volt liegen. So konnte ich mir auch die flöterei mit dem Pegelwandler sparen.

So weit war der Versuchsaufbau nun fertig und ich konnte mit dem programmieren anfangen. Nach ein paar kleinen Darstellungsproblemen. Falsche Umrechnung und Anzeige der Bytes zum String auf dem Oled-Display, konnte ich diese auch bewältigen. Hier hatte ich auch Untestützung von einer künstlichen Intelligenz.

Also Programm war soweit startklar und nun alles auf Platine zusammen löten.

Hier noch auf dem Steckboard. Unten ist das Oled-Display und oben ist ein Temperatursensor. Dieser ist aber erstmal nur zu Testzwecken mit aufgesteckt. Hiermit möchte ich mir später noch die Betriebstemperatur des Funkgerätes anzeigen lassen. Aber erstmal nur die Freqenz und Modulationsart.

So alles war soweit bereit und sollte nun in einem Gehäuse unter gebracht werden. Ich habe für günstige 2Euro’s ein kleines Holzkästchen gekauft. In dem soll das ganze erstmal rein. Für das kleine Display ist das Holzkästchen mit eingebauten Sichtfenster etwas groß, aber ich möchte das jetzige Display später mal durch ein größeres Display ersetzen wo ich mir dann noch weitere Daten des Funkgerätes anzeigen lassen möchte.

Ich wollte auch noch auf den Programm Code eingehen aber das würde hier den Rahmen sprengen. Wie gesagt das Oled-Display wird durch ein größeres ersetzt. Eins in Farbe und ich habe da auch noch paar weiteren Ideen, SWR Anzeige. Ach ja fast vergessen ich habe das Bluetooth Modul angeschlossen und kann das ganze auch von meinem Handy bedienen.

Nach dem die noch bestellte Rj45 (Westernbuchse) eingetroffen ist. Habe ich diese mit eingebaut und kann nun das Mikro mit anschließen.

Oben drauf ist der Mikrofonanschluss daneben kann ich mit dem Schalter die Spannung schalten. Mittig wird keine Spannung zum Arduino weitergeleitet. Rechts wird Mic Spannung vom TRX geschaltet, so kann ich alles ohne PC betreiben. Links wird die Spannung zum 8Pol MiniDin weiter geschaltet und ich kann das Bluetooth-Modul nutzen. Und der PC ist auch angeschlossen. Es werden die Daten auch zum PC über die USB-Schnittstelle weiter geleitet. So kann ich zusätzlich noch an einem PC alles sehen und gleichzeitig das Programm umprogrammieren bzw. erweitern. Na es kommt aber noch ein großes Display dran. Das wird dann einen neuen Beitrag geben.

Yaesu FT-736R

Ich habe hier ein Yaesu 736R vom Radio und Telefon Museum. Das Funkgerät habe ich zur reparatur in meiner Obhut genommen. Und mit der guten Hoffnung es wieder hin zu bekommen.

Das obige Bild zeigt das Ergebnis. Im großen und ganzen war der Transceiver betriebsbereit. Die technischen Defekte waren der VFO-Drehknopf welcher sich nicht mehr bedienen lies. Er hatte quasie ein Eigenleben entwickelt. Und die Beleuchtung der Signalanzeige. Natürlich im dem Alter etwas Rost angelegt. Auch ist das Gehäuse etwas mitgenommen.

Die Beleuchtung war natürlich kein Problem. Bei der größe des Funkgerätes ist genug Platz und ich habe auf LED’s umgerüstet. Das Licht findet den Weg in der Anzeige durch Plastikführung, ähnlich wie bei Lichtleiterkabel. Und da eine LED meist ein Lichtspot ab gibt, musste ich diese etwas anschleifen um eine akzeptable Ausleuchtung der analog Anzeige hin zu bekommen.

Der VFO lässt sich hier durch ein Encoder (Infrarot coder) einstellen. Dieser Encoder, im folgenden zu sehen, hat sein Dienstzeitende erreicht. Warum, kann man auf den Bildern welche unter dem Mikroskop gemacht worden sind erkennen. Erst dachte ich es ist in laufe der Zeit eine schwache Lötstelle, aber das war halt nicht so.

Hatte den Encoder dann am Oszilloskop nochmal getestet.

Nun musste ein Ersatz her. Dieser wurde relativ schnell aufgetrieben. Ich hatte Wilfried informiert, er wollt sich umhören, und das hat wunderbar geklappt. Hubert hatte ein Ersatz zur Spende abgegeben. Dieser scheint aus einem etwas jüngeren Model zu sein. Laut den Daten ist der feiner in den Daten. Also er reagiert schneller. Was aber kein Problem darstellt. Für Funker sowieso nicht 😉 Im Video habe ich den Encoder so weit wie möglich zerlegt und da zeige ich dann auch die Messung. Ich werde mal versuchen den alten Encoder zu reparieren. Ob das gelingt?

Hier sind beide Encoder zu sehen. Der von Hubert hatte dann eine gute Messung am Oszilloskop abgegeben. So konnte ich den auch mit ruhigen Gewissen einbauen.

Hier noch ein Bild von einem funktionierendem Encoder. Es gibt welche die sind innen mechanisch geschaltet und welche die funktionieren mit einer Optik z.B. Infrarot oder einer roten LED wie bei der Computermaus oft zu sehen.

Es gibt auch Encoder mit mehreren Datenausgängen. Aber die meisten haben zwei. Die Funktion einer von beiden Kanälen wird je Drehrichtung zu erst geschaltet und dementsprechend weiß das System in welcher Richtung man dreht. Auch lässt sich die Geschwindigkeit erkennen. Das kann man im Video gut erkennen. Im obigen Bild läuft der blaue Kanal dem gelben Kanal nach.

So dann noch ein wenig Innenreinigung. Etwas Rost entfernt aber der kommt schnell wieder. Da muss man evtl Lack auftragen damit die Schirmbleche etwas besser geschützt werden.

Das Gehäuse wollte ich erstmal nicht umlackieren. Wenn es da noch zu kommt, dann gibt es da bestimmt auch Bilder von.

So und nun schaut euch das Video an. Das Gerät wird dann demnächst im Radio und Telefon Museum zu sehen sein. Und wer weiß evtl. hören wir uns von dort auch mal. 55 & 73

Hier klicken, um den Inhalt von YouTube anzuzeigen.
Erfahre mehr in der Datenschutzerklärung von YouTube.

Yaesu FT-101 und ein Arduino

YAESU FT-101 mit OLED Display

Nach dem ich mir einen Yaesu FT-101 zugelegt und diesen wieder voll betriebsbereit gemacht habe, hatte ich mich mit einem kleinen Arduino beschäftigt. Und dachte mir in Kombination mit einem kleinen Display kann ich mir ja eine nette kleine Anzeige für den FT-101 fertig machen. Ursprünglich war nur was ganz schlichtes gedacht, Rufzeichen und Gerätename. Ach ja das Programm musste ja auch noch getippelt werden. Dank Internet habe ich schnell für das Display die passenden Ansprechcodes gefunden. Und dann durch einer Loop Funktion zwischen zwei Displayanzeigen hin und her geswitcht.

Hier das OLED Display zum Testen der Darstellung.

Nun musste das Display aber noch vernünftig ans Funkgerät gebracht werden. Also musste ein passendes Gehäuse her. Dank 3D Drucker ist dies heute gut möglich. Jetzt hieß es alle Maße von bzw. an der Stelle zu messen wo ich das Display am Funkgerät anbringen möchte. Hier sollte man schon sehr genau messen damit nachher das Gehäuse gut am TRX passt.

So sah der Entwurf am PC aus.
Und hier dann zwei fertige Gehäuse, Eins ist für meinen Bruder der sich ja auch eine FT-101 gekauft hatte. Ja nach dem ersten Begutachten und mal am Funkgerät drangehalten, muss ich sagen alles super. Ich hatte erst gedacht das ich eine zu dünne Schicht für das Gehäuse programmiert hatte. Aber alles ist gut geworden, Kanten haben sich verbunden und es ist stabil.
Nun die Technik integrieren. Im Funkgerät ist genügent Platz um ein kleines GFK Gehäuse einzubauen. Hier ist der Arduino Nano zu sehen, welcher für dieses Projekt völlig ausreichend ist. Es geht natürlich auch ein Arduino UNO oder ähnliche. Das einzige was mir nicht ganz so gefallen hat, ist dass ich ein kleines Loch durch die Front bohren musste. Aber WAT MUT DAT MUT. Das Display ins neue Gehäuse angebracht und am TRX befestigt. Die Spannungsversorgung für den Arduino habe ich mit einen DC Converter realisiert. Als Spannungsquelle würden laut Schaltplan mehrere Möglichkeiten in Frage kommen. Das simpelste war aber die Beleuchtung vom S-Meter bzw. von der Frequenzanzeige anzuzapfen. Diese ist sehr leicht zugänglich.

Inzwischen habe ich mir gedacht, dass ich ja noch einen Temperatursensor nutzen kann um mir auch die Gerätetemperatur anzeigen zu lassen und hier bestimmte automatische Aktionen programmieren kann.

Ja so schauts am Ende aus. Jetzt ergeben sich natürlich weitere Ideen. Erst dachte ich an einer digitalen Frequenzanzeige. Aber der Arduino würde hier erstmal nur bis ca. 6MHz funktionieren, na mal sehen. Dann denke ich an eine Waveanzeige vom besprochenen Mikrofon und dem was der Lautsprecher so von sich gibt. Diese niedrigen Frequenzen sind mit dem Arduino leicht machbar. Ein Squelch könnte man auch realisieren.

Ja mit dem TRX werde ich noch ne menge Spass am Hobby haben.