projekte:rotorctl:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
projekte:rotorctl:start [2015/06/28 20:27] – [PC-Steuerung] thasti | projekte:rotorctl:start [2016/08/01 04:51] – [PC-Steuerung] thasti | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Rotorsteuerungsgerät | + | ===== Rotorsteuergerät |
~~NOTOC~~ | ~~NOTOC~~ | ||
<WRAP 25% right> | <WRAP 25% right> | ||
Zeile 5: | Zeile 5: | ||
| Auf Grundlage vorhandener Komponenten wird eine Azimuth-/ | | Auf Grundlage vorhandener Komponenten wird eine Azimuth-/ | ||
| **Mitarbeiter** | Stefan, DK3SB | | | **Mitarbeiter** | Stefan, DK3SB | | ||
- | | **Status** | in Vorbereitung | + | | **Status** | Abgeschlossen |
</ | </ | ||
- | Bei Stefan | + | Bei Stefan |
- | ==== Azimuthrotor ==== | + | ==== 1. Azimuthrotor |
- | Der Rotor ist unbekannten Fabrikates und hatte früher ein Steuergerät auf Grundlage zweier | + | Der Rotor ist unbekannten Fabrikates |
- | Die Features sollten sich auf Links-/ | + | Eine interne Z-Diode stabilisiert die Spannung, ein Spannungshub von 2,86V mit einem Offset von etwa 6V stellt sich über den Drehwinkel von 360° ein. |
- | Der Aufbau eines Minimal-Steuergerätes (Opamp-Schaltung, | + | |
- | Da die Steuerung per PC möglich sein soll, ist ein Ausgang der aufbereiteten Poti-Spannung und die Schaltkontakte für den Motor vorzusehen. | + | Da die Steuerung per PC möglich sein soll, ist ein Ausgang der aufbereiteten Poti-Spannung und die Schaltkontakte für den Motor vorgesehen. |
- | === Positionmeldung === | + | {{:projekte: |
- | Erinnerung: Eingebaut ist eine Z-Diode, die die Spannung stabilisiert. Rot = 13,8V, Blau = GND, Grün = Schleifer | + | |
- | ^ Position ^ Ugrün-blau ^ | + | Die Elektronik beschränkt sich auf eine OPV-Schaltung, die als Impedanzwandler für das Poti und Subtrahierer einer einstellbaren Spannung wirkt. Damit kann der Offset vom 10Gang-Potentiometer-Spannungsteiler wegkalibriert werden. Die Endwertkalibrierung erfolgt über einen Serienwiderstand zum Zeigerinstrument. Ein Problem des Steuergerätes ist die Nichtlinearität des verwendeten Zeigerinstruments - ein Instrument mit Genauigkeitsklasse 1% oder besser sollte hier Verwendung finden. |
- | | 0° | 4,93 V | | + | |
- | | 90° | 5,6 V | | + | |
- | | 180° | 6,35 V | | + | |
- | | 270° | 7,06 V | | + | |
- | | 360° | 7,79 V | | + | |
- | Offsetspannung 4,93V, Spannungsdifferenz bei 360° 2,86V. Spannung zu Position ebenfalls linear. Subtrahierer | + | {{: |
+ | Der C-Rotor hat verschiedene Probleme, unter anderem leidet er unter recht großem Spiel, schlechter mechanischer Stabilität. Die Z-Dioden-Stabilisierung im Rotor steht weiterhin im Verdacht, eine Temperaturabhängigkeit zu besitzen und daher den Azimuthwinkel bei schwankender Temperatur zu verfälschen. Aus diesem Grund wurde ein bewährtes kommerzielles Modell angeschafft. | ||
+ | |||
+ | ==== 2. Azimuthrotor Kenpro KR-400 ==== | ||
+ | Der Kenpro KR-400 kommt häufig gemeinsam mit dem KR-500 zum Einsatz, wenn eine kombinierte Az/ | ||
+ | |||
+ | Aus diesem Grund wurde analog der Idee von [[http:// | ||
+ | |||
+ | Die neue Skala gibt es als: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | |||
+ | **TODO: Foto Einbauplatine** | ||
+ | |||
+ | {{: | ||
==== Elevationsrotor ==== | ==== Elevationsrotor ==== | ||
- | Der KR-500 | + | Der KR-500 |
+ | |||
+ | {{: | ||
=== Messung der Potispannung === | === Messung der Potispannung === | ||
- | Spannung zwischen 1 und 3 beträgt 6,2V bei 0°, 6,13V bei 180°. | + | Spannung zwischen |
^ Position ^ U2-3 ^ | ^ Position ^ U2-3 ^ | ||
Zeile 47: | Zeile 56: | ||
| 180° | 5,73V | | | 180° | 5,73V | | ||
- | Erwartungsgemäß linearer Zusammenhang (Poti an guter Spannungsstabilisierung) - muss auf 0..5V skaliert werden. | + | Erwartungsgemäß linearer Zusammenhang (Poti an guter Spannungsstabilisierung) - die Ausgangsspannung |
+ | {{: | ||
+ | |||
==== PC-Steuerung ==== | ==== PC-Steuerung ==== | ||
- | Die PC-Schnittstelle mit digitaler Anzeige gibt es bereits, könnte zum Beispiel | + | Die PC-Schnittstelle mit digitaler Anzeige gibt es bereits |
+ | |||
+ | Es wurde ein eigenes Layout dafür erstellt und gefertigt. {{: | ||
+ | |||
+ | LCD und selbstgeätzte Leiterplatte wurden in ein Gehäuse von Reichelt verfrachtet und tun jetzt ihren Dienst als PC-Interface zur Rotorsteuerung! | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Belegung des 5-Pin Diodensteckers entsprechend http:// | ||
+ | ^ Pin ^ Funktion ^ | ||
+ | | 1 | GND(?) | | ||
+ | | 2 | Opto V+ | | ||
+ | | 3 | Opto CCW/DOWN | | ||
+ | | 4 | VPot(?) | | ||
+ | | 5 | Opto CW/UP | | ||
+ | |||
+ | |||
+ | ===== Bedienungsanleitung ===== | ||
+ | Die PC-Steuerung arbeitet mit einer Baudrate von 9600 Baud. Rotctld kann in Verbindung mit gpredict verwendet werden - folgende Befehlszeile funktioniert: | ||
+ | |||
+ | > rotctld -m 603 -s 9600 -r / | ||
+ | |||
+ | In Gpredict wird ein neuer Rotor in den Einstellungen angelegt mit Standard-Port, | ||
+ | Das Azimuth-Steuergerät sollte nicht ohne angesteckten Rotor in Betrieb genommen werden, da fehlt vll noch ein Pull-Down. Außerdem ist es nach Verwendung vom Strom zu trennen (nur zur Sicherheit). | ||
+ | |||
+ | ==== Kalibrierung ==== | ||
+ | Die Kalibrierung erfolgt in drei Schritten: Zuerst werden der Azimuth- und der Elevations-Rotor einzeln auf ihre Drehbereiche kalibriert, zuletzt werden die Antennen korrekt befestigt. | ||
+ | |||
+ | **Azimuth-Kalibrierung**\\ | ||
+ | Das Zeigerinstrument wird im ausgeschalteten Zustand auf minimalen Ausschlag (d.h. möglichst weit lihnks der Null) gebracht, indem die Justierschraube in der Frontplatte verdreht wird. Dies ist notwendig, um den Subtrahier-OPV möglichst weit entfernt von seinen Rails zu betreiben. | ||
+ | |||
+ | Zuerst muss jetzt der Drehbereich des Rotors korrekt eingestellt werden, dazu wird er manuell (d.h. über die CCW-Taste) bis fast an den linken Anschlag gefahren (Schwarze Markierungen auf dem Rotor stehen übereinander). Nun wird mit dem Offset-Poti (blau, auf der Leiterplatte) die 0°-Zeigerposition korrekt eingestellt. | ||
+ | Jetzt mit der CW-Taste Richtung 360° fahren und anhalten, wenn die Markierungen wieder übereinanderstehen (Rotor darf noch nicht am Anschlag sein). Mithilfe des Serienpotis zur Anzeige wird nun der Maximalwert des Zeigerinstruments eingestellt. Diesen vorgang evtl. mehrfach wiederholen. | ||
+ | |||
+ | Abschließend einmal nach 0° und nach 360° fahren und die Kalibrierung der PC-Steuerung vornehmen (über die Befehle O und F (Offset, Fullscale)?, | ||
+ | |||
+ | // | ||
+ | |||
+ | **Elevations-Kalibrierung**\\ | ||
+ | Im Prinzip verläuft die Kalibrierung gleich: Der Rotor wird wechselseitig an die Anschläge gefahren und mit den Potentiometern (vorn Offset, hinten Gain) die korrekte Skalierung für das Poti eingestellt. Hinterher die PC-Steuerung mit den Befehlen O2 und F2 auch in dieser Achse kalibrieren. | ||
- | === Belegung Interface === | + | **Antennen-Einstellung**\\ |
- | Stecker: DIN 5Pin - im Rotorsteuergerät sind Buchsen eingebaut. | + | Dazu jetzt mit Hilfe der PC-Steuerung (Befehle für manuelle Steuerung per Terminal schicken, oder per Gpredict einstellen) den Rotor in eine bekannte Lage drehen (z.B. markanter Azimuth-Punkt, |
- | ^ Pin ^ Belegung ^ | ||
- | | 1 | CW / UP (pull to GND) | | ||
- | | 2 | CCW / DOWN (pull to GND) | | ||
- | | 3 | Poti-Spannung AZ/EL | | ||
- | | 4 | GND | | ||
- | | 5 | GND | | ||
projekte/rotorctl/start.txt · Zuletzt geändert: 2016/08/07 19:31 von thasti