Probleme mit Rushduino OSD

Status
Nicht offen für weitere Antworten.

Helium

Erfahrener Benutzer
#21
Hi,

du must nen Spannungsteiler bauen da der Arduino auf 'Voltage reference internal' steht und das sind 1.1V.
Also auf Deutsch - 1.1V sind vollausschlag ( 10 bit ).
Darauf musst du dann die Formel anpassen.

Gruss
Andi
 
#22
Hi,

du must nen Spannungsteiler bauen da der Arduino auf 'Voltage reference internal' steht und das sind 1.1V.
Also auf Deutsch - 1.1V sind vollausschlag ( 10 bit ).
Darauf musst du dann die Formel anpassen.

Gruss
Andi
ok ... dann stimmts ja auch... Danke...

habs auch jetzt gefunden in der rush_kv_2_1.ino:
Code:
 analogReference(INTERNAL);
kann ich das nicht einfach auskommentieren? Dann müsste er doch die default einstellung nehmen
DEFAULT: the default analog reference of 5 volts (on 5V Arduino boards) or 3.3 volts (on 3.3V Arduino boards)
INTERNAL: an built-in reference, equal to 1.1 volts on the ATmega168 or ATmega328
ich müsste dann natürlich die ratio für die Spannungsmessungen anders einstellen.

Nenno
 
Zuletzt bearbeitet:

Helium

Erfahrener Benutzer
#25
Ich glaube bei der Software flackert die Batterie anzeige ziemlich stark, so um die 0.4V.
Ich hab da nen Bugfix durchgefuehrt .... kannste ja mal vergleichen wenn du willst :D
 

Helium

Erfahrener Benutzer
#28
Nein, hab ich nicht.
Steht bei dem Bugfix auf Internal. Was auch der Grund fuer das starke flackern ist. Ich wollte den Bugfix fuer beide Systeme ( MinimOSD und Rush ) haben, deshalb habe ich es auf internal gelassen :)
 

Goetz_Cologne

Erfahrener Benutzer
#29
Geil - ich hab auch seit Urzeiten noch ein originalverpacktes Rushdino V1.1 rumliegen und frage mich seit langem, ob es nach den ganzen Weiterentwicklungen noch vernünftig ans Laufen zu bekomen ist.... ...das sieht ja gut aus, muss es endlich mal auspacken; dann werde ich mich bestimmt aktiver an dem Thread beteiligen... ...mit der ein- oder anderen Frage.

Vielen Dank bis hierhin für's Hoffnung machen :)
 

Goetz_Cologne

Erfahrener Benutzer
#31
Danke für das Angebot. Es klemmt (noch nicht) wirklich, aber GPS ist mir nicht klar:

Ich habe ein FMP04 mit Breakoutboard (Damals zusammen mit dem OSD gekauft, war noch nie in Betrieb), zusätzlich ist ein uBlox6 und ein I2C-"Adapter" aktuell von RCTimer im Zulauf (bessere Startzeiten und schnellere Datenlieferung erhofft).

Bei Verwendung des OSD ist mir nicht klar, wo und wie die optimale Anschlussmöglichkeit des GPS ist.

1) Seriell an OSD (kann ich die GPS-Daten dann für PH und RTH in aktuellen MW-Versionen nutzen?)

2) Seriell an FC (Crius AIO V1, also Mega) (kann ich GPS dann für den Homearrow im OSD nutzen?)

3) Über I2C-Adapter parallel zum OSD an FC (können dann beide die GPS-Daten vom Bus abgreifen oder muss ich in den Codes (FC und OSD) etwas Master/Slave-mässiges anpassen?


Die Spannungsversorgung des OSD würde ich über Bat1 (abgegriffen vom Balanceranschluss eines 3S) realisieren - spricht da was gegen?

Danke für Aufklärung und Vorschläge...
 

mcbird

Erfahrener Benutzer
#32
Bei Verwendung des OSD ist mir nicht klar, wo und wie die optimale Anschlussmöglichkeit des GPS ist.

1) Seriell an OSD (kann ich die GPS-Daten dann für PH und RTH in aktuellen MW-Versionen nutzen?)

2) Seriell an FC (Crius AIO V1, also Mega) (kann ich GPS dann für den Homearrow im OSD nutzen?)

3) Über I2C-Adapter parallel zum OSD an FC (können dann beide die GPS-Daten vom Bus abgreifen oder muss ich in den Codes (FC und OSD) etwas Master/Slave-mässiges anpassen?
Ich habe das GPS am Serial 2 des Mega-Boards und das OSD am Serial 1 vom Mega-Board.

Die Spannungsversorgung des OSD würde ich über Bat1 (abgegriffen vom Balanceranschluss eines 3S) realisieren - spricht da was gegen?
Das OSD selbst wird über das Mega-Board bzw. über die 5V Leistung des Serialports mitversorgt.
Die Anschlüsse CUR/BAT1/GND sind nicht für die Versorgung des OSD zuständig, sondern zur Überwachung der LIPO-Spannung (bis 4S) bzw. zum Anschluss eines Current-Sensors.

LG,

Daniel
 
Zuletzt bearbeitet:

Goetz_Cologne

Erfahrener Benutzer
#34
OK, super, Danke für die Antwort. Bisher läuft alles gut. Damit ich es nicht vergesse und andere ggfs. meine Schritte nachvollziehen können hier was ich bisher gemacht habe:
Hardware: Rushduino V1.2; FTDI-Adapter

1) Realterm runterladen (http://code.google.com/p/rush-osd-development/downloads/detail?name=Realterm_1-99-27.zip&can=2&q=) und installieren.

2) Fontupdate runterladen (http://code.google.com/p/rush-osd-development/downloads/detail?name=Max7456_Font_Update.zip&can=2&q=) und auspacken

3) Stifte für FTDI an das OSD gelötet (oben links)

4) FTDI angeschlossen (Treiber dafür war schon vorher installiert)

5) Realterm gestartet, COM-Port des FTDI angegeben, 19200 Baud eingestellt und Port geöffnet.

6) Fontfile aus (2) augepackt, in Realterm angegeben und mit "send" hochgeladen

7) Metrolib runtergeladen (http://code.google.com/p/rush-osd-development/downloads/detail?name=Metro.zip&can=2&q=); den gesamten Ordner "Metro" in den Ordner "Libraries" von Arduino 1.01 (bereits für MW installiert gewesen) kopiert.

8) Code für OSD runtergeladen (http://code.google.com/p/rush-osd-development/downloads/detail?name=Rush_KV_2_1.zip&can=2&q=) und ausgepackt.

9) Arduino 1.01 gestartet (Realterm vorher beendet), Comport des FTDI und Board (ATMega 328, 5V, 16Hz) ausgewählt. Code aus (8) geladen, Anpassungen in Conf.h überprüft und Code auf OSD hochgeladen.

Soweit so gut, morgen gehts (hoffentlich) weiter...
Bisher gab es keine Fehlermeldungen. Nach dem Upload blinkt eine rote LED auf dem OSD langsam. Für den echten rudimentären Funktionstest muss natürlich mindestens ein Videoempfänger angeschlossen werden
 

Goetz_Cologne

Erfahrener Benutzer
#36
Hi Helium,
danke für den Hinweis, offensichtlich habe ich einen entscheidenden Teil noch nicht verstanden. Was als Fontupdate runtergeladen habe ist ein Arduino-Code, nicht das Fontupdate selbst... ich habe quasi den Aruino-Code per Realterm hochgeladen... ...so ein quatsch.

Ich nehme an ich muss die "Max7456_Font_Update.ino" per Arduino1.01 auf den 328-er hochladen. Wie erfolgt aber dann das eigentliche Update der Fonts? Wo bekomme ich das Fontfile her?
 

Goetz_Cologne

Erfahrener Benutzer
#38
Danke für den Hinweis, aber wo bekomme ich das Fontfile her?
 
Zuletzt bearbeitet:

Goetz_Cologne

Erfahrener Benutzer
#40
Hallo Daniel,

Danke; war gestern Mittag noch nicht da (oder ich habe Knöpfe auf den Augen gehabt, aknn auch sein). Nun sehe ich es jedenfalls, weiterbasteln ist angesagt.... ....wenn ich Feierabend habe
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten