bao cao project ii

Download Bao Cao Project II

If you can't read please download the document

Upload: bui-duc-manh

Post on 03-Jan-2016

93 views

Category:

Documents


1 download

TRANSCRIPT

  • I H C BCH KHOA H N I

    VI N T VI N THNG

    * * *

    BO CO T NG K T PROJECT II

    ti: THI T K M CH

    KIT PHT TRI N AVR DE1

    ng d n: Th y NSC T.S Nguy n Quang Minh

    Sinh vin th c hi n: c M nh 20091725 K54

    H N i 2012

  • 2 VI N T VI I H C BCH KHOA H N I

    M C L C

    Trang

    L U ....................................................................................................... 3

    CH TI ...................................................................................................... 4

    PH N I: M PH NG & L P TRNH AVR ...................................................... 5

    1. Cng c ph n m m ...................................................................................... 5

    2. M ph ng ...................................................................................................... 6

    PH N II: CAPTURE ............................................................................................ 18

    1. Gi i thi u ORCAD ....................................................................................... 18

    2. Capture ......................................................................................................... 18

    PH N III: LAYOUT ............................................................................................. 32

    1. Gi i thi n v Footprint trong Layout ........................................... 32

    2. Cch t o file layout t Schematics .............................................................. 41

    PH N IV: TNH TON V TRI N KHAI MODULE ...................................... 50

    1. Module B ng LED ....................................................................................... 50

    2. Module M ch Cng Su t ............................................................................. 50

    3. Module M ch Kit ......................................................................................... 51

    4. Module M ch N p ........................................................................................ 51

    PH N V: CODE .................................................................................................... 52

    PH L C HNH NH .......................................................................................... 57

  • 3 VI N T VI I H C BCH KHOA H N I

    L U

    n thi t k ng d y nh m gip sinh vin c

    th p d ng cc ki n th c v phn tch v thi t k h th ng ph n c ng v cc

    ki n th hon thnh m t project hon thi ng th i thng qua

    qu trnh lm project, sinh vin s c lm quen v th c c n thi

    hon thnh m t project.

    Hi n nay, nhu c u s d u khi n trong h c t p, nghin c

    ng d ng trn th c t l khng nh . Trong s u khi n th

    ng hi

    v s h c t p v nghin c u. V ph c v cho mn h c

    o ti pht tri n cho cc mn h c ti t tay vo lm

    m t b Kit pht tri u khi kit ny l m t

    ng d ng nh u khi n LED.

    M c nghim tc v k ng trong su t qu trnh th c hi n,

    song ch c ch n ny c a em v n cn r t nhi u thi u st. Em r t mong nh c

    s pha th i v vi c h c t p mn h c ny c a

    t k t qu t t.

    Em xin chn thnh c

    H N

    Sinh vin th c hi n

  • 4 VI N T VI I H C BCH KHOA H N I

    CH TI

    Ti: THI T K M CH KIT PHT TRI N AVR DE1

    2. M c Tiu:

    Hi n nay, cng ngh u khi n, vi x l, FPGA pht tri

    c a chng trong cu c s ng cng ngy cng quan tr ng.

    Cc ng d ng c u khi n tr i trn r t nhi c, t n ph c

    t p.

    th c hi c cc ng d n c cng c h c t p v

    nghin c u.

    thi t k v ch t o m ch kit pht tri n cho AVR v i ci tn

    AVR DE1.

    3. Yu c u:

    Yu c u ch

    + M ch ho ng nh

    + ng d ng vi t ch c

    Yu c u phi ch

    + Chi ph v a ph i

    + Tnh th m m cao

    4. K t Qu Th c Hi Ti:

    - c m t m ch Kit Avr

    - t

    - hon thnh m

  • 5 VI N T VI I H C BCH KHOA H N I

    PH N I: M PH NG & L P TRNH

    AVR

    1. Cng c ph n m m:

    a) Proteus

    Proteus bao g m 2 thnh ph n:

    ISIS: Ph n m m v m ch nguyn l + m ph ng c

    cao kh ng, h ng v i th c t v tnh tr c quan cao, song tnh

    th m m c a m ch nguyn l v b ng ISIS khng cao b ng OrCAD Capture.

    ARES: Ph n m m v m ch in c a Proteus. Trn th c t i ta t dng ARES

    v m n chn c a n t v tnh th m m khng cao.

    Trong khun kh bi bo co, chng ta s s d m ph ng m t ng

    d ng trn kit AVR DE1: qut LED.

    b) AVR Studio v WinAVR

    AvrStudio: l trnh bin d ch ASM chnh th c cung c p b

    bin d ch hon ton mi n ph v t t nhin l t t nh t cho l p trnh AVR b ng ASM.

    Phin b n m i nh n th m lm bo co l 4.18.

    WinAVR hay avr-gcc: l b trnh d c pht tri n b i GNU, ngn ng s

    d ng l C v c th c dng tchh p v i AvrStudio (dng Avrstudio lm trnh bin

    t p c bi t b bin d ch ngu n (source) code C

    c vi t b ng b ny, v v y n r ng cho chng ta khi vi t cc ng d ng

    chuyn nghi p.

    AVR Simulator l trnh m ph c tch h p s n trong Avrstudio,

    AVR Simulator cho php chng ta quan st tr ng thi cc thanh ghi bn trong AVR

    nn r t ph h chng ta

  • 6 VI N T VI I H C BCH KHOA H N I

    2. M ph ng:

    a) V m ch nguyn l trn Proteus

    Ch n vo button "Components" r i "Pick Devices" ch n

    linh ki n.

    Ch n linh ki n: trong dialog Pick Devices, "Keywords" nh p mega8, chng ta

    s th y 1 linh ki n c tn "ATMEGA8" bn c a s "Results", double click vo linh

    ki mang n ra c a s "Object selector".

  • 7 VI N T VI I H C BCH KHOA H N I

    n tr , chng ta "res", ch n "Resistors" trong "category"

    v Double click vo link ki n "RES" trong "Results".