29.01.2007, 07:32
Hallo!
Ich bräuchte wieder einmal ein wenig Hilfe
Also wir haben 12 Temperatursensoren, 1 Luftfeuchtigkeit Sensor, 1 Drucksensor, 1 Durchflusssensor und 1 Proportionalventil.
Mit den Temperatursensoren und den Luftfeuchtigkeit Sensor funktioniert das einlesen über die analogen Eingänge alles super. Der Drucksensor kommt noch, wird aber denke ich auch kein Problem.
Nun zum Proportionalventil…
Das Proportionalventil steuert einen Pneumatikzylinder. Bei unserer karte, usb-6218, wird ein analoger Ausgang geschaltet. Der Ausgang sollte das Spannungssignal von 0-10 Volt liefern um das Proportionalventil zu steuern. (0-10 Volt sind 0-8 bar) Das Proportionalventil steuert wiederum einen Pneumatikzylinder. Dieser sollte LANGSAM sich auf und ab bewegen können, es sollte eventuell steuerbar sein wie langsam oder schnell es gehen sollte. Ebenfalls sollte es so geschehen, dass es am Anfang eher schnell, und zum ende hin gaaanz langsam vorgehen sollte. (z.B. durch Knopfdruck)
also die analogen Eingangskanäle einlesen ist mir klar wie das funktioniert. Aber ich check noch nicht so ganz, wie man ein Ausgangssignal beeinflussen kann. Z.B. dass man die 0-10 Volt mit einem Schieberegler (jetzt nur als Beispiel) beeinflussen kann. Bei dem ni-beispiel, wird zwar angezeigt, dass man den vi mit dem eigenen ersetzen sollte, doch ich kriegs nicht hin, dass ich am Datenausgang, werte auslese, bzw. ein Signal verändern kann. Hab schon sehr viel herumprobiert aber klappt irgendwie nicht so ganz…
den Beispiel vi hab ich mal angehängt, vielleicht hat wer einen Vorschlag für mich
------
Dann noch zur Umrechnung vom durchflussensor. Es funktioniert soweit alles, nur bei der Umrechnung von Hz in Liter ist mir noch ein bisschen unklar.
Der Durchflusssensor hat einen Frequenzbereich von 0 – 505 Hz. Dabei sind 0 Hz => 0,2 Liter und 505 Hz 6 Liter. Ich würde das Problem mal so angehen (ich bin in der Mathematik nicht mehr soo auf dem neuesten stand *g*):
Y=kx+d
Dabei ist d = 0,2 Liter. K ist die Hz Anzahl und x berechne ich so: 5,8 Liter/505 Hz=0,01148 Liter => 1Hz.
Also bei z.B. 50Hz: 50*0,01148+0,2=0,77liter bei 50Hz
Ich weiß jetzt nicht ob ich da totalen Schrott erzähle aber ich denk mir dass es so klappen müsste, oder?
Wär supernett wenn jemand eine lösungsansatz, bzw einen Tip parat hätte!
Danke!
Ich bräuchte wieder einmal ein wenig Hilfe
Also wir haben 12 Temperatursensoren, 1 Luftfeuchtigkeit Sensor, 1 Drucksensor, 1 Durchflusssensor und 1 Proportionalventil.
Mit den Temperatursensoren und den Luftfeuchtigkeit Sensor funktioniert das einlesen über die analogen Eingänge alles super. Der Drucksensor kommt noch, wird aber denke ich auch kein Problem.
Nun zum Proportionalventil…
Das Proportionalventil steuert einen Pneumatikzylinder. Bei unserer karte, usb-6218, wird ein analoger Ausgang geschaltet. Der Ausgang sollte das Spannungssignal von 0-10 Volt liefern um das Proportionalventil zu steuern. (0-10 Volt sind 0-8 bar) Das Proportionalventil steuert wiederum einen Pneumatikzylinder. Dieser sollte LANGSAM sich auf und ab bewegen können, es sollte eventuell steuerbar sein wie langsam oder schnell es gehen sollte. Ebenfalls sollte es so geschehen, dass es am Anfang eher schnell, und zum ende hin gaaanz langsam vorgehen sollte. (z.B. durch Knopfdruck)
also die analogen Eingangskanäle einlesen ist mir klar wie das funktioniert. Aber ich check noch nicht so ganz, wie man ein Ausgangssignal beeinflussen kann. Z.B. dass man die 0-10 Volt mit einem Schieberegler (jetzt nur als Beispiel) beeinflussen kann. Bei dem ni-beispiel, wird zwar angezeigt, dass man den vi mit dem eigenen ersetzen sollte, doch ich kriegs nicht hin, dass ich am Datenausgang, werte auslese, bzw. ein Signal verändern kann. Hab schon sehr viel herumprobiert aber klappt irgendwie nicht so ganz…
den Beispiel vi hab ich mal angehängt, vielleicht hat wer einen Vorschlag für mich
------
Dann noch zur Umrechnung vom durchflussensor. Es funktioniert soweit alles, nur bei der Umrechnung von Hz in Liter ist mir noch ein bisschen unklar.
Der Durchflusssensor hat einen Frequenzbereich von 0 – 505 Hz. Dabei sind 0 Hz => 0,2 Liter und 505 Hz 6 Liter. Ich würde das Problem mal so angehen (ich bin in der Mathematik nicht mehr soo auf dem neuesten stand *g*):
Y=kx+d
Dabei ist d = 0,2 Liter. K ist die Hz Anzahl und x berechne ich so: 5,8 Liter/505 Hz=0,01148 Liter => 1Hz.
Also bei z.B. 50Hz: 50*0,01148+0,2=0,77liter bei 50Hz
Ich weiß jetzt nicht ob ich da totalen Schrott erzähle aber ich denk mir dass es so klappen müsste, oder?
Wär supernett wenn jemand eine lösungsansatz, bzw einen Tip parat hätte!
Danke!