Porti logice NAND,OR,NOR,XOR,NXOR, NOT

June 20, 2009 at 10:24 am Leave a comment

Dupa cum ati vazut din postarea trecuta ati vazut exemple posibile folosind poarta logica AND pentru 2 valori binare stocate in 2 componente Constant (blocul Constant) din Simulink.

In cele ce urmeaza vom exemplifica celelalte 6 tipuri de porti logice posibile in simulink .

1) Poarta logica NAND

Pasul1: Se plaseaza pe forma modelului 2 componente Constant din Commonly Used Blocks, 1 componenta AND din Logic and Bit Operations si o component Display din sinks pt.afisarea rezultatului.

Free Image Hosting at www.ImageShack.us

Pasul2: Se da dublu click pe componenta AND si se modifica la poarta logica NAND

Free Image Hosting at www.ImageShack.us

Pasul3: Se apasa butonul negru de Start Simulation si se observa noul rezultat stocat in componenta display

Free Image Hosting at www.ImageShack.us

Modificati in componentele Constant pt.celelalte cazuri de valori binare prin dublu click pe componenta constant (0-1; 1-0, 0-0).

Analog se procedeaza si pt.celelalte porti logice OR,NOR,XOR,NXOR, urmand pasii 1-3.

Reprezentarea portilor logice sub forma grafica este data in desenul de mai jos:

Free Image Hosting at www.ImageShack.us

Despre modul de operare al portilor logice din punct de vedere teoretic gasiti in tabelul de mai jos:

Free Image Hosting at www.ImageShack.us

2) Poarta logica NOT

Are un mod de operare diferit decat celelalte porti (avem doar o singura valoare binara stocata in componenta Constant) si pot exista doar 2 cazuri.

– contine o singura componenta Constant din zona Commonly Used Blocks, o componenta AND din zona Logic And Bit Operations care se va modifica la NOT (conform pasului 2 prezentat mai sus si se alege NOT) si o componenta Display din zona Sinks.

Si exista doar 2 cazuri:

Cand valoarea binara din componenta Constant este 0 atunci in display se va afisa valoarea negata 1.

Free Image Hosting at www.ImageShack.us

Cand valoarea binara din componenta Constant este 1 atunci in display se va afisa valoarea negata 0.

Free Image Hosting at www.ImageShack.us

Entry filed under: Simulink. Tags: .

Functia logica SI(AND) in simulink pentru 3 valori binare Cum facem legatura corect intre 2 blocuri simulink

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

June 2009
M T W T F S S
« May   Jul »
1234567
891011121314
15161718192021
22232425262728
2930  

Most Recent Posts


%d bloggers like this: