17.10.2008, 19:42
Hallo,
Ich bin noch ein newbe (also bitte Rücksicht) in dem bereich, habe bereits ein Buch zur Einführung von LabVIEW gelesen. Was in dem Buch nicht drin steht, wie man Hardware anschließt und die Signale angezeigt bekommt.
Hab da bissel gegoogelt und hab’s auch hinbekommen analoge Signale einzulesen und im LabVIEW darzustellen.
Da wir vorhaben Hirnströme von 1µV - 5mV zu messen, sind wir gerade in der Planung der elektrischen Schaltung, Verstärkerschaltungen etc. Da die Ni6008 Schnittstelle nun einen 11Bit A/D Wandler (Single ended) besitzt, reicht das uns nicht aus, es müssen 16Bit und mehr sein, damit das Signal dann auf dem Signalverlaufsdiagramm nach etwas aussieht. Wegen den sicherheitstechnischen Vorschriften muss der Patient von Netz getrennt sein, sprich Oktokoppler. Wie wir auch mitbekommen haben, funktionieren die meisten Oktokoppler nur mit Gleichspannung bis 1,5V, da ist es etwas schlecht, wenn wir mit unserem analogen, verstärkten Mischsignal (mit Positiven und Negativen halbwellen) von +-5V oder mehr ankommen... Deswegen wollen wir nun mit einem 16Bit (oder höher) -A/D Wandler dazwischen hängen und nun die analogen Signale in ein digitales Signal umwandeln. Wäre auch somit einfacher mit dem Oktokoppler.
Nun meine Fragen:
Kann ich ein 16Bit Signal auf den Digitaleingang der NI6008 draufgeben?
Gibt’s da evtl. Probleme mit der länge der digitalen Signale oder mit der Datenflut etc.?
Kann NI6008 mit dem digitalen Signal überhaupt was anfangen, wie läuft das dann ab?
kann man da irgendwie definieren das z.B. das digitale Signal 0000011001111111 der Spannung von 4Volt entspricht?
Falls sich jemand für das Projekt intressiert, kann er gerne mehr infos bekommen. Falls jemand mehr Ahnung von Oktokopplern, bzw elektrischen Schaltungen hat kann er sich ja gerne bei mir melden, nehme gerne Verbesserungsvorschläge entgegen.
Mit freundlichen Grüßen
Jack Daniels
*EDIT*
Wenn ich gerade dabei bin, gibts den Application Builder nicht irgendwie als Schüler version etc? Mit dem Builder kann man ja .exe datei erstellen, aber das kostet 1000€.. -.-
Ich bin noch ein newbe (also bitte Rücksicht) in dem bereich, habe bereits ein Buch zur Einführung von LabVIEW gelesen. Was in dem Buch nicht drin steht, wie man Hardware anschließt und die Signale angezeigt bekommt.
Hab da bissel gegoogelt und hab’s auch hinbekommen analoge Signale einzulesen und im LabVIEW darzustellen.
Da wir vorhaben Hirnströme von 1µV - 5mV zu messen, sind wir gerade in der Planung der elektrischen Schaltung, Verstärkerschaltungen etc. Da die Ni6008 Schnittstelle nun einen 11Bit A/D Wandler (Single ended) besitzt, reicht das uns nicht aus, es müssen 16Bit und mehr sein, damit das Signal dann auf dem Signalverlaufsdiagramm nach etwas aussieht. Wegen den sicherheitstechnischen Vorschriften muss der Patient von Netz getrennt sein, sprich Oktokoppler. Wie wir auch mitbekommen haben, funktionieren die meisten Oktokoppler nur mit Gleichspannung bis 1,5V, da ist es etwas schlecht, wenn wir mit unserem analogen, verstärkten Mischsignal (mit Positiven und Negativen halbwellen) von +-5V oder mehr ankommen... Deswegen wollen wir nun mit einem 16Bit (oder höher) -A/D Wandler dazwischen hängen und nun die analogen Signale in ein digitales Signal umwandeln. Wäre auch somit einfacher mit dem Oktokoppler.
Nun meine Fragen:
Kann ich ein 16Bit Signal auf den Digitaleingang der NI6008 draufgeben?
Gibt’s da evtl. Probleme mit der länge der digitalen Signale oder mit der Datenflut etc.?
Kann NI6008 mit dem digitalen Signal überhaupt was anfangen, wie läuft das dann ab?
kann man da irgendwie definieren das z.B. das digitale Signal 0000011001111111 der Spannung von 4Volt entspricht?
Falls sich jemand für das Projekt intressiert, kann er gerne mehr infos bekommen. Falls jemand mehr Ahnung von Oktokopplern, bzw elektrischen Schaltungen hat kann er sich ja gerne bei mir melden, nehme gerne Verbesserungsvorschläge entgegen.
Mit freundlichen Grüßen
Jack Daniels
*EDIT*
Wenn ich gerade dabei bin, gibts den Application Builder nicht irgendwie als Schüler version etc? Mit dem Builder kann man ja .exe datei erstellen, aber das kostet 1000€.. -.-