baocaovdk bs final
TRANSCRIPT
-
8/8/2019 Baocaovdk Bs Final
1/33
BO CO MN HC VI XL VI IU KHIN
TI:KHAI THC PHN MM
PROTEUS TRONG M PHNG VIIU KHIN.GV: Ks. NGUYN B THUN
SVTH: NGUYN C HINKHOA: CIN.NG NAI THNG 9 NM 2008.
MC LC:PHN MT: GII THIU V PROTEUSPHN HAI: MT S V DI-V D LED 7 ONII-V D LED MA TRNIII- V D LCD.IV-V D LED N.V- V DNG C QUAY THUN NGHCH.
DANH MC TI LIU THAM KHO.Phn help ca phn mm proteus 7.1Mt s Ebooks ca cc bn sinh vin.
-
8/8/2019 Baocaovdk Bs Final
2/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 2
PHN MT: GII THIU V PROTEUS
Proteus l phn mm ca hng Labcenter Electronics, n m phng c chohu ht cc linh kin in t thng dng, c bit c h trcho c cc MCU nh
PIC, 8051, AVR, Motorola.Cc bn c th ti bn demo ti a chhttp://www.labcenter.co.uk, y l bn demo, nh cung c p khng cho phpSave chng trnh.
Cng c ISIS cho php chng ta thit k v m phng.Cng c ARES cho php chng ta thit k mch in.
PHN HAI: MT S V DI-V D LED 7 ON:Trong v d ny chng ta s m phng chng trnh hin th led 7 onm t00-60.
1. Khi ng chng trnh nhnhng chng trnh ng dng khc.y mnh dng Proteus 7.1
Sau ta c giao din ca Proteus.
-
8/8/2019 Baocaovdk Bs Final
3/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 3
Thanh tc vThanh trnh n
Thanh cng c
Thanh m phng
VNG THIT K
Vng hin th cc linh kin
-
8/8/2019 Baocaovdk Bs Final
4/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 4
Cng c Gii thch Cng c Gii thchLm ti mn hnh
thit k
Bt tt li cho bn
vChn gc ta . Cc cng c phng
to thu nh.Copy, di chuyn,xoay, xa.
Cng c chnh sa,to th vin
Cng c tng idy.
Xut danh sch linhkin, kim tra limch in, xutmch in.
Con tr,thm linh
kin, gn tn ngdy, thm text, vng bus, mch
ph.
Ni u cc, v
chn linh kin, hinth th, bng ghi,my pht tn hiu,o volt, o Ampe,cc thit bo.
Cc cng c v 2D
ly th vin linh kin ta lm cc bc sau:
Click chn biu tng. click vo nt P bn linh kin s hin
ra ta tin hnh chn linh kin. cc thao tc ging nh cc chng trnh ng dngkhc.By gita tin hnh thit k mch in.
2. Ly cc linh kin.a>ly IC AT89C52: Click vo ch P. ca sPick Devices xut hin, y
l ca s chnh ta ly cc linh kin. Trong Proteus c h trrtnhiu linh kin nh MCU, PIC, AVR, 8051.. v nhiu h khc.
-
8/8/2019 Baocaovdk Bs Final
5/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 5
textbookKeyword ta nhp chAT89C52, s xut hin IC89c52, ta chn nhhnh.
Hoc ta vo Category> chn Microprocesser Icsy c rt nhiu linh kin.xong ta clickok.Ti ca s thit k ta click vo v tr bt kt linh kin.
-
8/8/2019 Baocaovdk Bs Final
6/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 6
b>Ly thch anh dao ng, ti ca sPick DevicesKeywords ta nhpCRYSTAL (hoc tm mc Miscellaneous trong Category)
xoay cc linh kin, bn RightClickvo linh kin mun xoay v chn cc ch xoay Menu hin ra.
-
8/8/2019 Baocaovdk Bs Final
7/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 7
Ngoi ra bn cng c th dng phm tt nh sau: Mun xoay cng chiu kim ng h bn nhn phm tr bn vng
phm s. Mun xoay ngc chiu kim ng h bn nhn phm cng bn
vng phm s.
Mun xoay i xng bn nhn phm Ctrl+M.c>Ly in tr. Ta nhp RES vo keywords.(hoc clicktm trong Resistors camc Category)
d>Ly nt nhn: Ta nhp BUTTON vo keywords (hoc click tm trongSwitches & Relay)
-
8/8/2019 Baocaovdk Bs Final
8/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 8
e>Ly t khng phn cc: Ta nhp vo CAP vo Keywords (hoc click tmtrongCAPACITORS trongCategory)
-
8/8/2019 Baocaovdk Bs Final
9/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 9
f>Ly t phn cc: Ta nhp vo CAP POL (hoc click tm trongCAPACITORS)
g> Tip theo ly led 7 on: Ta nhp 7SEG v ly linh kin l 7SEG-MPX2-CC (hoc click tm trong OPTOELECTRONICS).
-
8/8/2019 Baocaovdk Bs Final
10/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 10
Sau khi ly xong ta c cc linh kin nhsau trn mn hnh.
h> Ta ly ngun v mass. Ta click vo bn thanh Devices xut hin.
ta click vo POWERv em ra ngoi vng thit k. tip theo ta click voGROUND ly mass. Ta tin hnh ni dy cho linh kin ta c nhsau:
-
8/8/2019 Baocaovdk Bs Final
11/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 11
Ngun mc nh l 5V nu mun thay i gi tr ta doubleclickvo ngun>xut hin hp thoi v ta khai bo ngun nhsau:
Hoc bn cng c th sa li l +24V th ngun chng ta lc ny l +24VDC.
i>Ta tin hnh khai bo dao ng thch anh v AT89C52 l 12Hz. Nhsau:Doubleclickvo thch anh lm nhhnh.phn Frequency khai bo l12MHz
Doubleclickvo AT89C52 v khai bo phn Clock Frequency l 12MHz
-
8/8/2019 Baocaovdk Bs Final
12/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 12
j> Np chng trnh:ta DoubleclickvoAT89C52vclickvo biu tngbn cnh textbookProgram Filechng dn ca File*.HEX chychng trnh. Chng trnh ny chng ta vit bng nhng phn mm bindch ngn ngAssambly sang file *.HEX l file m my v d nhchngtrnh Pinnacle.
Khi phn Program file c ng dn ca on chng trnh chng ta,nhvy Vi iu khin c np xong chng trnh.
Sau click vo m phng ta c chng trnh chy nhsau:
Click voy v khai
bo ngdn file*.hex
-
8/8/2019 Baocaovdk Bs Final
13/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 13
bit thm cc v d c sn trong phn mm, bn clickvo Help>SampleDesigns ni y c rt nhiu v d hu dng gip cc bn trong vic ttmhiu v phn mm ny.
II-V D LED MA TRN:Cng tng tnhnhng bc trn, ta ly cc linh kin cn thit, v lythm led ma trn 5x7. Cch ly led ma trn v cc linh kin khc nhbng.Keywords Category Sub- category Results ValueMatrix Optoelectronics All MATRIX-5X7-
GREENResistor Resistors ResistorPacks Rx8 220 Npn Transistors Generic Npn
-
8/8/2019 Baocaovdk Bs Final
14/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 14
a> ly led ma trn: Bn nhp vo Keywords tkha Matrix (hoc bn c thtm trong Categorymc Optoelectronics)
c>Ly transistor : bn nhp vo Keywords tkha NPNSubcatagory chnGeneric (hoc bn vo mc Transistormc Category).
-
8/8/2019 Baocaovdk Bs Final
15/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 15
d>Ly in trro: ta nhp vo Keywords tkha Resistor v chn SubCatagory l ResistorPacks v chn Rx8.
Sau khi ly xong v kt ni ta c c hnh nhsau:
Sau chy m phng ta c hnh sau:
-
8/8/2019 Baocaovdk Bs Final
16/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 16
III- V D LCD.Cc linh kin ta ly nhbi trn y ta ly thm linh kin LCD.Ti keywords ta nhp LC4857 (cc bn c th ly LCD khc) hoc bn c thtm trong CATEGORY mc OPTOELECTRICS thvin (library)DISPLAY
Sau ta tin hnh ni dy v c kt qu nhsau:
-
8/8/2019 Baocaovdk Bs Final
17/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 17
Khi m phng ta c hnh sau:
cho gn mch v nhn mch gn gng p ta i dy bng bus. Trongmch trn cch lm nhsau:
Ta click vo biu tng Bus v vng Bus nh mun Trong v d ny ta v Bus nhtrn hnh.
-
8/8/2019 Baocaovdk Bs Final
18/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 18
Ta tin hnh t tn cho cc ng dy, nu dy no c ni vinhau th ta t nhn cng tn, t nhn ta click vo biu tngv t vo ng dy mun t nhn v click chut, tng tcho onu ni cng tn.
Mt ca s Edit Write Lable hin ra ta nhp tn ca ng dy votextbox String.
Lu l hai u dy ni vi nhau phi cng tn (cng mt lable)Sau khi lm xong kim tra skt ni ca hai u dy trong bus bnRightclick vo ng dy v chn Highlight net on Schematic.
Lc ta thy cc u dy c ni vi nhau s c mu , y l cch kim trathng mch bn Proteus. xa i tng ta Rightclick hai ln hoc Rightclick > chn Delete.
-
8/8/2019 Baocaovdk Bs Final
19/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 19
Bc cui cng ta chuyn qua mch in, do thvin chn linh kin caPROTEUS rt t rt nhiu linh kin thng dng khng c thvin chn. Do ta phi tto thvin chn cho linh kin. iu ny kh cng phu, tip
theo y mnh s mch in cho mch LCD vi nt nhn Button chuynthnh Tin (c h trchn)1 cho d v d.Bn click vo biu tng ARES chuyn qua chi mch in.
Xut hin hp thoi PACKAGE SELECTORxut hin yu cu khai bochn linh kin.
Bn khai bo cho in trnhhnh l RES40.
Sau ti ca s ca ARES ta Rightclick chn >PLACE>compoment chnlinh kin v d C1 v clicka vo vng thit k, v tip tc vi cc linh kinkhc. Sau khi hon thnh ta c hnh nhsau.
1 Vic to th vin chn xin c thm ti liu lin quan.
Click vo y
-
8/8/2019 Baocaovdk Bs Final
20/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 20
Sau khi sp xp linh kin ta c nhsau:
Tip theo bn mch in bng cch click vo biu tng hoc vo TOOLS> chn AUTO ROUTERxut hin hp thoi AUTO ROUTER mc nhbn click vo Edit Strategies khai bo ng mch in. y ta xut mchin 2 lp bn lm nhhnh.
-
8/8/2019 Baocaovdk Bs Final
21/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 21
Ca s Edit Strategies ta chn nhhnh:
Sau click OK> OK. Ta c mch in nhhnh.
-
8/8/2019 Baocaovdk Bs Final
22/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 22
Tip theo ta tin hnh ng ph mass. Ta click vo biu tng sau ta v hnh chnht bao quanh mch in chn lp v l Top
Ta c lp ng cho lp Top
-
8/8/2019 Baocaovdk Bs Final
23/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 23
Tip theo lp Botton lm tng t
-
8/8/2019 Baocaovdk Bs Final
24/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 24
n hin mu ta click vo biu tng v cho php n hin cc mu.
-
8/8/2019 Baocaovdk Bs Final
25/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 25
IV-V D LED N:Cng nhtrn ta ly thm linh kin l Led n bng cch: bn nhp voKeywords tkha LED, v y mnh chn l LED-RED (hoc bn c thtm trong thvin Category, phn Optoelectronics). Sau tin hnh ni dyta c nhhnh.
-
8/8/2019 Baocaovdk Bs Final
26/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 26
V sau chng ta cng click vo biu tng ARES chuyn quamch in.Khi chuyn qua ARES s yu cu khai bo cho LED ta khai bo nhhnh.
Tip theo ta click vo biu tng 2D Graphic box to din tch boardmch.
-
8/8/2019 Baocaovdk Bs Final
27/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 27
Right Click vo vng va v v chn nhhnh.
Vi mc ch khai bo l vng board mch.
Sau ta click vo biu tng Auto Place cho ARES sp xp linh kintng. Tuy nhin chng ta cng nn sp xp li cho thm m hn. Sau tatin hnh chy mch in tng bng cch click vo biu tng Auto router
v khai bo nhhnh to mch in 1 lp vi lp top.
Ta click vo Editstrategies khai bomch in mt lp v khaibo nhhnh di.
-
8/8/2019 Baocaovdk Bs Final
28/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 28
Phn POWERta khai bo nhsau:
Tng tphn SIGNAL ta khai bo nhsau:
-
8/8/2019 Baocaovdk Bs Final
29/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 29
Sau clickOK> OKta s c mch in nhsau:Ngoi ra thay i rng ca ng dy, tarightclickvo ng dymun thay i v chn
Change Trace styleymnh thay b ngun lnhn mt cht.
Sau ta tin hnh ng nhni trn, sau khi ng xong ta c hnhnhsau:
-
8/8/2019 Baocaovdk Bs Final
30/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 30
Ngoi ra ta c th xem 3D m hnh mch m ta va thit k bng cch voOutput>3D Visualization, ta s nhn thy m hnh m phng thc t nhsau:
-
8/8/2019 Baocaovdk Bs Final
31/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 31
V- IU KHIN NG CQUAY THUN NGHCH:
Trong v d ny ta ly cc linh kin nhnhng v d trn, c hai linh kinmi l Motor DC v Relay.a>Ly Motor DC: Keyword ta nhp vo tkha l Mortor (hoc vo mcElectromechanical ca Category)
b>Ly Relay:Keywords ta nhp vo tkha Relay (hoc ta vo mcSwitchs &Relay Category), lu v y l v d nn ta khai bo cho cundy Relay c dng l 5V, bng cch DoubleClick vo Relay, ca s hin ra tanhp vo 5V nhhnh sau:
-
8/8/2019 Baocaovdk Bs Final
32/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Trang 32
Sau khi ly y linh kin ta tin hnh ni dy v c nhhnh di:
ly ngun 24V ta tin hnh nhsau: DoubleClickvo ngun v nhp vo+24V v ta s c c ngun 24V nhhnh trn cp cho ng c.
-
8/8/2019 Baocaovdk Bs Final
33/33
BO CO MN HC K THUT VXL-VK SVTH:NGUYN C HIN
Sau khi tin hnh np chng trnh cho Vi iu khin, ta nhn nt Quaythun, ng cquay thun, nhn nt Quay nghchng cquay nghch v
cc Relay ng ngt theo ng yu cu. Khi mun dng nhn nt Reset.