OXSENS openXsensor GPS funktioniert nicht

quax2011

Erfahrener Benutzer
#81
Jo, auch ohne Anmeldung kann man auf dem Vorschaubild den Spannungsregler erkennen.
Ist aber blöd, daß selbst nach Jahren bei de(m/n) Shop(s) immer noch falsche Spannungsangaben gemacht werden. So machen auch die beiden Schutzwiderstände in den Datenleitungen Sinn, denn der Datenpegel kann ja auch mal über 3.3 .. 3.6V liegen, was nach Datenblatt tödlich ist.
Danke für die Info!

Meines Erachtens gibt es aber Platinen mit BMP-280 oder -180 ohne weitere Beschaltung, die können definitiv nicht an 5V betrieben werden, ist ja aber eben am oXs auch nicht nötig.
Gruß

Nachtrag: Foto
Anhang anzeigen 173779
Hallo Bussard, beim nochmaligen stöbern hier ist mir was aufgefallen was mich nun ein wenig zum grübeln bringt. Ich hab mir genau von den BMP 280 -die Type wie auf deinem Bild- 3 bei BG gekauft und davon einen in meinen letzten Sensor verbaut. Ich hab dabei schlampigerweise nicht auf die Beschreibung geachtet und das Teil direkt mit VCC an 5V angeschlossen. Und nun kommts......er wird im Telemetrimenu der Horus angezeigt und funktioniert !!!:unsure::unsure::unsure:
Glück? Bauteilestreuung? Oder nur eine Frage der Zeit bevor er den Geist aufgibt. Wie gesagt, da ist kein Spannungsregler auf der Platine, sieht genau aus wie auf deinem Bild. Ich hab zum testen einen Aufbau mit 7805 zur Versorgung und einen X6R. Da hängen als wirklich 5V dran.

Hast Du dafür eine Erklärung ? Oder ein anderer der Elektronikfuzzis :cool::cool::cool:

Gruß Jürgen
 

quax2011

Erfahrener Benutzer
#82
Absolute maximum ratings
The absolute maximum ratings are provided in Table 3.
Table 3: Absolute maximum ratings
Parameter Condition Min Max Unit
Voltage at any supply pin VDD and VDDIO Pin -0.3 4.25 V
Voltage at any interface pin -0.3 VDDIO + 0.3 V
Storage Temperature ≤ 65% rel. H. -45 +85 °C
Pressure 0 20 000 hPa
ESD
HBM, at any Pin ±2 kV
CDM ±500 V
Machine model ±200 V

Könnte laut Datenblatt BMP 280 einfach Glück sein. Hab grad überlegt ob es helfen würde eine oder zwei 1N4148 zwischen zu schalten 5-1,4V = 3,6 V am BMP
 

Bussard

Erfahrener Benutzer
#83
Da hast Du wirklich Glück gehabt, mehr als ich :( beim Ersten BMP280. Bei etwas über einem Euro nicht schlimm - wenn man welche liegen hat!

Die "Absolute maximum ratings" geben nicht den normalen Betriebsbereich an, sondern decken Extremfälle wie den Ein- oder Ausschaltmoment ab, wo oft Spannungsspitzen durch die Schaltung/ das Netzteil etc erzeugt werden.
Bis dahin, sagt der Hersteller und keinen mm weiter, meist noch mit genauen Zeiteinschränkungen im µ - oder ms Bereich. Der Rest ist Lottoglück oder, bei Nach-/ Lizenzbauten der Chips, halten sich die Hersteller nicht sklavisch an die Original-Daten. Vielleicht ist Dein Exemplar ein Besonderes oder aus einer widerstandsfähigen Charge, wer weiß das schon.

Viele normale Arduinos haben doch einen +3V3-Ausgang (je nach LDO-Regler/ VCC), da kann der BMP280 direkt dran, dann brauchts keine Dioden etc. Einfach mal Messen.
Nie an RAW mit dem BMP280!

Gruß

Arduino_Regler.jpg
 

quax2011

Erfahrener Benutzer
#84
Danke Bussard, mein "Problem" ist im Moment, daß der BMP zwischen Arduino und ACS eingepackt ist und ich erst mal den kompletten Sensor wieder schlachten muss :cry:. Passieren kann ja nix, ausser das der BMP seinen Geist aufgibt. War eh nur ein Versuchsballon, normal nehm ich die GY63.

Gruß Jürgen
 

quax2011

Erfahrener Benutzer
#87
Der GY geht an 5V und ist schneller/präziser. Für die ambitionierten Thermikgeier ist der besser. Wenn Du nur die Höhe mitloggen willst und einen Alarm wenn Du zu hoch fliegst - bei uns gab es mal eine Höhenbeschränkung - sollte der BMP 280 allemal reichen.

@ Bussard: Auf wen bezieht sich dein letzter Post? Der Pro Mini gibt nirgends 3,3V raus. Ich werd wohl doch die 2 Diodenlösung einbauen. Dann lieg ich mit 3,6V am VCC des BMP280 noch im einigermaßen sicheren Bereich. Z-Diode 3,3V geht das auch? Und wie müsste ich die einschleifen? Hab ich mal gewusst, aber: Elektronikwissen ist doch schon lange her !o_O
 

Bussard

Erfahrener Benutzer
#88
...
@ Bussard: Auf wen bezieht sich dein letzter Post? Der Pro Mini gibt nirgends 3,3V raus. Ich werd wohl doch die 2 Diodenlösung einbauen. Dann lieg ich mit 3,6V am VCC des BMP280 noch im einigermaßen sicheren Bereich. Z-Diode 3,3V geht das auch? Und wie müsste ich die einschleifen? ...o_O
Wir hatten das schon mal beim Thema: wieviele Sensoren passen an einen oXs ...

Es gibt nicht "den" Arduino, weder den Pro Mini noch "den" Nano. Und es gibt so einige Varianten.

Pro Mini mit 3.3V (bei den meisten werden die 3.3V über einen LDO aus der RAW-Spannung erzeugt)
Pro Mini Modul 3,3V 8MHz Arduino kompatibel - Raspberry Pi, Arduino, Robote, Motor etc. beim Eckstein Komponente, 5,95 €
Arduino_Pro_Mini_SCH-U6C82xP71.jpg

Arduino NANO mit 3.3V:
- bei den meisten werden die 3.3V über eine Chopperschaltung aus dem Serial-Chip FT323/ CH340 erzeugt
- bei anderen aus der RAW-Spannung über einen LDO Spannungsregler
Arduino Nano Pinout & Schematics - Complete tutorial with pin description oder
- mein Liebling, separater 5V und 3.3V Spannungsregler für höhere Belastbarkeit von RobotDyn
Nano V3 ATmega328/CH340G, Micro USB, Pin sockel NICHT verlötet. kompatibel für Arduino Nano V3.0 in Nano V3 ATmega328/CH340G, Micro USB, Pin sockel NICHT verlötet. kompatibel für Arduino Nano V3.0 aus Integrierte Schaltungen auf AliExpress.com | Alibaba Group (beide Regler gut zu erkennen 500 und 800mA Imax)
_RobotDyn.jpg

Bei all diesen Ardus kannst Du die 3.3V direkt entnehmen. Prozentual werden sicher überwiegend 5V-Ardus verbaut, aber die speziellen 3.3V haben ihre Berechtigung, insbesondere bei Leichtseglern mit 1S Lipo-Versorgung für RC und oXs samt GPS und Servos.

Gruß Bussard
 
Zuletzt bearbeitet:

quax2011

Erfahrener Benutzer
#89
Da hab ich dich offensichtlich falsch verstanden: Pro Mini 3,3V hab ich auch. Ich dachte auf dem 5V -Typ werden irgendwo noch 3,3V rausgeführt.
 

Bussard

Erfahrener Benutzer
#90
Ja, ist doch so. Im Beitrag von mir eben die Schaltung. Da gibt es welche mit 5V-Regler (LDO) und welche mit 3.3V LDO.
Wenn Du einen mit 5V LDO hast, ist wohl Ende Gelände, dann nur mit Z-Diode oder 2 roten LEDs in Reihe + Widerstand gegen +. Ist aber nur zu empfehlen, wenn Du nicht noch Spannung o.ä. messen willst.
Besser ist dann gleich der Pro Mini mit 3.3V LDO (RAW an +5V, VCC ist dann 3.3V). ACHTUNG, für oXs auf 8MHz Takt umstellen beim Ardu-Typ).

Beim Nano gibt es weniger Probleme, der stellt immer die 3.3V mit max. 30 bis 40mA bereit (aus der Seriellen Schnittstelle).

Gruß
 

Bussard

Erfahrener Benutzer
#92
Lohnt sich der Einsatz unter OXS mit einem GY63 ?
Was ist da besser ? Und muß man da viel einstellen in OXS?
BMP180/ 280 geht als Höhenmesser prima, für Vario Spaßflugpiloten ok, ~1.20€
GY63 mit MS5611 ist mittelschnelles, präzises Vario (10cm Auflösung, nicht Genauigkeit), <10€
GY86 mit MS5611 und Beschleunigungsmessern, Vario reagiert am schnellsten durch sofortige Reaktion auf Heben-/ Senken, >15 .. 25€

Einstellen muß man es in den beiden config.h des oXs, ich tat/ tue mich auch schwer damit, aber es ist auch für ältere Semester zu verstehen. Super die Beispiele von Carbonator (Videos). Und wenn gar nicht gehen will, gibt es hier konkrete Hilfe.

Gruß
 

quax2011

Erfahrener Benutzer
#93
Noch eine Frage Bussard: Reicht eine Zenerdiode 3,3V oder brauch ich noch einen Vorwiderstand und wie groß sollte der ggf. sein ?

Danke Jürgen
 

Bussard

Erfahrener Benutzer
#95
Jo, wie Hobby schrieb, der LDO ist natürlich am Besten, Z-Diode geht oder auch anstelle der Z-Diode 2 LEDs in Reihe, mit den Farben kann man die Spannung "feinjustieren", rot 1.5~1.7V, ... weiß >2V, Beschaltung wie Z-Diode.
Man nehme, was man hat :)

Gruß
3V3___Z-D__LEDs.jpg
 

quax2011

Erfahrener Benutzer
#96
So ich hab mir nun die 3,3V Zenerdioden beim C besorgt - waren im Laden in Mannheim nicht vorrätig und wurden mir dann zugeschickt... 5 Dioden für 1€ in einem Riiiiiiesenpaket, verrückt - und zusammen mit dem 1K Widerstand eingebaut. Funktioniert alles wie es soll. Der BMP280 hat also trotz der anfangs anliegenden 5V überlebt. Am VCC des BMP280 mess ich jetzt zwar nur 2,7V da das aber innerhalb des Betriebs Bereichs des Sensors liegt ist mir das erst mal wurscht, obwohl ich nicht weiß warum!

Gruß Jürgen

P.S. Eine Frage hätte ich noch: Was hat der 3,3V Arduino eigentlich für Nachteile gegenüber der 5V Version?
 
Zuletzt bearbeitet:

Bussard

Erfahrener Benutzer
#97
... Am VCC des BMP280 mess ich jetzt zwar nur 2,7V da das aber innerhalb des Betriebs Bereichs des Sensors liegt ist mir das erst mal wurscht, obwohl ich nicht weiß warum! Gruß Jürgen
Z-Dioden sind (wie alles) keine idealen Bauteile. So fängt die Diode bei Annäherung an ihre Sollspannung "langsam" an zu leiten, d.h. je höher ab hier die Spannung, desto mehr leitet sie den Strom nach Masse ab (gesteuerter Kurzschluß). Das stabilisiert die Spannung.
Bei einem relativ hohen Vorwiderstand fließt wenig Strom, auf der Kennlinie (Wiki-Link im linken unteren Quadranten) sind wir weit oben, d. h. die Spannung ist bei der 2.7V Z-Diode ist relativ weit rechts, also klein. Würden wir den Widerstandswert halbieren, würde mehr Strom fließen, der aktuelle Punkt auf der Kennlinuie ructsht nach unten und links -> höhere Spannung.
Bei Dir jetzt heißt das nur, daß durch den relativ hohen Widerstand von 1K Ohm noch nicht die Nennspannung von 3.3V erreicht wird. Ist unnötig, da der Sensor so gut wie nichts "verbraucht", aber beide Bauteile im zulässigen Bereich arbeiten. Ein geringerer Widerstand bräuchte mehr Strom = Akkuleistung + mehr Abwärme. Ist zwar nur im sehr kleinen Bereich, aber 50 solche Unschönheiten würden sich dann summieren.

P.S. Eine Frage hätte ich noch: Was hat der 3,3V Arduino eigentlich für Nachteile gegenüber der 5V Version?
Der 3.3V Arduino läuft nur mit 8 statt 16 MHz Takt, inwieweit die Berechnung damit merklich langsamer wird, können vielleicht Leute sagen, die es getestet haben? Zumindest mit Baro + Gyrosensoren sind mathematisch anspruchsvolle Berechnungen durchzuführen, das braucht Zeit. Keine Ahnung, wieviel.

Gruß Bussard
 
FPV1

Banggood

Oben Unten