kit at32 um final

Download Kit At32 Um Final

If you can't read please download the document

Upload: lyhuongkiet-lygia

Post on 02-Jul-2015

61 views

Category:

Documents


7 download

TRANSCRIPT

AN000 A 000001KI ATMEG IT GA32 Use Manua er alRev 1.0 16-10-2009 Application Note p e

KHT

AN00000001 KIT ATMEGA32 User Manual

Revision History Revision Rev 1.0 Date 16-10-2009 Description Preliminary Author KHT

KHT

16-10-2009

Page 2 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

1. GII THIU KIT th nghim ATMEGA32 l mt sn phm ca KHT Lab. Bao gm cc module tch hp trn board h tr nhng ngoi vi c bn nht trn chip ATMEGA32, ph hp cho cc i tng ang bc u lm quen vi vi iu khin h AVR ca ATMEL. H tr cc ng IO m rng dnh cho mc ch lp trnh ngoi vi nng cao. Cc thnh phn trn board c thit k, sp xp, b tr v tinh chnh nhm mc ch cm - chy, tit kim ti a thi gian thit lp board nhng vn m bo tnh linh hot, a mc ch. Thit k chc chn, c bn v yu cu thm m cao.

KHT

16-10-2009

Page 3 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

2. TNH NNGKIT th nghim ATMEGA32 h tr nhng tnh nng nh sau: - Khi cc ng I/O thng dng: o 32 ng Output vi LEDs (high active). o 32 ng Input vi nt nhn (configurable sensitive level). o 4 LED 7 on. o 1 TEXT LCD 16*2. o 1 ci Buzze. o 32 ng IO ny cng c ni ra IO m rng ca board. - Khi ADC: o 1 cm bin nhit LM35 hoc DS1820 (Option). o 1 bin tr xoay potentiometer. - Khi truyn thng UART: o Tch hp RS232 transceiver (CMOS TTL). o H tr ng m rng cho card chuyn USB RS232. o H tr ng m rng cho module RF. - Khi RTC: o S dng thch anh 32K cung cp clock cho b dao ng nh thi gian thc. - Khi programming v debug port: o H tr 1 ng ISP tiu chun. o H tr 1 ng JTAG debug onchip. - Khi ngun: o S dng b adapter ri (i km) hoc ly ngun t card chuyn USB RS232.

KHT

16-10-2009

Page 4 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

3. S TNG QUT KHI CHC NNG

KHT

16-10-2009

Page 5 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

KHT

16-10-2009

Page 6 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4. HNG DN S DNG KIT TH NGHIM ATMEGA324.1. Khi ngunS nguyn l1 J15 1 2 3 PWR_JACK C14 3 470uF BD104(SMD) 2 D33 U11 + 4 1 IN 7805 GND OUT 3 C13 104 1 JP19 2 3 5V_7805 FP1 C15 104 J16 6 5 4 3 2 1 USB TO 232 S1 5V 2 R20 C21 470uF 330R D34 1 3 5 7 +5V OUT J17 2 4 6 8

+ 2

TXD_USB RXD_USB

POWER SUPPLY

1 3

SW POWER

Hng dn s dng Ngun cung cp ly t adapter ri bn ngoi thng qua jack ghim ngun, khuyn co nn s dng adapter c gi tr nh mc ng ra 12V (AC hoc DC) 1A. Jumper chn ngun (JP19) khi phi c ng v tr 1-2, ng thi cng tc ngun chnh bt sang v tr ON. Ngoi ra, ngun cn c th c cung cp thng qua card chuyn USB RS232, khi , JP19 phi ng 2-3 v cng tc ngun chnh bt sang v tr ON. Power mode T adapter ri T card chuyn USB RS232 Khi ngun cng cung cp sn cc im ly ngun m rng cho cc mc ch khc. JP19 1-2 ng 2-3 ng

KHT

16-10-2009

Page 7 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

KHT

16-10-2009

Page 8 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.2. Khi IO vi 32 ng output LEDsS nguyn l2 RN6 1 2 3 4 5 6 7 8 9 330 D2 D6 D10 D14 D18 D22 D26 D30 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 330 JP13 1 RN7 1 2 3 4 5 6 7 8 9 D3 D7 D11 D15 D19 D23 D27 D31 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 330 2 JP14 JP15 1 RN8 1 2 3 4 5 6 7 8 9 D4 D8 D12 D16 D20 D24 D28 D32 PC0 PC1 PC2 PC3 PC4 PC5 PC6_6 PC7_7 330 1 2 RN5 1 2 3 4 5 6 7 8 9 1 D1 D5 D9 D13 D17 D21 D25 D29 JP16 2 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7

LEDSHng dn s dng 32 LEDs c li trc tip t 32 ng IO, tch cc mc cao (high active) v c th kch hot/cm tng port (8 LEDs) mt cch ring r nhau nh vo cc jumper ENABLE/DISABLE LED output t JP13 JP16.

KHT

16-10-2009

Page 9 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.3. Khi IO vi 32 ng input phm nhnS nguyn lSW7 PA0 SW5 PB0 SW6 PC0 SW4 PD0

SW11

PA1

SW9

PB1

SW10

PC1

SW8

PD1

SW15

PA2

SW13

PB2

SW14

PC2

SW12

PD2

SW19

PA3

SW17

PB3

SW18

PC3

SW16

PD3

SW23

PA4

SW21

PB4

SW22

PC4

SW20

PD4

SW31

PA5

SW29

PB5

SW30

PC5

SW28

PD5

SW35

PA6

SW33

PB6

SW34

PC6_6

SW32

PD6

SW39

PA7

SW37

PB7

SW38

PC7_7

SW36

PD7

5V 1 JP9 2

BUTTONSHng dn s dng 32 phm nhn c a thng vo 32 ng IO vi mc tch cc c th hiu chnh c (hi/low) thng qua jumper chn JP9. Mc tch cc ca phm nhn HIGH LOW JP9 1-2 ng 2-3 ng3

KHT

16-10-2009

Page 10 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

KHT

16-10-2009

Page 11 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.4. Khi IO vi LED 7 onS nguyn lSW2 PB0 PB1 PB2 PB3 SW DIP-4 J11 4 3 2 1 DIS0 DIS1 DIS2 DIS3

DIS3

DIS2

DIS1

5V Q1 A1015 1 R6 1K 3

5V 3 R7 1K 1 Q2 A1015 9 2 2

DIS0

5V 3 R8 1K 1 Q3 A1015 9 2 2

5V R9 1K 1 Q4 A1015 U8 A 10 B 8 C 6 D 1 E 3 F 7 G 5 DP 4 9 2 2 A B C D E F G DP 3

8 HEADER

PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7

8 7 6 5 4 3 2 1

SW3

J14 R10 R11 R12 R13 R14 R15 R16 R17 330 330 330 330 330 330 330 330 A B C D E F G DP

U5 A 10 B 8 C 6 D 1 E 3 F 7 G 5 DP 4

9 2 2

A B C D E F G DP

8

U6 A 10 B 8 C 6 D 1 E 3 F 7 G 5 DP 4

A B C D E F G DP

8

U7 A 10 B 8 C 6 D 1 E 3 F 7 G 5 DP 4

T L

T L

T L

A B C D E F G DP

8

8

SW DIP-8 8 HEADER

LED7.1

LED7.2

LED7.3

LED7.4

7 SEGMENT LEDSHng dn s dng Ton b port A c ni vi port m LED 7 on thng qua switch SW3 v 1 phn port B tham gia qut LED 7 on thng qua switch SW2.

KHT

16-10-2009

Page 12 of 24

T L

KHT

AN00000001 KIT ATMEGA32 User Manual

KHT

16-10-2009

Page 13 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.5. Khi IO vi TEXT LCD 16*2S nguyn l5V R24 10K R23 1k2 J8 1 2 3 4 5 6 7 8 SW1 PD3 PD2 PD7 PD6 PD5 PD4

Q6 A564

5V

C8 104

8 HEADERSW DIP-8 R5 10

2 15

14 13 12 11 10 9 8 7

6 5 4

VCC A

EN RW RS

D7 D6 D5 D4 D3 D2 D1 D0

U4 LCD 1602A

GND

1

16

5V

10K R18

Hng dn s dng 1 phn port D tham gia li TEXT LCD thng qua switch SW1.

KHT

3

V0

K

LCD16-10-2009 Page 14 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

KHT

16-10-2009

Page 15 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.6. Ng output vi loa buzzeS nguyn l5V R25 10K Q5 A564 R22 100 LS1

PD7

2

JP22

1

R21 1k2

buzz

Hng dn s dng Pin 7 ca port D c ni vi ng khin loa buzz thng qua jumper JP22

KHT

16-10-2009

Page 16 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.7. Khi ADC vi LM35 (hoc DS1820) v bin tr xoay potentiometerS nguyn l5V 5V 5V 3 2 1 LM35 2 JP24 1 PA1 J3 3 2 1 DS1820 R1 1K 2 JP25 1 PA2

J2 PA0 2 JP23 1 R2 10K

Hng dn s dng Bin tr xoay potentiometer v 2 cm bin nhit LM35, DS1820 ln lt ni vi 3 knh ng vo b chuyn i ADC0, ADC1 v ADC2 thng qua cc jumper JP23, JP24 v JP25.

KHT

16-10-2009

Page 17 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.8. Khi truyn thng UARTS nguyn l8 1 6 2 7 3 8 4 9 5 COM2 5V C4 10uF C6 0.1uF C7 10uF 16 GND VCC C2MAX232 5 7 14 13 6 2 U3 R2IN R2OUT T2IN T2OUT R1OUT T1OUT T1IN C1+ R1IN VV+ C1C2+ 9 10 12 11 1 C3 3 4 C5 10uF RXD_232 TXD_232 RXD_232 6 RXD_USB4 RXD_RF 2 RS232_RXD SEL 5 3 1 J6 RS232_TXD SEL 5 3 1 J7

PD0

10uF

TXD_232 6 TXD_USB 4 TXD_RF 2

PD1

RS232J5 6 5 4 3 2 1 MODULE RFFP1 C15 104 J16 6 5 4 3 2 1 USB TO 232

5V

TXD_RF RXD_RF

15

TXD_USB RXD_USB

Hng dn s dng Khi truyn thng ni tip UART h tr 3 ch hot ng: - Hot ng thng qua RS232 transceiver (TTL CMOS): chc nng UART trn chip ATMEGA32 lc ny kt ni vi COM port thng qua RS232 transceiver chuyn i qua li gia 2 chun in p CMOS v TTL (thng s dng kt ni vi PC). - Hot ng thng qua module thu pht wireless RF: y l module ri, nhn tn hiu RF chuyn i sang tn hiu UART (TTL) v ngc li giao tip vi chc nng UART trn ATMEGA32. - Hot ng thng qua card chuyn USB RS232: cng l module ri, chuyn i giao tip USB sang RS232. mode ny, ngun cp cho board c th ly trc tip t card chuyn. 2 jumper chn J6 v J7 phi thit lp tng ng vi mi mode hot ng trn theo bng chi tit bn di: Lu : trn cng 1 jumper, ch duy nht 1 mode thit lp cng 1 thi im (ng), cc mode cn li khng c kch hot (phi h). Mode Thng qua RS232 transceiver Thng qua card RF Thng qua card chuyn USB RS232 J6 5-6 ng 1-2 ng 3-4 ng J7 5-6 ng 1-2 ng 3-4 ng

KHT

16-10-2009

Page 18 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

KHT

16-10-2009

Page 19 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.9. Khi RTC clockS nguyn lPC6_6 3 JP17 PC6 2 2 PC7 1 32.768K X1 C12 22p PC7_7 JP18

1

C11 22p

Hng dn s dng Chn PC6 v PC7 c th thit lp nh chn RTC clock input hoc chn chc nng port thng thng thng qua jumper chn JP17 v JP18 vi chi tit nh trong bng bn di. Mode RTC clock input Chc nng port thng thng JP17 1-2 ng 2-3 ng JP18 2-3 ng 1-2 ng

KHT

16-10-2009

3

Page 20 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.10. Khi IO m rngS nguyn l5V J9 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 1 3 5 7 9 11 13 15 17 19 5V J10 2 4 6 8 10 12 14 16 18 20

PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7

PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7

PC0 PC1 PC2 PC3 PC4 PC5 PC6_6 PC7_7

PC0 PC1 PC2 PC3 PC4 PC5 PC6_6 PC7_7

PORTA5V J12 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20

PORTC5V J13 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20

PB0 PB1 PB2 PB3 PB4 PB5_5 PB6_6 PB7_7

PB0 PB1 PB2 PB3 PB4 PB5_5 PB6_6 PB7_7

PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7

PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7

PORTBPORTS5V JP5 2 1 5V JP6 2 1 5V JP7 2 1

PORTD5V JP8 2 1 RN4 1 2 3 4 5 6 7 8 9 SW26 PC0 PC1 PC2 PC3 PC4 PC5 PC6_6 PC7_7 4K7 1 2 3 4 5 6 7 8 9 SW27 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 SW DIP-8 3

3

3

RN1 1 2 3 4 5 6 7 8 9 SW24 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7

RN2 1 2 3 4 5 6 7 8 9 SW25 PB0 PB1 PB2 PB3 PB4 PB5_5 PB6_6 PB7_7

RN3

4K7

SW DIP-8

4K7

SW DIP-8

3

4K7

SW DIP-8

Hng dn s dng Ton b 32 IO trn ATMEGA32 u c kt ni trc tip ra ng IO m rng vi ty chn in tr pull up/down (thng qua cc jumper chn JP5, JP6, JP7, JP8) c th thit t c lp cho tng pin ring r trn cng 1 port (thng qua cc switch chn SW24, SW25, SW26 v SW27). Resistor mode JP5 cho port A JP6 cho port B JP7 cho port C

KHT

16-10-2009

Page 21 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual JP8 cho port D Pull UP Pull DOWN 1-2 ng 2-3 ng

KHT

16-10-2009

Page 22 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

4.11. Cng np ISP v cng debug JTAG tiu chunS nguyn l5V

C2 104 U2 16 J4 MOSI /RESET SCK MISO 1 3 5 7 9 2 4 6 8 10 /RESET 5V MOSI PB5_5 MISO PB6_6 SCK PB7_7 12 13 2 1 5 3 11 10 9 6 7 X0 X1 Y0 Y1 Z0 Z1 A B C EN VEE 8 GND 74HC4053 VCC X Y Z 14 15 4 PB5 PB6 PB7 5V PC2 PC4 PC3 PC5 1 3 5 7 9 J1 2 4 6 8 10 5V /RESET

ICISP

JTAG

Hng dn s dng Trn board h tr 1 cng np tc cao, tng thch hon ton vi cng c np USB AVR Prog hoc STK. Ngoi ra cn c cng JTAG phc v debug onchip cho cc yu cu nng cao trong tng lai.

KHT

16-10-2009

Page 23 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

Table Of Content 1. GII THIU ..................................................................................................................................................................... 3 2. 3. 4. TNH NNG..................................................................................................................................................................... 4 S TNG QUT KHI CHC NNG ..................................................................................................................... 5 HNG DN S DNG KIT TH NGHIM ATMEGA32 .............................................................................................. 7 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 4.7. 4.8. 4.9. 4.10. 4.11. Khi ngun .............................................................................................................................................................. 7 Khi IO vi 32 ng output LEDs ............................................................................................................................. 9 Khi IO vi 32 ng input phm nhn ..................................................................................................................... 10 Khi IO vi LED 7 on ........................................................................................................................................ 12 Khi IO vi TEXT LCD 16*2 ................................................................................................................................. 14 Ng output vi loa buzze ...................................................................................................................................... 16 Khi ADC vi LM35 (hoc DS1820) v bin tr xoay potentiometer ................................................................... 17 Khi truyn thng UART ....................................................................................................................................... 18 Khi RTC clock...................................................................................................................................................... 20 Khi IO m rng ................................................................................................................................................ 21 Cng np ISP v cng debug JTAG tiu chun ............................................................................................... 23

KHT

16-10-2009

Page 24 of 24

KHT

AN00000001 KIT ATMEGA32 User Manual

Appendix

KHT

16-10-2009

Page 25 of 24