Forum: Mikrocontroller und Digitale Elektronik Differenz Zeitmessung Stopuhr IC CLOCK


von stopuhr (Gast)


Lesenswert?

hallo,

.......gibt es einen IC welcher die zeitdifferenz(ca. 1 uS auflösung) 
zwischen 2 impulsen(log. pegel) mißt und diese über I2C (o.ä.) ausgeben 
kann ?

eine name wie man diese IC familie bezeichnet würd mir schon weiter 
helfen ;+)

ich weiß das die zeitmessung auch über timerinterrupts möglich ist, ich 
möchte aber den uC nicht jede 1 uS (viell. auch weniger) in den 
interrupt treiben, weil die zeitdifferenz messung nur sporadisch 
durchgeführt werden soll.

danke

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Schon überlegt statt Spezial-IC einen zweiten µC zu nehmen und den als 
Pulslängenmesser als Slave-I2C an den Haupt-IC anzuhängen? Der Slave-I2C 
kann sich z.B. über einen Interrupt bemerkbar machen.

von stopuhr (Gast)


Lesenswert?

HALLO

ja hab ich, wenns soeinen IC nicht gibt wird mir eh nichts anderes übrig 
bleiben.

hab halt gehofft dass es da was fertiges gibt ;+)

mfg

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Anderer Weg wäre ein Zähler-IC plus ein I2C-IO-Expander-IC zum Auslesen 
des Zählers und Resetten sowie die Kommunikation zum µC.

von Thomas E. (thomase)


Lesenswert?

stopuhr schrieb:
> ich weiß das die zeitmessung auch über timerinterrupts möglich ist, ich
>
> möchte aber den uC nicht jede 1 uS

Nicht über Timerinterrupt, sondern über externen Interrupt.

1. Impuls startet Timer, 2.Impuls stoppt Timer.

mfg.

von stopuhr (Gast)


Lesenswert?

hallo,

könntest du mir kurz erklären was du damit meinst (ich bin anfänger und 
steh auf der leitung)

meinst du vielleicht so eine "external trigger - timer interrupt 
funktion" ?

......aber da würd ja der tim interrupt trotzdem immer eintreten ?

danke
mfg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.