Programator AVR pod port COM

Dodane przez 29 września 2009

Komentarze (7) 

Każdy, kto interesuje się programowaniem mikroprocesorów, musi prędzej czy później zaopatrzyć się w programator. Amatorzy najczęściej wykorzystują popularne procesory z rodziny AVR, produkowane przez firmę Atmel.  Programatory dostępne są w zasadzie do wszystkich nadających się do tego portów. Najłatwiej wykonać programator do portu LPT lub COM – nie wymaga to zbyt dużych umiejętności. Istnieją też programatory podpinane do USB, ale ich budowa jest znacznie bardziej skomplikowana. W tym artykule zajmiemy się projektem programatora współpracującego z portem COM.

Wygląd programatora AVR

Schemat programatora AVR

Schemat programatora jest oparty o projekt SI Prog. Programator zawiera układ zasilania zbudowany przy użyciu popularnego stabilizatora 78L05. Można zauważyć, że na schemacie jest sporo diod – służą one do dopasowania napięć -  RS-232 zapewnia inne napięcia z zakresu -15 do 15V. Do wyjścia programatora podpina się taśmę programującą w standardzie KANDA (opis pinów znaleźć za pomocą wyszukiwarki grafiki).

Schemat programatora

Montaż

Programator można tradycyjnie zmontować na płytce drukowanej. Aby nie męczyć się z własnoręcznym projektowaniem, udostępniam stworzony przeze mnie wzór ścieżek.

Pobierz plik
Kliknij, aby pobrać plik programator-avr-com.rar

Programowanie

Programator współpracuje s sporą ilością programów. Zwykle wystarczy wybrać model programatora – „SI Prog” oraz określić numer portu, do którego podłączono urządzenie i inne opcje.

Polecam zestaw avrdude + AVR8 Burn-O-Mat, który działa na Windowsie jak i na Linuksach.

Jeszcze jeden programator? Może do pamięci EEPROM 24CXX.