Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:hao-track:start

Dies ist eine alte Version des Dokuments!


High Altitude Object Tracker

Brainstorming: Auf dem Hochhaus von DB0HDF könnte eine kleine fernbedienbare Empfangsanlage installiert werden, mit deren Hilfe Ballonexperimente empfangen werden können, die Ausbreitungsbedingungen beobachtet werden oder auch Satelliten getrackt. Man hat auf dem Gebäude freie Sicht in alle Richtungen und bereits einen Standort mit Internetanschluss und Strom etabliert.

Arbeiten

  • Beschaffung aller Kauf-Komponenten
    • wasserdichtes Gehäuse fehlt noch
  • 3D-Druck der Spezialteile
    • einige Teile fehlen noch
  • Zusammenbau Mechanik
  • Schaltplan / Layout Elektronik - Done
  • Fertigung / Bestückung / Inbetriebnahme Elektronik
  • Konzept Software - Done
  • Einrichtung Software Router
    • Was fehlt da noch? rtl_fm?
  • Einrichtung Software Server - Done
  • Inbetriebnahme Gesamtsystem

Anforderungen

  • Frequenzbereich für Empfang: 70cm-Band
  • Antenne mit Richtwirkung und vertikaler (/zirkularer) Polarisation
    • 4-Element 70cm-Yagi auf Rotor vollkommen ausreichend
  • vom PC zuschaltbarer VV direkt an Antenne für Sat-RX (optional, später erweiterbar)

Konzept

Bedienung

Empfang und Dekodierung geschieht primär auf dem Rechner im Hochhaus. Die komplette Bedienung geschieht per Remote-Access, sprich Zugriff auf den Bildschirminhalt des Verarbeitungsrechners. Zusätzlich wird ein Internetstream für Audio eingerichtet, der frei empfangbar ist.

Software

Die Software für die beiden relevanten Betriebsmodi ist unten beschrieben. Falls statt eines gewöhnlichen Funkgeräts ein SDR verwendet werden würde: Man kann gqrx fernsteuern, die API ist hier beschrieben. Das ist auch direkt mit gpredict kompatibel.

Modus Satellitentracking

Für Satellitentracking würde gpredict den Rotor (rotctld) und das Funkgerät (rigctld) ansprechen, das ist schon fertig und funktioniert gut (Tests bei Stefan).

Modus Ballontracking

Für Ballons wäre die Frequenzeinstellung über dl-fldigi (rigctld) möglich. Die Ausrichtung der Antenne müsste manuell geschehen bzw. habrotate verwenden.

Hardware

Rotor

Auf dem Dach: Azimuth-/Elevationsrotor nachgebaut nach dem SatNOGS-Konzept. Einzige finanziell tragbare Lösung, die man damit mal erproben könnte und vielleicht gleich dem Projekt dienlich machen kann.

PC

Drei Möglichkeiten stehen zur Diskussion:

  • leistungsfähiger Einplatinenrechner (Beagle Bone, usw) und der SDR-Stick direkt am Antennenanschluss in der Kiste montiert
    • Vorteil: nur Strom und Ethernet nach außen zu führen
    • Nachteil: Müsste angeschafft werden
    • würde dem SatNOGS-Prinzip entsprechen, für das man die Einrichtung eventuell auch mit einsetzen könnte.
  • schwachbrüstiger Einplatinenrechner (Raspberry Pi, WGT634U, usw) und SDR-Stick in der Kiste, zusätzlicher Rechner abgesetzt zur Verarbeitung der Daten vom SDR
    • Vorteil: Teile sind vorhanden, nur Strom und Ethernet nach außen zu führen
  • Funkempfänger und Rechner sind innen
    • Vorteil: Wetterfest, nur „dumme“ Elektronik in der Kiste, eventuell schon alles vorhanden
    • Nachteil: HF-Leitung, Strom, Serielle Schnittstelle / USB, … müssten nach außen geführt werden

Empfänger

Auch hier gibt es drei umsetzbare Lösungen:

  • normaler, günstiger SDR-Stick
    • Vorteile
      • breitbandig
      • große Schaltbandbreite ;)
      • sehr günstig
    • Nachteile:
      • Empfindlichkeit schlechter als dediziertes FuG
      • VV wie HABAmp nötig
  • gewöhnlicher Afu-Empfänger
    • Vorteile
      • exzellente Empfangseigenschaften für Weak-Signals
    • Nachteile
      • weniger Bandbreite
      • teuer
  • „erwachsenes“ SDR
    • mit gleichen Frontend, aber besseren ADC z.B. AirSpy. bladeRF, usw
    • Vorteile
      • Vereint teilweise Vorteile von SDR-Stick und Afu-Empfänger, Kostenmäßig in der Mitte zwischen beiden
    • Nachteile
      • wesentlich teurer
      • müsste erst angeschafft werden für Dauereinsatz

Nachbau SatNOGS-Antennenrotor

Aktueller Schritt: Teile werden 3D-gedruckt. Die mechanisch einfachen Teile sind fertig gedruckt. Schaltplan der Elektronik ist fertig, Layout ist in Arbeit. Software ist angepasst.

Die SatNOGS-Elektronik verwendet einen Arduino Micro und Schrittmotortreiber von Polulu (Breakout-Board für A4988). Die Arduino-Software sollte auf einem normalen AtMega mit dem Arduino Bootloader ladbar sein, als Ersatz für das Breakoutboard werden Boards mit DRV8825 benutzt. Dieser ist vom Interface her kompatibel: Ansteuerung über Direction und Step-Pin, sowie Einstellung ob Voll/Halbschrittansteuerung über Mode-Pins.

Da die Software 10kB groß ist, braucht es mindestens einen AtMega168. Als Board kann in der Arduino IDE dann zum Beispiel der Arduino Diecimilia/Duemilanove (16MHz), Arduino Nano (16MHz) oder Arduino Mini (16MHz) gewählt werden, um das Hex-File zu erstellen.

3D-Druck

Status der 3D gedruckten Teile:

Anzahl Bauteil Status
3 Kugellager Halter 3x fertig
4 Axis side tbd
2 Worm gear 2x fertig gedruckt, benötigt mech. Nachbearbeitung
2 Homing Sensor holder tbd
3 Axis bushing 3x fertig
2 Axis gear 1x fertig, 2. im Druck x-Achse hängt fest, daher 1. Teil am Ende des Drucks „zerstört“. Reparatur vermutlich am 11.01.15
2 Axis gear spacer 2x fertig
2 Homing ring 2x fertig
1 Azimuth axis pillar tbd

Die Schneckengetriebe sind sehr schwer zu drucken. Wir (Stefan und Sev) haben verschiedene Technik ausprobiert, was alles aber nicht super zufrieden stellend ist. Das derzeitige Ergebnis ist ok, muss aber noch mal nachgearbeitet werden.

Aufbau der Antennen

Es wurde eine 4-Element 70cm-Yagi nach DK7ZB aufgebaut.

Aktueller Stand: Koax-Kabel fehlt noch. Danach durchmessen

Testbetrieb

Für einen ersten Testbetrieb könnte ein FT817 mit CAT-Interface und Futro-Rechner auf der FH-Clubstation installiert werden. DB0HDF ist wieder in Betrieb. Durch den vollen Zugriff kann eine iterative SW-Einrichtung erfolgen.

Stückliste

Wichtig: Bitte wegen der Kostentransparenz alle angefallenen Kosten hier hinterlegen!

Rotor

  • Benötigte Teile: BOM - zu beschaffen!
    • Rohre (Azimuth/Elevationsachse/Antennenboom) - beschafft (Stefan) - 10€
    • Gewindestange (1m, M3) - beschafft (Stefan) - 1€
    • Kleinmechanikteile - Spende (Stefan) - 0€
    • Kugellager - kugelten noch rum (Sev) - 0€
    • Schrittmotor: Link (+1 für Sebastian) - 55€
    • Lichtschranke H21LOB oder kompatibel - noch vorhanden?
  • Arduino Micro, Schrittmotortreiber PCB files
    • Schrittmotortreiber - bestellt (Stefan) - 5€
    • AtMega328P noch vorhanden

Empfänger

  • SDR-Stick mit SMB-Anschluss und TCXO - schon vorhanden
  • TCXO - noch zu beschaffen

Technik

  • Einplatinencomputer (WGT634U) - vorhanden (Sebastian)
  • Verarbeitungsrechner (Atom-Board) - vorhanden (Stefan)
  • CF-Karte 8GB - beschafft (Stefan) - 21€

Antennen

  • Alu-Rohr rund 6mm - beschafft (Sebastian) Preis?
  • Alu-Rohr rund 10mm - beschafft (Sebastian) Preis?
  • Alu-Rohr 15x15mm - beschafft (Sebastian) Preis?
  • 75Ω Koaxleitung - vorhanden (Rolf)
  • RG58-Kabel noch beschaffen
projekte/hao-track/start.1421700189.txt.gz · Zuletzt geändert: 2015/01/19 20:43 von thasti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki