Ideen zum Monoflop

Gast #3035423
Lesenswert?

Hallo,

ich habe mir ein SLM1608 zugelegt (danke an K.D. (deka)). Nun möchte ich 
auf jeden Fall vermeiden, dass die LEDs schaden nehmen, wenn der 
Multiplex-Impuls, den man dem Ding geben muss, stehen bleibt, sei es 
beim Flashen den µC oder durch einen Fehler. Daher würde ich gern ein 
Pulsweitenbegrenzer davor setzen. Ich möchte aber nicht einen Impuls 
konstanter Dauer haben, sondern ihn nur auf diese Dauer begrenzen, d.h. 
wenn der Impuls nur 1ms lang ist, der maximal zul. Impuls aber 100ms 
ist, soll das Monoflop wieder ausgehen. Im Datenblatt des NE555 habe ich 
nur ein normales Monoflop gesehen, welches einen Impuls von konstanter 
Dauer erzeugt. Somit würde die Option, die Helligkeit zu Verändern 
wegfallen.

Ich habe jetzt mal versucht den NEE555 einzusetzen, dieser streckt mir 
den Puls aber nur auf eine Mindestlänge. Ist der Triggerimpuls länger 
als die Mindestlänge vom NE555, bleibt der Ausgang high. Das ist nicht 
das was ich will. Ich müsste wahrscheinlich einen zweiten hinten dran 
hängen, der den ersten dann wieder zurück setzt, oder?

Alternativ hätte ich auch n kleinen Tiny10, der für mich diese Funktion 
übernehmen könnte. Aber das scheint mir etwas overkill.

hat jemand ne Idee?


Ingo
Gast #3036217
Lesenswert?

Ingo schrieb:
> @ logisch
> Ich glaube du hast du Problem nicht erkannt...

Schade. Liegts an deiner unbekannten Monoflop Schaltung? Davon gibts 
noch 'ne Menge mehr mit anderen Eigenschften von. Oder liegt es an der 
Led die ich leider fälschlicherweise an den Ausgang des Gatters 
gedichtet habe?
Gast #3036303
Lesenswert?

Danke John Bauer. So hab ich es gemeint. Das Monoflop muß auch bei 
anstehendem Impuls zurücksetzten. Muß man halt die passende Schaltung 
aus dem Inet raussuchen. Je nach Schaltung reicht auch ein Kondensator 
in Reihe zum MF Eingang.
Gast #3036376
Lesenswert?

> Oder einen ATtiny13 programmieren, das ist kein Overkill, sondern
> heutzutage üblich.

Er wollte verhindern, daß bei einem stehenbleibenden Programm
die LEDs Schaden nehmen.

Das Problem löst dein Vorschlag ganz genau gar nicht, es erhöht
nur die Anzahl der Fehlerquellen.
Gast #3036420
Lesenswert?

Praktiker schrieb:
> Ingo schrieb:
>> @ logisch
>> Ich glaube du hast du Problem nicht erkannt...
>
> Ich gleube, du hast das UND-Gatter noch nicht verstanden...
Mit dem HC123 scheint das zu gehen, mit dem NE555 nicht, da er nach dem 
Ausgangsimpuls nicht zurückspringt wenn der Triggereingang noch low ist. 
Er erzeugt einen Impuls mit der mindestlänge die ich einstelle, begrenzt 
aber den Puls nicht.


Ingo
Gast #3036610
Lesenswert?

Ingo schrieb:
> Mit dem HC123 scheint das zu gehen, mit dem NE555 nicht, da er nach dem
> Ausgangsimpuls nicht zurückspringt wenn der Triggereingang noch low ist.

Dann guck dir mal die unterschiedlichen Triggermöglichkeiten für 
Monoflops an: (flankengetrigger, nachtriggerbar und wie auch immer das 
Verhalten des NE555 bezeichnet wird). Oft hilft einfach ein Kondensator 
(mit Spannungsbegrenzungsdioden), um auf eine reine Flankensteuerung zu 
kommen, ohne das statische Pegel stören.
#3036613
Lesenswert?

MaWin schrieb:
> Das Problem löst dein Vorschlag ganz genau gar nicht, es erhöht
> nur die Anzahl der Fehlerquellen.

Dieses gestrige Denken ist mir bekannt, dagegen habe ich auch kämpfen 
müssen und mit Erfolg.
Wir haben alle Produkte, die wir überarbeitet haben, durch den 
MC-Einsatz deutlich zuverlässiger machen können.

Es ist durchaus üblich, einen kleinen MC als Watchdog für einen großen 
einzusetzen. Das Watchdogprogramm ist ja sehr klein und deshalb gut auf 
Fehlerfreiheit prüfbar.

Der 555 ist uns in älteren Schaltungen regelmäßig abgeraucht, den setze 
ich nie wieder ein. In einer Geräteserie haben wir ihn durch den 
ATtiny25 ersetzt, seitdem kein Ausfall mehr.

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