OpenXVario EX
- mfc_e_flieger
-
Topic Author
- Offline
- Junior Member
-
- Posts: 21
- Thank you received: 0
TPL_KUNENA_MESSAGE_CREATED OpenXVario EX
22 May 2015 22:24 - 22 May 2015 22:26
Hallo zusammen,
ich habe mir ein OpenXvario gekauft.
Es besteht aus einem Arduino Pro Mini und einem hochauflösenden Differenzdrucksensor MS5611.
Die Kosten liegen etwa bei 10 - 15€
Link: openxvario
Soweit sogut, es funktioniert alles soweit. Bisher habe ich aber nur einen Treppen-Test im Haus durchgeführt.
Kennt sich hier jemand mit dem Teil aus? Lässt sich die angezeigte Temperatur abgleichen in der Software und was wird da für eine Spannung gemessen und übermittelt? Die Empfängerspannung ist es jedenfalls nicht, die lag bei 5,15V lässt sich dieser Messwert auch irgendwie in der Software einstellen?
Viele Grüße
Gunnar
ich habe mir ein OpenXvario gekauft.
Es besteht aus einem Arduino Pro Mini und einem hochauflösenden Differenzdrucksensor MS5611.
Die Kosten liegen etwa bei 10 - 15€
Link: openxvario
Soweit sogut, es funktioniert alles soweit. Bisher habe ich aber nur einen Treppen-Test im Haus durchgeführt.
Kennt sich hier jemand mit dem Teil aus? Lässt sich die angezeigte Temperatur abgleichen in der Software und was wird da für eine Spannung gemessen und übermittelt? Die Empfängerspannung ist es jedenfalls nicht, die lag bei 5,15V lässt sich dieser Messwert auch irgendwie in der Software einstellen?
Attachment OpenXvario.jpg not found
Viele Grüße
Gunnar
Last edit: 22 May 2015 22:26 by mfc_e_flieger.
Please Log in or Create an account to join the conversation.
- Henning
-
- Offline
- Elite Member
-
- Posts: 316
- Thank you received: 144
TPL_KUNENA_MESSAGE_REPLIED_NEW OpenXVario EX
23 May 2015 00:19 - 23 May 2015 00:21
Hallo Gunnar,
die Firmware ist ja vermutlich der Jeti-Branch, den ich 2013 mal fürs OpenXvario gebastelt und in Google.code eingestellt habe, oder?
Falls unklar, hier die Sourcen dazu:
code.google.com/p/openxvario/source/brow...i/openxvariojeti.ino
Die Spannungsmessung läuft da standardmäßig am A0-Pin, d.h. dort muss ein passender Spannungsteiler vorgeschaltet sein (z.B. 10k / 3k9). Du findest Einzelheiten im o.g. Code, Rainer Schlosshan hat sein OpenXvario sehr ausführlich kommentiert
Mittlerweile nutze ich aber den Arduino-Code und auch die ProMini + GY63 -Lötversion nicht mehr (siehe Threads zum myVario)...
Den A0-Pin findest Du einfach am Arduino Pro Mini, probiers mal mit einem Spannungsteiler aus und schau, was das Vario zB bei 5.0V anzeigt. Den Teilerfaktor zur "Feinkalibrierung" findest Du dann in der Funktion "readvoltage()".
Die angezeigte Temperatur ist übrigens direkt der Onchip-Temperaturwert des MS5611, da gibts nichts abzugleichen.
Viel Erfolg und viel Spaß mit dem Vario!
Gruß
. Henning
die Firmware ist ja vermutlich der Jeti-Branch, den ich 2013 mal fürs OpenXvario gebastelt und in Google.code eingestellt habe, oder?
Falls unklar, hier die Sourcen dazu:
code.google.com/p/openxvario/source/brow...i/openxvariojeti.ino
Die Spannungsmessung läuft da standardmäßig am A0-Pin, d.h. dort muss ein passender Spannungsteiler vorgeschaltet sein (z.B. 10k / 3k9). Du findest Einzelheiten im o.g. Code, Rainer Schlosshan hat sein OpenXvario sehr ausführlich kommentiert
Mittlerweile nutze ich aber den Arduino-Code und auch die ProMini + GY63 -Lötversion nicht mehr (siehe Threads zum myVario)...
Den A0-Pin findest Du einfach am Arduino Pro Mini, probiers mal mit einem Spannungsteiler aus und schau, was das Vario zB bei 5.0V anzeigt. Den Teilerfaktor zur "Feinkalibrierung" findest Du dann in der Funktion "readvoltage()".
Die angezeigte Temperatur ist übrigens direkt der Onchip-Temperaturwert des MS5611, da gibts nichts abzugleichen.
Viel Erfolg und viel Spaß mit dem Vario!
Gruß
. Henning
Last edit: 23 May 2015 00:21 by Henning.
The following user(s) said Thank You: mfc_e_flieger
Please Log in or Create an account to join the conversation.
- mfc_e_flieger
-
Topic Author
- Offline
- Junior Member
-
- Posts: 21
- Thank you received: 0
TPL_KUNENA_MESSAGE_REPLIED_NEW OpenXVario EX
26 May 2015 08:04
Hallo Henning,
ja super und danke für die Infos!
Ja die Firmware ist die von Dir den Link hatte ich auch erhalten, mir fehlt nur als Einsteiger die Doku dazu, was man alles so Verändern bzw. abgleichen kann.
Ich hatte mir den Arduino und den MS5611 von jemanden abgekauft der das openXvario mal nachgebaut hatte, daher fehlten mir ein paar Details.
Das mit der Spannungsmessung werde ich probieren und hier wieder berichten.
Wegen der Temperatur hatte ich nur gefragt, weil sie nicht stimmt. im meinem Keller ist es immer so um die 19,5° und der Sensor gibt 16,4° aus.
Daher die Frage, ob man da einen Teiler einbauen kann, um die Ausgabe zu korrigieren.
Vielen Dank und viele Grüße
Gunnar
ja super und danke für die Infos!
Ja die Firmware ist die von Dir den Link hatte ich auch erhalten, mir fehlt nur als Einsteiger die Doku dazu, was man alles so Verändern bzw. abgleichen kann.
Ich hatte mir den Arduino und den MS5611 von jemanden abgekauft der das openXvario mal nachgebaut hatte, daher fehlten mir ein paar Details.
Das mit der Spannungsmessung werde ich probieren und hier wieder berichten.
Wegen der Temperatur hatte ich nur gefragt, weil sie nicht stimmt. im meinem Keller ist es immer so um die 19,5° und der Sensor gibt 16,4° aus.
Daher die Frage, ob man da einen Teiler einbauen kann, um die Ausgabe zu korrigieren.
Vielen Dank und viele Grüße
Gunnar
Please Log in or Create an account to join the conversation.
- kaos.dll
-
- Offline
- Platinum Member
-
- Posts: 669
- Thank you received: 293
TPL_KUNENA_MESSAGE_REPLIED_NEW OpenXVario EX
30 May 2015 08:09
Und wie funktioniert das OpenXVario mit Jeti? Das weckt irgendwie den Bastelgeist,... 
@Henning: Wo finde ich den myVario Thread? Bzw. was verwendest du nun?
Gruß Manuel
@Henning: Wo finde ich den myVario Thread? Bzw. was verwendest du nun?
Gruß Manuel
Hangkantenpolitur
Jeti Programmieranleitung für 4 und 8 Klappensegler und mehr...
Please Log in or Create an account to join the conversation.
- wiff
-
- Offline
- Premium Member
-
- Wolfgang
- Posts: 83
- Thank you received: 25
TPL_KUNENA_MESSAGE_REPLIED_NEW OpenXVario EX
10 Jun 2015 20:31
Ich hoffe natürlich damit einige Bastelgeister zu Höchstleistungen aufzustacheln :evil:
Es gibt ein sehr interessantes Nachfolgeprojekt zum OpenXvario. Es heisst OpenXsensor github.com/openXsensor/openXsensor
Mit Frsyk Empfänger funktioniert das Teil - mit Multiplex auch - wär doch eine wirkliche Herausforderung, das Ding auch für Jeti zum Laufen zu kriegen !!!
Vieleicht "erbarmt" sich ja ein begabter Programmierer und baut den Code, den es ja für OpenXvario bereits gibt, in OpenXsensor ein :woohoo:
Schönen Abend,
Wolfgang
Es gibt ein sehr interessantes Nachfolgeprojekt zum OpenXvario. Es heisst OpenXsensor github.com/openXsensor/openXsensor
Mit Frsyk Empfänger funktioniert das Teil - mit Multiplex auch - wär doch eine wirkliche Herausforderung, das Ding auch für Jeti zum Laufen zu kriegen !!!
Vieleicht "erbarmt" sich ja ein begabter Programmierer und baut den Code, den es ja für OpenXvario bereits gibt, in OpenXsensor ein :woohoo:
Schönen Abend,
Wolfgang
Wolfgang
Please Log in or Create an account to join the conversation.
- TheUnibody
-
- Offline
- Junior Member
-
- Posts: 34
- Thank you received: 2
TPL_KUNENA_MESSAGE_REPLIED_NEW OpenXVario EX
10 Sep 2015 06:24
Die Temperatur lässt sich im Calibration Offset anpassen.
in 1/10 Grad, das heisst +100 wäre +1°
/***************************************************************************************/
/* Calibration Offsets */
/***************************************************************************************/
//const long PressureCalibrationOffset=-775 ; // pressure correction in 1/100 mbar to be added to the measured pressure
const long PressureCalibrationOffset=0 ; // pressure correction in 1/100 mbar to be added to the measured pressure
// Calibration instruction will follow
const long TemperatureCalibrationOffset=0 ; // Temperature correction in 1/10 of degree celsius
in 1/10 Grad, das heisst +100 wäre +1°
/***************************************************************************************/
/* Calibration Offsets */
/***************************************************************************************/
//const long PressureCalibrationOffset=-775 ; // pressure correction in 1/100 mbar to be added to the measured pressure
const long PressureCalibrationOffset=0 ; // pressure correction in 1/100 mbar to be added to the measured pressure
// Calibration instruction will follow
const long TemperatureCalibrationOffset=0 ; // Temperature correction in 1/10 of degree celsius
Mit freundlichen Grüßen
Heiko
JETI DS-16
Heiko
JETI DS-16
Please Log in or Create an account to join the conversation.
Time to create page: 0.345 seconds