professor: dr. a.h. rezaee prepared by: ehsan esmaili

Post on 28-Mar-2015

225 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introduction to Proteus

Professor: Dr. A.H. Rezaee

Prepared by: Ehsan Esmaili

In this presentation I have used proteus 7

professional

Preface

Proteus is one of the most famous simulators. It can be used to simulate almost every circuit on electrical fields. It is easy to use because of the GUI interface that is very similar to the real Prototype board. Moreover, it can be used to design Print Circuit Board (PCB).

A Guide To ISIS

Editing WindowObject

Selector

Overview Window

Tools and Buttons

Selection ModeComponent ModePick a DeviceGround and

terminalsSignal generators(sources)Instruments(Scope, meters)

Tools and Buttons

Device rotation

Device flipStop the simulation

Run a simulation

How to pick a device?

(1) Click on P to pick a device.

(2) Type Resistor to search for(3) Double click on Resistor to select(4) Notice the Resistor in the Object Selector

How to draw a Circuit?

We draw a following simple circuit as our first circuit:

GO

An Analog circuit:

The following is one of the circuits that I’ve designed for Electronic laboratory:

GO

It’s time to design a digital circuit!

GO

Getting acquitted with logic gates:

p q p ⊕ q

1 1 0

1 0 1

0 1 1

0 0 0

p q p . q1 1 1

1 0 0

0 1 0

0 0 0

AND

Exclusive OR

BUT what we see in laboratory is different!

We don’t have in real world!!

So our circuit in pervious slide in laboratorywill be:

GO

Another way to analyze digital circuits:

GO

Analyze by digital signal

Full Adder (3-bit Adder) circuit :

GO

BCD to Seven-segment display:

GO

4-bit Magnitude Comparator:

GO

BCD adder and display result on a 7segment:

GO

3×8 Decoder:

GO

LED Matrix:

Simulating big circuits in Proteus

• It’s possible to simulate big circuits in Proteus with common methods that we learnt.• But the common methods are not

suitable for big circuits.• we should use more advanced methods

that I will explain to you.• The advanced methods make the circuit

easier to understand and reduce possible errors.

Subcircuit and Terminals

• We should divide our big circuit to smaller parts called subcircuit.• It reduces possible errors

and makes team working possible.• we should use terminals to make the

circuits easier to understand by reducing the wiring.

How to make a subcircuit?and

How to draw the circuit by terminals?

GO

1. Digital Design 5th Edition by Morris Mano2. Proteus Tutorial for Digital Circuit Design CPE221

Digital Circuit Laboratory3. A Very Brief Introduction to ISIS Proteus CPE 110

Computer Exploration4. Proteus Brochure (PDF) by Labcenter5. Computer engineering department logic lab

Instruction manual

References:

Thanks to:• Dr. A.H. Rezaee for observing my presentation• Sadeq Charmchi for his help

Acknowledgement

The presentation files are available on my personal website:

http://ele.aut.ac.ir/~ehsan/

Courses Logic Circuits Proteus

Any Questions?Any Questions?

The End

top related