Vai al contenuto
PLC Forum


Progettazione Circuito


Messaggi consigliati

Inserito:

Ciao ragazzi, dovrei eseguire questo circuito.Chi mi aiuta?

Una catena di montaggio fà avanzare su un rullo trasportatore dei pezzi che possono avere diverse altezze.

Le altezze sono controllate con delle fotocellule.

L'uscita di ogni fotocellula produce il valore alto quando colpisce il pezzo.

Progettare un circuito combinatorio che, nel caso in cui siano attive tutte e tre le fotocellule, produca l'accensione di un led verde e l'accensione di un led rosso in tutti gli altri casi, ad eccezione del caso in cui tutte e 3 le uscite sono 0.

immagine6gp.jpg

la foto sopra è unos chizzo fatto da me( :P ) che mostra lo pseudo funzionamento di questo circuitino.

I pezzi scorrono sul nastro trasportatore passando per le fotocellue.

Hel me!! ;)

grazieee!


Matteo Montanari
Inserita:
Progettare un circuito combinatorio
Inserita:

Ha tutta l'aria di essere un esercizio scolastico.

Penso che il tuo prof, prima di darti una cosa del genere, ti abbia anche dato le nozioni per risolverlo, il problema, no?

Io ti aiuto... ma inizia tu ad avanzare qualche soluzione, per primo...

Sù, sù...

Inserita:

Mhhh allora il circuito deve essere realizzato con sole porte logiche.

Per prima cosa gli ingressi del circuito sono 3 ossia le fotocellule mentre le uscite del circuito sono due( il led verde e quello rosso).giusto?

Matteo Montanari
Inserita:

Ok, ricapitolando,

ingresso 1 = ftc 1

ingresso 2 = ftc 2

ingresso 3 = ftc 3

uscita A = led verde

uscita B = led rosso

ora che hai ingressi ed uscite prova a fare la tavola della verità:

1 2 3 A B

0 0 0 ? ?

0 0 1 ? ?

0 1 0 ? ?

0 1 1 ? ?

1 0 0 ? ?

1 0 1 ? ?

1 1 0 ? ?

1 1 1 ? ?

risolto questo penso che troverai le porte logiche che ti servono

Inserita: (modificato)

Allora devo usare i mintermini o i maxtermini per fare la tabella delel verità? secondo me i mintermini :)

sdses9cn.jpg

Modificato: da axxaxxa3
Matteo Montanari
Inserita: (modificato)

prima di passare a scelgiere le porte logiche (con mintermini, maxtermini, banane, angurie o altro) devi sapere in che stato logico (0 o 1) devono essere le uscite del led verde e led rosso, a seconda delle condizioni di ingresso (tre fotocellule).

una volta appurato quanti "0" e quanti "1" hai, allora puoi scegliere quale porta logica utilizzare (da sola o in combinazione con altre)

ricordando che le porte logiche principlai sono AND, OR, NOT, anche se in comercio (sottoforma di integrati è più facile trovare NAND, NOR, NOT, EXNOR).

AND

1 2 Y

0 0 0

0 1 0

1 0 0

1 1 1

OR

1 2 Y

0 0 0

0 1 1

1 0 1

1 1 1

NOT

1 Y

0 1

1 0

NAND

1 2 Y

0 0 1

0 1 1

1 0 1

1 1 0

NOR

1 2 Y

0 0 1

0 1 0

1 0 0

1 1 0

EXOR

1 2 Y

0 0 0

0 1 1

1 0 1

1 1 0

EXNOR

1 2 Y

0 0 1

0 1 0

1 0 0

1 1 1

per semplificare ho utilizzato solo due ingressi ma ne puoi mettere quanti ne vuoi

Modificato: da keosmm
Inserita:

qualcosa mi sfugge :o allora, ho scritto le varie combinazioni delle fotocellule 1 2 e 3.

Per sapere l'uscita, ossia led verde e led rosso, devo utilizzare i maxtermini?? :huh:

Matteo Montanari
Inserita:
eccezione del caso in cui tutte e 3 le uscite sono 0
Inserita: (modificato)

che soluzione complicata !

non e' meglio:

se gli ingressi sono f1 f2 e f3 e le uscite lr e lv

la soluzione e' :

or( f1, f2, f3) and not(and( f1, f2, f3))--> lr

and( f1, f2, f3) --> lv

se preferisci or( f1, f2, f3) nand (and( f1, f2, f3))--> lr che poi e' la stessa cosa

e' possibile anche una ulteriore semplificazione:

and( f1, f2, f3) --> lv

or( f1, f2, f3) nand lv --> lr

Modificato: da Piero Azzoni
Inserita:
:o:o potresti farmi un circuitino per favore????? :unsure: pleaseeeeeeeee
Matteo Montanari
Inserita:
Non corrisponde a nessuna porta.....giusto?
Inserita:

pireo Azzoni circuito elettrico intendevo ;) comunque grazie mille a tutti!!

Inserita: (modificato)
   f.1    f.2    f.3           lv
--| |----| |----| |-----------( )


   f.1           lv            lr
--| |-----------|/|-----------( )
          |
   f.2    |
--| |----|
          |
   f.3    |
--| |----|

Modificato: da Piero Azzoni
Inserita: (modificato)

Penso che poi dovrà trasformarlo in porte logiche...

Quindi credo sia meglio:


   f.1     f.2    f.3            lv
--| |----| |----| |-----------( )


  f.1               f.3            lr
--| |------------|/|-----------( )
          |
  f.2     |
--| |----|


(Ma doveva arrivarci da solo!!!) :angry:

Ciao! :P

Modificato: da essea
Inserita:

Grazie, ci ero quasi arrivato... :D:D grazie di nuovo!

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...