Zeitmessung per Display und Auswertung

Gast #5834973
Lesenswert?

Hallo zusammen,

ich möchte gerne die Zeit von einem Impuls messen (Impulslänge ca. 2 
Sekunden) und anschließend auswerten.

Gibt es ein fertiges Bauteil/ Bausatz mit dem ich so etwas umsetzen 
kann?

Muss:
- Ich stelle mir vor, dass ich einen Eingang habe, der die Flanken 
erfasst
- Logik, die die Zeit zwischen den Flanken misst/auswertet.

Kann :
1: Anzeige über 7-Segment-Anzeige oder Display der Pulslänge in Sekunden
2: Alternativ:
2a: Vorgabe einer Sollzeit (Zeitfenster, z.B 2s +/- 20ms) z.B. über Poti 
o.ä.
  2b: Vergleich mit Istzeit
  2c: Anzeige grüne lED (Puls innerhalb Zeitfenster)
  2d: Anzeige rote LED (Puls innerhalb Zeitfenster)

Gibt es da irgendetwas was euch einfällt, das ich benutzen könnte?
Ich möchte kein µC einsetzen und programmieren.
Ideal sind fertige Module/Bauteile mit Peripherie. (HArdwarelösung)

Kann man vielleicht etwas mit einem 555 realisieren?
Hier kann man ja einen Sollwertgeber bauen: Pulslänge 2s, gestartet 
durch Triggersignal. Vergleich mit dem Impuls, den ich auswerten möchte. 
Aber wie kann man relativ einfach die Auswertung vornehmen?

Beispiel:
Timer A (555): t=1,9s
Timer B (555): t=2,1s
Auswertepuls (negative Flanke) zwischen Timer A und Timer B = OK
neg. Flanke vor 1,9s: NOK
neg. Flanke nach 2,1s: NOK
#5834991
Lesenswert?

Balesi schrieb:
> Ich möchte kein µC einsetzen und programmieren.
> Ideal sind fertige Module/Bauteile mit Peripherie. (HArdwarelösung)

Bei dieser doch recht speziellen Aufgabe wäre ein Controller eigentlich 
das Mittel der Wahl und binnen ein paar Stunden wäre die Funktion 
vorhanden.

Fertige Module.. Mit Zeitrelais und ziemlich viel Logik könnte man 
sicherlich etwas bauen. Aber das wird teuer, groß und aufwendig.

TTL/CMOS... Wäre dann ein Zähler mit festem Takt und deinem Signal, das 
du auswerten möchtest, als Torzeit. Auch möglich, aber auch aufwendig.

Eigentlich schreit das nach Controller.
#5835004
Lesenswert?

Balesi schrieb:

> ich möchte gerne die Zeit von einem Impuls messen (Impulslänge ca. 2
> Sekunden) und anschließend auswerten.
>
> Gibt es ein fertiges Bauteil/ Bausatz mit dem ich so etwas umsetzen
> kann?

Frequenzzähler bzw. Periodendauerzähler.

Wieviel Aufwand und Geld willst du investieren?

> 1: Anzeige über 7-Segment-Anzeige oder Display der Pulslänge in Sekunden

Bissel wenig, denn dann zeigt die nur 1 oder 2 an. Wie hoch soll denn 
die Auflösung der Messung und Anzeige sein? 100ms? 1ms?
Gast #5835013
Lesenswert?

Falk B. schrieb:
>> 1: Anzeige über 7-Segment-Anzeige oder Display der Pulslänge in Sekunden
>
> Bissel wenig, denn dann zeigt die nur 1 oder 2 an. Wie hoch soll denn
> die Auflösung der Messung und Anzeige sein? 100ms? 1ms?

Ich denke eine Auflösung von 50ms sollte reichen. Eine Anzeige mit zwei 
Nachkommastellen bzw. Anzeige in in 10ms- Einheiten, sprich (190 - 210) 
sollte passen.
#5835023
Lesenswert?

Such dir ein kleine Controllerboard das schon die Anzeigen drauf hat und 
programmier es um. Einfacher und schneller geht es vermutlich nicht. 
Eine analoge Lösung mit NE555 & Co geht vielleicht auch, wird aber 
aufwändiger und ungenauer. Ein kleiner Arduino + Anzeige-Shield reicht 
locker aus.
Gast #5835027
Lesenswert?

Alleine schon wegen der mehrstelligen Anzeige brauchst du eine größere 
Menge Logikbausteine. Aus deiner Frage leite ich ab, dass du keine 
konkrete Vorstellung davon hast, welche IC's du dazu verwenden wirst und 
wie die Schaltung konkret aussehen könnte.

Anstatt jetzt 10 verschiedene 74er IC's kennen zu lernen und 
auszuknobeln, wie diese zusammen arbeiten sollen, würde auch ich Dir 
dazu raten, es mit einem Mikrocontroller zu lösen. Das ist viel kleiner, 
billiger, flexibler und wahrscheinlich auch schneller zu erlernen.

Das ist ein ideales Projekt, für den Einstieg in die Elektronik mit 
Mikrocontrollern (das ist der Titel meines Buches zum Thema).

Zur Inspiration habe ich mal ein Foto von einem geeigneten 
Mikrocontroller-Board angehängt, das sogar WLAN hat und nur ca 10 Euro 
kostet. Es wird mit der Arduino IDE programmiert.
Angehängte Dateien:
Gast #5835038
Lesenswert?

Balesi schrieb:
> 1: Anzeige über 7-Segment-Anzeige oder Display der Pulslänge in Sekunden

Ein fertiges Programm dazu gibt es: 
Beitrag "Stoppuhr – Geschwindigkeit – Pulsweite mit Atmega88"
Allerdings braucht man dafür zwingend einen µC, was aber auch ein 
Arduino Uno sein könnte. Im Grunde reicht schon ein kleiner µC mit einem 
3-4 stelligen Display. Ich habe hier noch Musteraufbauten mit LCD, wofür 
ich Dir ein kleines Programm schreiben könnte: 
http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#lcd5.
Das ist eine Fingerübung. Was ist Dir die Hardware wert?
Gast #5835222
Lesenswert?

Ihr habt mich überzeugt!

Es ist vermutlich wirklich einfacher, sich ein kleines Programm zu 
schreiben.
Man braucht in der Tat einige 74er und 555er die man zusammenschalten 
muss.

Meine erste Vermutung / Intention war: Es muss doch einen einfachen 
Zeitbaustein geben, ich kann doch nicht der erste sein. Ich habe nur 
keinen entsprechenden Baustein auf dem Schirm.
Im Prinzip ist es nur eine Stoppuhr! Nur halt nicht in Stoppuhrformat 
mit analogem Zeiger sondern gemäß meinen Vorstellungen: eine Platine/IC, 
Ein- und Ausgänge, fertig.

Aber da es das scheinbar wirklich nichts gibt, bevorzuge ich nun auch 
eine µC Variante. --> Vielleicht eine Marktlücke...

Trotzdem danke ich allen für die Rückmeldung und vielen Anregungen. :)
Gast #5835234
Lesenswert?

Falk B. schrieb:
> Balesi schrieb:
>> Aber da es das scheinbar wirklich nichts gibt, bevorzuge ich nun auch
>> eine µC Variante. --> Vielleicht eine Marktlücke...
>
> Was willst du denn mit diesem 2s Puls messen?

Das soll so eine Art "Teststand" werden. Ich habe mehrere Platinen mit 
einer Schaltung, die u.a. einen Schaltimpuls erzeugt. Der Teststand soll 
auswerten, ob die Platinen den Puls in der richtigen Länge erzeugen.
#5835241
Lesenswert?

Balesi schrieb:
> Falk B. schrieb:
>> Balesi schrieb:
>>> Aber da es das scheinbar wirklich nichts gibt, bevorzuge ich nun auch
>>> eine µC Variante. --> Vielleicht eine Marktlücke...
>>
>> Was willst du denn mit diesem 2s Puls messen?
>
> Das soll so eine Art "Teststand" werden. Ich habe mehrere Platinen mit
> einer Schaltung, die u.a. einen Schaltimpuls erzeugt. Der Teststand soll
> auswerten, ob die Platinen den Puls in der richtigen Länge erzeugen.

Und dafür braucht es ein Display? Oder reicht auch eine gut/schlecht 
Auswerung >>> Led rot bzw. grün?
#5835255
Lesenswert?

Balesi schrieb:
> Jörg R. schrieb:
>> Und dafür braucht es ein Display? Oder reicht auch eine gut/schlecht
>> Auswerung >>> Led rot bzw. grün?
>
> Nicht unbedingt! Ich hatte im ersten Beitrag geschrieben:
> Balesi schrieb:
>> 2: Alternativ:
>> [...]
>>   2c: Anzeige grüne lED (Puls innerhalb Zeitfenster)
>>   2d: Anzeige rote LED (Puls innerhalb Zeitfenster)

Dann reicht ein klitzekleiner ATtiny13 oder ähnlich und ein einfaches 
Programm. Sinnvollerweise sollte man den uC mit einem externen 
Quarzoszillator betreiben, dann muss man nicht mehr über Genauigkeit und 
Stabilität der Messung nachdenken.
Gast #5835264
Lesenswert?

Falk B. schrieb:
> Dann reicht ein klitzekleiner ATtiny13 oder ähnlich und ein einfaches
> Programm. Sinnvollerweise sollte man den uC mit einem externen
> Quarzoszillator betreibe

Oder man nimmt eine Nummer größer (ATtiny25) mit Quarz statt dem 
teureren Quarzoszillator.
#5835320
Lesenswert?

Balesi schrieb:
> Jörg R. schrieb:
>> Und dafür braucht es ein Display? Oder reicht auch eine gut/schlecht
>> Auswerung >>> Led rot bzw. grün?
>
> Nicht unbedingt! Ich hatte im ersten Beitrag geschrieben:
> Balesi schrieb:
>> 2: Alternativ:
>> [...]
>>   2c: Anzeige grüne lED (Puls innerhalb Zeitfenster)
>>   2d: Anzeige rote LED (Puls innerhalb Zeitfenster)

Oh, Entschuldigung. Das hatte ich übersehen. Dann reicht wirklich ein 
kleiner uC. Damit wäre der Aufwand am geringsten. Ein NE555 oder CD4538 
ginge evtl. auch, aber der Aufwand wäre größer.

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