Forum: Mikrocontroller und Digitale Elektronik Wie Schaltung umsetzen? 50 ms Signal maximal x mal durch y lange Unterbrechungen!


von Andreas H. (horn)


Lesenswert?

moien,

ich bin ja gerade am basteln und komme euch durch eure tipps gut voran, 
danke euch! :)

jetzt habe ich vor ein einkommendes signal beim epfang zu überprüfen und 
das nicht mit einem MC, sondern in HW bauteilen.

also ich sende einnmal pro sekunde ein 50ms langes signal. das wird 
digital empfangen, also kann nur werte zwischen 0 und volle spannung 
annehmen. da es sein kann, dass es mal ganz kurzfristig nicht empfangen 
wird oder ein anderes signal reinkommt, möchte ich nun eine art filter 
bauen.
er soll also erkennen, ob es mein signal oder ein anderes ist. dazu 
weiss ich ja, die länge von 50ms, und ich erlaube ihm zb 10 mal 
auszusätzen. diese aussetzer dürfen aber maximal zb nur 100mikrosekunden 
lang sein. sonst muss man davon ausgehen, dass es etwas anderes war. 
wenn also das signal 50ms lang sein konnte, dann soll die logik ein 
freischaltungssignal für weitere zwecke rausgeben, dass ich dann nachher 
wieder resetten will.

kann mir da jemand vll helfen, wonach ich nun zu gucken habe und womit 
ich anfangen sollte? :)

grüße, Andreas

von mike (Gast)


Lesenswert?

Zeig mal ein paar Signaldiagramme mit gültigem Signal, Aussetzern und 
Erkennungszeitpunkt. Eine Prosabeschreibung ist nur mäßig geeignet.
In HW könnte das auf eine Logik mit nachtriggerbaren Monoflops und 
Zählern hinauslaufen.

von mknoelke (Gast)


Lesenswert?


von Peter D. (peda)


Lesenswert?

mknoelke schrieb:
> Herje, ich nehm schon für klassische 555 Anwendungen einen PIC10F...

Und ich einen ATtiny25.
Oder ATtiny24 (12 IOs), wenn noch einige Logik mit rein soll.

von Max H. (hartl192)


Lesenswert?

mknoelke schrieb:
> Herje, ich nehm schon für klassische 555 Anwendungen einen PIC10F...
Vllt. kann der TO ja nicht µC Programmieren, aber du hast recht, für so 
etwas µC besser geeignet und es wird einfacher.

Wenn man das Analog lösen will muss man auch bedenken, dass so ein 
Kondensator +-10% Toleranz haben kann...

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.