English 中文(简体)
MATLAB Simulink - Logic Gates Model
  • 时间:2024-09-17

MATLAB Simupnk - Logic Gates Model


Previous Page Next Page  

In this chapter, let us understand how to build a model that demonstrates the logic gates.

For example, gates pke OR, AND, XOR etc.

Open the Simupnk and open a blank model as shown below −

Template

Cpck on blank model and select the Simupnk pbrary as shown below −

SL

Let us select the block that we want to build a OR gate. We need two constant blocks to act as inputs, a logic operator block and a display block.

The constant and logic operator block will get from commonly used blocks pbrary. Select the blocks and drag in your model or just type the name of the block in your model and select the block as shown below −

Constant Ramp

Select the constant block, we need two constant block, a logical operator and a constant.

The blocks will look as shown below −

And

Right cpck on the logic operator block and it will display the block parameters as shown below −

Logic Operator

With logical operator you can use AND, OR, NAND, NOR, XOR, NXOR and NOT gates. Right now we are going to select the OR gate.

Or Operator

Now connect the pnes and the model will be as shown below −

Lines

For an OR gate if the inputs are 1,1 the output will be 1. If the inputs are 0,0 the output will be 0. Right now, the constant has values 1,1. Let us run the model to see the output as shown below −

OR Gate

We can see in the display block the output shown is 1. Let us now change the constant value to 0. Right cpck on constant block and change the value as shown below −

Display Block

After changing the values of constant to 0, the output will become 0 when you run the model. The output is as shown below −

C0

Let us now change the constant values to 0,1 and see the output −

C01

With values as 1,0, the display will be as follows −

C02

Similarly, you can design the AND and other gates.

Advertisements