Peaks ignorieren

Gast #20530
Hallo liebe Forianer

Gibt es ein IC, bei dem das Einangssignal eine gewisse (einstellbare) 
Zeit anstehen muss, bevor der Ausgang auf 1 geht ? Sozusagen um Peaks zu 
ignorieren. Ich meine während meiner Ausbildung mal von soetwas gehört 
zu haben, kann mich aber leider in keinster Weise entsinnen was es 
gewesen sein könnte. Vielleicht kann mir ja wer von euch helfen.

Vielen Dank im Voraus und viel Spass weiterhin wünscht...

René
Gast #20533
auch wenn wir hier in einem Mikrocontroller-Forum sind - es muß doch 
nicht immer gleich ein MC sein.
Zur Frage: schau dir mal den 4047 an.
Gast #20534
hi,

aufmerksam lesen,was der engel rene geschrieben hat.

...ein ' peak ' soll ignoriert werden....ein andauerndes signal
dagegen akzeptiert werden.

ciao
Gast #20539
@rene
Wenn du zu deinem Bildchen noch das gewünschte Timing vermerkt hättest, 
könnte ja vielleicht jemand sinnvoll antworten. Im simpelsten Falle 
nennt sich sowas Tiefpass in der Analogtechnik und besteht im 
einfachsten Fall aus einem R/C-Glied. Das ganze lässt sich natürlich 
auch digital lösen. Es ist allerdings schon ein erheblicher Unterschied 
ob du Störimpule von 1 ns oder 10 ms unterdücken willst und in welchem 
Verhältnis diese zum Nutzsignal stehen.
Gast #20541
nun, so versteh ich das timing-Diagramm, das Eingangssignal muß eine 
bestimmte Zeit anstehen, bevor der Ausgang aktiv wird. Fällt das 
Eingangssignal wieder, verschwindet auch das Ausgangssignal. Ist also 
das Eingangssignal kürzer als tv, wird es ausgeblendet. Wenn man 
entscheiden will, ob ein Impuls lang oder kurz (alles relativ) muß man 
schon eine bestimmte Zeit warten.
Das müßtest du bei einer Softwarelösung übrigens auch tun (von look 
ahead habe ich zumindest in dem Zusammenhang noch nichts gehört :-)
Gast #20545
Hallo Alle

Danke für die vielen Antworten.

@Andreas: Du selbst hast mal gesagt, dass alle Atmels 
Schmitttriggerverhalten an Ihren I/O´s vorweisen. Bräuchte ich ja nur 
einen Tiefpass vorschrauben...oder ?

weitermachen.....René
Gast #20547
Hallo Edi

Ist leider nicht so einfach, weil der Impuls einen Interrupt auslöst. 
Dann kann man glaube ich nicht schauen wie lang der Impuls ist wenn man 
auf "rising Edge" triggert. So genau weiß ich das leider auch nicht.

Danke, René
Gast #20548
@rene
Überprüfung der Länge geht ebenfalls. Du kannst ja das entsprechende 
Port Bit mittel IN PINx bzw. SBIS bzw. SBIC Befehlen erneut testen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.