ASCOM Temperatursor

Status
Es sind keine weiteren Antworten möglich.

LoganRuns

Aktives Mitglied
Hallo Astrofreunde,

vielleicht hat ja jemand ähnlichen Bedarf, wie ich gehabt habe. Daher will ich hier kurz meinen Selbstbau ASCOM Temperatursensor vorstellen. Ich wollte einen Temperatursensor haben, der es Sequence Generator Pro ermöglicht die Umgebungstemperatur zu verwenden.
Letzlich habe ich mich entschieden einen Sensor auf Arduino-Basis zu bauen und einen ASCOM Treiber zu schreiben. Letzteres stellte für mich sicher die größte Herausforderung dar, da ich mit professioneller Softwareentwicklung selbst nichts am Hut habe. Eigentlich ging das aber aufgrund der recht professionellen Aufstellung der ASCOM Umgebung ganz gut.

20181201_190916.jpg
Zur Realisierung habe ich einen Arduino Nano eigesetzt. Trotz der kompakten Bauform entspricht der Funktionsumfang des Nano nahezu dem eines Arduino Uno. Damit ist er für die Aufgabe eigentlich hemmunslos überqualifiziert. Praktisch ist aber die Mini-USB-Buchse, die sowohl Board und Schaltung mit Storm versorgen, als auch eine unkomplizierte UART Schnittstelle bereitstellt. Ein Digispark Mini Arduino müsste eigentlich auch funktionieren. Dieser hat aber nur eine indirekte Implementation des UART.

Aufgrund seiner Leistungsfähigeit, des UART Bausteins und eines hier eigentlich nicht gebrauchten Spannungsreglers braucht der Nano recht viel Strom mit meiner Anwengung (ca. 32mA). Mit entsprechenden Maßnahmen konnte ich die Stromaufnahme aber auf 12 mA reduzieren. Die nachfolgenden Bilder zeigen den fertigen Sensor.

20181201_191702.jpg20181201_191622_sm.jpg
Der Nano hat ein einfaches Progrämmchen bekommen, welches ihn nur dann aufweckt, wenn über die serielle Schnittstelle Messwerte abgefragt werden. Auf der PC-Seite läuft ein ASCOM Observing Conditions Treiber, der Temperatur, Luftfeuchtigkeit und den Taupunkt bereitstellen kann.

Mehr Informationen und die verwendete Software findet Ihr unter photonenfangen.de. Sendet mir eine PM, falls ich mit weiteren Infos helfen kann.

CS,
Kai
 

Anhänge

  • 20181201_190906.jpg
    20181201_190906.jpg
    936,3 KB · Aufrufe: 110
Ich noch mal...

Leider scheint es kein großes Interesse daran zu geben. Macht nix. Trotzdem habe ich für mich noch einen Drucksensor integriert.

Das Ding kann jetzt folgende Daten als ASCOM Observing Condition Device melden:
  • Temperatur
  • Luftfeuchtigkeit
  • Taupunkt
  • Luftdruck
Den Source Code gibts auf Github.
Unten findet ihr die "Schaltung" und hier die aktualisierte Beschreibung zum Nachbau.

CS,
Kai

kann man eigentlich Tippfehler in Überschriften nachträglich korrigieren ;-)

Link zur Grafik: http://photonenfangen.de/wp-content/uploads/2019/01/ASCOM_TempHum_Schaltplan-1.jpg
 
Hallo Kai,

genau so etwas habe ich auch schon gesucht :) Danke fürs teilen!

Viele Grüße,

Stephan
 
Hallo Stephan,
gern geschehen. Genau deswegen mache ich das. Ich habe ja selbst auch schon viel Ideen im Netz genutzt.

Hallo Jörg,
nein, eine Platine habe ich nicht gemacht. Der Nano kommt ja schon auf einem kleinen PCB. Mir schien es keinen Sinn zu machen das noch mal auf eine Platine zu stecken. Außerdem war mir die Größe (besser die "Kleinheit") wichtig.

Gruss,
Kai
 
Hallo Carsten,
genau das war der Grund mir so ein Teil zu basteln...
Wenn jemand eine Idee hat einen Nano (mechanisch solide!) mit einem USB-A Stecker zu versehen, sodaß daraus ein USB-Stick entsteht - nur her damit! (Mit einem Digispark klappt es leider nicht).
Gruss!
Kai
 
Status
Es sind keine weiteren Antworten möglich.
Zurück
Oben