555 Ein- und Ausblenden, wenn möglich mit PWM & LED-Array

Ich bin neu hier und auch in der Elektronikwelt, also bitte gedulden Sie sich mit meiner Unwissenheit.

Ich bin jetzt Monate, dass ich vom 555-Timer fasziniert bin. Was man mit so einem winzigen Ding machen kann, ist beeindruckend.

Wie Sie sich vorstellen können, habe ich bereits die meisten der http://www.555-timer-circuits.com/ Schaltungen und auch von anderen Seiten getestet. Und wieder ... wow!

Wie auch immer, die Realität ist grausam. Man findet nie, was man wirklich braucht.

Das ist vielleicht einfach für dich, aber für mich ist es ein Albtraum.

Was ich versuche zu tun:

Eine monostabile 555-Zeitschaltung

Was soll es tun:

  1. Ausgelöst durch einen Schalter, blendet der Sensor (PIR) 2-3s ein
  2. 1-3min high bleiben *
  3. 2-3sec ausblenden

Ein einfacher Lichttimer für die Treppe, oder??? NEIN

Was es macht:

  1. Ausgelöst durch einen Schalter, Verzögerung für 1-2 Sek
  2. Es wird für 2-3 Sek. eingeblendet
  3. Es bleibt hoch

Hier stecke ich fest.

Aber das ist noch nicht alles , ich möchte Mosfets oder npn-Transistoren anbringen , die um weitere 100-300 ms verzögert sind und einen LED-Streifen mit 3 LEDs ansteuern und den nächsten auslösen. Jeder Streifen ist eine Treppe (oder Stufe???).

Ich habe diese Schaltung ohne Wissen erstellt und nicht viel darüber nachgedacht, ob sie korrekt ist, da ich für dieses Setup möglicherweise npn-Transistoren, pnp oder Mosfets verwenden könnte. Die Verwendung von npn-Transistoren wäre billiger, aber ich müsste den Strom von woanders nehmen, um den nächsten auszulösen, da ich an jedem Gate 0,7 V verliere.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

A. Gibt es also etwas, das jeden Schritt um etwa 200-300 ms oder weniger verzögern würde?

Von dem, was ich über Elektronik gelesen habe, könnte ich Kondensatoren verwenden. aber der Kondensator muss klein sein, da er an eine winzige Stelle über der Treppe passen muss, also maximal 1 cm * 2 cm * 5 cm. Ich denke, es muss ein großer Kondensator sein, um 200 ms oder sogar 100 ms zu verzögern? Gibt es andere Komponenten, die mir nicht bekannt sind und die zu einer Verzögerung führen könnten?

jeder Schritt könnte seine eigene 555 haben? aber das ist $$ und wahrscheinlich der schlechteste Ansatz?

B. Natürlich muss ich auch das Hauptproblem lösen, den Ausgang des 555 nach etwa 1 Minute ausblenden. (Monostabil) Es ist nutzlos, wenn ich meine Schaltung für die Fading-LED poste, da es Hunderte mit einer einfachen Google-Suche gibt und ich wirklich Ich verstehe sie nicht alle. Ich verwende einen 220uf, 20k und 100k, glaube ich, einen npn 2N3904, um den Fading-Effekt zu erzeugen. aber es funktioniert nicht richtig.

Mit Mikrocontrollern könnte alles problemlos erledigt werden, aber ich möchte wirklich mehr über ICs und Elektronik im Allgemeinen verstehen.

Anmerkungen: Die ganze Frage basiert auf der naiven Vorstellung eines Einblendeffekts. Ich habe nicht einmal an das Ergebnis des Fade-Out-Effekts im Array gedacht. Es wäre wahrscheinlich katastrophal. Meine erste Vermutung ist also, einen 555 am Fuß der Treppe und einen oben zu platzieren. Beide Enden haben Auslöser, und beide Kreisläufe fließen nach Aktivierung in eine andere Richtung. Aber das ist eine andere Sache.

Hey, da Sie von einem 555 fasziniert sind, würden Sie Mikrocontroller lieben. Die Verwendung eines UC ist Ihre beste Option: weniger Platz, Strom, Geld, Kopfschmerzen ... Außerdem lernen Sie etwas Neues, wie klingt es? +1 für eine nette schriftliche Frage.
Ich habe einige Arduinos und Himbeer-Pis, und danke für die +1, ich liebe das Arduino und die Himbeere ... aber Dinge wie der 555 sind sehr cool. und wenn Sie vorhaben, mehr Dinge an einen Mikrocontroller anzuschließen, ist das Verständnis anderer ICs ein guter Ausgangspunkt
Sie können also loslegen! Kaufen/bauen Sie ein winziges Board mit einem AVR-Mikrocontroller (Arduino ist AVR), programmieren Sie es, profitieren Sie.
Ich plane, den 555 mit einem Arduino auszulösen, bis ich lerne, wie man einen Sensor nur mit billigen Komponenten genau konfiguriert. Aber das ist alles, ich weiß, dass es nicht so schwer ist, eine Animation mit dem Arduino zu erstellen, indem man einige Flip-Flop-ICs oder i2c-Expander oder was auch immer verwendet, um all diese Leads zu steuern, aber der Punkt ist, dass ich die Grundlagen nicht kenne. Wenn ich die GPIOs weiter verwenden möchte, muss ich einige Grundlagen kennen. Ich kann mir kein Arduino für jede LED leisten, die ich aufleuchten möchte.
Sie stecken also irgendwann mit einer 555-Timer-Schaltung (nicht gezeigt) fest und haben auch einen Schaltplan hinzugefügt, der meines Wissens nicht funktioniert. Sie scheinen auch Ermutigung zu benötigen, aber nachdem ich das alles gesagt habe, muss ich fragen ... was ist Ihre EE-Frage?
Grundsätzlich gibt es 2 Fragen: 1. Ich muss die Wellenform verschieben oder vielleicht ein kürzeres Tastverhältnis erzeugen oder einfacher, ich brauche, dass der Ausgangspin des 555 am Ende des Fading-1-Minuten-Zyklus niedrig ist. Ich kann es nicht damit ausschalten verschiedene Widerstände mit meinem Wissen. 2. Wenn das alles nicht funktioniert, könnte ich das mit einem Mikrocontroller steuern, aber wenn ich nur einen Pin verwenden möchte, um mehrere LEDs anzusteuern, brauche ich auch eine Schaltung, die jeden aufeinanderfolgenden Trigger verzögert. Ich suche nach einer billigeren elektronischen Komponente, die einen verzögerten Trigger ermöglicht. Ich lese Abput-Kondensatoren. Mache ich es falsch?
Ich versuche auch, grundlegende Komponenten zu verwenden, und vermeide daher vorerst komplexe i2c-ICs, Schieberegister oder sogar Controller. So seltsam es auch erscheinen mag, ich habe bereits funktionierende Schaltungen mit komplexen IC's und deren Spaß realisiert. Aber noch einmal, wenn ich die Grundlagen nicht verstehe ... wie kann ich 100% sicher sein, dass die komplexen ICs korrekt funktionieren?
Übrigens ist die 555-Schaltung eine Mischung aus verschiedenen Quellen, zuerst fand ich den Fading-Effekt, weiter, dann las ich über den Monostabilen und konnte die Schleife stoppen, indem ich einen Schalter an den Triggereingang anschloss, und zuletzt probierte ich verschiedene Kondensatoren und Widerstände aus spiele mit der Fading-Verzögerung herum. Da habe ich gemerkt, dass es sich nicht ausschaltet. -_-
Und ich brauche viel Ermutigung, während einfache Testschaltungen alle perfekt liefen, in dem Moment, als ich mich entschied, endlich etwas Dauerhaftes zu bauen, funktionierte nichts, ich habe auch dummerweise nur ein Arduino kurzgeschlossen. Wenn ich funktionierende Grundschaltungen habe, kann ich diese messen (mit einem Multimeter, der einzigen geeigneten Messhardware, die ich habe), um mehr über alles zu verstehen. Ich bin mir nicht mehr sicher, ob ich meine Schaltungsideen direkt mit einem Mikrocontroller handhaben soll.
Bravo für das Eintauchen in die Welt der 555-Timer, es ist in der Tat erstaunlich, was man mit ihnen machen kann. Vielleicht möchten Sie sich die Einträge im '555 Design Contest' ansehen, den das MAKE-Magazin vor ein paar Jahren gemacht hat, die Hauptwebsite scheint abgelaufen zu sein (von einem Online-Casino geschnappt :-( ), aber MAKE hat immer noch Links zum Wettbewerb Einträge: makezine.com/2011/04/21/555-contest-winners-announced Ich unterstütze voll und ganz Ihren Wunsch, auf diese Weise kompetent zu werden, ohne sich auf die Krücke eines Mikrocontrollers zu verlassen, um all das Denken zu erledigen, das in Schaltkreisen durchgeführt werden kann.
Aber Sie müssen auch grundlegende Schaltungen lernen, die über den 555 hinausgehen, wie Ihre 3-MOSFET-Schaltung deutlich zeigt, die absolut nicht funktioniert. Es gibt viele Möglichkeiten, grundlegende Dinge zu lernen. Chris Gammel, der Juror bei diesem 555-Wettbewerb war, macht auch seinen Lehrgang „Contextual Electronics“.
Haben Sie versucht, den Gates des Mosfets Pulldown-Widerstände hinzuzufügen? Sie bleiben aufgeladen, wenn Sie dies nicht tun, und können sich daher nicht ausschalten.
Willkommen bei EE.SE, @Kai_Jan_57: Beachten Sie, dass die Frage aus dem Jahr 2015 stammt.

Antworten (1)

Versuchen Sie, einen langsamen monostabilen 555-Oszillator an einen einfachen Frequenzteiler mit Schieberegister anzuschließen. Auf diese Weise können Sie die Impulse hineinschieben und sie bleiben eingeschaltet, bis das Schieberegister gelöscht wird.

Erfahren Sie hier mehr über Schieberegister:
http://www.allaboutcircuits.com/vol_4/chpt_12/1.html

Schieberegister als Frequenzteiler: (Nicht annähernd so schwer wie es übrigens aussieht) http://www.allaboutcircuits.com/vol_4/chpt_12/6.html

Die Verwendung von Schieberegistern würde die Notwendigkeit mehrerer 555-Timer in Ihrer Schaltung beseitigen und das Design erheblich vereinfachen, da ein konstantes Zeitintervall zwischen dem Aufleuchten der Lichter besteht.

Ich hoffe, das löst Ihre Herausforderung!