
Chciałbym się podzielić prostym projektem od fazy powstania pomysłu do końca realizacji.
Jest to programator USB - AVR ISP (USBasp).
Wiadomo, obecnie wyszły już z użycia programatory na łącza LPT lub RS232, bo kto w nowym laptopie posiada taki interface. Dobrym rozwiązaniem jest programowa realizacja portu USB. Dodatkowym założeniem projektu była estetyka oraz sposób wybierania trybów pracy wykonany na switch-u a nie na zworkach !!!
Schemat z niewielkimi modyfikacjami pochodzi ze strony http://www.fischl.de/usbasp/ . Poniżej zamieszczam schemat programatora.

Przed wygenerowaniem plików do firmy, która wykonała płytki został stworzony model 3D.

Obrazy top layer oraz bottom layer na poniższych zdjęciach.


Programator jest programowany z poziomu tekstowego za pomocą avrdude www.nongnu.org/avrdude/ lub za pomocą nakładki graficznej avrdude-gui http://sourceforge.net/projects/avrdude-gui .
Jest to programator open-source czyli można go dowolnie modyfikować i zmieniać firmware, który jest dostępny pod adresem www.fischl.de/usbasp .
Oczywiście potrafi on zaprogramować większość dostępnych na rynku mikrokontrolerów AVR firmy ATMEL posiadających interface ISP.
Płytki zostały zamówione w firmie Gamma (kiedyś bardzo dobra firma obecnie jakość trochę spadła).
Koszt wykonania (rok temu):
Płytka = 10 zł
Atmega = 6 zł
Inne drobiazgi = 10 zł
Nie mam wolnych płytek. Posiadam tylko kilka zmontowanych układów. Jeżeli ktoś chce to proszę kierować do mnie wiadomość prywatną a na pewno się dogadamy


Cool? Ranking DIY