Sehr schneller Timer mit IRQ

Gast #4511171
Lesenswert?
• ▲
▼
Hallo,

ich moechte gerne den zeitlichen Abstand zwischen 2 TTL-Pulsen messen. 
Die Abstaende sind bis zu etwa 1ns runter. Im Grunde waere mein Ansatz 
einen timer der durch die ext. TTL-Signale ausgeloest wird. Damit komme 
ich aber nur bis etwa 1/f_CPU runter, bei den ueblichen AVR also bis zu 
ein paar 10 ns.

Gibt es eine Moeglichkeit das aehnlich einfach, nur mit besserer 
Zeitaufloesung zu loesen? Ich erinnere mich dunkel an Controller die 
eine deutliche hoeher Clock nur fuer timer hatten, weiss aber nicht mehr 
welche das waren.

Andere Ideen?

Dankeschoen!
#4511213
Lesenswert?
• ▲
▼
@ Superschnell (Gast)


>Gibt es eine Moeglichkeit das aehnlich einfach, nur mit besserer
>Zeitaufloesung zu loesen?

Dafür gibt es sog. Time to Digital converter, dort ist alles drin.

>Ich erinnere mich dunkel an Controller die
>eine deutliche hoeher Clock nur fuer timer hatten, weiss aber nicht mehr
>welche das waren.

Der PICCOLO von TI kann das auch, dort heißt das High Resolution 
Capture, geht bis runter auf 150ps.

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