Programator AVR

Jesli jesteś początkującym elektronikiem, to tu z pewnością znajdziesz pomoc. Miejsce dobre do dyskusji nad podstawami elektroniki w zakresie teorii i praktyki.
Laik
Użytkownik
Posty: 242
Rejestracja: 21 maja 2007, 19:19
Lokalizacja: z nienacka

Programator AVR

Post autor: Laik » 22 paź 2007, 13:18

Witam. Szukam taniego i bezpiecznego (żeby nic sie nie stało z portem LPT) schematu do progamowania kostek AVR. Jestem początkujący więc chciałbym aby nie było to za drogie do wykonania i aby kostki były w miarę tanie (tak w ogóle to jaka jest ich cena ??)

Jasam
Użytkownik
Posty: 422
Rejestracja: 27 mar 2007, 21:09

Post autor: Jasam » 22 paź 2007, 13:33

na stronie ponyproga http://www.lancos.com/prog.html przejedź sobie na dół strony i tam są schematy programatorów. Możesz ich używać z Ponyprogiem lub innymi programami(choćby Bascom avr). Te programatorki są bezpieczne a taki stk200/300 na pewno cI wystarczą. Koszt zmontowania programatora to pare złotych.


http://www.lancos.com/e2p/avrisp-siprog.gif
http://www.lancos.com/e2p/betterSTK200.gif

Awatar użytkownika
joon
Użytkownik
Posty: 2076
Rejestracja: 30 cze 2007, 22:56
Lokalizacja: Kraków, Przemyśl, Warszawa
Kontakt:

Post autor: joon » 22 paź 2007, 18:05

Każdy programator jest bezpieczny6 jeśli tylko uważasz... Główna zasada jest taka żeby nic nie wpinać pod LPT jeśli komp działa to nie jest USB i P&P a szkoda....

Laik
Użytkownik
Posty: 242
Rejestracja: 21 maja 2007, 19:19
Lokalizacja: z nienacka

Post autor: Laik » 22 paź 2007, 19:17

Który waszym zdaniem jest lepszt programator:
http://www.lancos.com/e2p/avrisp-siprog.gif
czy ten:
http://www.lancos.com/e2p/betterSTK200.gif
??

I jakie kostki bym mogl nim programować ?? (chodzi mi o nazwy bo w necie jest tego pełno)

Jasam
Użytkownik
Posty: 422
Rejestracja: 27 mar 2007, 21:09

Post autor: Jasam » 22 paź 2007, 19:29

na tej samej stronie pisze jakie procesory można progrramować. A Prtogramatory są do siebie podobne. Nie ma między nimi istotnych różnic.

ROM
Użytkownik
Posty: 257
Rejestracja: 15 cze 2005, 0:11
Lokalizacja: Poznań

Post autor: ROM » 22 paź 2007, 23:45

Wybierz ten drugi .

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 23 paź 2007, 6:55

Ja posiadam ten drugi i do dzisiaj bardzo dobrze się spisuje, ani razu przy zapisie danych do pamięci ROM Flash mikroprocesora mi się nie pomylił. O ile pamiętam już kiedyś był podobny temat z programatorami...

Pozdrawiam ;)

Laik
Użytkownik
Posty: 242
Rejestracja: 21 maja 2007, 19:19
Lokalizacja: z nienacka

Post autor: Laik » 25 paź 2007, 20:02

Ma ktos moze schemat plytki ?? I wykaz elemetow do tego 2 programatora ??

Ps. Jak dokladnie sie nazywa to polaczenie portu LPT co sie wsadza do kompa ? ??

[ Dodano: 2007-10-25, 21:03 ]
I czy bede mogl programowac ten mikro ATMega 8 – DIL 28 ?? Jak nie to czy jest jakis jego odpowiednik który mógłbym programować i skladnia jezyka byla by taka sama ?

snow
Użytkownik
Posty: 794
Rejestracja: 16 sty 2007, 3:44
Lokalizacja: lubelskie
Kontakt:

Post autor: snow » 25 paź 2007, 21:00

Laik pisze:I czy bede mogl programowac ten mikro ATMega 8 – DIL 28 ??
Każdy AVR który ma ISP - czyli ogólnie mówiąc każdy ATMEGA i ATTINY
Laik pisze:Jak nie to czy jest jakis jego odpowiednik który mógłbym programować i skladnia jezyka byla by taka sama ?
Odpowiednik czego i składnia ktorego języka?

Ten programator jedynie służy do programowania procesorów AVR

Programator ten się nazywa STK200 i taki należy ustawić w programie obsługującym programator.

Laik
Użytkownik
Posty: 242
Rejestracja: 21 maja 2007, 19:19
Lokalizacja: z nienacka

Post autor: Laik » 26 paź 2007, 13:18

dzięki wielkie :)
Jeszcze kilka pytanek:
1. Ma ktoś gotowy wykaz części do tego programatora ?? (Nie znam niektorych nazw)
2. Po co jest na końcu element J2 ? Co on robi ?
3. Ile wyniosła by mnie całość przedsięwzięcia ??

Pozdrawiam

siejacy_zamet
-
Posty: 3
Rejestracja: 27 paź 2007, 23:04
Lokalizacja: Kraków

Post autor: siejacy_zamet » 27 paź 2007, 23:36

Jeżeli chodzi o ATtiny oraz niektóre ATmegi (m. in. ATmega8, o której wspomniałeś), to w grę wchodzi tylko programator ISP. Polecam PonyProga ze strony Lancos'a. Jest bardzo prosty do wykonania, łatwo go przerobić na wersje z innymi napięciami, a poza tym działa na porcie RS232.
Jest to ważne dla użytkowników laptopów, w których zazwyczaj nie ma tego portu. Mogą oni dokupić (lub zrobić samemu) przejściówkę RS232 <-> USB i korzystać z programatora bez przeszkód (przejściówki LPT <-> USB też są do nabycia, tyle że mogą być z nimi problemy, a i samodzielne wykonanie przysparza ich trochę).
Programator taki daje jedynie możliwość programowania i zczytywania programu, nie pozwala na debugowanie.
Koszt PonyProga może osiągnąć w skrajnych warunkach kilka złotych.

Natomiast ATmegi od 16 wzwyż posiadają, oprócz ISP, interfejs JTAG, który umożliwia debugowanie on-line programu wgranego do mikrokontrolera.
Wykonanie takiego programatora we własnym zakresie może być problematyczne dla początkujących. Schemat i opis znajdują się np. na stronie Atmela. Wiem, że w skład wchodzi jakaś ATmega (chyba ATmega16), często jakaś kostka konwertera USB (np. FT232), jest też układ wykrywania napięcia zasilania programowanego procesora.
Koszt takiego programatora sięga nawet 100 zł (proste programatory np. Propoxa). Samodzielne wykonanie pozwala obniżyć koszty przynajmniej o połowę.

Polecam zacząć od PonyProga - prosta, sprawdzona i niezawodna konstrukcja.

Laik
Użytkownik
Posty: 242
Rejestracja: 21 maja 2007, 19:19
Lokalizacja: z nienacka

Post autor: Laik » 28 paź 2007, 10:05

Posiada ktoś może schemat płytki ??

ZbeeGin

Post autor: ZbeeGin » 28 paź 2007, 10:24

Kolego Laik, użyj wyobrażni i wyszukiwarki. Przecież posiadasz wszystkie informacje by samemu coś zadziałać w tym temacie.

siejacy_zamet
-
Posty: 3
Rejestracja: 27 paź 2007, 23:04
Lokalizacja: Kraków

Post autor: siejacy_zamet » 28 paź 2007, 13:46


Laik
Użytkownik
Posty: 242
Rejestracja: 21 maja 2007, 19:19
Lokalizacja: z nienacka

Post autor: Laik » 29 paź 2007, 15:22

OK jeszcze pare pytanek :
1.
snow pisze:Każdy AVR który ma ISP - czyli ogólnie mówiąc każdy ATMEGA i ATTINY
Jak ja mam wsadzić tam ATmega8 skoro on ma 28 nóżek a na STK2000 jest tylko 20 a ATTINY ma 8 nóżek.

2.
Co to jest to cos zaznaczone symbolem J2 na schemacie ??

ODPOWIEDZ