Forum: Mikrocontroller und Digitale Elektronik Eigenbau Spektrometer / Hilfe


von Sami D. (siramax6)


Lesenswert?

Hallo zusammen,
das ist mein erster Beitrag in diesem Forum.
Ich bitte Fehler zu entschuldigen.
Ebenfalls bin ich mir nicht sicher ob das,dass richtige Forum ist um mir 
die Frage zu beantworten. (Ich setzte auf euch)
Aber jetzt zur Frage.
Ich versuche gerade ein Spektrometer aus verschiedenen Komponenten zu 
bauen.
Wie dass mit dem Prisma/Beugungsgitter und der Lichtbrechung 
funktioniert, ist mir bekannt.
Dieses "Zerstreute" Licht möchte ich gerne über meine Zeilenkamera 
(Dalsa P2 mit 8k Auflösung (1 Pixel breit , ca.8000 lang)) aufnehmen.
Die gesammelten Daten werden dann per CameraLink-Schnittstelle über 
meine Bilderfassungskarte (Teledyne DALSA X64-CL Express) in das 
Programm Sapera LT (Freeware von Dalsa) übertragen.

Diesen Versuchsaufbau habe ich schon getestet.
Allerdings sind mir ein paar Dinge aufgefallen die nicht funktionieren.

Aufbau :
Kamera ist über einen 6-Poligen Hirose-stecker mit Spannung versorgt.
Dies geschieht über ein Externes Netzteil. (Man kann sich die 
Versorgungsspannung auch über die Bilderfassungskarte holen).
Die Kamera blinkt ca.10 Sekunden Grün (Selbsttest) danach leuchtet sie 
Rot (kein gutes Zeichen) aber dazu später...
Das Bildübertragungskabel (CameraLink) ist ein MDR26 zu MDR26 Verbinder.
(Hier gibt es auch verschiedene Typen: CameraLink Base Konfiguration, 
Medium und Full)
Da die Kamera nur einen Ausgang hat ist es die Basis Konfiguration. 
Meines Wissen ist das MDR26 zu MDR26-Kabel das richtige.
Die Kamera ist also über dieses Kabel mit der Bilderfassungskarte 
Verbunden.
(Dabei muss auf den Anschluss-Slot der Karte geachtet werden, ob 
Steckerbuchse 1 oder 2 (Habe beide ausprobiert)).
Als nächsten Schritt öffne ich das Programm Sapera.
Es fällt auf das beim öffnen des Programms die Karte "Aktiv" wird (LED 
des Ports blingt langsam Grün).
Danach wähle ich im Programm die schon voreingestellte Konfiguration 
meiner Kamera aus und versuche ein Bild zu machen.
Nach kurzer Zeit bekomme ich ca. für 1 Sekunden Daten 
(Bildverarbeitungskarte blinkt sehr schnell Grün ,die Kamera bleibt auf 
ROT) danach bricht das Programm ab.

Ich vermute eine Falsche Konfiguration.

Zur der ROTEN LED an der Kamera :
Das ist jetzt schon die zweite Kamera.
Bei der ersten bin ich von einem Defekten Gerät ausgegangen.
Diese wurde daraufhin getaucht.
Die Rote LED bleibt aber weiterhin an, auch bei der neuen.
Daher schließe ich ein Defekt des Geräte fast aus.
Es muss etwas anderes sein ...

Hat jemand schon mal ähnliches Ausprobiert ?
Natürlich habe ich mir schon Datenblätter von der Kamera ca.150 Seiten
von der Bildverarbeitungskarte ca. 50 Seiten
von dem Programm ca. 50 Seiten
und des Kabels angeschaut.
Allerdings bin ich mit meinem Latein fast am Ende.

Über was ich mir noch Gedanken gemacht habe :).

Die Kamera kann über einen Externes Signal getriggert werden
(Ist das vielleicht bei dieser Kamera ein MUSS ?)

Muss ich die Kamera über die Bild-Karte mit Spannung versorgen ?
und noch vieles mehr... :)

Ich könnte alle Datenblätter hier noch zeigen , sind aber alle Online 
einsehbar. (Eins nach dem anderen)

Kennt sich jemand mit solchen Bildübertragungssystemen aus ?
Mir ist absolut klar das die Frage kein Feld, Wald und Wiesen Thema ist 
:)

Ich hoffe Ihr könnt mir Helfen :)
Vielen Dank im Voraus

Mit freundlichen Grüßen
Kai

von Forist (Gast)


Lesenswert?

Sami D. schrieb:
> Ich könnte alle Datenblätter hier noch zeigen , sind aber alle Online
> einsehbar. (Eins nach dem anderen)

Zum Glück gibt es hier im Forum die Möglichkeit, Links zu posten.

von Johannes S. (Gast)


Lesenswert?

rot heisst kein Trigger wenn ich mich richtig erinnere. Du musst die 
Kamerakonfiguration in Sapera richtig einstellen, da vor allem das 
ExSync. Meist gibt es für die Kameras vordefinierte Einstellungen, aber 
ob die Kamera FreeRunning läuft oder getriggert wird muss man oft noch 
wählen.
Dann kann noch in der Kamera die Konfig falsch sein. In den Sapera Tools 
ist ein Programm mit dem eine virtueller serieller Port angelegt wird. 
Zur Kamera gehört ein Konfigprogramm das über diese Schnittstelle (ist 
im CameraLink drin) eingestellt wird, da z.B. auch die Triggeroption.

von lambda (Gast)


Lesenswert?

Mit P2 meinst du vermutlich ein Modell aus der Piranha 2 Serie? Da würde 
es helfen wenn du bei Fragen das genaue Modell von Kamera und 
Framegrabber angibst.

Die leuchtende rote LED ist in meinem Manual als "monitoring task 
failure" angegeben. Da kann es sein dass sie einfach keine Bilddaten 
liefert.
Du solltest aber übers Sapera LT auf die serielle Schnittstelle 
zugreifen können. Also Kamera über das Kabel an den ersten Port des 
Grabbers und über die Konsole abfragen was sie für ein Problem hat. 
Genaueres kann ich dir später raussuchen, am Tablet ist das etwas 
schwierig.

Viele Grüße.

von Boris O. (bohnsorg) Benutzerseite


Lesenswert?

Ich staune immer wieder, womit sich die Forumsteilnehmer beschäftigen 
und wie komplexe Fragestellungen direkt beantwortet werden. Mal ein 
Positivbeispiel.

von lambda (Gast)


Lesenswert?

So, jetzt bin ich am Rechner und habe etwas mehr Material da.

Dein Aufbau klingt an sich erstmal korrekt.
Von der Beschreibung tippe ich darauf, dass du die Dalsa P2-2x-08K40 
hast?

Die hat ja eh nur einen Anschluss für CameraLink Base, da passt also das 
eine Kabel. Das MDR26 bezeichnet ja nur den Steckverbinder der für 
CameraLink verwendet wird, die Alternative ist der kleinere SDR26 der 
aber eher bei kompakteren Kameras zum Einsatz kommt. Solange du also ein 
für CameraLink geeignetes Kabel mit passendem Stecker hast, sollte das 
für dich funktionieren. Manche Kabel sind dann auch für Power over 
CameraLink spezifiziert, das können aber weder deine Kamera noch der 
Framegrabber. Du brauchst also für deine Kamera auf jeden Fall das 
passende Netzteil.

Bei deinem Framegrabber ist es auch erstmal egal, an welchen Port du die 
Kamera anschließt da der in Base-Konfiguration auch zwei Kameras 
ansteuern könnte. Nur bei Medium und Full ist die Reihenfolge der Ports 
relevant.

Ich vermute mal dass die Kamera schon vorher im Einsatz war nachdem es 
ja auch nichtmehr das neuste Modell ist? Im Auslieferungszustand wäre 
sie ansonsten auf internem Trigger gestanden, würde also von sich aus 
Bilder liefern.
Wie Johannes schon geschrieben hat, kann die rot leuchtende LED je nach 
Konfiguration auch ein fehlendes Sync-Signal anzeigen wenn die Kamera 
auf externen Trigger gestellt wurde.

Am besten versuchst du erstmal, die Kamera auf Werkseinstellungen zu 
setzen. Mit dem Sapera LT SDK sollte auch das CamExpert installiert 
worden sein. Damit hast du den besten Einsteig in die Konfiguration der 
Kamera und um erste Bilder auszulesen.
Wenn du die Kamera am Framegrabber anschließt, mit Strom versorgst und 
CamExpert startest, solltest du im linken Panel (Device) deinen 
Framegrabber und darunter auch deine Kamera sehen. Das würde schonmal 
bedeuten dass die Kommunikation zur Kamera funktioniert.
Im Panel rechts daneben (Camera Information Parameters) solltest du im 
Tab "Camera Information" auch die Infos zu deiner Kamera angezeigt 
bekommen wenn alles klappt?

Dort kannst du auch die Werkseinstellungen wiederherstelleni indem du 
bei "Power-Up Configuration" auf "Setting". Jetzt kannst du das Set 0 
auswählen und laden. Wenn du jetzt die Kamera nochmal vom Strom trennst 
und wieder anschließt sollte die LED eigentlich grün leuchten.

Schau erstmal ob du soweit kommst oder irgendwo auf Probleme stößt. Dann 
können wir weiter schauen.

Viele Grüße
lambda

von Sami D. (siramax6)


Lesenswert?

Hallo zusammen,
ich bedanke mich erst mal für die schnelle Hilfe.
Habe schon viel gehört über diese Forum --> sehr Positiv.

lambda schrieb:
> Ich vermute mal dass die Kamera schon vorher im Einsatz war nachdem es
> ja auch nichtmehr das neuste Modell ist?

Genau so ist es ! :)

Johannes S. schrieb:
> rot heisst kein Trigger wenn ich mich richtig erinnere. Du musst die
> Kamerakonfiguration in Sapera richtig einstellen, da vor allem das
> ExSync

Also scheint es am Trigger zu liegen (ExSync).

lambda schrieb:
> Wie Johannes schon geschrieben hat, kann die rot leuchtende LED je nach
> Konfiguration auch ein fehlendes Sync-Signal anzeigen wenn die Kamera
> auf externen Trigger gestellt wurde.

Hier nochmals Bestätigt :).
Also gehe ich mal davon aus, dass hier etwas nicht stimmt.

lambda schrieb:
> Am besten versuchst du erstmal, die Kamera auf Werkseinstellungen zu
> setzen

Das wird die beste Lösung sein, bevor ich am Trigger-Signal rumspiele.

lambda schrieb:
> Wenn du die Kamera am Framegrabber anschließt, mit Strom versorgst und
> CamExpert startest, solltest du im linken Panel (Device) deinen
> Framegrabber und darunter auch deine Kamera sehen. Das würde schonmal
> bedeuten dass die Kommunikation zur Kamera funktioniert.
> Im Panel rechts daneben (Camera Information Parameters) solltest du im
> Tab "Camera Information" auch die Infos zu deiner Kamera angezeigt
> bekommen wenn alles klappt?
>
> Dort kannst du auch die Werkseinstellungen wiederherstelleni indem du
> bei "Power-Up Configuration" auf "Setting". Jetzt kannst du das Set 0
> auswählen und laden. Wenn du jetzt die Kamera nochmal vom Strom trennst
> und wieder anschließt sollte die LED eigentlich grün leuchten.

Dass sollte mir im ersten Step weiter helfen. Vielen Dank dafür :)
Sobald der Versuchsaufbau wieder steht mache ich ein paar Screenshots.
Und lasse euch teilhaben :) (im laufe der nächsten 2 Wochen)

Boris O. schrieb:
> Ich staune immer wieder, womit sich die Forumsteilnehmer beschäftigen
> und wie komplexe Fragestellungen direkt beantwortet werden. Mal ein
> Positivbeispiel.

Das hat mich heute Morgen ebenfalls erstaunt :)
Ich hoffe es bleib so, denn wie du schon gesagt hast, gibt es auch 
Beiträge die mehr Meinung als Ahnung zeigen.

Ich setzte weiterhin auf einen Respektvollen Umgang und gute 
zusammenarbeit.

Mit freundlichen Grüßen
Kai

von Johannes S. (Gast)


Lesenswert?

Ich hatte mehr mit Correco Imaging zu tun und das ist schon eine Zeit 
her, die wurden ja von Dalsa geschluckt und die Tools sahen ziemlich 
gleich aus.
Im CamExpert müsste eine Einstellung geben für ExSync = enabled. Die 
Periodendauer von ExSync macht dann die Zeilenfrequenz. Bei den meisten 
Kameras wurde dann die Pulsdauer als Belichtungszeit eingestellt. Dalsa 
hatte dafür noch das PRI Signal, da müsste sich auch die Dauer 
einstellbar sein. Die muss natürlich kleiner als die ExSync 
Periodendauer sein.
Über 'height' wird die Anzahl Zeilen eingestellt die der Grabber zu 
einem Frame zusammensetzen soll.
Damit müsste sich dann schon was tun, wenn nicht dann wie schon 
geschrieben die Einstellung in der Kamera selber kontrollieren. Das sich 
die Kamera über ExSync/PRI steuern lässt muss man da einstellen.

von Purzel H. (hacky)


Lesenswert?

Allenfalls sollte man das externe Netzteil anschauen. Ich wuerde 
annehmen, dass die Kamera, falls sie fuer ein sauberes Netzteil gebaut 
ist, von einem Siff-Netzteil, auch den Siff rausgibt.

Aber erst sollen mal zuverlaessig Daten rauskommen. Zum Netzteil ist's 
noch ein Stueck.

von Sami D. (siramax6)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
Bin in den letzten Tagen endlich mal wieder dazu gekommen den Versuch 
aufzubauen.

Also meine Vorgehensweise :

lambda schrieb:
> Wenn du die Kamera am Framegrabber anschließt, mit Strom versorgst und
> CamExpert startest, solltest du im linken Panel (Device) deinen
> Framegrabber und darunter auch deine Kamera sehen

Im Panel Device ist schonmal mein Grabber zu sehen (X64-CL_Express). 
Darunter kann ich jetzt einmal die "Art" der Kamera, ob Mono oder mit 
Farbwiedergabe (Color RGB) und den jeweiligen Port des grabbers wählen 
(#1 oder #2).
Bild dazu im Anhang.

Meine Kamera sehe ich nicht direkt.
Normal oder schonmal der erste Fehler ?

von Marek N. (Gast)


Lesenswert?


von Johannes S. (Gast)


Lesenswert?

Sami D. schrieb:
> Meine Kamera sehe ich nicht direkt. Normal oder schonmal der erste
> Fehler ?

Bei CL gibt es keinen Automatismus zum detektieren, da müsste eine 
Kamerakonfig geladen werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.