Dieses Projekt wurde erstellt für eine Klasse von mir: mein Professor für ein FPGA-Design-Kurs angeboten Sonderpunkte für diejenigen, die kamen Klasse an Halloween in einem Kostüm gekleidet. Als Klischee-Ingenieur ich bin furchtbar introvertiert und mochte nicht zuviel in Kostümen ankleiden; Allerdings wollte ich noch Sonderpunkte. Ich dachte, es wäre toll, mein Kostüm vor aller Augen verborgen, dann zu einem bestimmten Zeitpunkt konnte ich die Ausgabe steuern.
Von dort begann ich mein Design auf eine diskrete Kostüm, das aus den letzten Material inspiriert wurde, die in dieser Klasse behandelt wurde: SR Riegel.
Ziele
- Für das Projekt, billig sein
- Zu dem Kostüm unmerklich für die meisten, wenn nicht eingeschaltet
- Um die Ausgabe des Kostüms auf eine geheimnisvolle Weise steuern
Technische Hintergrundinformationen SR Riegel und 555 Timer
SR-Riegel oder Flip-flops, sind eine allgegenwärtige Form der Arbeitsspeicher des Computers. Sie bestehen aus zwei NOR-Gatter (dieser können auch verwendet werden), wo ihre Ausgänge in jeweils anderen Eingänge verdrahtet sind, gibt es auch ein SET und RESET-Eingang zu den NORs.
Um zu sehen, wie dieser SR-Latch funktioniert, siehe Bild 2. Lassen Sie uns zunächst davon ausgehen Sie, dass Q hoch ist und nicht Q gering ist. An dieser Stelle gilt der SR-Latch im"eingestellt" werden. In diesem Moment sind SET und RESET beide niedrig. Q-Feeds in der unteren NOR mit S, die niedrige nicht q nicht Q Feeds in der höheren NOR mit RESET Ausgänge. Zwei Tiefs pekt Ausgang zusammen ein hohes q und das so bleibt. Sie können sehen, ohne etwas zu tun, um RESET oder eingestellt, die Flip flop bleibt bestehen, des Wertes von q folgen das Bild wenn RESET blieben niedrig brachte hoch und setzen. Q würde gehen niedrig und nicht Q hoch gehen würde. Bringen Sie RESET wieder auf Low. Q wird in seinem niedrigen Zustand beibehalten.
Um dieser SR-Latch zu emulieren, ist ein 555 Timer verwendet. Ein 555 Timer ist eine entzückende kleine IC erstellt von Texas Instruments, der auf verschiedene Arten für verschiedene Funktionen verbunden werden können. Eine entsprechende Funktion ist bekannt als "Bi-stabile Mode". In diesem Modus ist der 555 Timer mit 2 Tasten (so genannte Trigger und Reset) mit 1 Ausgang verbunden. Wenn der Trigger-Taste niedrigen geht, der Ausgang geht hoch und bleibt hoch. Wenn die Reset-Taste niedriger geht, Ausgabe geht niedrig und bleibt niedrig. Klingt wie eine SR-Latch, nicht wahr?
Wenn Sie mehr über die 555 Timer interessiert sind, besuchen Sie: das ist, wo ich gelernt, über den 555 Timer.