FAQ | Points | Add... | Recent posts | Search | Register | Log in


Programator USB AVR + podstawki do programowania


Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> Programator USB AVR + podstawki do programowania
Author
Message
morswin89
Poziom 19
Poziom 19


Joined: 15 Dec 2006
Posts: 620
Location: Legnica

Post#1 Post from the author of the topic 26 Jan 2009 20:35   

Programator USB AVR + podstawki do programowania


Programator USB AVR + podstawki do programowania

Witam

Chciałbym przedstawić swoją wersje dobrze znanego programatora ze strony http://www.fischl.de/usbasp/ Płytkę projektowałem od podstaw z użyciem elementów SMD, zamiast zworek zastosowany jest dipswitch i na płytce znajduje się tylko jedno połączenie przewodowe. Z programatorem nie było większych problemów podczas uruchamiania i ruszył od razu, natomiast chciałbym podziękować koledze Duch_ za pomoc w odpowiednim skonfigurowaniu oprogramowania. W załączniku wzór płytki w pdf i plik programu RimuPCB.


Programator USB AVR + podstawki do programowania Programator USB AVR + podstawki do programowania Programator USB AVR + podstawki do programowania Programator USB AVR + podstawki do programowania



podstawka.rar
 Filename:  podstawka.rar
Download
 Contents:  
 Filesize:  20.05 KB
 Punkty:  0


programator usb.rar
 Filename:  programator usb.rar
Download
 Contents:  
 Filesize:  48.26 KB
 Punkty:  0

Back to top
   
mojzesz101
Poziom 11
Poziom 11


Joined: 10 Sep 2007
Posts: 69
Location: Łańcut

Post#2 26 Jan 2009 22:57   

Re: Programator USB AVR


Witam. Ścieżki to pierwsza klasa wyszły :) Prasowanko? Czy może frezowanko? :D Pleksa to od strony ścieżek jest prawda? Bo na zdjęciu trochę mi się w oczach mieni..
Jakiego programu będziesz używał? Ja mam AVRdude i coś nie wszystkie procki chcą mi śmigać. Włożyłem Atmega8 i nie chciało mi zaprogramować choć był nowy, a włożyłem Atmega8L i wgrało flasha normalnie.... Dziwne.. Jak to u Ciebie się zachowuje?
Back to top
   
cacperro
Poziom 10
Poziom 10


Joined: 10 Apr 2007
Posts: 49
Location: Jaworzno

Post#3 26 Jan 2009 23:15   

Re: Programator USB AVR


Do tego dołączasz płytkę ze złączem pod atmege,
czy programujesz na jakiejś testowej płycie??
I jeśli się dobrze przypatrzyłem to można to połączenie przewodem zlikwidować na rzecz dodatkowej ścieżki, co generalnie w niewielkim stopniu zmieniłoby projekt płytki.
Back to top
   
krzysiekdioda
Poziom 13
Poziom 13


Joined: 25 Mar 2007
Posts: 122
Location: Strzelin

Post#4 26 Jan 2009 23:41   

Re: Programator USB AVR


Jaki jest koszt wykonania takiego programatora??
Back to top
   
KJ
Poziom 22
Poziom 22


Joined: 24 Aug 2001
Posts: 1978
Location: Mikołów

Post#5 27 Jan 2009 01:28   

Re: Programator USB AVR


Ogólnie ładnie tylko jedno pytanie: Dlaczego wsadziłeś gniazdo typu A jest to niezgodne ze specyfikacja USB - klient powinien zawsze mieć gniazdo typu B a host typu A. Co do tego przewodu to można było się go pozbyć. Jeżeli elementy SMD to w całości pomijając złącza i przełączniki ewentualnie jakieś inne elementy które chcemy mieć na toplayerze a tu procek przewlekany i przez to płytka 3x większa ;)
Back to top
   
wdogli
Poziom 16
Poziom 16


Joined: 21 Dec 2006
Posts: 274
Location: Gliwice

Post#6 27 Jan 2009 05:34   

Re: Programator USB AVR


Hej.
Bardzo mi się podoba ten programatorek. chyba sam go sobie zrobię bo wciąż używam ISP STK200/300 pod LPT. Mam tylko jedną sugestię. Mianowicie ja bym dodatkowo zabezpieczył ścieżki poprzez po cynowanie ich przed wlutowaniem elementów.
Pozdrawiam
Back to top
   
gacolini
Poziom 16
Poziom 16


Joined: 13 Dec 2003
Posts: 286
Location: Poznań

Post#7 27 Jan 2009 09:34   

Re: Programator USB AVR


Może głupie pytanko, ale jak ładujecie program (firmware) do tej Atmegi z programatora, żeby ruszył wam programator? Innym programatorem, czy na "krótko" podłączacie przez ISP i wgrywacie?
Back to top
   
Google

Google Adsense


Post# 27 Jan 2009 09:34   





Back to top
   
Bojleros
Poziom 12
Poziom 12


Joined: 11 Feb 2004
Posts: 81
Location: -

Post#8 27 Jan 2009 09:48   

Re: Programator USB AVR


Tego typu programator jest powolniejszy od programatora na lpt. Ja polecam coś takiego : http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/index.html a w szczególności wersję light. Dorobienie USB to dodanie układu FT232.
Back to top
   
mkpl
Poziom 23
Poziom 23


Joined: 11 Mar 2004
Posts: 3416
Location: Mysłowice

Post#9 27 Jan 2009 11:28   

Re: Programator USB AVR


No ładnie zrobione ;) aczkolwiek troche duży ale to nie szkodzi.
Bojleros dlaczego twierdzisz, że jest wolniejszy?
Programuje atmege w jakieś 2 do 3s a w trybie powolnego programowania 10s (ta opcja jest naprawde przydatna). Pozatym nie widzę sęsu przepłacać za budowę niby szybszego programatora przecież kto programuje uP na wyścigi :)



Post był raportowany.
Popraw błędy i interpunkcję.[coolombo]

Back to top
   
Google

Google Adsense


Post# 27 Jan 2009 11:28   





Back to top
   
wdogli
Poziom 16
Poziom 16


Joined: 21 Dec 2006
Posts: 274
Location: Gliwice

Post#10 27 Jan 2009 11:40   

Re: Programator USB AVR


Dokładnie tak. Natomiast mi nie chodzi o to że chce coś szybszego tylko coś bardziej bezpiecznego dla kompa. za każdym razem jak podłączam nowy układ drżę o moje LPT ;)
Pozdrawiam
Back to top
   
OldSkull
Poziom 19
Poziom 19


Joined: 15 Jun 2007
Posts: 724
Location: P-ń

Post#11 27 Jan 2009 11:54   

Re: Programator USB AVR


@Bojleros: ja bym powiedział, że nie jest taki wolny - miałem na LPT i działał wolniej niż ten w trybie szybkiego programowania, ale szybciej niż ten w stanie wolnego programowania. Tylko co z tego, skoro wolne programowanie jest dokonywane raz (ustawienie bitów) a potem juz tylko na szybko?
Back to top
   
hehehehuhuhu
Poziom 15
Poziom 15


Joined: 21 Apr 2004
Posts: 208
Location: "-"

Post#12 27 Jan 2009 11:54   

Re: Programator USB AVR


Przyłączam się do pytania kolegi gacolini, jak ładujecie program (firmware) do tej Atmegi z programatora, żeby ruszył wam programator?
Back to top
   
Guest
Poziom 10
Poziom 10





Post#13 27 Jan 2009 13:16   

Re: Programator USB AVR


hehehehuhuhu wrote:
Przyłączam się do pytania kolegi gacolini, jak ładujecie program (firmware) do tej Atmegi z programatora, żeby ruszył wam programator?

Odpowiednio ustawiasz zworkę i układ sam siebie programuje: http://tomeko.net/bin/USBasp/USBasp_manual.pdf rozdział trzeci.

P.S: Układ ładny - sam chce takie coś złożyć.

P.S: Czy ktoś mógłby wrzucić projekt płytki w Eagle? (plik *.brd)
Back to top
   
goldi74
Poziom 24
Poziom 24


Joined: 13 Mar 2006
Posts: 4983
Location: Oława

Post#14 27 Jan 2009 14:49   

Re: Programator USB AVR


Układ sam siebie nie zaprogramuje. Aktualizacja to co innego. Do pierwszego zaprogramowania atmegi wystarczy prosty programator (kilka rezystorów) na LPT.
Back to top
   
Google

Google Adsense


Post# 27 Jan 2009 14:49   





Back to top
   
gacolini
Poziom 16
Poziom 16


Joined: 13 Dec 2003
Posts: 286
Location: Poznań

Post#15 27 Jan 2009 15:56   

Re: Programator USB AVR


goldi74 wrote:
Układ sam siebie nie zaprogramuje. Aktualizacja to co innego. Do pierwszego zaprogramowania atmegi wystarczy prosty programator (kilka rezystorów) na LPT.


No wlasnie o to mi chodzilo, tak czy siak musze miec inny programator, zeby zrobic sobie pierwszy programator? Tak?
Back to top
   
swiderski22
Poziom 10
Poziom 10


Joined: 04 Apr 2006
Posts: 57
Location: Źagań

Post#16 27 Jan 2009 16:30   

Re: Programator USB AVR


powiedz jaką wersję układu Atmega8 użyłeś, bo spotkałem się z wersją tego programatora który działa tylko na amtega8-16pu , na wersji 8pu nie działa.
Back to top
   
Bojleros
Poziom 12
Poziom 12


Joined: 11 Feb 2004
Posts: 81
Location: -

Post#17 27 Jan 2009 16:36   

Re: Programator USB AVR


mkpl wrote:
No ładnie zrobione ;) aczkolwiek troche duży ale to nie szkodzi.
Bojleros dlaczego twierdzisz, że jest wolniejszy?
Programuje atmege w jakieś 2 do 3s a w trybie powolnego programowania 10s (ta opcja jest naprawde przydatna). Pozatym nie widzę sęsu przepłacać za budowę niby szybszego programatora przecież kto programuje uP na wyścigi :)


Widziałem taki programator u kolegi. Mój na lpt daje sobie rade o wiele lepiej a składa się jedynie z bufora. Nikt nie programuje na wyścigi i nikt nie pisze od razu poprawnego programu. Dlatego właśnie liczy się szybkość programatora. Jak program urośnie to możesz go dość sprawnie rozwijać sprawdzać i poprawiać a nie siedzisz i gapisz się na wskaźnik "po(d)stępu". Pozatym Evertool to ISP+JTAG :)
Back to top
   
morswin89
Poziom 19
Poziom 19


Joined: 15 Dec 2006
Posts: 620
Location: Legnica

Post#18 Post from the author of the topic 27 Jan 2009 17:23   

Re: Programator USB AVR


A więc po kolei:

Płytka robiona metodą termotransferu. Pleksa jest od strony scieżek. Też mam AVRdude z nakładka graficzna Burn-O-Mat i uważam że jest bardzo dobra szczególnie przy zmianie fusebitów ponieważ nie można sie tam praktycznie pomylić i zablokować uC. Narazie programowałem Attiny2313 i nie było problemów.

Można programować w docelowym układzie jeżeli jest tam wyprowadzone odpowiednie złącze do programowania lub na jakiejś płytce testowej. Już chyba widzę którędy można było poprowadzić tą ścieżkę ale jest juz za późno :)

Koszt wykonania tego programatora to około 15zł a może nawet mniej.

Zastosowałem takie gniazdo ponieważ takie miałem, co do procka nie jest w SMD ponieważ to praktycznie pierwszy raz jak lutowałem SMD i trochę mnie przerażała wielkość procka w SMD :)

Płytka jest polakierowana lakierem bezbarwnym więc wszystko jest zabezpieczone i nic się nie będzie utleniać.

Firmware wgrywa się przez to samo złącze które służy do programowania procków tylko należy przestawić jedną zworkę. Potrzebny jest do tego oczywiście jakiś inny programator.

Nie mogę wrzucić płytki w Eagle bo jak piałem wyżej powstała w RimuPCB i ten plik jest zamieszczony.

Mój układ to Atmega8-16PU.

Programowanie w szybkim trybie trwa 2-3 sekundy więc nie jest to chyba wolno.
Back to top
   
Bojleros
Poziom 12
Poziom 12


Joined: 11 Feb 2004
Posts: 81
Location: -

Post#19 27 Jan 2009 18:28   

Re: Programator USB AVR


morswin89 wrote:
Programowanie w szybkim trybie trwa 2-3 sekundy więc nie jest to chyba wolno.


No to faktycznie nieźle. A ile kodu wysyłałeś ? Widocznie ten programator kolegi to jakaś starsza, ułomniejsza wersja. Możesz się pochwalić jakiego programu używasz do obsługi programatora i pod jakim OS ?
Back to top
   
kranzio
Poziom 17
Poziom 17


Joined: 06 Sep 2007
Posts: 395
Location: Nowy Sącz

Post#20 27 Jan 2009 21:13   

Re: Programator USB AVR


swiderski22 wrote:
powiedz jaką wersję układu Atmega8 użyłeś, bo spotkałem się z wersją tego programatora który działa tylko na amtega8-16pu , na wersji 8pu nie działa.

Musisz zastosować Atmege8-16PU. Atmega8-8PU jest taktowana kwarcem zewn. max 8MHz, a w programatorze jest kwarc 12MHz i dlatego musisz zastosować 16PU (max kwarc przy tym procku to 16MHz).
Back to top
   
lechoo
Poziom 24
Poziom 24


Joined: 17 Sep 2002
Posts: 4763
Location: łódzkie

Post#21 28 Jan 2009 14:35   

Re: Programator USB AVR


ATmegi są dosyć podatne na przetaktowanie, wersja 8MHz spokojnie powinna działać na 12MHz.
Pamiętam nawet starsze AVR-y 89S8515 (teoretycznie max. 8MHz) bez problemów mi działały na 13,5MHz.
Back to top
   
_TIGER_
Poziom 21
Poziom 21


Joined: 17 Jun 2008
Posts: 1402
Location: koło Wrocławia

Post#22 02 Feb 2009 11:40   

Re: Programator USB AVR


A ja mam taką prośbę.. mógłbyś schemacik wrzucić?
Wiem ze tego jest sporo na necie, lecz dopiero mam zamiar zacząć naukę uC i wolę coś z "jednej beczki" niż pobierać inny schemat a wzorować się na Twoim projekcie.
Z góry dziękuję.
Pozdrawiam _TIGER_
Back to top
   
morswin89
Poziom 19
Poziom 19


Joined: 15 Dec 2006
Posts: 620
Location: Legnica

Post#23 Post from the author of the topic 02 Feb 2009 18:36   

Re: Programator USB AVR


Korzystałem dokładnie z tego schematu który jest w linku podanym w pierwszym poście. Żadnych zmian nie wprowadzałem.
Back to top
   
_TIGER_
Poziom 21
Poziom 21


Joined: 17 Jun 2008
Posts: 1402
Location: koło Wrocławia

Post#24 04 Feb 2009 02:53   

Re: Programator USB AVR


O.K. dziękuję ;)
Back to top
   
Maciek_65
Poziom 11
Poziom 11


Joined: 21 Jan 2008
Posts: 68
Location: Gdynia

Post#25 12 May 2009 19:25   

Re: Programator USB AVR + podstawki do programowania


a można by było prosić o wykaz elementów

P.S. fajny projekt, gratulacje
Back to top
   
morswin89
Poziom 19
Poziom 19


Joined: 15 Dec 2006
Posts: 620
Location: Legnica

Post#26 Post from the author of the topic 12 May 2009 21:32   

Re: Programator USB AVR + podstawki do programowania


Wszystko jest dostępne na stronie do której podany jest link w pierwszym poście.
Back to top
   
Maciek_65
Poziom 11
Poziom 11


Joined: 21 Jan 2008
Posts: 68
Location: Gdynia

Post#27 15 May 2009 20:27   

Re: Programator USB AVR + podstawki do programowania


dokładnie to chodzi mi o to, jakiej wartości jest rezystor na podstawce, jeżeli dobrze widzę to chyba 001
Back to top
   
morswin89
Poziom 19
Poziom 19


Joined: 15 Dec 2006
Posts: 620
Location: Legnica

Post#28 Post from the author of the topic 15 May 2009 22:25   

Re: Programator USB AVR + podstawki do programowania


1k
Back to top
   
krasnal hałabała
Poziom 8
Poziom 8


Joined: 11 Oct 2003
Posts: 29

Post#29 26 Sep 2010 17:04   

Re: Programator USB AVR + podstawki do programowania


Przy podstawce jest zworka? do czego ona służy ?
Back to top
   
Google

Google Adsense


Post# 26 Sep 2010 17:04   





Back to top
   
morswin89
Poziom 19
Poziom 19


Joined: 15 Dec 2006
Posts: 620
Location: Legnica

Post#30 Post from the author of the topic 26 Sep 2010 20:23   

Re: Programator USB AVR + podstawki do programowania


To nie jest zworka tylko złącze do podłączenia zasilania jeżeli procek nie będzie zasilany z programatora.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> Programator USB AVR + podstawki do programowania
Statement for Wykop Statement for Facebook Statement for Delicious Statement for Digg Statement for Google Statement for Twitter Statement for Blip
Page 1 of 1
Similar topics
Programator mikrokontrolerów AVR USB by Duch (57)
USBtiny programator AVR z interfejsem USB (85)
USBasp - programator AVR na USB (16)
Evertool - programator USB AVR (11)
Programator Avr USB ISP ATMEL (49)
Programator AVR na USB [usbasp] (115)
FT232R - ultra prosty programator AVR + USB/RS232 za free (150)
Programator Mikrokontrolerów AVR (USB) (19)
Programator AVR USB (107)
Programator AVR na USB (23)

Page generation time: 0.171 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed