kit at32 um final
Post on 02-Jul-2015
61 Views
Preview:
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
top related