Impuls über Soundkarte ausgeben - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Grafik & Sound (/Forum-Grafik-Sound) +---- Thema: Impuls über Soundkarte ausgeben (/Thread-Impuls-ueber-Soundkarte-ausgeben) |
Impuls über Soundkarte ausgeben - Tetriandoch - 29.08.2007 14:14 Wie groß sind denn die Pegel. Weißt du das? Ich will ja einen 10ms Impuls ausgeben, der zwischen 3 und 7 V ist. Ich denke das müsste man hinkriegen. Impuls über Soundkarte ausgeben - Tetriandoch - 29.08.2007 14:15 ' schrieb:Deswegen sage ich ja: Ja aber es ist halt teuer. Ich will eigentlich garkein geld ausgeben Impuls über Soundkarte ausgeben - Y-P - 29.08.2007 14:18 Teuer?? Die sind doch günstig. Da gibt es wesentlich teurere (hochfrequentere,...) von NI . Dir würden die Günstigen locker reichen. Frag' doch mal Deinen Chef. ;)Wenn Du ihm erklärst, dass Du das brauchst, dann kann er Dir das doch nicht abschlagen. Gruß Markus ' schrieb:Ja aber es ist halt teuer. Ich will eigentlich garkein geld ausgeben Impuls über Soundkarte ausgeben - Tetriandoch - 29.08.2007 14:48 Hallo Forum; Ich möchte einen optischen Shutter ansteuern. Um diesen zu Schalten zu bewegen braucht er folgendes Signal:[list] [*]3-7 Vdc<> [*]Impulslänge 10msec<> [*]TTL input (ist aber glaube ich nicht so wichtig)<> [*]BNC Anschlussbuchse<> [st]Da es sich um eine recht einfache Anwendung handelt möchte ich keine DOI Karten einbauen. Deswegen würde ich die Lösung über die Soundkarte bevorzugen. Meine Fragen sind also:[list=1] [*]Kann ich mit der Soundkarte einen Impuls über 3V 10msec halten<> [*]Wenn ja ... wie sieht das VI dann aus (gibt es da vorgefertigte sachen)<> [st]Ich hoffe die Angaben reichen und ihr könnt mir helfen. Danke im Voraus Gruß Steffen Impuls über Soundkarte ausgeben - Y-P - 29.08.2007 15:23 Hallo, ich hab' die Themen verbunden, weil sie m.E. zusammen gehören. Bitte keine Doppelposts! Gruß Markus Impuls über Soundkarte ausgeben - dc6xs - 29.08.2007 16:12 ' schrieb:Hallo Forum; Warum eigentlich so aufwendig? Nimm doch den Parallelport deines PCs, sofern sowas noch vorhanden, 10ms wird zwar schon grenzwertig unter Windows, aber sollte machbar sein. BTW 1: Die Soundkarte hat einen Nachteil für sowas: sie hat eine untere Grenzfrequenz irgendwo zwischen 50 und 10Hz. BTW 2: Wie oft willst Du denn die 10ms Pulse haben? Gruß, Rob PS: Ich würde so oder so eine kleine Elektronik vorsehen, alleine schon um die Schnittstellen zuschützen, eventuell müsster man sich auch noch Gedanken wegen der Potentiale machen. Impuls über Soundkarte ausgeben - Tetriandoch - 29.08.2007 16:36 ' schrieb:Warum eigentlich so aufwendig? Ok die Soundkarte hat sich also erledigt. Den Parallelport wollte ich nicht nehmen, weil ich dachte, ich könnte diesen Impuls (man braucht ja eigentlich nur 2 Leitungen) einfacher übertragen. Wenn ich dich richtig verstanden habe muss ich dann nur 2 passende Leitungen aus dem Parallelkabel auf meine BNC Buchse bringen. Dann kann ich die Bits des Parallelports in LabVIEW setzen und somit meinen Impuls erzeugen. Ist das richtig? Ich habe gerade nachgelesen, dass der Parallelport 5V als Signalpegel hat. Was meinst du damit, dass ich die Schnittstelle schützen sollte? Während des Impulses fließt ein Strom von 15mA, stellt das ein Problem dar. Für die Anwendung sieht das so aus. Ich will den Shutter öffnen (erster Impuls) und dann will ich nach einer bestimmten Zeit (einige Sekunden bis Minuten) will ich ihn dann wieder schließen (zweiter Impuls). Danke für deine Hilfe Gruß Steffen Impuls über Soundkarte ausgeben - dc6xs - 29.08.2007 16:58 Die 15mA könnten schon etwas zuviel für aktuelle Parallelports sein, deshalb hab ich sie in meiner Anwendung mit einem 74LS244 gepuffert. Schau Dir mal die Beispiele an die LV, mitbringt, dort ist ein Vi dabei, mit dem man schön die Bits am Parallelport testweise setzten und auslesen kann. Schön grafisch aufgearbeitet mit Darstellung des Steckers. Gruß, Rob PS: Nutz mal die Forensuche, da sollten sich auch meine VIs finden, hab gerade keine Lust die zuverlinken.. Impuls über Soundkarte ausgeben - Bratbaecker - 29.08.2007 19:55 Hi, warum nimmst du nicht doch die Serielle Schnittstelle ? Über die Steuerleitungen RTS oder DTR kannst du die Schaltzustände anlegen. Am 9 poligen Stecker müsstest RTS an 7 und DTR an 4 abgreifen. Siehe auch hier . Leider kenne ich mich mit LabVIEW nicht so sehr aus, aber es gibt bestimmt die Möglichkeit diese Control_I/O's für 10ms zu setzen, in anderen Sprachen gehts. Wäre jedenfalls eine kostengünstige und nicht aufwändige Lösung. Gruß Bratbaecker Impuls über Soundkarte ausgeben - dc6xs - 29.08.2007 20:33 ' schrieb:Hi, Wenn man sich über die RS232 richtig informiert, ist einem bekannt das log 1 mit -12..-7V und log. 0 mit +7..+12V abgebildet wird. Und damit müsste man eigentlich erst noch einen MAX232 oder einen anderen RS232-Treiber-IC dafür nutzen. Die Parallel Schnittstelle liefert einem ein 5V TTL-Signal, was nicht erst noch invertiert und im Pegel angeglichen werden muss. Allerdings sollte man zur Sicherheit halt, wie schon gesagt, das Signal mit einem Gatter oder Treiber entkoppeln. Nur am Rande noch mal draufhingewiesen, die 10ms Signale werden so oder schon eine gute Portion Jitter beinhalten, da dort halt das Betriebssystem hineinspielt. Hast Du nicht die Möglichkeit einen Signalgenerator per LV anzusteuern, damit könntest das ganze etwas komfortabler machen. Gruß, Rob |