Serwisy partnerskie:
Close icon
Serwisy partnerskie

Uniwersalny adapter dla programatorów AVR ISP (podstawka ZIF)

Article Image
Elmax
Urządzenie pełni role przystawki do programatorów AVR ISP umożliwiającej programowanie poza systemem większości najbardziej popularnych mikrokontrolerów AVR w obudowach DIP od 8 do 40 wyprowadzeń. Na płytce znajduje się układ zasilający programowany mikrokontroler oraz programator; rezonator kwarcowy, czyli wszystko co potrzebne jest do zapewnienia odpowiednich warunków pracy programowanego procesora. Układ wyposażono w uniwersalną podstawkę ZIF co zapewnia łatwą wymianę programowanych układów i niezawodny kontakt. Rekomendacje: Urządzenie szczególnie polecane programistom jako przyrząd warsztatowy, w serwisie i pracowni konstrukcyjnej.

Właściwości - adapter dla programatorów AVR ISP

  • do programowania procesorów AVR 8, 20, 28 i 40 nóżkowych
  • procesory DIL8: AT90S2343, ATiny12, 13, 15, 45, 85
  • procesory DIL20: AT90S2313, ATiny2313, 26
  • procesory DIL28: ATmega8, 88, 168
  • procesory DIL40: ATmega16, 32, 163, 8535, 161, 162, 8515, AT90S8535 i AT90S8515
  • wbudowany zasilacz 5VDC
  • zasilanie: 9...12VAC lub USB

Opis układu - adapter dla programatorów AVR ISP

Schemat elektryczny przystawki pokazano na rys.1. Adapter wyposażono w dwa gniazda ISP: 6-pinowe oznaczone jako ISP1 zgodne ze standardem Atmel przeznaczone do współpracy np. z programatorem ISP AVT2250/P, AVT451 lub AVT988 i 10-pinowe, oznaczone ISP2, zgodne ze standardem STK200, kompatybilne między innymi z programatorem ZL2PRG.

Rys.1 Schemat elektryczny - uniwersalny adapter dla programatorów AVR–ISP

Układ może być zasilany napięciem o wartości 7…12 V z zewnętrznego zasilacza sieciowego dołączonego do złącza ZAS lub z interfejsu USB dowolnego komputera PC poprzez złącze USB-B. Wszystkie programowane mikrokontrolery są zasilane napięciem +5 V, które jest stabilizowane za pomocą stabilizatora U1. Dzięki zastosowaniu na jego wejściu mostka Graetza M1, do złącza ZAS można dołączyć napięcie stałe o dowolnej polaryzacji bez ryzyka uszkodzenia elementów. W

yboru Źródła zasilania dokonujemy za pomocą zworki JP1. Dioda LED D1 sygnalizuje dołączenie zasilania do płytki adaptera. Dioda LED D2 aktywna jest tylko w przypadku dołączenia programatora do złącza ISP2 i pełni rolę sygnalizatora programowania układu. Wszystkie sygnały niezbędne do zaprogramowania procesora zostały doprowadzone do złącza J1 (oznaczonego na płytce drukowanej jako MASTER).

Rys.2 Rozmieszczenie elementów na płytce drukowanej - uniwersalny adapter dla programatorów AVR–ISP

Wyboru programowanego układu dokonujemy za pomocą 10-cio żyłowego przewodu zakoñczonego wtykami Z-FC10 dołączonego z jednej strony do złącza J1 a z drugiej w zależności od typu programowanego układu do złącz od J4 do J9. W tab. 1 przedstawiono przyporządkowanie odpowiedniego złącza do typu programowanego układu.

Montaż i uruchomienie - adapter dla programatorów AVR ISP

Rozmieszczenie elementów na płytce drukowanej pokazano na rys.2. Montaż układu przebiega klasycznie i nie powinien stwarzać trudności. Adapter działa poprawnie zaraz po zmontowaniu.

Wykaz elementów
Rezystory:
 
R1:
4,7kW
R2:
10kW
Kondensatory:
 
C1, C4:
100nF
C2, C3:
100nF ceramiczne
C5, C6:
470nF
Półprzewodniki:
 
U1:
LED 5mm zielona
D1:
LED 3mm zielona
D2:
LED 5mm żółta
M1:
LED 3mm żółta
Pozostałe:
 
Q1:
8 MHz
ZAS:
Gniazdo zasilania
J2:
Gniazdo USB-B
JP1:
goldpin 1x3 + jumper
Master, J4...J8:
listwa goldpin 2x5 pinów
ISP1:
listwa goldpin 2x3 pinów
ISP2:
listwa goldpin 2x5 pinów
ZIF:
Podstawka TEXTOOL40
Przewód taśmowy 10-żyłowy, dwa zaciskane wtyki Z-FC10
 
Firma:
Tematyka materiału: AVR, ISP, Mikrokontrolery, Atmel
AUTOR
Źródło
Elektronika dla Wszystkich luty 2008
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Czujniki temperatury
1/10 Temperatura to
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"