Forum: Mikrocontroller und Digitale Elektronik Signal digitalisieren


von Bastler (Gast)


Lesenswert?

Tag


Ich bekomme aus einem Meßgerät ein Signal. Es ist ein analoges Signal
im Bereich von 0...5V. Das Signal entsteht in unregelmäßigen Abständen
in einer Anlage. Die Abstände zwischen den Einzelnen Entstehungen sind
relativ lang. Dieses Signal möchte ich digitalisieren um
herauszufinden, wie oft es an einem Tag entsteht. Im Grunde möchte ich
es einfach zählen.

Wie kann ich so ein Signal  erfassen und in ein 2-Bit Signal
umwandeln?


___XXXXX____________XX________________XXX_____________XXXXX____

Wie kann ich so ein Signal  erfassen und in ein 2-Bit Signal
umwandeln?

___|--|______________|--|______________|--|____________|--|___


In den Regionen, die mit x gekenzeichnet sind, schwingt das Signal sehr
stark. Zwischen den Einzelnen Schwingungen liegt eine Zeitspanne von
mindestens 250ms.

von inoffizieller WM-Rahul (Gast)


Lesenswert?

Gegenfrage: Wie stellst du fest, dass es sich um das Signal handelt?
Ansonsten nennt sich der einfachste 1-Bit Wandler "Komparator".

von Maddin (Gast)


Lesenswert?

2bit!? ->4 zustände!?

schmitttrigger und kondensator cmos 4093 o.ä.

maddin

von Bastler (Gast)


Lesenswert?

ups! Es sollen nur 2 Zustände sein. 0V, 5V

Wenn das analoge Signal die 5V erreicht, ist es das Signal, das ich
suche.
Worauf muß ich bei dem Komparator achten, wenn ich möchte, dass dieser
nur über eine bestimmte Zeit das analoge Signal als High ausgibt?

von Dirk (Gast)


Lesenswert?

Dann brauchst Du ein nicht-retriggerbares Monoflop.

von inoffizieller WM-Rahul (Gast)


Lesenswert?

>Worauf muß ich bei dem Komparator achten, wenn ich möchte, dass >dieser
nur über eine bestimmte Zeit das analoge Signal als High >ausgibt?

Du brauchst einen Schwellwert (z.B. 2,5V), wird dieser überschritten,
sollte das Ausgangssignal 1 sein. Wenn es kleiner ist, dann ist das
Ausgangssignal 0.
Wenn man dem Komparator noch eine Hysterese verpasst, ist das
Ausgangssignal auch über einen grösseren Eingangssignal-Bereich stabil.

von Bastler (Gast)


Lesenswert?

Ich habe aber zudem das Problem, dass das Signal während seines
Entstehungsbereiches(x) mehrmals auch Null werden kann.

____XXXX____________________X________________XXXXX_____

_____|--|____________________|--|_____________|--|________

von Bastler (Gast)


Lesenswert?

____XXXX____________________X________________XXXXX_____

_____|-----|_________________|-----|__________|-----|________

Dies wäre auch möglich

von inoffizieller WM-Rahul (Gast)


Lesenswert?

nachtriggerbares Monoflop noch hintendran...
Könnte man vermutlich auch wunderbar mit einem Mikrocontroller und
(integriertem) AD-Wandler auswerten...

von Maddin (Gast)


Lesenswert?

warum keinen schmiddy!?

von Bastler (Gast)


Lesenswert?

Nochmals zum Signal:


_____AXYYYYXXXXAAAXX_______________________________AXYYYAXX________

_______|---------------|_____________________________|---------------|_

X=5V A=0V Y=0-5V

von Michael U. (Gast)


Lesenswert?

Hallo,

das wichtigste, was Du wissen müßtest, ist der minimale Zeitabstand
zwischen 2 Datenpaketen. Ansosnten wirklich Schmidt-Trigger oder
Komperator, dann Monoflop dahinter, Haltezeit möglichst lang, aber
unbedingt kürzer als der kürzeste Paketabstand.
Oder die maximal auftretende Paketlänge und die Haltezeit etwas größer
als dieser Wert.
Jeder Ausgangs-Impuls des Monoflops ist dann genau 1 Paket und passend
zum zählen.

Wäre jedenfalls mein erster Ansatz.

Gruß aus Berlin
Michael

von inoffizieller WM-Rahul (Gast)


Lesenswert?

@Maddin: Was ist wohl ein Komparator mit Hysterese?

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.