Hallo Zusammen,
ich steuer mit meinem cRIO-9022 ein Elektrokart. Das Funktioniert auch schon sehr gut, nur habe ich noch etwas Probleme beim auslesen und verwerten meines elektrischen Gaspedals. Wenn man das Gaspedal durchdrückt wird an einem Linearpoti gezogen, das einen Spannungswert von 5V auf 3,4V runterzieht. Über diesen Spannungswert errechne ich mir den Stromwert den ich an meine Motorcontroller (und somit die motoren) schicken muss. Dies geschieht dann über die NI 9853 Karte.
Hier mal ein Bild wie der Teil des beschriebenen VI´s aussieht:
Mein Problem ist nun das das ganze zu langsam abläuft, ich habe keine versteckten Zeitkonstanten in meine Whileschleifen, das heißt sie müssten doch eingentlich so schnell wie möglich laufen. Dies ist aber irgendwie nicht der Fall den meine Motoren bekommen die Werte zu langsam und ich komme deshalt nur auf 4km/h was nicht wirklich das ist was ich wollte;)Liegt es nun eher an meinem Programm ablauf, oder kann ich die geschwindigkeit der CAN Kommunikation erhöhen, indem ich die Input/Output Timeouts von 10000ms auf 0 setze?
Danke schonmal im voraus,
Grüße
Manuel