Autor Thema: Firmware 3.0 für den ATU 100 mini (abschließende Version)  (Gelesen 5329 mal)

Offline Andreas

  • Moderator
  • Senior Member
  • *****
  • Beiträge: 275
  • Ohm's law
    • Tulipan-dl-Forum
Nachfolgend zur Ergänzung die Einstellungen sämtlicher Zellen in der neuesten Firmware-Version.
(Google-Übersetzer)

Gültig für Firmware-Version 3.0. Das Projekt ist mit dieser Version abgeschlossen.

00 - Zelle zum Einstellen der Adresse des angeschlossenen Displays.
Die Port-Erweiterungskarte für die Anzeige 1602, die auf dem PCF8574AT-Chip erstellt wurde, hat die Adresse 7E auf dem Chip mit dem T-Index 4E. OLED-Displays haben normalerweise eine Adresse von 78 oder 7A. In der Zelle können Sie eine beliebige Adresse für den normalen Betrieb mit dem angeschlossenen I2C-Gerät aufzeichnen. Der Standardwert ist 4E, was dem 1602 LCD mit der Erweiterungskarte auf dem PCF8574T-Chip entspricht.

01 - Zelle zur Anzeige des angeschlossenen Anzeigetyps.
Der Wert 00 entspricht der angeschlossenen zweifarbigen LED anstelle der LCD-Anzeige.
Wert 01 - 1602 LCD mit Anschlusserweiterungskarte.
Wert 02 - 128 * 32 OLED-Anzeige,
Wert 03 - 128 * 32 OLED-Anzeige, invertiertes Bild.
Wert 04 - OLED-Anzeige 128 * 64,
Wert 05 - OLED-Anzeige 128 * 64, invertiertes Bild.

Achtung!
Die Arbeit mit anderen als den oben beschriebenen Displays wird von der Software nicht bereitgestellt.

02 - Aktivierungszelle für automatischen Modus.
Wenn Sie das Gerät ohne zusätzliche Tasten verwenden möchten, können Sie den automatischen Modus aktivieren, indem Sie den Wert 01 eingeben. Der Standardwert ist 00. Wenn der Modus über die Taste aktiviert wird, schreibt der Prozessor den Wert 01 in diese Zelle und merkt sich so die Auswahl des Benutzers.

03 - eine Zelle zum Einstellen der Wartezeit nach dem Signal zum Aktivieren oder Freigeben des Relais.
Diese Zeit enthält auch die Zeit, die erforderlich ist, um die Spannung am Ausgang des HF-Detektors herzustellen, nachdem die Relais auf die angegebenen Positionen eingestellt wurden. Der Standardwert in Millisekunden ist 15. Eine zu kurze Zeit kann zu Konfigurationsfehlern führen.

04 - Zelle zum Einstellen der Schwelle für die Einstellungen im Automatikmodus.
Es ist in folgendem Format geschrieben: die ersten SWR-Zahleneinheiten, die zweiten Zehntel. Der Standardwert ist 13. Das heißt, wenn der automatische Modus aktiviert ist, funktioniert die Einstellung, wenn der SWR über 1,3 liegt und auf (1,3 - 1) wechselt.

05 - Zelle zum Einstellen der zum Starten des Setups erforderlichen Mindestleistung.
Es ist im Format geschrieben: Die erste Zahl ist zehn Watt, die zweite Zahl ist die Einheit Watt. Der Standardwert ist 05, dh die Einstellung funktioniert nur, wenn die Eingangsleistung mindestens 5 Watt beträgt. Ein zu niedriger Wert kann zu einer ungenauen Einstellung führen.

06 - Zelle zur Anzeige der maximalen Leistung für eine sichere Abstimmung.
Wenn die Eingangsleistung diesen Wert überschreitet, wird die Einstellung nicht vorgenommen und das Gerät wartet auf die Leistungsstufe innerhalb der vom Benutzer festgelegten Grenzen. Es wird im gleichen Format aufgezeichnet. Wenn der Wert 00 ist, wird keine Überprüfung auf maximale Leistung durchgeführt. Der Standardwert ist 00.

07 - eine Zelle zum Einstellen der vertikalen Verschiebung der Zeilen für OLED-Displays.
Kann für einige Displays notwendig sein. Der Standardwert ist 01.

08 - eine Zelle zum Einstellen der horizontalen Linien-Links-Offsets für OLED-Displays.
Kann für einige Displays notwendig sein. Der Standardwert ist 02.

09 - Zelle zum Einstellen des Werts des maximalen anfänglichen SWR, bei dem die Einstellung erfolgt.
Die Werte werden im Format angegeben: Die erste Zahl ist die Einheit des SWR, die zweite Zahl sind die Zehntel. Wenn der Wert 0 ist, wird die Prüfung nicht durchgeführt und die Einstellung funktioniert immer. Der Standardwert ist 0.


Ab hier nur für das Standard Board 5 x 5

0A - Zelle zum Einstellen eines Verhältnisses der Windungen des Tandem-Match von dem die Obergrenze der gemessenen Leistung abhängt. Der Standardwert ist 10, was einer maximalen gemessenen Leistung von ca. 150 Watt entspricht. Wenn die Leistung 40 Watt nicht überschreitet, ist es sinnvoll, ein Tandem-Match mit einem Verhältnis von 1: 5 Umdrehungen zu verwenden, um bei einer Mindestleistung von 1 bis 5 Watt besser arbeiten zu können. Für andere Leistungswerte sollte das Verhältnis der Windungen so berechnet werden, dass die Spannung an den Messeingängen des Mikroprozessors bei maximaler Leistung 4,096 Volt für den Prozessor PIC16F1938 und 5,0 Volt für den Prozessor PIC18F2520 nicht überschreitet.

Zelle 0A ist vielleicht wichtig für uns Tulipan-, Sparrow- und Eaglebauer, bzw. allen QRP-Geräten.
Ich werde hier 05 einsetzen, da ich bei meinem Tandem-Match im ATU-100-Mini auch ein Verhältnis von 1:5 habe. Das ist David Fainitzkis Empfehlung bei maximaler Sendeleistung bis 40 Watt.


Ab Adresse 10 befinden sich Zellen, um die Werte der installierten Induktivitäten einzustellen. Pro Wert werden zwei Zellen verwendet, beginnend mit der kleinsten Induktivität. Nennwerte werden ohne Umkodierung in Nanohenry aufgezeichnet. Zum Beispiel ist 4 μH 4000 Nanohenry. Wir schreiben in Zellen 40 00. 110 Nanohenry - schreiben 01 10. Insgesamt werden 10 Zellen in einer Reihe verwendet, zwei für jeden Wert. Die Standardwerte entsprechen den im Diagramm angegebenen Werten. Ab Adresse 20 werden die Werte der Nennwerte der installierten Kondensatoren aufgezeichnet. Alle Werte sind in Picofarad angegeben. Zum Beispiel werden 82 Picofarad als geschrieben 00 82. 1,2 Nanofarad werden als 12 00 aufgezeichnet. 10 Zellen werden in einer Reihe verwendet, zwei für jeden Wert. Die Standardwerte entsprechen den im Diagramm angegebenen Werten.

30 - eine Zelle zum Anzeigen der Beleuchtungszeit des Displays oder seiner Hintergrundbeleuchtung in Sekunden.Die Hintergrundbeleuchtung leuchtet auf, wenn Sie eine beliebige Taste drücken oder wenn der Eingang des Geräts mit Strom versorgt wird.Standardmäßig ist der Wert 00 deaktiviert.

31 - Zelle zum Anzeigen des Betriebsmodus der zusätzlichen Anzeige,Wert 00 - nur die eingestellte Induktivität und Kapazität anzeigen,Wert 01 - um die an die Antenne gelieferte Leistung und den Wirkungsgrad von Einspeisung und Sender bei ausreichender Eingangsleistung anzuzeigen.Standardmäßig ist die zusätzliche Anzeige aktiviert, der Wert in Zelle 01.

32 ist eine Zelle zum Anzeigen des Leistungsverlustkoeffizienten in der Zuführung,
die erste Zahl ist Dezibeleinheit, die zweite Zahl ist Zehntel Dezibel. Der Standardwert ist 1,2 (Eintrag in Zelle 12). Dieser Wert wird verwendet, um die an die Antenne gelieferte Leistung zu berechnen. Den Verlustwert entnehmen Sie den Referenzdaten des verwendeten Kabels oder messen Sie den genauen Wert selbst.


Ab hier nur für das Extended Board 7 x 7

31 - Zelle zum Einstellen eines Verhältnis der Windungen des Tandem-Match, von dem die Obergrenze der gemessenen Leistung abhängt. Der Standardwert ist 10, was einer maximalen gemessenen Leistung von ca. 150 Watt entspricht. Um eine Leistung von bis zu 1500 Watt messen zu können, sollten Sie den Hochleistungsanzeigemodus und eine Tandemübereinstimmung mit einem Verhältnis von 1 zu 32 verwenden. Wenn die Leistung 40 Watt nicht überschreitet, ist es sinnvoll, eine Tandemübereinstimmung mit zu verwenden ein Verhältnis von 1: 5 Umdrehungen, die es ermöglichen, mit einer Mindestleistung von 1-5 Watt besser zu arbeiten. Für andere Leistungswerte sollte das Verhältnis der Windungen so berechnet werden, dass die Spannung an den Messeingängen des Mikroprozessors bei maximaler Leistung 4,096 Volt für den Prozessor PIC16F1938 und 5,0 Volt für den Prozessor PIC18F2520 nicht überschreitet.

32 - Einstellung, um die Zeit des Leuchtens des Displays oder seiner Hintergrundbeleuchtung in Sekunden einzustellen. Die Hintergrundbeleuchtung leuchtet, wenn Sie eine beliebige Taste drücken und die HF-Leistung eingespeist wird. Standardmäßig ist sie deaktiviert (Wert 00).

33 - Zelle zum Einstellen eines zusätzlichen Anzeigemodus, Wert 00 - nur zum Anzeigen von L und C. Wert 01 - zur Anzeige der an die Antenne gelieferten Leistung und der Effizienz von Empfänger und Transmitter, wenn die Eingangsleistung für eine korrekte SWR-Messung ausreicht. Standardmäßig ist der Wert 01 aktiviert.

Warnung!!! Das Gerät berücksichtigt nicht seine eigene Effizienz.

34 - Zelle zum Einstellen eines Leistungsverlustverhältnisses der Zuführung, die erste Zahl - ganzzahliger Teil von Dezibel, die zweite Zahl - zehn Teile von Dezibel. Standardmäßig Wert - 1,2 (12 in die Zelle geschrieben). Dieser Wert wird zum Zählen der an die Antenne gelieferten Leistung verwendet. Den Verlustwert entnehmen Sie den Referenzdaten des verwendeten Kabels oder Sie können den genauen Wert selbst messen. Wenn es nicht notwendig ist, Feederverluste zu berücksichtigen, sollte der Wert 00 in die Zelle geschrieben werden, dann entsprechen die Berechnungen nur den Fehlpaarungsverlusten.

Das Original ist hier:
https://github.com/Dfinitski/N7DDC-ATU-100-mini-and-extended-boards

(Ergänzt durch multimediale Links, u.a. einer 1000 Watt ATU  ;)

Hier wird die Installation der Firmware mit dem Pickit-Programmer erklärt:
https://github.com/Dfinitski/N7DDC-ATU-100-mini-and-extended-boards/blob/master/ATU_100_mini_board/ATU-100_mini_User_Manual_eng.pdf
« Letzte Änderung: 08. Oktober 2019, 16:33:03 von Andreas »
73, DO9AH

Offline Andreas

  • Moderator
  • Senior Member
  • *****
  • Beiträge: 275
  • Ohm's law
    • Tulipan-dl-Forum
Antw:Firmware 3.0 für den ATU 100 mini (abschließende Version)
« Antwort #1 am: 16. Februar 2020, 18:54:19 »
Hier nochmal meine Einstellungen im EEPROM.
Hardware 7x7extBoard, Firmware 3.0, LCD 1602, Prozessor Pic16F1938:




Und hier das 2. Board.
Hardware 5x5miniBoard, Firmware 3.0, OLED 128 x 32, Prozessor Pic16F1938:



Hier habe ich die Standardwerte der L und Cs in den Zeilen 10 und 20 verändert, weil ich auch die Werte der L und Cs auf der Platine verändert habe, um an das 80m-Band zu kommen.

« Letzte Änderung: 16. Februar 2020, 20:10:47 von Andreas »
73, DO9AH