Ich möchte die LED nur einschalten lassen, wenn sie nach einem zeitgesteuerten 5-V-Eingang 0 V empfängt

Ich bin noch Student und daher könnte diese Frage zu einfach klingen, um sie hier zu stellen, wofür ich mich entschuldige.

Ich möchte eine Schaltung, die aus einer einzelnen LED besteht. Wenn diese LED eine Potentialdifferenz von 0 V erhält, sollte sie sich ausschalten, und wenn sie einen 5-V-Eingang erhält, sollte sie sich ausschalten. Das klingt zwar wie ein NICHT-Gate, aber es gibt eine Komplikation. Ich möchte, dass die Schaltung so funktioniert. Am Anfang, wenn kein Eingang (0 V) bereitgestellt wird, sollte die LED AUS bleiben. Dann wird für einige Zeit ein zeitgesteuerter 5-V-Eingang bereitgestellt, für den die LED AUS bleiben sollte. Danach, wenn der Eingang 0 V beträgt, sollte die LED aufleuchten.

Ich habe im Internet nach einer Lösung gesucht, aber vergebens. Bitte helfen Sie mir bei diesem Problem, wenn Sie einen möglichen Weg kennen, um die oben genannte Arbeit zu erreichen. Danke für die Aufmerksamkeit.

Abbildung 1. Timing-Diagramm, das von @Transistor hinzugefügt wurde, damit das OP bearbeitet werden kann. 'T' ist die minimal erforderliche Pünktlichkeit.

               _________               ___               ________
Input:  ______|       >T|_____________| <T|_____________|      >T|_______
                         _____________                            _______   
Output: ________________|             |__________________________|
  • Der Ausgang wird eingeschaltet, wenn der Eingangsimpuls länger als T war .
  • Der Ausgang wird bei steigender Flanke des Eingangs ausgeschaltet.
Laut deiner Frage geht die LED nie an. Dem widersprechen Sie dann später. KLAR SEIN.
Zeichne ein Zeitdiagramm.
Sie müssen Ihre Anforderung eindeutig darstellen. Ein Diagramm ist normalerweise eine effektive Möglichkeit, dies zu tun. F1: Es KLINGT so, als ob Ihre Einschaltbedingung ein Übergang von niedrig nach hoch ist. Ja? Q2: Es wird nicht angegeben, wie lange die LED eingeschaltet bleiben soll und/oder Q3: was schaltet sie wieder aus oder ... Q4 Gibt es eine Begrenzung der High-Zeit, bevor ein High/Low-Übergang die LED aktiviert? | Wie gesagt: UND-Gatter, Inverter, Diode, Kondensator. Diode zu Kappe. Kappe auf ANDIN1. Eingang zu ANDIN2 über einen Inverter. UND treibt LED an
Ich habe ein Zeitdiagramm hinzugefügt, das Sie überprüfen oder bearbeiten können. Ihr Zeitdiagramm sollte zeigen, was in allen möglichen Eingangsfällen passiert, also habe ich einen "funktionierenden" Fall eingefügt, in dem der Eingangsimpuls lang genug ist, und einen "nicht funktionierenden" Fall, in dem der Eingangsimpuls nicht lang genug ist. Ich habe auch gezeigt, dass der Ausgang bei jeder steigenden Flanke des Eingangsimpulses ausgeschaltet wird, obwohl ich nicht weiß, ob Sie das wollen. Bitte bearbeiten Sie, um dies zu überprüfen oder zu korrigieren.
"Wenn diese LED eine Potentialdifferenz von 0 V erhält, sollte sie sich ausschalten, und wenn sie einen 5-V-Eingang erhält, sollte sie sich ausschalten." - Diese Aussage ergibt keinen Sinn.

Antworten (2)

Was Sie verlangt haben, ist unmöglich. Weil Sie gesagt haben, dass Sie die LED an der steigenden Flanke des Eingangsimpulses ausschalten müssen (wenn die Impulsbreite kleiner als T ist).

Zuerst müssen Sie die Impulsbreite messen. Dann müssen Sie entscheiden, was zu tun ist. Sie können also den Status der LED nicht ändern, bevor Sie die Breite messen.

Wenn Sie die LED ausschalten möchten, nachdem der Eingangsimpuls bereitgestellt wurde, ist dies möglich.

Der einfachste Ansatz für Sie ist die Verwendung eines Arduino. Starten Sie in Ihrem Code einen Zähler an der steigenden Flanke Ihres Eingangsimpulses und wenn der Zählerwert einen bestimmten Bereich überschreitet, schalten Sie die LED ein und stoppen Sie den Zähler. Und wenn die fallende Flanke vor Ihrem gewünschten Grenzwert liegt, dann schalten Sie die LED aus.

Und wenn Sie es hart angehen wollen, nehmen Sie einen Kondensator und einen Widerstand. Laden Sie den Kondensator durch Ihren Eingangsimpuls auf. Mit der Zeit steigt die Spannung am Kondensator. Verwenden Sie analoge Komparatoren, um herauszufinden, wann die Spannung den gewünschten Pegel erreicht. Sie benötigen jedoch ein Oszilloskop, und der Prozess wird schwierig sein. Sie benötigen einen D-Flip-Flop, um einen Zustand zu halten.

Das klingt nach einer verriegelten Schaltung, die Verriegelung löst aus, wenn der Eingang hoch geht, und versorgt die Masse eines anderen Relais mit Strom, wenn der Eingang hoch geht, die LED ist auf dem normalerweise geschlossenen Kontakt

Zu Beginn ist alles ausgeschaltet, als nächstes wird ein Plus geliefert, beide Relais wechseln zu ihren normalerweise offenen Kontakten, das erste Relais ist ein Latch, das zweite öffnet nur den Kontakt zur LED, sobald der Eingang niedrig wird, bleibt das Latch eingeschaltet und Das zweite Relais verbindet dann die LED mit dieser verriegelten Versorgung

Dies ist keine einfache digitale Schaltung. Der Eingang ist Impulsbreite, nicht 1/0.
Diese Antwort stammte lange bevor er seine Frage aktualisierte. Zu diesem Zeitpunkt war keine Erwähnung der Mindestimpulsbreite enthalten, sodass dies eine Wertantwort zu sein schien