microcontroller für präzise zeitmessung (schallmessung)

Gast #1295767
Lesenswert?

Hallo Leute,

ich kenne mich mit Microcontrollern leider nicht so gut aus. Mich würde 
interessieren, ob sowas überhaupt mit einem Microcontroller möglich ist, 
und wenn ja, welchen würdet ihr mir empfehlen?

Ich habe folgendes vor:
Der MC sollte 4 Eingänge haben. Alle 4 Eingänge werden von äußerem 
Einfluss fast gleichzeitig aktiviert. Die Zeitabstände der Aktivierung 
der einzelnen Eingänge liegt im micro-sekunden Bereich (1/1.000.000 
Sec). Diese Zeit würde ich gerne mit dem MC erfassen.

Ist das möglich? Ich habe bei einigen Microcontrollern in den 
Datenblättern gelesen dass die Timer nur im Millisekunden-Bereich 
liegen. Gibt es für soetwas spezielle Microcontroller?

Danke im Vorraus!

Gruss,
Jonas.
Persönliche Seite #1295799
Lesenswert?

chris schrieb:
> µS Bereich ist lahm, das geht mit jedem.

Naja, das würde ich so nicht unterschreiben.
Bei 16MHz bleiben zwischen zwei Ereignissen gerade mal 16 Befehle 
inklusive Interrupt-Sprung übrig.
Da muss man wahrscheinlich schon mit ASM programieren.

Die Frage ist auch mit welcher Genauigkeit die Abstände erfasste werden 
sollen.
Gast #1296995
Lesenswert?

Ein TMS470 oder CortexM3 von TI mit dem Modul HET ( HighEndTimer) solte 
hierzu ideal sein.
Der HET ist ein eigenständiger Timer der die Zeitmessungen unabhängog 
vom µC_Core erledigt. Auflösung je nach konfiguration bis in den ns 
Bereich.

Taktfrequenzen ab 48 MHz. Damit sollte auch ASM Programmierung unnötig 
sein.

Ansonsten ist wohl eher ein DSP als ein µC hierfür geeignet.
Persönliche Seite #1297029
Lesenswert?

jonas schrieb:
> die Abstände sind wie gesagt im microsekunden Bereich.
>
> Wieviel Mhz braucht dann der µC? Könnt ihr mir einen empfehlen?

Wenn's im professionellen Bereich ist, dann würd ich vom Rumgefrickel 
mit einem AVR abraten. Es sei denn, man findet einen mit 4 
Capture-Compare-Einheiten.

Wenn's ein µC sein soll würde ich eher zu einem TriCore TC1796 (µC mit 
DSP-Funktionen) neigen. Zu PIC, ARM, reinen DSPs kann ich nix sagen.

Johann

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