» Elektronik »Multistabiler Auslöser, es ist ein Optionsfeld

Multistabiler Trigger, es ist auch ein Optionsfeld



Mit den sogenannten Optionsfeldern - virtuellen Schaltern mit abhängiger Verriegelung bei der Gestaltung verschiedener Schnittstellen - denken moderne Programmierer selten darüber nach, warum sie so genannt werden. Die Sache ist, wo ihre wirklichen mechanischen Prototypen zuerst verwendet wurden - in Radiol. Drücken Sie eine Taste - die Taste, die zuvor gedrückt wurde, um an die ursprüngliche Position zurückzukehren. Dann wurden solche Schalter - groß wie bei denselben Radios und klein wie bei der P2K-Serie - in Autoradios, tragbaren Kassettenrekordern, Drei-Programm-Empfängern, Fernsehgeräten und anderen Geräten eingesetzt. Und in Bodenventilatoren sind sie immer noch zu finden.

Transistoren und dann Mikroschaltungen ermöglichten die Herstellung elektronisch Analoga von Schaltern mit abhängiger Verriegelung. Sie werden als multistabile Trigger bezeichnet. Spezielle Mikroschaltungen, beispielsweise K04KP020, ermöglichen die Implementierung mit einer minimalen Anzahl externer Elemente. Es ist möglich, dass Sie einmal einen Fernseher mit einem Schalter auf diesem Chip hatten oder sogar noch haben.

Als sich grafische Schnittstellen (GUIs) in der Computertechnologie zu verbreiten begannen, wurde es notwendig, virtuelle Analoga solcher Switches in ihnen zu implementieren. In ihrem Namen beschlossen die Programmierer, ihren ursprünglichen Zweck aufrechtzuerhalten, und nannten ihn - Optionsfelder. Zum Beispiel sind sie in HTML implementiert so.

Wenn Sie für irgendwelche hausgemachtWenn Sie beispielsweise den Verstärkereingangswähler verwenden, benötigen Sie einen multistabilen Trigger. Nehmen Sie dafür, dass jeder spezialisierte Chip etwas unsportlich ist. Der Autor von Instrictables unter dem Spitznamen throbscottle implementierte ein solches Gerät auf einem Allzweckchip - 74HC174 (~ 1564 ~ 9), der sechs gewöhnliche D-Flip-Flops enthielt.

Alles, was benötigt wird, um diese Trigger zu einem multistabilen zu kombinieren, ist eine ODER-Diode und eine RC-Schaltung, die beim Einschalten einen Reset ermöglicht. Damit das Gerät über Tasten gesteuert werden kann, fügt der Assistent Kondensatoren hinzu, um Kontaktsprung- und Pull-up-Widerstände zu unterdrücken. Er hat das folgende Schema:



Um die Lasten vom Gerät zu steuern, z. B. die Relaiswicklungen im Verstärkereingangswähler, müssen Sie beispielsweise Transistorschalter hinzufügen, wie unten gezeigt. Sie können die Tasten an Bipolartransistoren ausführen, dann benötigen wir Widerstände, die den Basisstrom begrenzen. Parallel zu den Wicklungen sollten Dioden mit umgekehrter Polarität angeschlossen werden (nicht gezeigt, ebenso wie die Wicklungen selbst).Und wenn sie an die Ausgänge der LEDs angeschlossen werden, benötigen sie nur einen Widerstand, da in jedem Zustand eines multistabilen Triggers nur eine LED eingeschaltet ist. Im Schaltplan der Mikroschaltung K04KP020 wird dasselbe gemacht.



Der Assistent simuliert den Betrieb des Geräts im Programm Logisim. Es stellt sich heraus eine solche Datei, deren Erweiterung nach dem Herunterladen und vor dem Öffnen in diesem Programm von unbekannt auf circ geändert werden sollte. Nachdem der Master anhand der Simulationsergebnisse sichergestellt hat, dass die Schaltung korrekt erstellt wurde, montiert er sie mit einem Wickeldraht auf einem Steckbrett. Da er den Chip im SOIC-Paket verwendet, verbiegt er seine Schlussfolgerungen durch einen. Es ist bequemer, sie zu löten. Gummifüße auf der Rückseite des Bretts lassen es nicht zu, dass es sich beim Drücken der Tasten um den Tisch bewegt, und dank der Drücker ist es bequemer, sie zu drücken. Vielleicht die Verwendung von hausgemachten Drückern.







Und schließlich überprüft der Assistent die fertige Konstruktion in Aktion:



Vor der Implementierung des gleichen Algorithmus auf Arduino Ein multistabiler Hardware-Trigger hat den folgenden Vorteil: Er verfügt nicht über einen Taktgenerator, der kontinuierlich schlägt und Störungen verursachen kann, die bei Verwendung in Geräten einer relativ hohen Klasse sehr unerwünscht sind.
10
10
10

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen
2 Kommentar
Gast Lyokha
Wie der Autor es ausdrückte, ist es nicht sportlich. Für Arduinoelektroniker ist es derzeit kein Sport, die Platine zu ätzen. Es ist kein Sport, die Versorgungsspannung im kopierten Stromkreis hinter einem Hügel anzuzeigen und die Ausgangstasten vor einem Ausfall zu schützen. Plötzlich wird ein anderes Genie auf die Verwendung von Elektromotoren als Last kommen
Versorgungsspannung nicht angegeben. Eine zu große Zeitkonstante am Takteingang überspannt die Anstiegsfront zehnmal größer als zulässig.

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...