PDF verze

Transkript

PDF verze
MLAB
ATmegaTQ4401A
Modul procesoru ATmega v pouzdruTQFP44
Milan Horkel
Procesorový modul pro práci s procesory ATMEL ATmega
v pouzdru TQFP44. Modul obsahuje procesor a může být osazen
krystalem standardní velikosti nebo hodinkovým krystalem 32768Hz.
Modul je dále vybaven tlačítkem RESET a programovacím
konektorem ATMEL ISP 6 PIN a konektorem JTAG.
1. Technické parametry
Parametr
Hodnota
Poznámka
Napájení
(1.8V) .. 2.7V .. 5.5V
Dle použitého procesoru
Spotřeba
20mA
Dle použitého procesoru
Procesor
ATmega16, ATmega32,
ATmeg164P, ATmega324P,
ATmega644P, ATmega8535,
a další…
Nebo jiný v pouzdru TQFP44,
nutno zkontrolovat zapojení
vývodů
Rozměry
51x61x16mm
Výška nad nosnou deskou
ATmegaTQ4401A.doc / 2009-02-15 / miho / http://www.mlab.cz
1/4
MLAB
ATmegaTQ4401A
2. Popis konstrukce
2.1. Úvodem
Jedná se o standardní modul pro procesory AVR firmy ATMEL v pouzdru TQFP44. Kromě výše
uvedených typů lze použít i další typy v pouzdru TQFP44 ale vždy je nezbytné zkontrolovat
zapojení vývodů (programovací porty a zejména napájení). Jak ATMEL uvádí nové procesory tak
postupně přibývají vhodné typy pro tento modul.
2.2. Zapojení modulu
VCC
J45
JUMP2X3
2
2
AVCC
2
C5
100nF
1
C4
100nF
1
2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
U1
2
ATmega in TQ44
PB5/PCINT13/MOSI SS#/OC0B/PCINT12/PB4
PB6/PCINT14/MISO AIN1/OC0A/PCINT11/PB3
PB7/PCINT15/SCK
AIN0/INT2/PCINT10/PB2
RESET#
T1/CLKO/PCINT9/PB1
VCC
T0/XCK0/PCINT8/PB0
GND
GND
XTAL2
VCC
XTAL1
ADC0/PCINT0/PA0
PD0/PCINT24/RXD0
ADC1/PCINT1/PA1
PD1/PCINT25/TXD0
ADC2/PCINT2/PA2
PD2/PCINT26/RXD1/INT0 ADC3/PCINT3/PA3
PD3/PCINT27/TXD1/INT1 ADC4/PCINT4/PA4
PD4/PCINT28/XCK1/OC1B ADC5/PCINT5/PA5
PD5/PCINT29/OC1A
ADC6/PCINT6/PA6
PD6/PCINT30/OC2B/ICP ADC7/PCINT7/PA7
PD7/PCINT31/OC2A
AREF
GND
VCC
AVCC
GND
PC0/PCINT16/SCL
TOSC2/PCINT23/PC7
PC1/PCINT17/SDA
TOSC1/PCINT22/PC6
PC2/PCINT18/TCK
TDI/PCINT21/PC5
PC3/PCINT19/TMS
TDO/PCINT20/PC4
PB4
PB3
PB2
PB1
PB0
GND
VCC
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
AREF
GND
AVCC
PC7
PC6
PC5
PC4
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
ATmega164P_324P_644P_TQ44
Comment = ATmega164P_324P_644P_TQ44
C6
100nF
1
1
R3
External RC oscilator
#
(not in all CPU)
C3
100nF
1
1
C2
100nF
PB5
PB6
PB7
RESET#
VCC
GND
XTAL2
XTAL1
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
VCC
GND
PC0
PC1
PC2
PC3
J1
J2
J3
J4
J5
J6
J7
J8
J9
J10
J11
J12
J13
J14
J15
J16
J17
J18
J19
J20
J21
J22
VCC
C1
22uF/6.3V
C
D1
1N4007SMD
2
A
C
2
4
6
A
1
3
5
1
L1
10uH
STANDARD
XTAL
B
100
2
1
R2
VCC
2
10K
C7
#100nF
PB6
PB7
RESET#
1
3
5
C9
15pF
Internal Capacitance of
ATmega is 8pF, adjust
value.
J46
MISO VTG
SCK MOSI
RST# GND
VCC
2
4
6
PB5
JUMP2x3
Do not populate C7 when
using JTAG.
1
C8
15pF
X3
#32768Hz
A
B
G1
R1
1
RTC XTAL
2
G1
2
1
RESET
X2
#32768Hz
A
B
1
SW1
P-B1720
1
2
2
X1
8MHz
G1
A
J44
J43
J42
J41
J40
J39
J38
J37
J36
J35
J34
J33
J32
J31
J30
J29
J28
J27
J26
J25
J24
J23
2
+5V POWER
ISP
VCC
PC2
PC4
PC3
PC5
1
3
5
7
9
J47
TCK
GND
TDO
VTref
TMS
RST#
VTpower NC
TDI
GND
VCC
2
4
6
8
10
RESET#
JUMP2x5
JTAG
ATmegaTQ4401A.doc / 2009-02-15 / miho / http://www.mlab.cz
2/4
MLAB
ATmegaTQ4401A
J101
J103
J105
1
1
1
R101
10k
R102
10k
R103
2
2
2
J102
J104
J106
J107
J109
J111
1
1
1
10k
C101
10nF
C102
10nF
C103
2
2
2
J108
J110
J112
10nF
Modul je napájen přes napájecí konektor J45. Dioda D1 slouží jako ochrana před přepólováním
zdroje (předpokládá se, že zdroj má proudové omezení cca 1A). Velikost napájecího napětí je dána
použitým procesorem. Tlumivka L1 s kondenzátorem C5 slouží jako filtr napájení pro A/D
převodník v procesoru. Kondenzátor C6 slouží k filtraci referenčního napětí.
Zdrojem hodinového kmitočtu procesoru může být:
•
Vnitřní kalibrovaný RC oscilátor (defaultní nastavení nového procesoru, kmitočet 1MHz)
•
Vnější krystalový oscilátor s krystalem X1 nebo X2 (hodinkový krystal)
•
Vnější RC oscilátor R3/C8 (jen u některých typů procesorů)
•
Zdroj vnějšího hodinového signálu na vývod XTAL1
Zdroj hodinového kmitočtu a konfigurace (frekvenční rozsah) oscilátoru se volí programováním
konfiguračního slova procesoru. Nový procesor přichází s nastavením interní RC oscilátor
s nastavením frekvence na 1MHz.
Firma ATMEL definovala dvě „standardní“ zapojení programovacího ISP konektoru. Modul
používá menší verzi se 6 vývody. Dále je na desce osazen konektor pro
JATG programování a ladění. JTAG rozhraní se povoluje v konfiguračním slově a defaultně je
zakázané. Když se používá JTAG nesmí být osazen kondenzátor C7.
Volitelně je možné osadit krystal X3 pro čítač/časovač, který se dá použít jako RTC.
2.3. Mechanická konstrukce
Jedná se o standardní modul do stavebnice s upevňovacími rohovými sloupky.
3. Osazení a oživení
3.1. Osazení
Při osazování procesoru použijte minimum pájky. V případě, že nemáte vhodné vybavení je
nejsnazší plošky pro procesor předem pocínovat (co nejméně) a pak přiložený procesor nejprve
přichytit za dvě protilehlé nožičky. Další pájka se již přidávat nemusí. Zbylé vývody stačí jeden po
druhém připájet. V případě, že je k dispozici jen pistolová páječka používá se smyčka ze
zvonkového drátu (průměr drátu cca 0.8mm).
Krystal je možné buď osadit rovnou na desku (pokud víme předem jakou budeme potřebovat
frekvenci) nebo se osadí jen dutinky z precizní patice do kterých se pak dá zasunout krystal dle
potřeby.
ATmegaTQ4401A.doc / 2009-02-15 / miho / http://www.mlab.cz
3/4
ATmegaTQ4401A
MLAB
Na desce jsou 4 drátové propojky.
SMD tlumivku je možné v nouzi nahradit propojkou. Zhorší se tím šum A/D převodníku.
Odpory
R1
100
R2, R101, R102, R103 10k
R3
# (volitelné)
Keramické kondenzátory
C8, C9
15pF
C101, C102, C103
10nF
C2, C3, C4, C5, C6
100nF
C7
#100nF (neosazovat)
Elektrolytické kondenzátory
C1
22uF/6.3V
Indukčnosti
L1
10uH
Diody
D1
1N4007SMD
Integrované obvody
U1
ATmega (výběr)
Krystaly
X1
8MHz (volitelné)
X2, X3
#32768Hz (volitelné)
Mechanické součástky
J1-J11, J12-J22,
JUMP2x11
J23-J33, J34-J44
J45, J46
JUMP2x3
J47
JUMP2x5
J101+J103+J105,
J102+J104+J106,
JUMP3
J107+J109+J111,
J108+J110+J112
SW1
P-B1720
Konstrukční součástky
Šroub M3x12 křížový
4ks
s válcovou hlavou
4ks
Podložka M3
Distanční sloupek
4ks
M3x5
Připomínáme, že na modul lze osadit různé procesory a podle toho volíme osazení krystalů a jejich
hodnoty.
ATmegaTQ4401A.doc / 2009-02-15 / miho / http://www.mlab.cz
4/4

Podobné dokumenty

PDF verze

PDF verze Na desce je celkem 7 drátových propojek, které osazujeme jako první. Při osazování procesoru postupujeme obvyklým způsobem. Nejdříve připájíme jednu rohovou nožičku, pak protější a pokud je poloha ...

Více

PDF verze

PDF verze ATmega v pouzdru TQFP64. Podle varianty se osadí i příslušný programovací ISP 6 PIN konektor a ladicí JTAG 10 PIN konektor. Dále je možné osadit krystal (hlavní i hodinkový). Na desce je dále RESET...

Více

Modul pro práci s procesory ARM rady STM32

Modul pro práci s procesory ARM rady STM32 PA2/TX2 PA3/RX2 PA4 PA5 PA6 PA7 PA8 PA9/TX1 PA10/RX1 PA11/USBDM PA12/USBDP PA13/JTMS PA14/JTCK PA15/JTDI

Více