130 likes | 235 Views
Il Controllo di un cancello elettrico “a scomparsa” è affidato ad una macchina sequenziale asincrona con tre segnali d’ingresso (S, T, P) e due segnali d’uscita (A, C). • S=1 indica che il cancello è o completamente chiuso, o completamente aperto.
E N D
Il Controllo di un cancello elettrico “a scomparsa” è affidato ad una macchina sequenziale asincrona con tre segnali d’ingresso (S, T, P) e due segnali d’uscita (A, C). • S=1 indica che il cancello è o completamente chiuso, o completamente aperto. • T è un telecomando: T=1 ordina al Controllo o di mantenere il cancello completamente aperto se lo è già, o di portarlo fino a questa posizione. • P è un rilevatore di presenza ostacoli sulla soglia: P=1 ordina al Controllo o di mantenere il cancello completamente aperto se lo è già, o di portarlo fino a questa posizione. • L’assenza di ordini da parte di T e di P impone al Controllo di avviare immediatamente la procedura di chiusura. • La configurazione d’uscita A=1,C=0 fa muovere il cancello nella direzione di apertura. • La configurazione d’uscita A=0,C=1 fa muovere il cancello nella direzione di chiusura. • La configurazione d’uscita A=0,C=0 deve essere impiegata dal Controllo per mantenere il cancello fermo nelle posizioni di completamente chiuso e di completamente aperto. Progetto Rete Asincrona
Diagramma degli stati Rete di Mealy 101,10 110,10 111,10 100,10 001,10 010,10 011,10 000,10 101,00 110,00 111,00 101,10 110,10 000,10 010,10 001,10 011,10 B STP,AC 100,00 Se ostacolo o telecomando si comincia ad aprire Avvio apertura A C 101,00 110,00 111,00 001,10 010,10 011,10 Cancello chiuso Se compare ostacolo o si preme il telecomando si ricomincia ad aprire In apertura o completamente aperto 100,0- 100,01 100,01 000,01 E D 000,01 In chiusura Avvio chiusura
[AE] => α B => β C => γ D => δ
Codifica degli Stati :Stati stabili Classi massime di compatibilità :{ [AE],B,C,D} Nella tabella non sono presenti corse critiche infatti cambia sempre al più una variabile di stato.
Sintesi di Y0 e Y1 Y0 Y1
Sintesi di A e C A C
Y0= P + T + Y0(!S + !Y1) Y1= !S(P+T+Y0) + SY1 A = !S(T+Y0+P) + !Y1Y0 C = !S!T!P!Y0 + S!T!PY1
Reset asincrono aggiunto per portare la rete allo stato iniziale.
SIMULAZIONE BEHAVIORAL In chiusura compare un ostacolo quindi il cancello si ricomincia ad aprire. Non essendoci più il segnale T o P allora il cancello comincia a richIudersi Il cancello si apre completamente ma non essendoci più il segnale del telecomando si comincia a richiudere Viene premuto il telecomando quindi il cancello comincia ad aprirsi Viene ripremuto il pulsante e si ricomincia ad aprire il cancello Cancello chiuso
SIMULAZIONE POST-ROUTE : Ritardi Il comportamento è analogo al precedente. Ma si possono notare i ritardi sulla rete .