Open Diversity Receiver

Status
Nicht offen für weitere Antworten.

Nabazul

Erfahrener Benutzer
#41
Moin,

schönes Projekt, das sich auch gern ausprobieren würde.
Jetzt stellt sich mir die Frage wo es die Platinenlayouts und die Firmware gibt?
In dem Google-Link scheint es nicht zu sein?
Soll doch Open sein oder?

mfg

nighteagle
Hallo,
Ich hatte bisher nur den code hochgeladen und die anderen Dateien Per mail verschickt. Hab grad mal nen RAR-File mit allen dateien auf der Cooglecode Seite Hochgeladen. Findest du jetzt unter Downloads. Ich habe jetzt auch wieder mehr Zeit und werde in den nächsten Wochen mal die Software noch weiter ausbauen.
 
#42
Großes Lob ans OpenDiversityReceiver-Projekt und die Beteiligten

Hallo OpenDiversity-Gemeinde!
Wollte mich nach langer Zeit auch mal zu Wort melden. Nachdem ich von Nabazul Platine und ein paar Bauteile erhalten habe, machte ich mich an den Aufbau des Receivers.
Nun bin ich damit fertig und muß sagen, ich bin begeistert! Zwar ist das SMD-löten etwas schwierig (und ich denke, ich kann löten!). So habe ich zum ersten Mal ein SMD-IC gelötet, bei dem man die Beinchen nicht mehr einzeln löten kann...
Aber das Ergebnis überzeugt. Ein gaaaanz Dickes Lob an Nabazul und auch die anderen Jungs, die das Konzept mitentworfen haben.
Ich muß sagen, es paßt alles. Platinenlayout (kleine bekannte Schwächen, dazu unten mehr), Bauteile sind sauber positioniert, Fassungen bewirken, daß Teile im richtigen Maß aus dem Gehäuse ragen, etc. pp...
Wer schonmal eine Schaltung entworfen hat, weiß wovon ich spreche.
Auch die Software finde ich sehr gelungen. Parameter musste ich bisher keine einstellen, das Ding funkt einfach...
Menüführung der Software und Schriftart des Displays, ... ich bin hin und weg, vom Umschalten ganz zu schweigen: Man sieht wirklich kein flimmern, nix!

Hier auch mal ein paar Bilder meines Aufbaus:
Gesamtkonfiguration in Kombination mit Monitor. Diese schraube ich auf ein Einbeinstativ, das ich in den Boden ramme. Als Stecker habe ich Multiplex-Stecker gewählt (in Anlehnung an Frickler), so daß ich Spannung und Video für Monitor und Fatshark auf jeweils einem Stecker habe.
IMG_0912.jpg

Meine Modifikation zum 'verschwundenen' 100nF-Kondensator: Nicht Leiterbahn auftrennen und Kondensator reinpfriemeln, sondern IC-Fassung verwenden, Beinchen hochbiegen und Kondensator dazwischen einfügen
IMG_0900.jpg

Modifikation Funkmodule: Ans Modul habe ich je eine abgewinkelte Stiftleiste gelötet, auf Platine gerade Buchsenleiste. So kann ich die Module nach belieben entfernen und tauschen. Nicht vergessen: Gegen Nabazul-Platine mit Klebeband isolieren. HF-Buchsen habe ich direkt ans Modul gelötet.
IMG_0903.jpg

Für serielle Verbindung habe ich ebenfalls eine abgewinkelte Stiftleiste verwendet, so besteht keine Verpolungsgefahr.
IMG_0904.jpg

Vielleicht hilft's dem einen oder anderen. Mir bleibt nochmals:
Vielen Dank an alle. Ich hab Spaß an dem Teil! -ardufrank- :D
 
#43
Moin,

ich würde gerne das Platinenlayout überarbeiten. Gibts da irgendwo ein Eagle-Board-File zu dem Schaltplan?
Da würde ich gerne die Funkmodule wie n den Änderungen umsetzen sowie die anderen Kleinigkeiten, und das Board einiges verkleinern.

mfg

nighteagle
 
#45
Hallo!

Ich wollte mal anfragen, ob ich auch mal einen Blick in die Eagle- files werfen dürfte...
Ich würde gern eine ähnlich Platine für Airwave- Module entwerfen.

LG
ragedavis
 

Nabazul

Erfahrener Benutzer
#46
Sers Leute!

Ich habe in der zwischen zeit mal eine neue Software Version für den Empfänger gebaut.

Neue Features:

  • Drei Betriebsmodi:


  1. Klassicher Modus, beide Empfängermodule laufen auf dem selben Kanal, es wird immer das beste modul ausgewählt.
  2. Diversity Modus mit unterschiedlichen Kanälen für jedes Modul
  3. Manueller Modus, Diversity Funktion deaktiviert Manuelles umschalten zwischen den Modulen (auch mit unterschiedlichen Kanälen) möglich.


  • Kontrast ist jetzt im Menü einstellbar.

Noch ein Paar Hinweise:
Durch kurzes drücken der mittleren Taste kann zwischen den Modi umgewechselt werden. Im zweiten Modus kann über die beiden äußeren Tasten der Kanal für jeden Empfänger seperat eingestellt werden. Die Autosuche funktioniert hier nicht. Die Kanäle für den dritten Modus werden im zweiten eingestellt. Im dritten Modus (Manual!) kann mit den äußeren Tasten das Modul manuell ausgewählt werden.

Das Laden des Kontrastwertes aus dem EEProm ist zunächst deaktiviert, da es sonst zu Problemen kommt wenn man von Version 1 auf Version 2 Upgraded. Das heißt zunächst die neue Version hoch laden, im menu den Kontrast einstellen und Speichern. Dann im Code Zeile 111 uncommentieren und neu hoch laden.Wer zuvor noch nicht Version 1 drauf hatte kann sich diesen Schritt sparen und die Zeile direkt unkommentieren.

Hier noch der Downloadlink:
http://code.google.com/p/open-diversity-receiver/downloads/list
 

Rubi

Neuer Benutzer
#47
Hallo

Tolles Projekt, ist noch eine Platine über geblieben, bzw. könnte ich bitte das Eagle File haben dass ich mir selber eine anfertigen lassen kann ?

Grüße
Rubi
 

Sibi

Erfahrener Benutzer
#48
Hi,

tolles Projekt! Habe mir einen gebrauchten OD über das Forum besorgt und bin begeistert! Ich würde gerne wissen welche Werte ihr eingestellt habt für

1. Sensitivity
2. K-RSSI
3. K-Video

Danke & vg,
Sibi
 
#50
Hi Sibi,

habe den Diversity immer noch im Einsatz (siehe Post weiter oben) und bin rundum zufrieden.
Ich verwende die Default-Werte aus der Software, das klappt prima!

Gruss ardufrank
 

Sibi

Erfahrener Benutzer
#52
Na toll ich habe rumgespielt und die Default Werte verändert ohne sie aufzuschreiben.. Ich habe jetzt keine Option Reset to Default gefunden. Kann jemand die hier nochmal posten, oder kann ich die hier 1:1 nehmen?

// Amplification factor for Videoquality
int kfps = 10;

// Amplification factor for RSSI
int krssi = 1;

// Diversity Sensitivity for switching Hysteresis
int sensitivity = 50;
 

Nabazul

Erfahrener Benutzer
#56
Na toll ich habe rumgespielt und die Default Werte verändert ohne sie aufzuschreiben.. Ich habe jetzt keine Option Reset to Default gefunden. Kann jemand die hier nochmal posten, oder kann ich die hier 1:1 nehmen?

// Amplification factor for Videoquality
int kfps = 10;

// Amplification factor for RSSI
int krssi = 1;

// Diversity Sensitivity for switching Hysteresis
int sensitivity = 50;
Das sind die Default werte die kannst du übernehmen odeer auch einfach wieder einstellen.
 

mueckchen

Erfahrener Benutzer
#60
Ich habe hier noch eine Platine (incl. der Segor-Bauteile) rumliegen...
Da ich mich inzwischen mit 2 anderen Diversity-Projekten beschäftige, kann die Platine weg!
Bietet mir was Schönes zum tauschen an.
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten