Vraag:
Logica: output a 1 wanneer a = 1 en b = 0
bwoogie
2018-08-07 20:21:23 UTC
view on stackexchange narkive permalink

Ik ben een hobbyist die net logische poorten ontdekt en zou graag willen weten of er een logische poort is die alleen een 1 zal uitvoeren als a een 1 is en b is een 0?

Waarheidstabel

  een |b |y
---------
0 |0 |0
0 |1 |0
1 |0 |1
1 |1 |0
 

Hier is een schema dat ik heb gemaakt, waarvan ik denk dat het in theorie zou moeten werken, maar het graag in één pakket zou willen hebben.

logic

Zijn dergelijke chips direct verkrijgbaar of bestaat alles uit individuele poorten?


OFF ONDERWERP BEWERKEN: IMGUR werkt momenteel niet met SE voor mij of voor mensen in de commentaren, dus de manier waarop ik omzeilde was om naar imgur.com te gaan en de foto handmatig te uploaden.Klik vervolgens met de rechtermuisknop op de afbeelding> Afbeeldingsadres kopiëren en plak deze hier als volgt:

 ! [logica] (https://i.imgur.com/4OqbUN4l.png)
 
U kunt AND1 verwijderen en NOR1 vervangen door een omvormer.Ik betwijfel of zo'n poort als standaardproduct wordt gemaakt - maar kijk naar XOR-poorten - ze doen iets soortgelijks.
@PeterBennett ok bedankt, dat vereenvoudigt het in ieder geval een beetje ...
@MCG Waarom denk je dat?
Er zijn veel chips die zowel Hi als Lo inschakelen voor andere functies zoals One Shots.
U kunt hiervoor ook een gegevenskiezer / multiplexer gebruiken - het zou net zo eenvoudig moeten zijn als het aansluiten zodat de ingangen exact overeenkomen met uw waarheidstabel - een 74x151 of 153 klinkt als een goede gok als u daar zin in heeft.
Ik heb geprobeerd een schema te tekenen met behulp van twee NOR-poorten (een gebruikt als omvormer voor A), zodat je het circuit met "één pakket" kunt implementeren, maar drie keer weigert het systeem me om te uploaden.
Moeten het logische poorten zijn?kun je een npn bjt gebruiken met A -> 100 ohm res -> basis en B-> 10k res -> basis.De output zou zijn wat je wilt, denk ik.
Jij bent het niet.@Oldfart Het gaf me soortgelijke fouten.IMJUR bevindt zich in de schemerzone
@MCG Hoe komt dat?Kijk naar de waarheidstabel en het schema.Er is duidelijk een afhankelijkheid van zowel A als B.
Ik verwachtte echt dat mensen zouden adviseren om een MCU te gebruiken ...
Zes antwoorden:
TripeHound
2018-08-08 01:50:55 UTC
view on stackexchange narkive permalink

Ik ben er vrij zeker van dat een halve 7402 alles is wat je nodig hebt: gebruik één poort om A om te keren en de andere om het te NOR met B :

schematic

simuleer dit circuit - Schema gemaakt met CircuitLab

  A A 'B |Y
------------ + ----
 0 1 0 |0
 0 1 1 |0
 1 0 0 |1
 1 0 1 |0
 
CL.
2018-08-07 21:48:12 UTC
view on stackexchange narkive permalink

Dit kan worden geïmplementeerd met een EN-poort met één geïnverteerde ingang, of met een NOR-poort met één geïnverteerde ingang.

Apparaten die deze logica implementeren, zijn de (SN) 74xx1G58, (SN) 74xx1G97 en (SN) 74xx1G98.

evildemonic
2018-08-07 20:51:51 UTC
view on stackexchange narkive permalink

Je zou gewoon een bufferchip kunnen gebruiken met een actieve lage activering.

Zoiets als een SN74LV1T125 zou kunnen werken.

Haak A aan A, B aan OE, Y is uw uitvoer.

Aangezien de output tri-state is, heb je een weerstand nodig om op de output te aarden.

Aangezien dat de tri-state enable gebruikt, voegt u een weerstand toe.
Ja, je hebt een weerstand nodig om op de uitgang te aarden.Ik probeerde dat in een schema weer te geven, maar ik heb problemen om het te laten werken.Ik krijg steeds de melding "Uploaden van schematische afbeelding is mislukt".
Donald Posterick
2018-08-08 00:18:42 UTC
view on stackexchange narkive permalink

Je zou de logica kunnen implementeren met een enkele logische chip 7437 door slechts 3 van de 4 poorten in het pakket te gebruiken.

Logic diagram

Tony Stewart Sunnyskyguy EE75
2018-08-07 20:41:41 UTC
view on stackexchange narkive permalink

Er zijn veel chips die zowel Hi als Lo hebben ingeschakeld voor andere functies zoals One-Shots, maar niet specifiek dit.

U kunt ook INV + NOR-poort en swap-ingangen gebruiken.

user128351
2018-08-07 21:43:58 UTC
view on stackexchange narkive permalink

Als je alleen de functie in één pakket wilt hebben, kun je dat doen met een multiplexer: de helft van een 74x153 bijvoorbeeld.Verbind A en B met de adrespinnen en maak alle ingangen op één na laag, terwijl de AB'-pin hoog is.



Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 4.0-licentie waaronder het wordt gedistribueerd.
Loading...