Controller-Software für die LDMOS-PA (2018)

Da mir die vom Chris (DG8DP) mitgelieferte Software nicht so recht gefiel, habe ich mich darangesetzt, eine Alternativ-Software für den Controller der LDMOS-PA zu schreiben.

Die  PA wird von zwei Microprozessoren gesteuert.

Dies ist ein Arduino Mega2560, der die Schnittstelle zur Controller-Hardware bedient , Überwachungsfunktionen ausübt und die Messwerte an den zweiten Prozessor, einen Raspberry PI weitergibt. Der Raspi seinerseits ist die Schnittstelle zum Operator. Hier werden über ein 7"-Touch-Display die Daten graphisch aufbereitet und über Touch-Buttons können diverse Funktionen gesteuert werden.

Die Software auf dem Arduino wurde mit der Arduino-Entwicklungsumgebung, die auf dem Raspi unter  Eclipse IDE for Java Developers - 2024-09 entwickelt.

 


Die aktuelle Version ist die Version 2.2.9 (Stand 07.11.2024)


Änderungen gegenüber Version 2.2.8:

1) Erweiterung der Antennenauswahl von bisher 3 auf nun 4 mögliche Antennen.

2) Beim Reset der Calibration-Werte erfolgt wie auch beim Löschen der Tuner-Einstellungen für die 4 möglichen Antennen eine Sicherheitsabfrage, ob die Daten wirklich unwiderruflich gelöscht werden sollen.

Der Arduino muss neu geflashed werden

Die Doku wurde ebenfalls geändert. Aktuelle Doku ist die 2.2.9

WICHTIG!!

Bedingt durch ein erforderliches Update der ECLIPSE JAVA-Entwicklungs-Umgebung, muss auch die JAVA-Version auf dem RASPI auf Version 23 upgedatet werden. Eine Anleitung zum Update für 32- und 64-Bit Raspi's kann unter Downloads heruntergeladen werden.
ACHTUNG!! Diese Update muss VOR dem Update der Controller-Software auf V2.2.9 erfolgen.


Die Dokumentation sowie die Programm-Dateien können unter "Downloads" angezeigt bzw. heruntergeladen werden.

In der Dokumentation ist auch der Ablauf für die Installation beschrieben.

Die Software ist frei für alle HAM's. Eine kommerzielle Nutzung wird hiermit ausdrücklich ausgeschlossen.

Für eventuell auftretende Schäden bei der Nutzung dieser Software übernehme ich keine Haftung.

Über weitere Entwicklungen dieser Software werde ich hier bei Bedarf berichten.