Saturday, August 4, 2018

 ANK LABS 
  
LOGIC GATES

Hello friends today in this Post I will explain each and every functions in Boolean control palette. if we compare functions in Boolean palette with logic gates there are same, That means we can perform all operations with can be done with logic gates well logic gates can be used for binary addition, binary subtraction and much more.
After finishing our tutorial I will give some example task for you. If you find difficult I will explain later in my upcoming video you can easily finish the task if you understand carefully. Have fun.

In this tutorial we will be covering the following functions under Boolean palette.
Add caption



Let’s get started:
AND gate
The AND gate gives a high output (1) only if all its inputs are high.  A dot (.) is used to show the AND operation you can consider the same as A.B but it’s should be denoted as AB.





OR gate
   The OR gate is an electronic circuit that gives a high output (1) if one or more of its inputs are high.  A plus (+) is used to show the OR operation. It’s just simple as adding  (0 and 1).but of course 1+1 is not 2 in this case logic's can have only two values either high that is (1) or low that is (0)


NOT gate

                The NOT gate produces an inverted version of the input at its output. They are also called as inverters. If the given input is HIGH the corresponding output will be LOW.





NAND gate
                This is a NAND gate which is equal to an AND gate followed by a NOT gate. The outputs of all NAND gates are high if any of the inputs are low. If you see this image its similar to an AND gate but has a circle at the output this small circle is called the inversion.

The output of NAND gate is the same as AND gate but the output is inverted



NOR gate
                This is a NOR gate which is equal to an OR gate followed by a NOT gate. The outputs of all NOR gates are LOW if any of the inputs are HIGH. If you see this image its similar to an OR gate but has a circle at the output this small circle is called the inversion.




EX-OR gate


The EX-OR gate which is 'Exclusive-OR' gate give a high output if either, but not both, of its two input are high. The EX-OR gate is denoted by an encircled plus sign .



EX-NOR gate

   The EX-NOR gate which is 'Exclusive-NOR' gate which give a low output if either, but not both, of its two inputs are high.


The NAND and NOR gates are called universal gates because they can perform the operations of all basic logic gates such as AND, OR and NOT gates.

This simulation can also be done in labVIEW . The programs which you create in labVIEW can also be used as standalone application. labVIEW run time engine help us to use them without labview software.

What will you do if someone ask you to realize the logic gate using IC’s, well you can perform all that you want using the logic gate IC’s I would have made a separate post on that due to time shortage and it’s a boring topic so I quit. But I can do one thing I can teach how to use wire them.
Download data sheet for more details.

AND gate

3 input AND gate

OR gate

NOT gate

NOR gate

IMAGE NOT AVAILABLE

NAND gate

EX-OR gate


This tutorial ends here the same content will be uploaded in my youtube channel so don’t Forget to like share and subscribe.

 Follow my blog for more updates.

LabView task:
1 - HALF ADDER USING LABVIEW BOOLEAN 
     DATA TYPE.
2 - FULL ADDER USING LABVIEW BOOLEAN 
     DATA TYPE.                          
3 - RS FLIP-FLOP USING LABVIEW BOOLEAN 
     DATA TYPE.
4 - JK FLIP-FLOP USING LABVIEW BOOLEAN 
      DATA TYPE.
5 - GLOW FIVE LED'S WITH DIFFERENT COLOR 
      USE ONE BOOLEAN CONTROL.

labVIEW logic gate Simulation
Don’t forget to use my simulation programs.

AND GATE


OR GATE


NOT GATE



EXCLUSIVE-OR GATE


NOT EXCLUSIVE-OR GATE


NOR GATE



NAND GATE



DOWNLOAD .vi file



DOWNLOAD .vi file (SIMULATION)



What’s next?

          In my next blog/youtube video I will explain the functions of numeric control palette. Before that we will finish out 5 task under Boolean data types. This task will be explained in my youtube channel “ANK LABS”.