- Rezystory: 10k, 2x68, 3x1k, 2.2k
- Kondensatory: 2x22p, 100n, elektrolit 4.7u
- 2x Dioda Zenera 3v6
- 2x Dioda LED
- Kwarc 12Mhz
- Złącze ARK na 2 piny
- Port USB typu B
- Podstawka precyzyjna DIL28
- Atmega8
- Złącze KANDA
- DIP switch z 3 przełącznikami
Schemat ideowy programatora wygląda następująco:
Kondensatory C3 i C4 służą do filtrowania napięcia zasilającego. LED1 i LED2 sygnalizują stan pracy układu. Diody Zenera D1 i D2 ograniczają napięcie wejściowe w transmisji danych między uC, a portem USB. R6 podciąga jeden z kanałów transmisji USB do napięcia zasilania, R3 natomiast podciąga do zasilania sygnał reset. Złącze ARK jest wyprowadzeniem pinów przeznaczonych do transmisji poprzez port RS. Na SW1 dostępne są 3 przełączniki. Podpisany na zdjęciu gotowego układu jako 1 przełącza się w przypadku programowania wolniejszych mikrokontrolerów niż 1.5 Mhz. Przestawienie drugiego przełącznika wprowadza układ w stan, w którym można go zaprogramować. 3 przełącznik służy do podłączenia zasilania do programowanego układu. Poniżej przedstawiono schemat połączeń poszczególnych pinów w złączu KANDA:
Oprogramowanie mikrokontrolera znaleźć można na stronie autora projektu pod adresem http://www.fischl.de/usbasp/ . Do układu wgrałem najnowszą wersję oprogramowania, tj. tą zawartą w pliku usbasp.2011-05-28.tar.gz . Fuse bity układu należy ustawić na następujące wartości:
- HFUSE= 0xC9
- LFUSE= 0xEF
- Uruchamiamy ponownie komputer i przytrzymujemy przy włączaniu klawisz F8 w celu wyboru trybu uruchamiania systemu.
- Wybieramy tryb wymuszania braku podpisów.
- Uruchamiamy menadżera urządzeń.
- Klikamy prawym przyciskiem myszy na pierwszym elemencie drzewa i wybieramy opcję: "Dodaj starszy sprzęt"
- Dalej -> Zaznaczamy "Zainstaluj sprzęt, który wybiorę ręcznie z listy", po czym dalej -> dalej -> przycisk "z dysku" -> wybieramy sterownik z folderu z strony fishela, dla najnowszej wersji będzie to plik "usbasp.2011-05-28\bin\win-driver\libusb_0.1.12.1\usbasp.inf" -> dalej -> dalej -> Zakończ.
Schemat płytki
Punkty do wywiercenia + przewody montowane na powierzchni płytki
Schemat do montażu elementów
Brak komentarzy:
Prześlij komentarz