14.kythuatvixuly+th

Upload: dark-kazansky

Post on 03-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 14.KyThuatViXuLy+TH

    1/6

    Khoa Xy dng v #i$n #'c!(ng mn h)c Kha 2009 1/6

    TR+,NG #H M/TP. HCM Cng ha X Hi Ch$ngh'a Vi*t namKHOA XY D,NG V .I/N .c l1p T3do H5nh phc

    --------------------------------- -----------------------------------.6C-7NG MN H8C

    1. THNG TIN V6MN H8C1.1Tn mn h)c: K:thu1t vi xt: sinh vin phFi h)c tr!Dc cc mn h)c: #i$n t;cGn bFn, K7thu:t Xung-S?

    o Cc yu c@u khc (n>u c):Phng Th nghi$m my tnh c ci 1Ht ch!(ng trnh m phIngProteus v Phng Thc hnh c cc modul thc hnh chuyn bi$t c=thJ.

    1.8Yu cCu 1?i vDi sinh vin: Sinh vin phFi s;d=ng 1!Kc m2t s?phCn m'm m phIng trong lLnhvc 1i$n t; nh!OrCad; Proteus. Sinh vin cMng phFi s; d=ng thnh th3o l:p trnh cho vi 1i'u

    khiJn bNng Assembly, l:p trnh cho vi 1i'u khiJn trn C,

    2. M TAMN H8C V MDC TIUo M tFngGn gIn v=vJtr mn hIc, mLi quan h*vMi cc mn hIc khc trong ch4Nng trnh

    Po t5o:

    Mn h)c ny 1i hIi sinh vin nOm vPng cc kiQn thRc v'm, cc h$th?ng s?1Qm, cc m3ch giFi

    m, m ho, trong mn h)c K7 thu:t Xung-S?cMng nh!cc kiQn thRc v'm3ch khuQch 13i,

    m3ch bo ho, trong mn h)c #i$n t;cGn bFn.

    Mn h)c trang bScho sinh vin nhng kiQn thRuc c(bFn v'l:p trnh hKp ngPAssembly; cc kiQn

    thRc c(bFn v'vi x;l, vi 1i'u khiJn; cc Rng d=ng thc tiUn trong sFn xuWt, nghin cRu v 1Xi

    s?ng cYa cc h$th?ng l:p trnh dng hKp ngP..

    H)c xong mn h)c ny, sinh vin 1!Kc trang bScc kiQn thRc chuyn su cho vi$c thc hi$n cc

    1Zn mn h)c cMng nh!1Zn t?t nghi$p.

    o MQc tiu c@n P5t P4Rc v=ki>n thSc v k:nTng sau khi k>t thc mn hIc:Hon thnh mn h)c, sinh vin phFi 1!Kc trang bSnhPng k7nGng cCn thiQt v'cWu trc phCn cRng,

    s;d=ng thnh th3o t:p l$nh, l:p trnh v bin dSch ch!(ng trnh, viQt 1!Kc nhPng ch!(ng trnh c=

    thJv'cc h$th?ng 1i'u khiJn ngoi thc tQthng qua cc bi thc hnh c=thJ1!Kc thc hi$n

    trn cc m hnh thc hnh.

  • 8/12/2019 14.KyThuatViXuLy+TH

    2/6

    Khoa Xy dng v #i$n #'c!(ng mn h)c Kha 2009 2/6

    3. NUI DUNG CHI TIVT MN H8CSTT Tn ch4Nng MQc tiu MQc, tiXu mQc

    1Ch4Nng 1:GiDi thi$u

    chung

    Ng!Xi h)c nOm 1!Kc cWu trc

    cGn bFn cYa m2t h$ vi x; l;cch thRc truy xuWt dPli$u; cWutrc b2 nhD,Phn bi$t 1!Kcskhc nhau giPa vi x; l vvi 1i'u khiJn

    !! #$ %&' ()&*+ ,-./ 0&12 )31 4+ 56. 789 ,$ :/.;!?@ A+,B&CB&,3DD&BE!F! G&1 ;)$9 >030&B8E

    !F!! ?)/H; 7&/I+

    !F!

    !Q! R)/1C 5-/*2 >STU@ S;C-2TU-2C-2E!Q!! ?)/H; 7&/I+!Q!

    2Ch4Nng 2:

    PhCn cRng h)MCS-51

    Ng!Xi h)c c thJv:n d=ng cckiQn thRc v' cWu trc phCncRng c? 1Snh cYa h) vi 1i'ukiJn MCS-51 vo vi$c l:p trnh1i'u khiJn cc Rng d=ng 1(ngiFn, c= thJ. Ng!Xi h)c c thJ

    b!Dc 1Cu thiQt kQm2t kit Vi x;l 1(n giFn.

    2.1. X&L;K Y-/92C+;&-2E

    #_ZD@ #C3,+/7 _-;,2+&; Z3K+D23BDE

    F!F! J*, 4g \=0+;) )&3,=2)J4 Ch4Nng 4: Ng!Xi h)c nOm vPng v v:n Q!! G[#]Rd Xd,S >XSAhZE

  • 8/12/2019 14.KyThuatViXuLy+TH

    3/6

    Khoa Xy dng v #i$n #'c!(ng mn h)c Kha 2009 3/6

    Cc chRcnGng cYa h)

    MCS-51

    d=ng 1!Kc cc kiQn thRc chovi$c viQt cc ch!(ng trnh 1i'ukhiJn Rng d=ng 1Hc bi$t s;d=ng cc chRc nGng 1Snh thXi(Timer), ngOt (Interrupt) v thu

    pht n?i tiQp (Serial Port)

    Q!!! M+$9+ 2)+31-Q!!

    /! J)3* %&1 i@ J)3* %&1 %O;) 2)$W+ F :+2:! J)3* %&1 @ J)3* %&1 %O;) 2)$W+ ` :+2,! J)3* %&1

    #JURQ!

    /! J)3* %&1 i@ X)/;) K)+ \O,) f :+2:! J)3* %&1 @ m[ZX f :+2 ,&9 2&*, %&1

    :/-\ 2)/8 %&L+ %6$I,,! J)3* %&1 C&B2 ;&*+ 2+3*CQ!F! RM[oX >SRXhZZm?XE

    Q!F!! M+$9+ 2)+31-

    Q!F!

    /! J/9, ;K/p2 ;K&/W+ >3523B;/7 +;23BB-C2DE:! J/9, ;K/p2 :&1 %O;) 2)$W+ >2+03B

    +;23BB-C2DE,! J/9, ;K/p2 C&B2 ;&*+ 2+3*C >D3B+/7 C&B2

    +;23BB-C2DEQ!F!V! X)+3*2 (3* ,)6$;K 2Ba;) \-W;K ,/9, ;K/p2

    /! J)6$;K 2Ba;) C)-I, 4-I ;K/p2 ,&9 (g,)2)6$9, ;)&.

    b. J)6$;K 2Ba;) C)-I, 4-I ;K/p2 ,&9 (g,)2)6$9, 7$9;

    5

    Bi TH 1:GiDi thi$u m

    hnh v

    ch!(ng trnhbin dSch

    Ng!Xi h)c nOm vPng cWu trcphCn cRng cYa m hnh 1J v:nd=ng vo vi$c thiQt kQ cc Rngd=ng c=thJm2t cch chnh xcv hKp l nhWt. Bi h)c cMnggiDi thi$u cc ch!(ng trnh bindSch hKp ngP ph_ biQn v hi$uquF hi$n nay, gip ng!Xi h)c

    5.1.GiDi thi$u m hnh thc hnh5.2.GiDi thi$u ch!(ng trnh bin dSch

    5.2.1.GiDi thi$u ch!(ng trnh bin dSch5.2.2.GiDi thi$u trnh ttiQn hnh bin dSch

    m2t ch!(ng trnh

    5.3.GiDi thi$u ch!(ng trnh n3p

  • 8/12/2019 14.KyThuatViXuLy+TH

    4/6

    Khoa Xy dng v #i$n #'c!(ng mn h)c Kha 2009 4/6

    nOm vPng cc thao tc bin dSchcc file ch!(ng trnh sang ngnngP my, rZi n3p vo b2 nhDcYa Vi 1i'u khiJn ch3y thc thicc ch!(ng trnh 1i'u khiJn c=thJ.

    5.4.GiDi thi$u, phn tch cc m3ch phCn cRngtrn m hnh

    6

    Bi TH 2:Giao tiQp port

    xuWt/nh:p(I/O port)

    Ng!Xi h)c v:n d=ng t:p l$nh 1JviQt cc ch!(ng trnh 1i'u khiJnc= thJ; nOm 1!Kc ph!(ng phpxuWt/nh:p dP li$u qua cc portcYa vi 1i'u khiJn h) MCS-51;1)c hi'u s( 1Z nguyn l cYacc m3ch phCn cRng trong bithc hnh..

    6.1.XuWt nh:p dPli$u qua cc port cYa MCU6.1.1.

    Ch!(ng trnh 1)c dP li$u t` DIP-SWITCH 8 bit v xuWt dP li$u quaLED 1(n

    6.1.2.Ch!(ng trnh hiJn thS dy LED 1(nthng qua xuWt dPli$u qua port.

    6.2.Giao tiQp PUSH-SWITCH6.2.1.Ch!(ng trnh nh:n gi trS t` PUSH-

    SWITCH 1i'u khiJn dSch LED

    6.2.2.Ch!(ng trnh ma r2ng: 1_i tr3ng thihiJn thSLED 1(n khi c nhWn PUSH-

    SWITCH.

    7

    Bi TH 3:Giao tiQp bnphm LED

    7 1o3n

    Ng!Xi h)c viQt 1!Kc ccch!(ng trnh hiJn thSdPli$u lnm2t hay nhi'u LED 7 1o3n

    bNng ph!(ng php qut LED vph!(ng php ch?t LED. ViQt1!Kc ch!(ng trnh nh:p dPli$ut` bn phm ma tr:n 4x4 rZihiJn thSln LED 7 1o3n. Ng!Xi

    h)c 1)c v hiJu r nguyn lcc m3ch phCn cRng trong bithc hnh.

    7.1.Giao tiQp vDi m2t LED 7 1o3n7.1.1.GiFi m bNng phCn cRng (dng IC

    74247)

    7.1.2.GiFi m bNng phCn m'm (ph!(ng phptra bFng)

    7.2.Giao tiQp vDi nhi'u LED 7 1o3n7.2.1.HiJn thSbNng ph!(ng php qut LED7.2.2.HiJn thSbNng ph!(ng php ch?t LED

    7.3.Giao tiQp vDi ma tr:n bn phm 4x47.3.1.Nh:p dPli$u t`bn phm, hiJn thStrn

    m2t LED 7 1o3n

    7.3.2.Nh:p dPli$u t`bn phm, hiJn thStrnnhi'u LED 7 1o3n theo 1ng thRt.

    8

    Bi TH 4:Giao tiQp PIO8255 Mar2ng port

    xuWt/ nh:p

    Gip ng!Xi h)c nOm vPng kiQnthRc ma r2ng port xuWt/nh:pkhi ti nguyn port cYa vi 1i'ukhiJn khng 1Y 1p Rng nhucCu xuWt/nh:p dP li$u, nhWt l1?i vDi cc ch!(ng trnh quang

    bo. Bi thc hnh ny nhOm1Qn m=c tiu gip ng!Xi h)cRng d=ng 1Hc tr!ng cWu t3o cYaPIO 8255 1Jmar2ng port xuWtnh:p, xuWt dP li$u quang botLnh/12ng ln LED ma tr:n.

    8.1.Nh:p/xuWt dP li$u vDi cc port cYa PIO8255

    8.1.1.KQt n?i phCn cRng, kiJm tra xuWt nh:pqua port A, B cYa PIO 8255

    8.1.2.XuWt dP li$u qua port A ra LED 1(n,dPli$u qua port C ra LED 7 1o3n

    8.2.Giao tiQp vDi ma tr:n LED 8x88.2.1.HiJn thS k t tLnh trn LED ma tr:n

    8x8

    8.2.2.HiJn thSk t12ng trn LED ma tr:n8x8

    8.2.3.HiJn thS1o3n k t12ng trn LED matr:n 8x8

  • 8/12/2019 14.KyThuatViXuLy+TH

    5/6

    Khoa Xy dng v #i$n #'c!(ng mn h)c Kha 2009 5/6

    9

    Bi TH 5:Giao tiQpcFm biQn v

    h$th?ng th`ahnh

    Ng!Xi h)c v:n d=ng cc kiQnthRc phCn cRng v kiQn thRc l:p

    trnh vo cc Rng d=ng 1i'ukhiJn t12ng c= thJ thng quacc cFm biQn (nhi$t 12, nhsng) cMng nh! 1i'u khiJn cch$ th?ng th`a hnh m2t chi'u,xoay chi'u thng qua relay.

    9.1.#o nhi$t 12 thng qua cFm biQn nhi$tLM35 v ADC0809

    9.1.1.GiDi thi$u 1Hc tr!ng cYa cFm biQnLM35 v ADC0809

    9.1.2.KQt n?i kiJm tra cFm biQn nhi$t LM35v ADC0809 thng qua LED 1(n

    9.1.3.Ch!(ng trnh nh:n dP li$u t` ADC,biQn 1_i sang BCD rZi hiJn thS trnLED 7 1o3n

    9.2.#i'u khiJn h$th?ng th`a hnh thng qua1o nhi$t 12

    9.2.1.#i'u khiJn qu3t DC thng qua ci 1HtmRc nhi$t 12

    9.2.2.#i'u khiJn qu3t DC v 1n AC thngqua nhi'u mRc ci 1Ht nhi$t 12

    9.3. #i'u khiJn h$th?ng th`a hnh thng quacFm biQn nh sng

    10

    Bi TH 6:#i'u khiJn

    12ng c(b!Dc

    Gip ng!Xi h)c nOm vPng kiQnthRc v' 12ng c( b!Dc (stepmotor), Rng d=ng cc kiQn thRc

    phCn cRng v kiQn thRc l:ptrnh cYa vi 1i'u khiJn vo vi$c1i'u khiJn 12ng c(b!Dc thngqua cc thng s?1i'u khiJn gcquay, 1i'u khiJn t?c 12 quay,1i'u khiJn h!Dng quay,

    10.1. GiDi thi$u nguyn l cWu t3o v ho3t12ng cYa 12ng c(b!Dc

    10.2. #i'u khiJn 12ng c( b!Dc theo chQ 12half step v full step

    10.3. #i'u khiJn 12ng c(b!Dc theo cc thngs?: v:n t?c, gc quay, chi'u quay.

    4. H8C LI/U Gio trnh mn hIc: Gio trnh chnh:

    qr d&' XB-;K A8N s ! #$% &'!s RbG edtM X?!dJA s

    q

  • 8/12/2019 14.KyThuatViXuLy+TH

    6/6

    Khoa Xy dng v #i$n #'c!(ng mn h)c Kha 2009 6/6

    5. T[CH]C GIANG D^Y H8C T_PHNH TH]C T[CH]C D^Y MN H8CThuy>t trnh

    Ch4NngL thuy>t

    (ti>t)Bi t1p

    (ti>t)ThFo lu1n

    (ti>t)

    Th3c hnh,th nghi*m,Pi=n d,

    (ti>t)

    T3hIc t3nghin cSu

    (ti>t)

    T`ng thail4Rng hIc t1pc$a sinh vin

    (ti>t)

    Ch4Nng 1 3 1 0 0 8 12

    Ch4Nng 2 5 3 2 0 20 30Ch4Nng 3 3 6 3 0 24 36Ch4Nng 4 6 9 4 0 38 57Bi TH 1 0 0 0 5 10 15Bi TH 2 0 0 0 5 10 15Bi TH 3 0 0 0 5 10 15Bi TH 4 0 0 0 5 10 15Bi TH 5 0 0 0 5 10 15Bi TH 6 0 0 0 5 10 15

    6. .NH GI KVT QUAH8C T_PSTT Hnh thSc Pnh gi TrIng sL

    1 Thc hnh 40%

    2 Thi cu?i kb 60%

    TP.HCM, ngy 10 thng 09 nTm 2010KHOA XY D,NG V .I/N