Skip to main content

How make OR gate project


1.Definitions

The OR gate is an electronic device which receives two inputs each in the form of a
binary digit, that is 0 or 1, and produces a binary digit as output, depending upon the
values of the two inputs. It is represented by the symbol shown in Figure 5.5.
A and B are the two inputs, and F is the single output. As high (1) or low (0) voltages
are applied to A and B various possible outputs are achieved, these being de ned by
means of a truth table as shown in Table 5.3. So, for example, if a low (0) voltage is
applied to A and a high (1) voltage is applied to B, the output is a high (1) voltage at
F. We note that a ‘1’ appears in the right-hand column of the truth table whenever A
or B takes the value 1, hence the name OR gate. We use the symbol + to represent OR.
Because it connects the variables A and B, OR is known as a logical connective.We shall
meet other logical connectives shortly. This connective is also known as a disjunction,
so that A + B is said to be the disjunction of A and B.



2.Name Component in Proteus


3. Schematic , PCB layout and 3D View







4.Real name and picture of Component that we need to use:

  • Diode 1N4007 = 3
  • Transistor BC547 or 2N2222 = 8
  • Resistance 1k=4 , 4k=2 , 2.5k=1 , 1.5k=1 , 150=1
  • Jumper or Tblock = 1
  • Button = 2
  • LED = 1

5.Process in production

  • First, we need to print it in powder
  • Get it on the board
  • Dissolve in acid
  • When it is done, drill it in the hole
  • Compose the component according to the drawn PCB
6.Test project


Comments

Popular posts from this blog

Discrete mathematics

            It's about Discrete mathematics in this book  #Anthony Croft, Engineering Mathematices, 5e (2017)  So i will choose exercise 5.2 #7 #8 #9  to slow everyone: 7 . The sets A, B and C are given by A = {1, 3, 5, 7, 9}, B = {0, 2, 4, 6} and C = {1, 5, 9} and the universal set, E = {0,1, 2, . . . ,9}. (a) Represent the sets on a Venn diagram. (b) State A ∪ B. (c) State B ∩ C. (d) State E ∩ C. (e) State not A. (f) State not B ∩not C. (g) State not (B ∪C). Ans :  a ) Represent the sets on a Venn diagram : The set containing all the numbers of interest is called the universal set, E. E is represented by the rectangular region. Sets A , B and C are represented  by the interiors of the circles and it is evident that 1 ,   3,  5,  7 and 9 are members of A while 0, 2,  4,  and 6 are members of B that 1,  5  and  9 are members of C....

Software Arduino IDE

Arduino is an open source computer hardware and software company, project, and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices and interactive objects that can sense and control objects in the physical world. A program for Arduino hardware may be written in any programming language with compilers that produce binary machine code for the target processor. Atmel provides a development environment for their 8-bit AVR and 32-bit ARM Cortex-M based microcontrollers: AVR Studio (older) and Atmel Studio (newer). IDE The Arduino integrated development environment (IDE) is a cross-platform application (for Windows, macOS, Linux) that is written in the programming language Java. It originated from the IDE for the languages Processing and Wiring . It includes a code editor with features such as text cutting and pasting, searching and replacing text, automatic indenting, brace matching, and syntax highl...

Lab 2 , 3 , 4 Method math in java

Class Teedcalculator: /*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package teedcalculator; import static teedcalculator.Oparetor.tand;// to access all static Tand of a class import static teedcalculator.Oparetor.tan;// to access all static Tan of a class import static teedcalculator.Oparetor.cost;// to access all static Cost of a class import static teedcalculator.Oparetor.cosd;// to access all static Cosd of a class import static teedcalculator.Oparetor.degree2;// to access all static Degree of a class import static teedcalculator.Oparetor.divide;// to access all static divide of a class import static teedcalculator.Oparetor.minus;// to access all static minus of a class import static teedcalculator.Oparetor.modulo;// to access all static modulo of a class import static teedcalculator.Oparetor.multiply;// to acce...