You are on page 1of 54

MC LC

Khi qut chng trnh......................................................................................2


Ci t chng trnh..........................................................................................3
Khi ng chng trnh......................................................................................7
V s nguyn l (schematic) .........................................................................8
Thit k mch in (PCB).....................................................................................19
Xut thnh file In..............................................................................................30
To th vin linh kin.......................................................................................33
Bi tp p dng................................................................................................42
S dng Eagle3D v Pov-ray xut PCB sang dng 3D..................................42
Cch thc thm thnh phn linh kin cho Eagle3D..47

PHN 1
KHI QUT CHNG TRNH
Cho mng cc bn n vi chng trnh Eagle phin bn dnh cho Windows, MAC, Linux
y l chng trnh quan trng v rt hu ch i vi nhng ngi theo hc chuyn nghnh inin T, T ng ho v C in t v.v.
EAGLE c ngha l:
Easily
Applicable
Graphical
Layout
Editor
Chng trnh ny c pht trin v phn phi bi cng ty CadSoft Computer, Inc (Germany)
Phone: +1 954-237-0932
Fax: +1 954-237-0968
E-mail: support@cadsoftusa.com
Web: http://www.cadsoftusa.com
iu c bit na y l chng trnh Freeware vi y cc tnh nng ging nh bn
shareware.
EAGLE c chia ra lm ba phin bn cho mi ngi dng khc nhau.
Bn Professional Edition
Bn ny thng c dng cho thng mi
Khng gii hn khng gian thit k (ln nht l 64 x64 inches = khong 1m6 x 1m6)
S mch in up ln ti 999 sheet
H tr ton b linh kin chp dn SMD
Xut d liu data nhiu nh dng
To th vin linh kin mi t th vin c sn bng cch Ko & Th
H tr thao tc xoay cc gc

Thit k vi mc layer ti a l 16lp


.cc tnh nng y v khng b gii hn
Bn Standard Edition
Bn ny thng dng cho c nhn vi khng gian thit k khng rng lm
Mt vi tnh nng b gii hn
Thit k board ti a c 4 lp (lp Bottom, Top v 2 lp bn trong)
S mch in up ti a ti 99 sheet
Khng gian thit k board ti a l 16cm x 10cm
Bn Light Edition
Bn ny thng c dng trong ging dy.bn ny thc cht l bn Freeware c ci t sn
Khng gian thit k ti a l 10cm x 8cm
H tr thit k ch vi hai lp
Mi s mch in bao gm 1 sheet
Vi phin bn Eagle 5x ngi s dng c th thy c hnh dng v cc thng s kch thc ca
linh kin rt c thun li trong vic la chn linh kin khi thit k mch in
Chng trnh Eagle cho php ngi s dng v s nguyn l mch in trong ca s son
tho Schematic v sau chuyn sang s Board PCB mt cch nhanh chng v v cng n
gin ch vi mt thao tc chut
Yu cu ca h thng:
Thit b ngoi vi:

Windows 98 / WinNT / XP
phn gii mn hnh 800 x 600
My in kim hoc Laser
My khoan l

PHN 2
CI T CHNG TRNH
Bc1: a a ci t chng trnh vo my (thng s dng a CD-ROM) hoc l vo trang
ch bn chng trnh *.exe v ci t. (USB.)
Bc 2: Chn file setup.exe c cha trong a ci t v kch p chut vo . Vi ci t t
CD: nu chng trnh ci t c th t ng khi ng vi file Autorun th bn khng phi tm file
setup na
Vi bn ti t internet, bn chy file eagle-win-5.x.x.exe
Trn mn hnh xut hin ca s cho bn la chn s dng ngn ng no trong qu trnh
ci t Englisch hoc Deutsch ( Ngn ng ny ch c tc dng trong qu trnh ci t, cn sau khi
ci t xong th chng trnh c s dng vi ngn ng English)

Cc bc ci t c minh ha nh hnh trn,,, bn ch cn nhp Next > v chn th mc ci


t l xong.sau khi hon tt qu trnh ci t th chng ta c th bt u s dng c chng
trnh ngay lp tc.

PHN 3
KHI NG CHNG TRNH
Bn c th khi ng chng trnh bng cch kch p chut vo icon chng trnh trn mn hnh
desktop, thanh Quick launch hoc vo Start Programs EAGLE Layout Editor 5.6.0

Ca s chng trnh chnh..

Ti ca s ny bn c th thao tc m:
Schematic dng cho vic thit k s nguyn l
Board dng cho vic thit k mch inv xut ra in n
Library dng cho vic thit k mu linh kin nu trong c s d liu ca Eagle cha c
PHN 4
V S NGUYN L
Khi ng chng trnh, ti giao din chnh ca chng trnh Control Panel.
Bc 1: Kch chut phi vo Projects v chn New Projects xut hin th mc tn
New_Project (bn c th t tn cho th mc Projects ny)

Tip theo kch chut phi vo New_Project sau di chuyn con tr n mc New v kch
chut tri vo Schematic

Hoc bn c th m 1 File mi trc tip t ca s chnh Control Panel theo cc bc nh hnh

Khi ca s son tho Schematic xut hin bn phi thc hin cng vic t tn cho mch in
s c v. Bn c th thc hin vic ny bng cch kch chut tri vo biu tng ct gi nh
trn hnh v hoc bn c th kch chut vo Menu File ri tip theo kch chut vo mc Save
As

Ca s thit k s nguyn l

Tn tp tin

Ta
con tr
chut

Thanh hin
th tham s
Dng lnh

Thanh Menu lnh

Thanh cng c lnh chc nng

Gc ta
Ch dn hnh ng

Cc lnh c bn

Thanh cng c
ny nm bn tri
ca mn hnh

I: Information Xem thng tin ca linh


kin hoc dy ni
Display
La chn hin th cc lp v v cho php
to thm lp layer mi

Move Di chuyn linh kin trn s


nguyn l
Mirror Linh kin s c i chiu (i
xng)
Group Nhm 1 s linh kin hay 1 phn mch
in cn di chuyn hoc ct

Cut Ct 1 linh kin hay 1 mch in


c nh du

Thanh cng
c ny nm
bn phi ca
mn hnh

Show Kim tra s ni mch hay


cha
Mark Chn thm to th 2 trn
bn v

Copy Sao chp linh kin

Rotate Xoay linh kin vi cc gc 90, 180


v 270
Change Thay i cc thng s ca mch
in
Paste Dn linh kin hoc phn mch in
c Copy hoc ct

Gateswap hon i v tr cng ca linh


kin
Name Thay i tn gi ca linh kin
trong mch
Delete Lnh xo linh kin hoc dy ni
mch

Value Lnh thay i thng s (gi tr)


ca linh kin trong mch
Add M/thm th vin linh kin v
mch

Pinswap hon i v tr chn linh kin

Replace thay th linh kin trong mch


bng linh kin khc

Smash Sp xp li v tr Name/Value
trn linh kin

Miter Bo trn gc ng i dy

Split Chia ng ni ra tng phn


Wire Lnh ny thc hin v Dy ni
mch in
Circle Lnh ny thc hin v 1 vng
trn
Rect Lnh v hnh ch nht
Bus Lnh ny gip bn c th v mch
in 1 cch gn gng v d nhn nht

Junction Lnh to cc im ni mch


in
Attribute t thuc tnh cho mt linh
kin no
Erc Lnh ny gip bn c th kim tra
nhng li trong mch (S ni mch)

Invoke Kch hot cng khc t mt linh


kin
Text Bn c th vit 1 dng ch trong
mch in thng qua lnh ny
Arc Lnh ny thc hin v 1 cung trn
Polygon Thc hin v kn nhng phn
mch khng cn dng n trong mch in
Net
Lnh ny thc hin ni mng cc linh
kin cn ni vi nhau

Label Thc hin lm xut hin tn ca


cc dy ni trong mch (Net, Wire)

ERC Kim tra li trn mch

Hin th li ta GRID
y l chc nng cho php hin th li nh v linh kin mt cch chnh xc v thm
m.mc nh chc nng ny khng c hin th khi bn m chng trnh thit k mch.
gi chc nng ny ta c th g lnh Grid on hoc nhp vo biu tng Grid

Chn ln ca
mt li

Chn dng
li hin th

Chn n
v hin th

Thc hin cc thao tc ty chn chn hin th Grid ri nhn OK


Chc nng phng i

FIT
Phng
i va
ca s
ZOOM +
Phng to

ZOOM
Thu nh

REDRAW
Thao tc li
phng i

Chn vng
phng i

nhn c cc linh kin trong bn v theo mun chng ta s dng cc lnh sau:
FIT: Hin th ton b mch in
ZOOM +: Phng to hnh nh
ZOOM -: Thu nh hnh nh
REDRAW: Lm r mch in
SELECT: Chn phn cn phng to
Cc hnh v c bn
Circle

Arc

Wire

Polygon

Rect

V ng thng (dy ni)


Bn c th g lnh WIRE trn thanh command line hoc chn biu tng
thng,,, khi mun kt thc bn c th nhp vo biu tng Stop
ESC
Thng s ca Wire

Mu sc ca
ng thng

Dng gp
khc ca
ng thng

v ng

hoc nhn phm tt l

Mt s chc nng v khc cc bn c th tm hiu thm


V s nguyn l

Ly linh kin: ly linh kin bn s dng lnh add hoc nhp chut vo biu tng
gi th vin linh kin.
Mt ca s xut hin cho php chng ta ly linh kin

Ti ca s ny bn s c cung cp mt s thng tin chi tit lin quan n loi linh kin m bn
chn trong bao gm m t v loi linh kin, hng sn xut, dng chn, hnh dng
Trong trng hp bn mun tm mt loi linh kin, bn c th s dng chc nng Search tm
mt cch d dng.

Note: tnh nng Search ca EAGLE khng c hay cho lm v nhiu khi cc tm khng chun xc
(khng cho ra kt qu d trong th vin c linh kin ) do vy nu bn nn ghi ch nhng loi
linh kin m bn hay dng ra mt cun s ring d tra cu v th vin ny tuy c sp xp
mt cch hp l nhng hi rc ri
Khi ly linh kin cn ch :
C 2 tiu chun k hiu linh kin: l tiu chun EU v tiu chun ca US
Nhng k hiu ny ch khc nhau trn s nguyn l ngoi ra th khng c s khc bit no
khc c
nhn bit ngi ta thng gn km k t EU v US vo tn ca linh kin nh hnh v bn
di

Sau khi add xong linh kin chng ta tin hnh t Value v Name cho linh kin bng cch

chn
Dng NET
kin ra..

thc hin kt ni gia cc linh kin sau khi sp xp v ly c cc linh

Kim tra s thng mch (ni mch)


Chng ta c th dng lnh MOVE hoc lnh SHOW kim tra, lnh MOVE cn c chc nng
chnh sa ng mch, dy ni, v tr linh kin (y l lnh c thao tc nhiu nht trong qu
trnh thit k, v mt h thng mch in.)

SHOW
Mu sc ti hn

Move
di chuyn i tng

To im ni mch
(Chc nng hu nh t c s dng trong EAGLE)

Ni mch
kt ni cc linh kin li vi nhau, chng ta s dng lnh NET

PHN 5
THIT K MCH IN
(Designing a Board)

S B TR LINH KIN (MT TRN CA BOARD)

S MCH IN (MT DI CA BOARD)

To board mch t s nguyn l


Gii thiu cht:
to c mt board mch in chng ta c hai la chn, c th l to trc tip trn Layout (v
tay t u ti cui) v c th to Board mch t s nguyn l, cch hai gip chng ta mt
thi gian kt ni gia cc linh kin hn cch th nht bi v ch cn mt thao tc chut chng ta
c th chuyn t s nguyn l sang dng Board rt nhanh chng. c dim EAGLE c s
dng rng ri l tnh d dng, khng rm r cc tnh nng v vic kt ni gia cc linh kin t
s nguyn l vi s mch in v cng n ginhu ht ngi dng u thch tnh nng
ny. Ngoi ra sau khi phc tho xong Board, chng ta c th xut ra nh dng 3D nh mt tool
c pht trin bi cng ng ngi dng yu thch Eagle (Eagle3D) n s xut board sang
dng Script v mt chng trnh render Script sang dng 3D (Pov-ray), chnh vic h tr

dng 3D lm cho Eagle tr thnh mt trong nhng chng trnh c s dng rng ri nht
cng vi cc chng trnh thit k mch in ni ting khc, u im l v c dung lng ci t
rt nh (~25Mb) so vi cc chng trnh khc (hu ht l cha trn 1 n 2 DVD)
Tnh nng 3D

Chuyn t s nguyn l sang s mch in


T s nguyn l Schematic chng ta s dng biu tng Board hoc vo
hoc cng c th g lnh board chuyn sang layout

Switch to

hoc
Xut hin mt hp thoi xc nhn vic chuyn t nguyn l sang Board.

Output.sch

Output.brd

Tt c cc linh kin
c trong s
nguyn l

Vng gii hn cho vic thit k


Ty thuc vo phin bn
EAGLE (Free, Stand, Pro)

Bn c th iu chnh kch thc board bng cch dng lnh Move di chuyn/iu chnh khung
bao quanh cho va vi kch thc bn mong mun

Chuyn cc linh kin vo Board mch, chng ta s dng cc lnh c bn nh Move v Rotate
. Hoc c th chuyn ton b linh kin vo trong bng lnh Group
, sau tin hnh
sp xp linh kin mt cch hp l nht khi chy Auto khng b li
Chng ta phi t linh kin ti cc v tr thch hp sao cho cc ng mch l t b chng cho
nht,,,,lm c iu ny th s lm cho Board xut ra p nht.

Sau khi lm xong cng vic sp xp linh kin th tin hnh xc nh v tr cc l khoan bt c
nh v cho Board mch
Bn s dng lnh Hole

Chn kch
thc l
khoan

t l bt c c nh cho Board

nh v l

C hai cch tin hnh v ng mch cho boardc th s dng lnh Auto
chay mt
cch t ng,,,cch ny c nhc im l nhn ng mch sp xp khng c p/hp
l.nhng c ci NHANH
Cch th hai l t i ng mch bng lnh Route
nhng nu lm c th rt l p.
u tin chng ta th cch th nht:

vic lm ny hi mt thi gian i cht

chy lnh AutoRoute chng ta c th g lnh Auto, nhp vo biu tng Auto
Tools Auto
Mt ca s hin ra cho php ta thit lp cc tham s chy Auto

hoc vo

Ti ca s ny bn c th la chn ch lm mch in:


- Mt trn (Top)
- Mt di (Bottom)
- C mt trn v mt di
Nu chn v mt di th bn chn mt trn ch N/A
v mt di bn c th chn dng ch yu cho ng mch:
|
Mch s chy theo chiu dc
Mch se chy theo chiu ngang
N/A Khng chn
/
Mch s chy theo 1 gc 45
\ Mch s chy theo 1 gc 135
*
Mch s chy mt cch tu
Cn mt s tham s khc nh l Buss, Route, Optimize bn t tm hiu v n khng my kh
hiutn ca n ni ln chc nng ca n.
Sau khi thit lp cc tham s cho n, bn nhp vo OK bt u chy Auto

v li bng tay mt ng mch no , bn c th chn lnh RIP


auto

rip ng c

Bn c th chn Rip ton b bn mch bng cch chn Group v chn Rip

Cch th hai v ng mch, bn chn lnh Route


ng mch.

v nhp vo ng mch chnh

Cc thng s ng mch

Tn Net m mnh
ang thao tc

Kt thc board bng cch v tay n!!!

mass (ph ng) nh hnh trn, chng ta s dng lnh Polygon

Chn lp
ph mass

Chn gc
bo cnh

Chn rng
ng ph

Chn loi
ph mass

Xc nh phn mnh cn c ph ng sau chn Ratsnest

Chn
cch in


Nu khng mun ph mass bn c th b ph ng bng cch nhp chut phi vo phn ph
ng ri chn Ripup

hoc chn Delete: Polygon xa b hn phn ph mass

PHN 6
XUT THNH FILE IN, PDF, Image, Netlist, Cam
Hu ht cc chng trnh thit k CAD u c tnh nng xut file in vi t l 1:1 v mt s cn h
tr xut ra nh dng PDF ( tm hiu r v nh dng xin mi tra Google). Eagle cng c chc
nng xut ra nh dng PDF k t phin bn 5.0.x
p dng cho in Schematic v PCB
C hai cch thc hin vic In n
Cch th 1: Xut trc tip qua my in.
Cch th 2: Xut thnh mt file PDF sau ra tim in (hay dng cch ny nht v ko c
my in)
Vi cch th 1 (chng ta c th lm vic vi my in HP, Canon, Jet, Lexmark, Samsung, Fuji
Xerox, Brother, Epson)
Trong Eagle in hoc xut ra nh dng PDF bn thao tc vi lnh Print, biu tng
vo File Print (Ctrl+P)

hoc

Mt ca s xut hin cho php bn thit lp cc tham s trc khi in

Trong phn Options, c mt vi tham s chng ta cn quan tm.


- Mirror : In dng nh ngc
- Rotate: In xoay
- Black: In m
- Scale factor: T l in
- Page limit: Gii hn bn in
- OK: Chp nhn in.
- Printer: Chn my in
- Cancel: Hu b lnh in
- Page: Gii hn l giy v v tr in mch
- Aligment: v tr in
- Nu chn Center th mch s c in gia giy.
- Nu chn Top - Center th mch s c in trn u v gia giy

Left : Bn tri
- Right : Bn phi
- Bottom: Pha cui giy
..
Vi cch xut thnh PDF.
Mc nh t phin bn 5.0 Eagle tch hp trnh xut PDF nn bn c th xut trc tip thnh
file PDF m ko cn dng my in o.nhng mt li khuyn ca tui l bn nn dng mt trnh in
o no sau chn thuc tnh phn gii cao cao mt chtc th ln ti 4000dpi in ra
vi cht lng tt nht.

My in o xut
ra file PDF

Xut trc tip ra


PDF (khng c
ty chn g c)

Trong thit k mch In (Layout) th trc khi xut ra file PDF bn phi chnh li mt vo tham
s lin quan n lp thit k (layer), mc ch ca vic lm ny l chng ta ch nn xut nhng
layer m cn thit cho mc ch in trnh nhm ri mt. Nu trong Board bn thit k hai lp th
phi xut ring tng lp mt

Sau khi chnh xong xui chng ta c th tin hnh IN


Cn nhng cch khc nh xut sang CAM, Netlist, Partlist, Pinlist, NetScript, Image bn t
tm hiu thm v chng khng my kh hiu cng nh hu ht sinh vin VN khng c iu kin
s dng my tnh nng thuc chun Euro.
PHN 7
TO TH VIN LINH KIN
to th vin linh kin khng c sn trong c s d liu ca EAGLE, chng ta dng mt chng
trnh c EAGLE h tr cho vic to linh kin mang tn l Library Editor. Chng trnh Library
Editor c s dng chnh sa, to th vin c phn m rng l (*.lbr).
Sau khi m mt th vin linh kin, mt ca s hin ra cho php chng ra chnh sa, to, th vin
mi hoc th vin hin ti vi lnh EDIT, vi chng trnh ny bn c th to linh kin cho s
nguyn l hoc s mch in PCB.

Trong ch Library Edit bn c th chn cch chnh sa Packages, Symbols, v Devices.


Package: nhn dng hnh dng chn thc t ca linh kin khi in (dng ny vng PCB).
Symbol: Dng hin th k hiu ca linh kin trn s nguyn l .
Device: Nhn dng ton b linh kin bao gm k hiu s nguyn l v dng chn PCB cho
ton mch. N c th cha nhiu dng chn PCB cho mt k hiu linh kin (nh chip dn, chun,
kch thc).
Trong Library Edit bn c th nhp vo nt Dev, Pac hoc Sym chn Device, Packages
hoc Symbols.
to mt linh kin mi bn m chng trnh son tho Library Edit ln v lm theo hng dn
tng bc di y.
File New Library

Mt ca s mi xut hin

Ti mc Edit bn c th chn thit k to mi chn linh kin (Pac), K hiu linh kin (Sym) hoc
l chy kt ni gia hai linh kin Pac v Sym li vi nhau (Dev)

Trong phn ny chng ta s to linh kin AT91SAM7SEXXX (v trong EAGLE khng c con
ny)
u tin chng ta nhp vo Symbol (Sym)

v t tn cho linh kin mun to, mt hp thoi yu cu xc nhn


By gi chng ta trong ca s thit k chnh ca th vin. Vic tip theo l ta lm to mt
khung cho linh kin, s dng lnh Wire

v.

v khung bao quanh ny thuc trong lp layer


By gi n vic t chn (PIN) cho linh kin, bn g lnh Pin hoc nhp vo biu tng
thc hin vic t chn cho linh kin.
Mt vi (6) tham s lin quan ti PIN m chng ta cn quan tm:

Direction : Loi chn linh kin, ngun, xut/nhp, chung, tn hiu, dao ng
Function : Chc nng
Length
: C chn, di, ngn
Orientation: nh hng gc xoay, 45, 90, 180, 270
Visible
: Dng hin th, hin th y (gm s chn v chc nng)v hin th gin lc
Swaplevel : Hon i PIN

Sau khi lm xong th tin hnh t tn cho tng chn (Pin) v chc nng ca chng. i
tn chng ta c nhiu cch khc nhau thc hin vic ny, c th dng lnh Info, change,
name i. y chng ta c th ch cn chn Info (c th i thng tin ca PIN vi nhiu
la chn) hoc chn Name (ch i c tn ca PIN).
Vi Info
chng ta di chuyn chut vo chn cn i thng tin v nhp vo n, mt hp thoi
cha ng thng tin ca Pin gip chng ta c th thay i ty theo thch.
Name: tn ca PIN
Position: V tr Pin trong ca s lm vic
Angle: gc xoay ca PIN
Nhng thng tin cn li chng ta bit mc
trn
Vi Name

bn ch cn click vo Pin v

n s hin ra hp thoi cho php thay i


nhanh chng:

Sau khi i tn cho tt c cc PIN nh trn ta c mt linh kin hon chnh nh pha di

Vic tip theo cn lm l Save li cho chc n (cng sc lm nh vy m cp in l tiu)


By gi n phn to Package cho linh kin mang m s AT91SAM7SEXXX
Mt cng vic bt di bt dch l nu bn t to linh kin cho s mch th bn phi thit k
da vo datatsheet ca linh kin ,,,c th k hiu linh kin trn s nguyn l (Sym) th
khng quan trng lm,,,nhng Package th li rt quan trng v n lin quan n dng chn board
khi bn lm ra thnh phm. Nu bn khng cn thn, c th kch thc package khi in ra s rt
khc so vi kch thc chn thc t ca linh kin bn to v vy y chng ta thit k phi da
theo chun ca datasheet m nh sn xut cung cp cho chng ta
Khi thit k package bn cn ch n khong cch gia cc chn linh kin (chn 1,2,3,4...) v
mu cht thc s nm ch ny, ch cn ta thit k ng l okin ra s rt chun so vi linh
kin thc t.

iu u tin bn lm c nhng vic nh trn v tip theo sau y l bn phi ti c


Datasheet cho con IC nyti datasheet u th chc khng cn ni v bn cng tha bit
Google n mnh nh th no ng khng!
Chip ny c 128 Pin c thit k package da theo chun LQFP-128 c khong cch hai chn l
0.5mm (0.02inch)
Nhn vo bng pha di datasheet chng ta c th thit k n mt cch d dng cc khong
cch chn linh kin cng nh kch thc WxH

Sau khi thit k xong phn Sym v Pac, chng ta tin hnh mt cng vic quan trng l kt
ni gia hai linh kin Sym<-->Pac li vi nhau chng c tng thch vi nhau c s
nguyn l v s mch in

kt ni chng ta s dng lnh dev


kt ni, vi lnh ny, chng ta c th ty bin
kt ni rt a dng linh kin (v d Resistor, capacitor)

Ti y s dng lnh add


thm linh kin cn kt ni vi nhau. Mn hnh kt ni xut
hin: Trc tin ta phi ly biu tng Symbol trong Add a ra ngoi mn hnh. Ti gc tc .
Sau chn linh kin nh hnh di:

kt ni chng ta nhn vo Connect v chn kt ni chn cho ph hp, ty tng loi m kt


ni ph hp, y chng ta ta kt ni cho con linh kin to

Sau khi chn cho chn kt ni ph hp, chng ta nhp vo Connect, nu mun kt ni li th
nhn vo Disconnect v chn chn khc,,,
Sau khi lm xong phn kt ni, chng ta c th thm vi dng m t v con linh kin ny bng
cch nhn vo Description

Mt hp thoi son tho mini gip chng ta m t vi nt v linh kin m chng ta ang to, h
tr cc nh dng HTML

Sau khi xong th Save ln na v cui cng l xem thnh qu chng ta to ra

Xong! Nh vy l chng ta hon thnh vic to linh kin. To linh kin y bn phi tun th
theo cc thng s c nh sn xut cung cp, c nh vy mi chnh xc xut ra thnh phm
c, thng s y chnh l datasheet. Chc bn thnh cng!!!

Bi tp p dng
Bn tht s cn bi tp? Ti ngh bn khng cn v ch cn bn b cng ra khm ph chng trnh ny th
khng nht thit cn bi tp lm chi cv ngha

Hng dn s dng tnh nng 3D trn Board PCB ca Eagle

u tin bn phi ti hai chng trnh phc v cho vic xem dng 3D v Eagle khng c tnh
nng xem 3D (tt c u l Free)
[1] POV-RAY (gip chng ta chy m phng 3D dng Script)
Website: http://www.povray.org

[2] Eagle3D (gip chng ta to ra Script 3D)


Website: http://www.matwei.de/doku.php?id=en:eagle3d

Sau khi ti v bn ci t POV-Ray nh bnh thng, cn vi Eagle3D th bn ci vo th


mc ulp ca Eagle 5.x.x

Sau khi ci Eagle3D trong th mc ca bn c:


3d40.ulp
ULP cho phin bn Eagle 4.09r2 hoc thp hn
3d41.ulp
ULP cho phin bn Eagle 4.1 hoc cao hn
3dfunc.ulp
Mt vi chc nng cho 3d.ulp
3dpack.dat
Tp tin cu hnh cho chng trnh
3dconf.dat
Tp tin cu hnh do ngi dng nh ngha (mc nh rng)
3dlang(_x).dat
Tp tin ngn ng ting c, X l tn ngn ng(hoc l ngn ng khc)
3dcol(_x).dat
Tp tin s mu sc (hoc l ngn ng khc)
3d_cam.png
Hp thoi mu
3d_ko.png
Hp thoi mu
Tp tin tri tim ca chng trnh POV-Ray (th_mc_con/povray)
cap.inc
Macros t in
capwima.inc
Macros t Wima
connector.inc
Macros kt ni
diode.inc
Macros diodes
ic.inc
Macros IC
qfp.inc
Macros IC dng xQFP
resistor.inc
Macros in tr
socket.inc
Macros cm cho ICs
special.inc
Macros c bit
switch.inc
Macros cng tc switches
transistor.inc
Macros transistors
tools.inc
Miscellaneous macros, declares etc.
user.inc
Thit lp ngi dng (mc nh rng)
tex_elko.png
Texture for electrolytic capacitors
tex_elko_axial.png Texture for axial electrolytic capacitors
Tp tin v d mu (th_mc_con/examples)
MoDsMega.brd
Board file for making the example
MoDsMega.pov
POV-Ray file, all options active (v1.01)
MoDsMega.png
Generated out of MoDsMega.pov
MoDsMega.ini
INI file for POV-Ray

chy Render 3D, u tin trong Board Editor bn chy lnh run
v duyt ti th mc
Eagle3D/3d41.ulp v Ok. Nu y l ln u tin bn chy ULP ny th n s hin hp thoi yu
cu bn chn ngn ng giao din, nu bn khng bit chc ting c th chn English, ch mt
cht, mt hp thoi khc hin ra cng vi mt loi cc tham s gip chng ta thit lp Render 3D
cho board ca mnh

Nu bn khng bit cn phi chnh g th nn mc nh. Chn th mc lu on Script v nhn


vo nt Create POV file
Global:

Thit lp cc tham s lin quan n hnh dng linh kin, v tr lu file, ngn ng
Board:

Thit lp mt phng 3D cho board, dy board,


Camera:

Thit lp v tr, chiu ca camera (dng bng linh kin


Miscellaneous:

Khung hnh , c ch, c i dy


Colors:

Mu sc board
Sau khi c file script chy Render 3D th tin hnh chy chng trnh POV-Ray ln.

Pov-ray l mt chng trnh m ngun m phin bn n nh tnh cho ti thi im


(10/2009)ny l 3.6, phin bn Beta 3.7 c mt c nm nay nhng cha n nh, v vy nu
c download v th khuyn cc bn nn dng bn 3.6 l Ok.
Pov-ray l mt cng c cho php Render rt mnh, c hu ht mi ngi yu thch, c th
Render ra nh c phn gii rt cao v rt chi tit (ging y chang nh tht), yu cu ci t
cng nh s dng khng cn cao qu, i vi ci t yu cu h thng khng cao lm (Windows
95/98, Windows NT4/2000, hoc cao hn), nhng vi Card th nn cao mt cht cho hnh nh c
nt.
Giao din chnh ca chng trnh nh hnh di:

Ti giao din chnh ca chng trnh bn vo File Open file chn file Script mi c
to ra t Eagle3D, hoc c th nhp chut vo button Open trn thanh menu ca POV-Ray
chn file Script

hoc
Lu trc khi Render cn thc hin vic kt ni ti th vin macro cho Pov-ray trc .
C mt li mi ngi hay mc phi do thit lp Pov-RAY khng ng cch dn ti khi Render th
bo li nh hnh di:

Li ny cho bit Pov-ray khng tm thy macro cha trong file v khng th nh dng c macro
l g
Cc khc phc li ny l bn phi kt ni cho Pov-ray ti th mc Macro ca Eagle3D
Ti ca s chnh ca Pov-ray, bn duyt ti Tools -> Edit master POVRAY.INI
Sau mt ca s notepad hin ln cha ni dung ca file mang tn POVRAY.INI, ti y cho
php bn chnh sa cc thng s cho php Pov-RAY truy cp ti th vin thit lp render cho linh
kin. Bn hy chnh sa li line cui cng ph hp vi v tr ci t th vin povray.
y ca mnh l:
Library_Path="C:\Program Files\EAGLE-5.6.0\ulp\Eagle3D\povray
Lm xong tin hnh lu li nh c

Sau khi np file Script bn nhn vo nt Run


hoc phm tt Alt+G v ch Render
xong. Trong qu trnh Render bn c th chn li phn gii cho nh c render bng cch
chn:

Hoc

Hoc c th bn nhp vo biu tng INI trn thanh toolbar chnh sa li kch thc nh.
Kch thc nh cng ln th vic x l cng lu, khi tui render tui thng chn phn gii thp.
Ln xut cui cng mi chn phn gii ln nht. y ch AA biu th cho phn gii
Bn c th chn kch thc + phn gii mc nh bng cch vo Browse v chn file thit lp
sn cng nh dng xut ra.
Bn cng c th chnh sa n bng cch nhp vo Edit v chnh sa theo mun (cn thn )
Nhn vo bng di bn s thy s khc bit gia vic chn phn gii cho Render:
Khng chn AA

Chn AA

Cch thc thm thnh phn linh kin cho Pov-RAY.


Eagle3D h tr hu nh hon ton cc th vic cho cc loi linh kin theo chun ca Eagle.
Nhng mt s rt t khng c h tr do ko linh kin ko c ph bin hoc do tn package
khng ph hp vi th vin macro linh kin m Eagle3D cung cp tuy cng l mt loi v th m
Eagle3D khng th to code Script cho linh kin .
Bi vit di y s hng dn bn mt phn no khc phc tnh trng thiu linh kin 3D ny.

Nhng vng t mu l do PovRAY khng nhn dng c linh kin tuy n c sn


u tin bn dng mt tool cho php chnh sa code nh l Notepad++ (tui khoi thng ny)
hoc c th dng lun povray cng OKni chung dng tool n hin th code d nhn m
thi.
M Notepad++ v duyt ti v tr th mc Eagle3D\povray m file user.inc
Sau tr li th mc Eagle3D v m tip file 3dusrpac.dat
Mc nh 2 file ny khng c cha ni dung g c,
Lm vic vi file 3dusrpac.dat trc ..
Bn m file ny v thm vo mt line c ni dung:
PACKAGE_NAME:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:MACR
O_NAME(::
By gi chng ta cn thay i gi tr PACKAGE_NAME v MACRO_NAME c th render n.

tm c PACKAGE_NAME ca mt linh kin chng va quay ngc li vi chng trnh


Eagle.

Ti ca s lm vic ca Eagle PCB, mun tm Package ca 1 linh kin no , chng ta g lnh


Info hoc nhn vo icon hnh ch i hin thng tin chi tit v linh kin . Nh hnh trn ta tm
Package cho linh kin IC10 l TO220H trong th vin LINEAR
Chng ta tin hnh thay th PACKAGE_NAME bng TO220H, nh vy ta c:
TO220H:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:MACRO_NAME(::
Bc tip theo tin hnh tm MACRO_NAME cho linh kin c PACKAGE_NAME l TO220H.
Tt c cc Macro cho cc linh kin u nm trong th mc \Eagle3D\povray. Mi mt loi linh
kin tng ng vi cc file khc nhau.
V d: transistor th nm trong file transistor.inc, t nm trong Cap.inc v capwima.inc, in
tr nm trong resistor.incv.v
Nh vy linh kin c Package mang tn l TO220H s nm trong file transistor.inc

Mt mo vt l Eagle3D cung cp cho ta mt th vin hnh nh ca cc linh kin rt hay xem


trc mt hnh 3D ca mt linh kin no , bn c th ti file zip ti a ch
http://www.matwei.de

tm tn macro bn chn linh kin tng ng vi dng package v dng notepad++ m


file *.inc. tng ng.

y mnh tm c macro cho TO220H l mt hnh nh bn cnh vi tn gi l TR_TO220_L.


Bn thay n thnh:
TO220H:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:TR_TO220_L(::
Bc tip theo bn m file transistor.inc v tm dng macro v thm n vo trong file user.inc.
Tm trong file transistor.inc ta tm c on macro:

#macro TR_TO220_L2(value)
object{TR_TO220_L2_GRND(value)}
#end
Ta sa thnh:

#macro TR_TO220_L2(value)
Union{
object{TR_TO220_L2_GRND(value)}
}
#end
V lu li l OK..mc ch vic lm ny l cho vic kt ni gia cc th vin render mt
cch hp lko li

Sau khi lm xong tt c cc bctin hnh Save li v Render ln na xem kt qu.


Nu c li xy ra trong khi render hoc render ko c nh mun,,,,bn hy tham kho cc bi
vit ni v Eagle3D v Pov-ray trn mng Internet thng qua b my tm kim Google

Tin trnh x l c bn

Tin trnh x l phc

Gio trnh n y l kt thc. Mi kin ng gp, xin


PM nick

: coccon_den hoc c0cc0nden

Mail

: cocconden@gmail.com

Ti liu ny c vit da trn s hiu bit Eagle ca cc nhn cocconden, v vy khng th trnh
khi nhng thiu st, cng nh nhng li trong bi vit do vy mong mi ngi thng cm, hnh
nh trong bi vit c ly mt phn rt t trn mng, cn li l t chp bng cng c FSC
Cng c h tr thc hin gio trnh ny l:
POV-RAY 3.6

Eagle3D 1.05
Eagle Layout Editor 5.6.0
FastStone Capture 6.5

You might also like