» Elektronica »Multi-stabiele trigger, het is een keuzerondje

Multistabiele trigger, het is ook een keuzerondje



Met behulp van de zogenaamde keuzerondjes - virtuele schakelaars met afhankelijke vergrendeling in het ontwerp van verschillende interfaces - denken moderne programmeurs zelden na waarom ze zo worden genoemd. Het punt is, waar hun echte mechanische prototypes het eerst werden gebruikt - in radiol. Druk op één toets - degene die eerder werd ingedrukt, keert terug naar de oorspronkelijke positie. Vervolgens werden dergelijke schakelaars - groot, zoals in dezelfde radio's en klein, zoals in de P2K-serie - gebruikt in autoradio's, draagbare cassetterecorders, ontvangers met drie programma's, televisies en andere apparatuur. En in vloerventilatoren zijn ze nog steeds te vinden.

Transistors en vervolgens microschakelingen maakten de fabricage mogelijk elektronisch analogen van schakelaars met afhankelijke vergrendeling. Ze worden multistabiele triggers genoemd. Dankzij gespecialiseerde microcircuits, bijvoorbeeld K04KP020, kunnen ze worden geïmplementeerd met een minimum aan externe elementen. Het is mogelijk dat u ooit een tv had of zelfs nog had met een schakelaar op deze chip.

Toen grafische interfaces (GUI's) zich begonnen te verspreiden in computertechnologie, werd het noodzakelijk om virtuele analogen van dergelijke schakelaars daarin te implementeren. In hun naam besloten de programmeurs hun oorspronkelijke doel te bestendigen, en ze noemden het - keuzerondjes. In HTML worden ze bijvoorbeeld geïmplementeerd zo.

Als je dat wilt zelfgemaakt, bijvoorbeeld, de ingangskeuzeschakelaar van de versterker, je hebt een multi-stabiele trigger nodig, want elke gespecialiseerde chip is enigszins onsportief. De auteur van Instrictables onder de bijnaam throbscottle implementeerde zo'n apparaat op een universele chip - 74HC174 (КР1564ТМ9), die zes gewone D-flip-flops bevat.

Het enige dat nodig is om deze triggers te combineren tot één multi-stabiele is een OR-diode en een RC-circuit dat reset biedt wanneer ingeschakeld. En zodat het apparaat kan worden bediend met knoppen, voegt de wizard condensatoren toe om contactbotsing en pull-up-weerstanden te onderdrukken. Hij heeft de volgende regeling:



Om de belastingen van het apparaat te regelen, bijvoorbeeld de relaiswikkelingen in de ingangskeuzeschakelaar van de versterker, moet u bijvoorbeeld transistorschakelaars toevoegen, zoals hieronder weergegeven. Je kunt de toetsen uitvoeren op bipolaire transistors, dan hebben we weerstanden nodig die de basisstroom beperken. Parallel aan de wikkelingen moeten dioden met omgekeerde polariteit worden aangesloten (niet weergegeven, evenals de wikkelingen zelf).En bij aansluiting op de uitgangen van de leds hebben ze maar één weerstand nodig, want in elke toestand van een multistabiele trigger is er maar één led aan. In het schakelschema van de microschakeling K04KP020 wordt hetzelfde gedaan.



De master simuleert de werking van het apparaat in het programma Logisim. Het blijkt zo'n bestand, waarvan de extensie na het downloaden en voor het openen in dit programma moet worden gewijzigd van onbekend in circ. Nadat hij uit de simulatieresultaten heeft gecontroleerd of het circuit correct is geconfigureerd, monteert de meester het met een wikkeldraad op een breadboard-type breadboard. Omdat hij de chip in het SOIC-pakket gebruikt, buigt hij zijn conclusies door één. Het is handiger om ze te solderen. Rubberen voetjes aan de achterkant van het bord zorgen ervoor dat het niet over de tafel kan bewegen als de knoppen worden ingedrukt, en dankzij de drukknoppen is het handiger om erop te drukken. Misschien het gebruik van zelfgemaakte pushers.







En tot slot controleert de wizard de voltooide constructie in actie:



Voordat u hetzelfde algoritme implementeert Arduino Een multi-stabiele hardwaretrigger heeft het volgende voordeel: het heeft geen klokgenerator die continu thrasht en interferentie kan veroorzaken die zeer ongewenst is bij gebruik in apparatuur van een redelijk hoge klasse.
10
10
10

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten
2 commentaar
Gast Lyokha
Zoals de auteur het uitdrukte, is het niet sportief. Het is nu niet sportief voor arduino-elektronica-ingenieurs om de printplaat te etsen; het is niet sportief om de voedingsspanning in het gekopieerde circuit van achter een heuvel aan te geven en de uitgangssleutels te beschermen tegen defecten. Plots komt een ander genie met het gebruik van elektromotoren als lading
Voedingsspanning niet aangegeven. Een te grote tijdconstante bij de klokingang, die het stijgingsfront tientallen keren groter is dan toegestaan.

We raden je aan om te lezen:

Geef het voor de smartphone ...