Mehrkanalige genaue und schnelle PWM-Messung?

OP #4086324
Lesenswert?

Hallo,

ich muss als Teil einer Fertigungsanlage das Tastverhältnis mehrerer 
PWM-Signale (Periodendauer 2 ms +-5%) messen. Die Messauflösung sollte 
+-0,01% betragen (bezogen auf 100% Tastverhältnis).
Nach Adam Riese müsste ich mit ca. 5 MHz abtasten.
Die Herausforderung ist, dass ich den Messwert von jeder Periode 
brauche. Z.B. seriell übertragen per virtuellem COM-Port zum 
Steuerungs-PC.
Einen Zeitstempel brauche ich nicht, ich muss nur sichergehen, dass 
keine Periode ausgelassen wird.
Es sind 10 PWM-Kanäle, die gleichzeitig gemessen werden müssen.

Da es keine Extrem-Low-Cost-Lösung sein muss, dachte ich daran, mehrere 
Frequenzzähler einzusetzen, welche die Daten per USB seriell zum PC 
senden.
Der Frequenzzähler TTI TF930 könnte das. Aber leider ist bei dem die 
schnellstmögliche Messzeit 0,3 s. Ist also auch nicht brauchbar.
Außerdem würden 10 solcher Frequenzzähler auch nicht gerade wenig 
kosten.

Etwas Selbstgebasteltes (ich meine z.B. eine Lochrasterplatine mit AVR) 
scheidet leider aus.
Was evtl. noch denkbar wäre: Ein käuflich zu erwerbendes 
Mikrocontrollerboard (Stichwort Reparaturfall), das per Input Capture 
die PWM misst. Ich habe soetwas mal mit einem ATMega16 gemacht, der aber 
leider nur einen ICP-Pin hat.

Ein größerer 32Bit-Controller könnte soetwas bestimmt, aber in dem 
Bereich habe ich weder Wissen, noch Erfahrung.

Hat jemand einen Tipp für mich für das genannte Problem?

Gruß
Third-Eye
OP #4086357
Lesenswert?

Über diese ICs bin ich sogar schon gestolpert. Nachteil wäre dann, dass 
ich eine weitere Ungenauigkeit mit einbaue. Außerem bräuchte ich eine 
sehr schnelle und genaue Spannungsmessung. Außerdem kriege ich mit der 
Spannungsmessung nicht mit, wann eine neue Periode "fertig" ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren