Arduino Due Digital Signal auslesen

OP #4052628
Lesenswert?
• ▲
▼
Meine Frage lautet:
ich möchte das Tastverhäntins eines rechtecksignals von 250 KHz 
auslesen.
gibt es bei den Arduino Due eine funktion, die das machen kann.
Es gibt auf die haupt seite von arduino eine funktion, die heisst 
pulseIn(),aber nur für signal von 100 KHz ung kleiner .

Danke.
Gruss
Gast #4052637
Lesenswert?
• ▲
▼
Krimo Eniba schrieb:
> ich möchte das Tastverhäntins eines rechtecksignals von 250 KHz
> auslesen.

Wie genau soll es denn sein. Mit dem Timer-Capture hättest du eine 
Zeitauflösung von 1000/42 Nanosekunden (ca. 23.81ns).

Sonst schicke das Signal durch einen Tiefpass und messe mit dem 
AD-Wandler.
OP #4052650
Lesenswert?
• ▲
▼
ich will erkennen wie lange dauert der High Pegel und wie lang dauert 
der low pegel.
Mit dem Timer capture ist eine gute idee, hatte ich damit angefangen, 
aber
wusste ich nicht wie wird auf den registern A und B die daten 
aufgenommen.
Ich habe den datenblatt von den µcontroller SAM3X darüber gelesen, aber 
nicht richtig verstanden.

Konnte mir bitte jemanden das verdeutlichen?

Danke
Gruss Krimo

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