
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Was ich eigendlich suche ist: > > die Impulse auf einem analogen Eingang zu zählen und dann ggf. in einer Zeiteinheit ( Minute ) zu > verrechnen. Dadurch sollte dann in diesem FAll eine Drehzahl/Minute errechenbar sein. > Leider habe ich noch nicht herausgefunden wie ich dies mit der graphischen Oberfläche von Plus > realisieren kann. > > Danke für Hilfe, > > André Hallo Andre es gibt bei der Basic-Unit und der M-Unit einen zweiten Frequenzeingang. Jetzt zum Analogeingang ein Analogeingang macht folgendes mit einer Abtastrate von z.B. 500kHz wird gemessen was für eine SPANNUNGSWERT am AD-Eingang anliegt. D.h. der momentan anliegende Spannungswert wird "eingefroren" sogenanntes sample and hold und dann wird blitzschnell gemessen. Dieser Vorgang wiederholt sich ca. alle hundertstel Sekunde Eine Frequenz bedeutet mindestens das sich ein Spannungswert in regelmäßigen Zeitabständen z.B. von 0V auf 5V ändert. Natürlich braucht auch diese Änderung ein ganz kleines bisschen Zeit. d.h. es gibt einen Zeitbereich wo die Spannung von 0V auf 5V ansteigt. Wenn der Messvorgang des AD-Wandlers jetzt genau zu der Zeit erfolgt wo die Spannung ansteigt. Dann bekommst Du einen "zufälligen Spannungswert" mal kommt 10 mal 125 mal 254 und dann wieder 56 raus Man könnte jetzt versuchen diese Spannungsanstiege und Spannunngsabfall Kurven "mitzuschreiben" und dann den "Kurvenverlauf" auszuwerten D.h. ist: a.) jede Menge Rechenarbeit b.) Jetzt kommt noch hinzu, dass die c-control ca. 1/1000tel Sekunde zum abarbeiten eines Befehls braucht. D.h. auf diesem Weg kann man höchstens Frequenzen von 1-10Hz "messen" Summa summarum Frequenzen messen an der c-control GEHT NICHT !!!!!!!!!!!!! Was geht ist die FREQUENZ von einem Zusatz-IC in eine SPANNUNG umwandeln zu lassen. Digitaltechnik ist eben längst nicht immer das beste für alles So ein Analog-IC legt dabei eine Geschwindigkeit an den Tag das man schon einen PC bräuchte um das digital auf die Reihe zu kriegen. Zum Vergleich die c-control macht ca. 1000 Rechenoperationen pro Sekunde ein PC macht 300 Milliionen !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (300MHz Bustakt) CPU-INTERN 3 Milliarden !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (3GHz CPU-Takt ) So jetzt ist hoffentlich hoffentlich klar das das mit der c-control höchstens über den Umweg Frequenz-Spannungswandler geht. Wenn Du dabei jetzt womöglich noch vorhast nicht nur die Frequenz auf +-5% zu messen sondern von allen drei Frequenzen bis auf den letzten Impuls Impulse zählen willst dann ist mindestens ein Umstieg auf die c-control 2 fällig. Wenn es Deiner Anwendung reicht alle drei Sekunden die Frequenz zu messen, dann kann man das ganze über einen Multiplexer lösen. Das ist ein IC mit dem man über Steuereingänge auswählen kann welcher von 4-16 Eingängen mit einem Ausgang verbunden werden soll. D.h. in Sekunde 1 schaltet man Frequenz 1 auf den Freq-Eingang in Sekunde 2 die Frequenz 2 in Sekunde 2 die Frequenz 3 in Sekunde 4 die Frequenz 1 usw. usf. Die c-control 1 ist im vergleich zu einem PC ein "popel-Prozessor " für paar Euro fuffzig und aus wenig kann man eben auch nur wenig rausholen Das ist jetzt hoffentlich klar geworden sl |
| Antwort schreiben |