
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Sebastian, die angegebenen Zeiten stimmen wirklich :-) die Unit ist ja auch nicht sooo teuer, bis jetzt kann ich sie empfehlen, weil einfach, günstig und mit kleinen, aber überschaubaren Macken. Bei den Wandlern ist (denke ich) der D/A-Wandler zeitkritischer. Laut Beschreibung (MANUAL_M2.0_M1.2.pdf) kann man wechselnde Werte maximal mit 1953 Hz ausgeben. Was willst Du denn so Schnelles messen? für's Oszilloskop oder Audio ist es schon noch bischen langsam :-) C. > Hallo Carsten ! > > ich habs jetzt mal mit meiner CC1 probiert und da braucht dein Script ca. 40 Sekunden. Also ca. 20mal langsamer (ist die neue C-Control wirklich soviel schneller???). Das Programm mit put ca. 2min30sek. > > bleibt die frage ob sowohl der PWM als auch der AD-Eingang diese Geschwindigkeit mitmachen würden? sind die Ein- und Ausgänge auf der neue C-Control auch schneller? > > gruss, sebastian > > > > > Hallo Sebastian, > > > > ich denke, die meiste Zeit benötigt die Datenübertragung vom und zum PC (9600 Bit/Sekunde), nicht die eigentliche Messung. Auf meiner 2.0 z.B. braucht folgendes Programm (Ausschnitt) etwa 2 Sekunden: > > > > BEEP 11,2,1 > > for i = 1 to 10000 > > pwm = wert_out > > wert_in = messung > > next > > BEEP 11,2,1 > > > > währenddessen dieses Programm über 12 Sekunden braucht: > > > > BEEP 11,2,1 > > for i = 1 to 10000 > > put wert_out > > next > > BEEP 11,2,1 > > > > Evtl. kannst Du die Eingangswerte vor der Messung auf der C-Control zwischenspeichern (mit open#, write# usw) und dann von dort und nicht vom PC aus holen. Der D/A-Wandler hat außerdem auch eine max. erreichbare Frequenz, siehe Beschreibung. > > > > Gruß Carsten > > > > > Hallo > > > > > > ich habe folgendes simples Programm geschrieben. > > > > > > ich schicke also über die serielle Schnittstelle einen wert an die ccontrol, dort wird dieser über den pwm geschickt und wieder am ad eingelesen. das funktioniert ganz gut. > > > > > > NUR ... etwas langsam ! für 1000 werte braucht die ccontrol ca. 3 Sekunden. > > > > > > gibt es da eine möglichkeit das ganze zu beschleunigen ? > > > also entweder die ccontrol schneller zu machen bzw. das programm zu optimieren??? > > > > > > > > > mfg sebastian > > > > > > > > > ---------------------- > > > > > > define pwm da[1] > > > define messung ad[1] > > > > > > define wert byte > > > > > > > > > #Main > > > > > > get wert > > > pwm = wert > > > > > > put messung > > > > > > GOTO main > > > > > > ----------------------- > > > |
| Antwort schreiben |