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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.