Fritzing EGR270

download Fritzing EGR270

of 5

Transcript of Fritzing EGR270

  • 8/20/2019 Fritzing EGR270

    1/8

    EGR 270

    Fundamentals of Computer EngineeringFile: Fritzing_EGR270.docx

    Breadboard Layouts and Schematics using Fritzing

    Fritzing  is a free program for creating breadboard laouts! sc"ematics! and printed circuit board #$C%& laouts.

    Fritzing can be do'nloaded from: "ttp:((fritzing.org("ome( 

    Fritzing 'ill be used in EGR 270 to create breadboard laouts. )c"ematics can be created as 'ell! alt"oug"$)$*CE 'ill more tpicall be used for sc"ematics so t"at t"e can be analzed as 'ell.

    Fritzing "as extensi+e libraries of components and also allo's t"e user to create custom components. , fe' oft"e Core $arts are s"o'n belo'.

     

    http://fritzing.org/home/http://fritzing.org/home/

  • 8/20/2019 Fritzing EGR270

    2/8

    Example:  $roduce a standard breadboard laout in Fritzing t"at is similar to t"e breadboards used in EGR 270.

     Launch Fritzing 

    • )elect t"e Breadboard  tab

    • Rig"t-clic on t"e breadboard and select Rotate – Rotate 180 to matc" t"e orientation of breadboards used

    in lab #red /po'er rail at t"e top&.

    • Rig"t-clic on t"e breadboard and select Duplicate to add a second breadboard

    • 1oom using t"e mouse '"eel and mo+e one breadboard abo+e t"e ot"er 

    • Rig"t-clic on eac" breadboard and select Lock Part  so t"at t"e breadboards 'ill not mo+e

  • 8/20/2019 Fritzing EGR270

    3/8

    *n EGR 270 t"e red po'er rails are tpicall used for 3 so it is con+enient to tie t"em all toget"er.

    • ,dd a wire bet'een t"e red po'er rails b pressing t"e left mouse button and dragging t"e cursor bet'een

    t"e desired "oles.

    • Rig"t-clic on t"e 'ire and c"ange Wire Color  to Red  #or use t"e n!pector  'indo' on t"e bottom left of

    t"e screen&.

    • )imilarl add red 'ires connecting all red po'er rails and blac 'ires connecting all blac po'er rails.• ,lso add red and blac 'ires extending from t"e breadboard to connect to t"e 4C po'er suppl in lab.

    )ince all labs 'ill use t"e basic breadboard setup abo+e! sa+e t"is file as "#R$%0Breadboard&'zz 

    , similar file "as also been sa+ed b t"e instructor and is a+ailable on t"e course 'ebsite.

    Breadboard Images: 5ou can also mae images of breadboard laouts as follo's:

    •  File – "(port – )a*e a! i+age – ,P#- pd'- etc

    • 5ou can insert images into 6ord using n!ert . +age

  • 8/20/2019 Fritzing EGR270

    4/8

    Example: "e follo'ing sc"ematic 'as dra'n in $)$*CE. 4ra' t"e breadboard laout in Fritzing.

     Launch Fritzing 

    • )elect File . /pen and open t"e file "#R$%0Breadboard&'zz 

    • )a+e t"e file as "#R$%0Lab1&'zz  #for example&

    • 4rag a re!i!tor  from t"e Core – Ba!ic bin of t"e $arts librar to t"e breadboard

    • )elect t"e resistor and use t"e n!pector  in t"e lo'er rig"t of t"e screen to c"ange t"e  Re!i!tance to 2.2 Ω

    • Rig"t-clic on t"e resistor and Rotate it b 0 #or use t"e Rotate tool on t"e bottom left of t"e screen&

     

  • 8/20/2019 Fritzing EGR270

    5/8

    • Rig"t-clic on t"e resistor and select Duplicate #or use Cop and Pa!te& to create t"ree more resistors.

    • 8o+e t"e resistors so t"at t"e tops of t"e resistors are connected to t"e 3 #red& po'er rail.

    •  9otice t"at t"e color bands of t"e resistors are Red-Red-Red for 2.2 Ω

    • )'itc" to t"e )parkFun."lectro+echanical  bin in t"e $arts librar. 4rag t"e 4ip )'itc" to t"e side of

     breadboard. *t is generall a good idea to drag a component to t"e side of t"e breadboard if ou 'is" to

    c"ange its number of pins or else Fritzing seems to lie to add 'ires connecting +arious pins.

    • se t"e n!pector  to c"ange t"e part from dip!witch.0$ to dip!witch.08. nfortunatel! a dip s'itc" 'it" ;

    s'itc"es is not a+ailable.

     

    • 4rag t"e

  • 8/20/2019 Fritzing EGR270

    6/8

    • ,dd blac 'ires from t"e bottom of t"e ; dip s'itc"es in use to t"e blac po'er rail #ground&.

    • ,dd *Cs #integrated circuits&. 9ote t"at Core bin of t"e Part! >ibrar onl "as a fe' *Cs. *t 'ould be

    unreasonable to list all possible *Cs as t"ere are millions of t"em. o add an *C not in t"e list! use t"e

    generic part named *C. 4rag t"e part *C to t"e side of t"e breadboard #not onto t"e breadboard&.

    • )elect t"e part and use t"e *nspector to c"ange t"e number of pin! to 12.

    • ,lso c"ange t"e Chip Label  to 74LS08.

  • 8/20/2019 Fritzing EGR270

    7/8

    • Rig"t-clic on t"e part and select "dit 34ew Part! "ditor5

    • )elect t"e 8etadata tab and c"ange t"e 6itle to %2L)08

     • )elect File B )a+e ,s 9e' $art and t"en select = in t"e 'indo' Filename prefix

     • "e ne' part s"ould no' appear in t"e 7 Part! librar for future use.

    •4rag ne'l created part onto t"e breadboard.

    • )imilarl create a part for t"e 7;>)A2 and drag it onto t"e breadboard.

    • ,lso add red 'ires from pin @; to t"e red po'er rail and blac 'ires from pin 7 to t"e blac po'er rail

  • 8/20/2019 Fritzing EGR270

    8/8

    • "e 4*$ s'itc"es represent inputs ,! %! C! and 4 from left to rig"t #generall eep t"e 8)% on t"e left&.

    ,dd t"e blue 'ires s"o'n belo' to matc" t"e sc"ematic. %e sure t"at pin numbers matc" t"e sc"ematic.

    • ?o' 'as t"e cur+ed 'ire abo+e formedD

     

    • ,dd an >E4 to t"e sc"ematic. $ause o+er eac" terminal to identif t"e anode #& and cat"ode #-&.

    • "e legs of t"e >E4 are adustable. )ince t"e anode leg is tpicall longer! s"orten t"e cat"ode leg.

     • ,dd 'ires and a 220 Ω current-limiting resistor in series 'it" t"e >E4 from t"e output of t"e =R gate to

    ground. "e sc"ematic is no' complete %e sure to sa+e t"e sc"ematic.

    Ctrl Drag the +iddle o' thewire to add a !+ooth bend 

     Drag the +iddle o' the wireto add a bend point 

     Draw a !traight wire 'ro+

    !tarting hole to ending hole