Seite 1 von 1

Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 28 Feb 2018, 15:26
von Stuessi
Hallo,

bei der Suche nach einem Messgerät für kurze Zeiten unter startIDE habe ich verschiedene Kombinationen getestet.
Mit Lichtschranken habe ich Verdunklungszeiten beim Umlauf einer Lochscheibe mit 63 Stegen (und einem extra Loch) gemessen
und die Frequenz von Messung zu Messung verringert, bis gerade alle Stege erfasst wurden.
Durchschnitt von allen Verdunklungen eines Umlaufs:

TXT allein: 57 msec
TXT + ftDuino: 20 msec
TX-Pi + ftDuino: 37 msec

Mit der Kombination TXT + ftDuino lassen sich kurze Zeiten bis etwa minimal 1/50 sec erfassen.

Gruß
Rolf


# new
Init t1 0
Init t2 0
Init dt 0
Init counter 0
Log Clear
Log 1
Log silent // Ausgabe der Messwerte nur in eine Datei
TimerClear
WaitInDig FTD 1 Falling 0 // Beginn der Messreihe mit 2. Lichtschranke an I1
CounterClear FTD 1
Tag B
WaitInDig FTD 3 Falling 0 // Start einer einzelnen Messung mit Lichtschranke an I3
FromSys t1 timer
WaitInDig FTD 3 Raising 0 // Ende der einzelnen Messung
FromSys t2 timer
Calc dt t2 - t1
FromIn FTD 1 C counter
QueryVar Counter // Ausgabe des Counters
QueryVar dt // Ausgabe der gemessenen Zeit
LoopTo B 63

Re: Messung kurzer Zeiten unter startIDE

Verfasst: 28 Feb 2018, 16:57
von Stuessi
Aufbau:

Bild

Bild

Re: Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 15 Mär 2018, 21:06
von PHabermehl
Lieber Rolf,

mal wieder ein feines Experiment.

Mich erstaunen zwei Dinge:

Erstens, dass der ftDuino unter ftduino_direct mit startIDE schneller ist als die TXT-Hardware. Allerdings könnte ich mir das noch mit der extrem simplen - und dadurch vermutlich schnellen - Kommunikation erklären.

Zweitens, dass der TXT mit ftDuino schneller ist als der TX-Pi... Das kann ich mir zunächst mal nicht erklären.

Könntest Du nochmal die Performance mit Deinem neuen TX-Pi messen? Der ist auf jeden Fall schneller als der Erste...

Viele Grüße
Peter

Re: Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 16 Mär 2018, 08:43
von Bello
Tolle Messung!

Handelt es sich bei der Lichtquelle um den in ft:pedia 2/2017 S.36 "Impulsmessung mit dem TX(T)" beschriebenen Laser? Wie würde sich die Erfassungsgenauigkeit bei Nutzung der original FT Lichtquellen ändern?

Re: Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 16 Mär 2018, 16:01
von Stuessi
Lieber Peter,

der neue TX-Pi reagiert deutlich schneller.
Kürzeste reproduzierbare Messzeiten mit dem ftDuino liegen im Mittel bei 13 msec!

Herzliche Grüße
Rolf

edit:

ft-Linsenlampen habe ich oder finde ich nicht mehr. Ich habe mich ganz auf den LASER umgestellt.
Der verträgt eine Betriebsspannung von 3 .. 12V und hat bei Conrad die Best.Nr. 816304-62.

Re: Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 16 Mär 2018, 16:30
von PHabermehl
Stuessi hat geschrieben:Lieber Peter,

der neue TX-Pi reagiert deutlich schneller.
Kürzeste reproduzierbare Messzeiten mit dem ftDuino liegen im Mittel bei 13 msec!

Herzliche Grüße
Rolf
HA!!! :mrgreen:

Mehr als 4x schneller als die TXT-Lösung, da platze ich ja schon vor Stolz, wie muss sich dann erst Till fühlen?

Re: Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 16 Mär 2018, 21:06
von MasterOfGizmo
In der Tat echt toll. Freut mich wirklich sehr.

Re: Messung kurzer Zeiten unter startIDE mit TXT und ftDuino

Verfasst: 16 Mär 2018, 22:59
von Stuessi
Hallo,

mit diesem Programm bin ich mit Lichtschranke auf Messzeiten unter 10 msec gekommen.
("neuer" TX-Pi + ftDuino)

# new
Tag A
WaitInDig FTD 1 Falling 0
TimerClear
WaitInDig FTD 1 Raising 0
TimerQuery
Delay 3000
Clear
Jump A

Gruß
Rolf