OXSENS openXsensor mit HOTT Protokoll, erste Tests

Ton1

Neuer Benutzer
Servus Jungs!

Ich brauch mal eure Hilfe.

Habe einen Arduino Nano inkl nem BMP280. Angestöpselt an einem GR12L.

T Port ist an Pin 4, Spannung geht über VIN an den Arduino.

GAM wird erkannt..aber steht quasi nix drin?

Sehr eigenartig :-(
 

dl3ed

Neuer Benutzer
Guten Tag Zusammen,
ich habe folgendes Problem.
GR16, GPS U-Blox N8M, Arduino Mini Pro.. GPS vorsichtshalber auf Defaut gestellt mit 9600 usw. mit dem U-Blox Programm. GPS Tx an Arduino Rx, Rx GPS an Arduino Pin6 angeschlossen.
Mit dem Konfigurator openxsensor konfiguriert und die Daten in die IDE kopiert.
Arduino Mini Pro programmiert.

Wenn ich das System jetzt starte wird das GPS auf 38400 Baud umprogrammiert. Also richtig.
Nach einer Zeit ist das GPS auch syncron. PPS Signal am GPS ist dann auch da.

Jetzt müsste an Pin4 eine Telemetry rauskommen. GEHT nicht.

Was kann ich falsch gemacht haben ??????

Gruß Ulrich
 
Was kann ich falsch gemacht haben ??????
Ich vermute, dass einfach der 3D-Fix noch nicht erreicht ist. oXs sendet erst, wenn der vorliegt. Lass den Sensor noch ein bisschen bei freier Sicht laufen. Wenn nichts kommt, dann würde ich ich im Konfigurator einen Spannungssensor konfigurieren und den Sketch aufspielen. Wenn dann auch kein Spannungsfeld kommt, liegt der Fehler woanders. Eventuell musst du dann noch diese Pullups installieren:
OpenXVario HOTT Support - openrcforums
 

dl3ed

Neuer Benutzer
Hallo,
leider nicht. Das Programm U-Blox zeigt bereits 3D an wenn die PPS Led an geht.
Mit den Spannungssenor werde ich mal Testen.
Danke erst mal, melde mich dann.
Gruß Ulrich
 

dl3ed

Neuer Benutzer
So habe gerde mal einen Spannungssensor programmier. Geht auch nicht. Vielleicht habe ich was flasch Angeschlossen. Der berühmte halbe Meter vor den Gerät.
Ich hänge mal meine Beschaltung an. Vieleicht ist ja was falsch.
OXS-Beschaltung.jpg
Gruß Ulrich
 

dl3ed

Neuer Benutzer
Ich werde das dumme Gefühl nicht los das ich eine Software habe die nicht lauffähig ist.
Wo bekommt man eine lauffähige SW her???

Gruß Ulrich
 

dl3ed

Neuer Benutzer
Guten Morgen Zusammen,
jetzt habe ich neue Erkäntnisse.
Der Arduino sendet Daten nur dann wenn ein Empfänger dran ist. Denn der Empfänger , muss gebunden sein, sendet einen Impuls zum Adruino und bekommt dann eine Antwort vom Arduino . Wie hier schon erwähnt muss ein Pullup Widerstand am Arduino Pin4 sein, weil sonst der Arduino Pegel nur bis 1,5V hoch geht. Also Pullup nach Plus, dann eine Reihenschaltung Widerstand und Z-Diode nach Masse und am Mittelpunkt zum Empfänger.
Einen schönen Tag noch allen. Gruß Ulrich
 
Guten Tag Zusammen,
ich habe folgendes Problem.
GR16, GPS U-Blox N8M, Arduino Mini Pro.. GPS vorsichtshalber auf Defaut gestellt mit 9600 usw. mit dem U-Blox Programm. GPS Tx an Arduino Rx, Rx GPS an Arduino Pin6 angeschlossen.
Mit dem Konfigurator openxsensor konfiguriert und die Daten in die IDE kopiert.
Arduino Mini Pro programmiert.

Wenn ich das System jetzt starte wird das GPS auf 38400 Baud umprogrammiert. Also richtig.
Nach einer Zeit ist das GPS auch syncron. PPS Signal am GPS ist dann auch da.

Jetzt müsste an Pin4 eine Telemetry rauskommen. GEHT nicht.

Was kann ich falsch gemacht haben ??????

Gruß Ulrich
AFAIK sollte man das GPS vom Arduino trennen, wenn man diesen programmiert. Ich weiß jetzt aber nicht mehr wo ich das gelesen habe.
 
Habe mal die Beschaltung aufgemalt die geht. Sieht auf dem Ozi dann so aus.
Anhang anzeigen 192715 Anhang anzeigen 192716
so, ich habe das jetzt ähnlich nachgebaut: Mini Pro 5V, 1,8k Widerstand und 3,3V Zenerdiode zwischen Ground und Pin 4, Sensoren BMP-180 und GY-521.
Ohne Pullup Widerstand funktioniert es nicht. Ich habe 10k von Pin4 an VCC gelegt, dann meldet sich General Air Module im Sender MC16 korrekt. Empfänger ist GR12L.
Pullup Widerstände bei I2C habe ich bis jetzt noch nicht. Der BMP-180 hat wohl 10k auf dem board und der
MPU 6050 angeblich 4,7k.

Was noch Probleme bereitet ist wohl der MPU 6050. Hier hüpfen die Werte für Steigen wie wild zwischen + und - 0.3 m/s hin und her, auch wenn das Vario völlig ruhig daliegt.
Rauscht der Sensor? Hat jemand ähnliche Probleme?
Ich habe auch schon etwas mit der Sensitivity in den Einstellungen rumgespielt. Bin aber noch nicht ganz schlau draus geworden.
Hat jemand einen Tip für mich?
 
Was noch Probleme bereitet ist wohl der MPU 6050. Hier hüpfen die Werte für Steigen wie wild zwischen + und - 0.3 m/s hin und her, auch wenn das Vario völlig ruhig daliegt.
Das liegt sehr wahrscheinlich am BMP180. Der MS5611 ist der bewährte Baro für das Projekt.
 
FPV1

Banggood

Oben Unten