Domanda:
Logica: emette a 1 quando a = 1 eb = 0
bwoogie
2018-08-07 20:21:23 UTC
view on stackexchange narkive permalink

Sono un hobbista che sta scoprendo porte logiche e vorrei sapere se esiste una porta logica che produrrà solo 1 quando a è 1 e b è uno 0?

Tabella della verità

  a |b |y
---------
0 |0 |0
0 |1 |0
1 |0 |1
1 |1 |0
 

Ecco uno schema che ho realizzato, che penso dovrebbe funzionare in teoria, ma lo vorrei in un unico pacchetto.

logic

I chip come questo sono prontamente disponibili o è tutto costituito da porte individuali?


MODIFICA FUORI ARGOMENTO: IMGUR attualmente non funziona con SE per me o per le persone nei commenti, quindi il modo in cui sono andato in giro è stato quello di andare su imgur.com e caricare l'immagine manualmente.Quindi fai clic con il pulsante destro del mouse sull'immagine> Copia l'indirizzo dell'immagine e incollalo qui in questo modo:

 ! [logic] (https://i.imgur.com/4OqbUN4l.png)
 
È possibile eliminare AND1 e sostituire NOR1 con un inverter.Dubito che un tale cancello sia realizzato come un prodotto standard, ma guarda i cancelli XOR, fanno qualcosa di simile.
@PeterBennett ok grazie, questo lo semplifica un po 'almeno ...
@MCG Perché la pensi così?
Ci sono molti chip che abilitano sia Hi che Lo per altre funzionalità come One Shots.
Puoi anche selezionare / multiplexer dati per questo - dovrebbe essere facile come collegarlo in modo che gli ingressi corrispondano esattamente alla tua tabella di verità - un 74x151 o 153 suona come una buona scommessa se ti piace.
Ho provato a disegnare uno schema utilizzando due porte NOR (una usata come inverter per A) in quanto permette di realizzare il circuito con "un pacchetto" ma tre volte il sistema mi rifiuta di caricare.
Devono essere porte logiche?puoi usare un npn bjt con A -> 100 ohm res -> base e B-> 10k res -> base.L'output sarebbe quello che vuoi, penso.
Non sei tu.@Oldfart Mi ha dato difetti simili.IMJUR è in zona crepuscolare
@MCG Come mai?Guarda la tabella della verità e lo schema.C'è chiaramente una dipendenza sia da A che da B.
Onestamente mi aspettavo che le persone consigliassero di utilizzare un MCU ...
Sei risposte:
TripeHound
2018-08-08 01:50:55 UTC
view on stackexchange narkive permalink

Sono abbastanza sicuro che la metà di un 7402 sia tutto ciò di cui hai bisogno: usa una porta per invertire A e l'altra per NÉ con B :

schematic

simula questo circuito. Schema creato utilizzando 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

Questo può essere implementato con una porta AND con un ingresso invertito o con una porta NOR con un ingresso invertito.

I dispositivi che implementano questa logica sono (SN) 74xx1G58, (SN) 74xx1G97 e (SN) 74xx1G98.

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

Potresti semplicemente usare un chip buffer con un'abilitazione bassa attiva.

Qualcosa come un SN74LV1T125 potrebbe funzionare.

Hook A ad A, B a OE, Y è il tuo output.

Poiché l'uscita è a tre stati, sarà necessario un resistore per la messa a terra sull'uscita.

Poiché si utilizza l'abilitazione a tre stati, aggiungere un resistore.
Sì, avrai bisogno di un resistore a terra sull'uscita.Stavo cercando di mostrarlo in uno schema, ma ho problemi a farlo funzionare.Continuo a ricevere il messaggio "Impossibile caricare l'immagine schematica".
Donald Posterick
2018-08-08 00:18:42 UTC
view on stackexchange narkive permalink

È possibile implementare la logica con un singolo chip logico 7437 utilizzando solo 3 delle 4 porte nel pacchetto.

Logic diagram

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

Esistono molti chip che abilitano sia Hi che Lo per altre funzionalità come One-Shots, ma non specificamente.

Puoi anche usare il gate INV + NOR e gli input di scambio.

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

Se tutto ciò che vuoi è ottenere la funzione in un pacchetto, puoi farlo con un multiplexer: la metà di un 74x153, per esempio.Collega A e B ai pin dell'indirizzo e rendi bassi tutti gli ingressi tranne uno, mentre il pin AB 'è alto.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...