AVR add I v10 instr

background image

AVR add I
Adapter dla programatorów AVR - ISP

AVR add I jest przystawką, która przy użyciu
programatora ISP (m.in. AVR prog I, AVR prog II)
umożliwia programowanie poza układem docelowym
większości najczęściej stosowanych mikrokontrolerów AVR
w obudowie DIP od 8 do 40 wyprowadzeń.
Zasilanie z portu USB umożliwia dostarczenie napięcia
(+3V3 lub +5V) do programowanego mikrokontrolera i
programatora.
Dzięki dodatkowemu wyposażeniu w rezonator kwarcowy,
płytka AVR add I zapewnia odpowiednie warunki,
niezbędne w trakcie programowania procesora.
AVR add I jest przeznaczony dla osób, które potrzebują
funkcjonalnego układu umożliwiającego programowanie
procesorów AVR przed zamontowaniem w układzie
docelowym.

Opis:

Obsługiwane procesory:

Właściwości:

- możliwość podłączenia około 40 mikrokontrolerów (również
w wersji niskonapięciowej)
- wyposażony w zewnętrzny rezonator kwarcowy
- kompatybilny z wszystkimi programatorami ISP (USB, LPT)
wyposażonymi w standardowe złącze KANDA 2x5 pinów
- własne źródło zasilania z portu USB - nie wymaga żadnego
zasilacza
- możliwość wyboru napięcia zasilania procesora 5V lub 3V3
- sygnalizacja diodą LED zasilania procesora
- konfiguracja zasilania poprzez zworkę:

- zasilanie układu z portu USB lub programatora USB
- zasilanie procesora napięciem +5V
- zasilanie procesora napięciem +3V3

- wyposażony w precyzyjne podstawki umożliwiające łatwe
wpinanie i wypinanie mikrokontrolerów
- prosta konfiguracja ustawienia programowania przy pomocy
kabla paskowego

DIP 8

ATtiny11
ATtiny12
ATtiny13
ATtiny15
ATtiny22
ATtiny25
ATtiny45
ATtiny85
AT90S2343
AT90SL2343
AT90S2323
AT90SL2323

DIP 20-1

ATtiny2313
AT90S2313
AT90S1200

DIP 20-2

ATtiny26

DIP 28

ATmega8
ATmega48
ATmega88
ATmega168
AT90S2333
AT90SL2333
AT90S4433
AT90SL4433

DIP 40-1

ATmega163
ATmega16
ATmega32
ATmega323
ATmega8535
AT90S8535
AT90SL8535
AT90S4434
AT90SL4434

DIP 40-2

ATmega8515
ATmega161
Atmega162
AT90S4414
AT90S8515
AT89S53 *
AT89S8252 *

* - tylko
programator LPT

background image

Rozmieszczenie sygnałów złącza programatora:

Rysunek przedstawia układ wyprowadzeń złącza do
podłączenia programatora ISP (pozycja 5 na rysunku
powyżej). Programator powinien być wyposażony przewód
zakończony złączem żeńskim typu IDC10 o tym samym
układzie wyprowadzeń sygnałów. W przypadku
zastosowania innego rozkładu sygnałów należy użyć
odpowiedniej przejściówki.

- MOSI, SCK, MISO sygnały magistrali SPI
- RST

reset układu

- VCC

napięcie zasilania

- GND

masa układu

Zasilanie:

Płytka AVR add I umożliwia zasilanie mikrokontrolera z portu USB komputera PC.
W celu połączenia płytki AVR add I z komputerem potrzebny jest przewód USB typu A - B (tzw.
przewód drukarkowy). Dodatkowo płytka została wyposażona w stabilizator napięcia +3V3, co
umożliwia programowanie mikrokontrolerów pracujących z niższym napięciem niż +5V.
W zależności od dozwolonego napięcia zasilania danego procesora należy zewrzeć odpowiednie piny
złącza konfiguracyjnego zasilania (pozycja 11 na rysunku powyżej). Połączenie odpowiadające zasilaniu
procesora napięciem +3V3 zostało zaznaczone czerwonym polem. Natomiast połączenie odpowiadające
zasilaniu procesora napięcie +5V - zielonym polem.
W przypadku korzystania z programatora umożliwiającego zasilanie układu docelowego, np.
AVR prog II - USB, należy zdjąć zworkę ze złącza konfiguracyjnego.
Zasilanie mikrokontrolera (nie płytki) jest sygnalizowane czerwoną diodą LED (pozycja 12).

UWAGA:
Płytka AVR add I nie może być zasilana z dwóch źródeł jednocześnie.

Rozmieszczenie elementów na płycie AVR add I:

1 - złącze USB B
2 - złącze zasilania: +5V
3 - złącze zasilania: GND
4 - złącze zasilania: +3V3
5 - złącze programowania (KANDA)
6 - złącze MASTER
7 - złącza SLAVE:

7.1. - DIP40-1
7.2. - DIP40-2
7.3. - DIP20-1
7.4. - DIP20-2
7.5. - DIP28
7.6. - DIP8

8 - rozstaw szeroki mikrokontrolerów
9 - rozstaw wąski mikrokontrolerów
10 - rezonator kwarcowy 4 Mhz
11 - złącze konfiguracyjne zasilania
12 - dioda sygnalizująca zasilanie uC
13 - stabilizator napięcia +3V3

1

2

3

4

5

7

8

10

11

12

DIL8

DIL20

DIL28

DIL40

13

6

9

background image

Wstęp - konfiguracja programowania:

Płytka AVR add I umożliwia podłączenie i zaprogramowanie, przy użyciu dowolnego programatora ISP,
większości najbardziej popularnych mikrokontrolerów z rodziny AVR.
Do podłączenia mikrokontrolerów służą trzy jednorzędowe podstawki precyzyjne, w które wyposażona
jest płytka. W zależności od obudowy mikrokontrolera (szeroka lub wąska) używa się odpowiednio
dwóch podstawek o określonym rozstawie - odpowiednio pozycja 8 i 9 na rysunku w punkcie
dotyczącym rozmieszczenia elementów na płytce.
Mikrokontrolery, których programowanie umożliwia płytka AVR add I, zostały podzielone na sześć grup
w zależności od wielkości obudowy i wyprowadzeń. Pełna tabelka z grupami została przedstawiona w
punkcie dotyczącym obsługiwanych procesorów.
Konfiguracja płytki AVR add I dla danego układu odbywa się w prosty sposób za pomocą 10 żyłowego
kabla paskowego.
Szczegółowe połączenie procesorów o określonej obudowie zostały przedstawione w postaci prostych
rysunków orientacyjnych.

Konfiguracja programowania - grupa DIP40-1:

Mikrokontrolery z grupy DIP40-1:
ATmega163
ATmega16
ATmega32
ATmega323
ATmega8535
AT90S8535
AT90SL8535
AT90S4434
AT90SL4434

Konfiguracja programowania - grupa DIP40-2:

Mikrokontrolery z grupy DIP40-2:
ATmega8515
ATmega161
Atmega162

AT90S4414

AT90S8515
AT89S53 *
AT89S8252 *

* - tylko programator LPT

background image

Mikrokontrolery z grupy DIP20-2:
ATtiny26

Konfiguracja programowania - grupa DIP20-1:

Mikrokontrolery z grupy DIP20-1:
ATtiny2313
AT90S2313
AT90S1200

Konfiguracja programowania - grupa DIP20-2:

Konfiguracja programowania - grupa DIP28:

Mikrokontrolery z grupy DIP28:
ATmega8
ATmega48
ATmega88
ATmega168
AT90S2333
AT90SL2333
AT90S4433
AT90SL4433

background image

Konfiguracja programowania - grupa DIP8:

Mikrokontrolery z grupy DIP8:
ATtiny11
ATtiny12
ATtiny13
ATtiny15
ATtiny22
ATtiny25
ATtiny45
ATtiny85
AT90S2343
AT90SL2343
AT90S2323
AT90SL2323


Wyszukiwarka

Podobne podstrony:
AVR add I v11 instr
AVR brd III instr
WM Cw8 Instr v10
c++ wykłady, Wyc 5 add wskaznki
INSTR KLASYF DLUZNE
instr 2011 pdf, Roztw Spektrofoto
avr spis tresci
AVR na Linuxie
instr 12
instr'1ang
Instr monma ćw2
Bootloader dla mikrokontrolerów AVR
APT LAB instr 5
INSTR KADLUB1
Instr R 208 Sudety(1)
evboard, Płytka testowa dla mikrokontrolerów AT89S oraz AVR
instr raynger
29z019 instr serwis kuchenka mikr Zelmer

więcej podobnych podstron