logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Prosty programator procesorów ATMEL

kumooo 09 Lut 2007 17:54 20408 38
  • Prosty programator procesorów ATMEL
    Witam, chcialem zaprezentowac dość prosty i tani w budownie, a zarazem funkcjonalny programatorek kostek ATMEL. Kompletny opis tego programatora ukazal sie kiedys w czasopismie Praktyczny Elektronik 4/99 a programik sterujacy mozna bylo poprac ze stronki ow gazety.
    Plytka zostala wykonana metoda termotransferu, kompletny opis tej metody znajdziecie na http://www.lucaslab.grandhost.pl/wykonywanie%20plytek%20drukowanych.htm bardzo polecam.
    Programuje takie układziki jak:
    -AT89C1051 – zawiera 1kB Flash,
    obudowa DIL 20;
    AT89C2051– zawiera 2kB Flash,
    obudowa DIL 20;
    AT89C4051– zawiera 4kB Flash,
    obudowa DIL 20;
    AT89C51– zawiera 4kB Flash,
    obudowa DIL 40;
    AT89C52 – zawiera 8kB Flash,
    obudowa DIL 40.
    Umieszczam pelna domukmentacje oraz program sterujacy:) no i kilka foteczek.
    Pozdrawiam
    Prosty programator procesorów ATMEL

    Prosty programator procesorów ATMEL
    Prosty programator procesorów ATMEL
    Prosty programator procesorów ATMEL
    Załączniki:
    • Pelny opis programatora+program sterujacy.rar (992.18 KB) Musisz być zalogowany, aby pobrać ten załącznik.

    Fajne? Ranking DIY
    O autorze
    kumooo
    Poziom 16  
    Offline 
    Specjalizuje się w: systemy i sieci
    kumooo napisał 276 postów o ocenie 1427. Mieszka w mieście Rzeszow. Jest z nami od 2006 roku.
  • #2 3549133
    lukasb9
    Poziom 28  
    Posty: 1421
    Pomógł: 56
    Ocena: 69
    Panie kochany kolega cudów niepotrafi :) te punkty automatycznie nalicza elektroda za wielkośc pliku, programatorek fajowy, zachęcam do dalszych prób z procesorami moze jakiś AVR teraz? masz na to jakas obudowe? , podstawki mozna dać precyzyjne - dłuzej wytrzymaja, lub ZIF-a jak ktoś durzo programuje pozdrawiam Łukasz
  • #3 3549146
    kumooo
    Poziom 16  
    Posty: 276
    Ocena: 1427
    Zgadzam sie faktycznie mozna zastosowac ZIFa ale moje glowne zalozenie bylo zbudowac cos prostego i taniego :) a nad AVR pomyslimy :D
  • #4 3549956
    eedy
    Poziom 15  
    Posty: 92
    Pomógł: 8
    Ocena: 5
    Witam wszystkich
    Też mam ten programator i go używam co moge powiedzieć że jest dość fajny i tani a po zrobieniu prostej przejściówki można nim programowac 8 nóżkowe pamięci. Dla ludzi ktorzy chca informacji daję link do strony www.tronic.cba.pl gdzie w dziale opis można znaleźć opis tego sprzetu a w dziale dawnload programy które go obsługuja oraz rysunek płytki
  • #5 3550031
    krzycho123
    Poziom 31  
    Posty: 1867
    Pomógł: 135
    Ocena: 106
    ale staroć :D przecież to słynny Progat . Sam go kiedys zbudowałem i nawet działał . Ale gra nie warta zachodu , jego użycie ogranicza sie tylko do procków atmela. Lepiej zainwestować w Willema. Ale wykonanie całkiem OK
  • #6 3550114
    redart
    Poziom 23  
    Posty: 529
    Pomógł: 51
    Ocena: 30
    To faktycznie pradziadek, a z sugestią że jest prosty za chiny ludowe się nie zgodzę, zrób programator do AVR'ów na 1 TTL'ku to zobaczysz jakie to może być proste.
    Wykonanie przednie, płytka wygląda naprawdę elegancko. Tylko pogratulować.
  • #7 3551665
    mosfet
    Poziom 25  
    Posty: 917
    Pomógł: 5
    Ocena: 27
    oooo stary dobry programator z PE :) :)

    Daj podstawkę precyzyjną pod procka...chyba, że dużo nie programujesz...ale i tak tworząc jakikolwiek program będziesz zmuszony do wieeeelu testów i reprogramowań. Podstawka zwykła szybko się zużyje.

    Poza tym, pomyśl nad wykorzystaniem procków AT89S52 nie są już dużo droższe (a może i tańsze) od nie produkowanych już AT89C51 i nie wymagają rozbudowanego programatora (w najprostszym przypadku kabel 4żyły+masa)

    Ale konstrukcja wielce udana. Super płytka...moja nie była taka ładna :)
  • #8 3551805
    dj_volt
    Poziom 26  
    Posty: 847
    Pomógł: 77
    Ocena: 171
    redart napisał:
    To faktycznie pradziadek, a z sugestią że jest prosty za chiny ludowe się nie zgodzę, zrób programator do AVR'ów na 1 TTL'ku to zobaczysz jakie to może być proste.
    Wykonanie przednie, płytka wygląda naprawdę elegancko. Tylko pogratulować.


    JA do AVRów używam Sample Electronics Programmer: wtyk DB25 do LPT'a, kawałek gniazda goldpinowego 6 pin do CPU oraz w moim przypadku 1,5m kabla ("alarmowy" YTDY6x0,5 bo był pod ręką) i 3 oporniki 330 Ohm. Najprostszy programator na świecie :) A baardzo się przydał. Wystarczy wyprowadzić ISP na płytce nowego projektu, dopiąć kabel i flashować!
    A co do opisanego programatora: nie posiadam programatora do '51, myślę, że pokuszę się o taki sam. Willem'a nie wykorzystam. Może kiedyś. Na razie stary, SPRAWDZONY i prosty układ mi wystarczy.

    Moderowany przez McRancor:

    A co Twój programator do AVRów ma wspólnego z DIY kolegi?

    Za następne posty z opisanymi programatorami do innych procesorów - czyli nie na temat będę dawał ostrzeżenia

  • #9 3551900
    Pth
    Poziom 26  
    Posty: 1080
    Pomógł: 9
    Ocena: 39
    Mi się wydaje, że trochę za dużo tych zworek. Według mnie powinieneś trochę bardziej przemyśleć rozkład elementów na płytce, tak aby było mniej zworek.
  • #10 3552039
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 130
    Bardzo przyjemny programator i wzorowe wykonanie.
    Jedyne co możesz poprawić w nastepnych konstrukcjach to usuwanie toneru, zamiast papieru ściernego zastosuj zwykły rozpuszczalnik.

    Swego czasu troche zoptymalizowałem PCB do tego programatora co ograniczyło wymiary płytki i ilość zworek.

    http://pin.if.uz.zgora.pl/~jsieracki/Progat.html
  • #11 3552191
    lukasb9
    Poziom 28  
    Posty: 1421
    Pomógł: 56
    Ocena: 69
    do usuwania tonera dobry jest papier ścierny, trzeba tylko robic to pod strumieniem wody, w umywalce naprzykład, papier oczywiscie wodoodporny wychodzi ślicznie
  • #12 3553332
    Konto nie istnieje
    Konto nie istnieje  
  • #13 3553541
    kumooo
    Poziom 16  
    Posty: 276
    Ocena: 1427
    Drogi erykko tak wrozy plytek umieszczone w pdf-ach sa w skali 1:1 tylko musisz zwrocic uwage krora bedzisz wykorzsystywal ... bo sa 2 jedna jest taka sama jak na rysunku rozmieszczenia elementow ... oraz w 2 pliku jej lustrzane odbicie.. elementy oznaczone jako cd4040 i LM7805(to stabilizator 5V dodatni) kupisz w kazdym pierwszym lepszym skpeie elektronicznym za grosze jak sie nie myle to LM kosztuje co skolo 2zl a cd 4040 okolo 1zł. tak elementy oznaczone jako czarne kreski to sa druciki tzw. zworki :) a co do co do 74HC573, 74LS165 to nie trzeba ich programowac:) aha zamiast kostek 74HC573 mozesz zastosowac 74HCT573. pozdawiam
  • #14 3554167
    emilien
    Poziom 11  
    Posty: 16
    Ocena: 4
    w którym sklepie internetowym radzilibyście mi kupić do elementy do tego programatora?
  • #15 3554262
    Nostradamus
    Poziom 17  
    Posty: 233
    Pomógł: 14
    Ocena: 4
    ja tam polecam TME.
  • #16 3556269
    Konto nie istnieje
    Konto nie istnieje  
  • #17 3556443
    Nostradamus
    Poziom 17  
    Posty: 233
    Pomógł: 14
    Ocena: 4
    hmmm tak na chłopski rozóm to gdzie się kupuje kable?? Jak byś pomyślał to taki kabel kupisz albo w sklepie elektronicznym albo komputerowym
  • #18 3559379
    kumooo
    Poziom 16  
    Posty: 276
    Ocena: 1427
    erykko najlepiej jest kupic gniazdo COM 25pin (meskie) i poprostu przylutowac je do programatora za pomoca przewodow :) nie narobisz sie przy tym a kasy tez duzo nie wydasz .. :) na schematice ideowym masz wszystko ladnie pokazane jak i gddzie ktory kabelek przylutowac. POzdrawiam
  • #20 3570181
    grabek_radek
    Poziom 21  
    Posty: 579
    Pomógł: 2
    Ocena: 37
    lukasb9 napisał:
    do usuwania tonera dobry jest papier ścierny, trzeba tylko robic to pod strumieniem wody, w umywalce naprzykład, papier oczywiscie wodoodporny wychodzi ślicznie


    papier jak papier ale lepszy jest ACETON do kupienia w sklepach z farbami
  • #21 3571399
    lukasb9
    Poziom 28  
    Posty: 1421
    Pomógł: 56
    Ocena: 69
    grabek_radek - co kto woli - mnie odpowiada papier ścierny
  • #24 3649800
    mosfet
    Poziom 25  
    Posty: 917
    Pomógł: 5
    Ocena: 27
    Ja zastosowałem swego czasu inną techniką okablowania tego programatora. Kupiłem kabel do drukarki (na giełdzie, groszowe sprawy) i odlutowałem wtyczkę do drukarki zostawiając wtyczkę do kompa. Kabelki przylutowałem do płytki programatora, a cały przewód przykleiłem termoglutem do obudowy. Rozwiązanie może niezbyt ładne, ale trzyma się już jakieś 5 lat.....Chociaż zainteresowanie 51 i wykorzystanie tego programatorka to już raczej przeszłość dla mnie.

    Dodano po 2 [minuty]:

    BTW: Skąd wy bierzecie AT90C51? Przecież nie są już produkowane. Atmel wypuścił AT89S51 z wbudowanym programatorem. Starczy podłączyć kwarc i 3 kable do kompa.....
  • #28 4392081
    Michał Cebula
    Poziom 11  
    Posty: 17
    witajcie, mam następujący problem mianowicie zbudowałem ten programator i program wykrywa rodzaj mikrokontrolera ale gdy chce zaprogramować wyskakuje mi błąd na pierwszym bajcie, po wyłączeniu opcji pokazywanie błędów programuje ale wydaje mi sie że błędnie. Czy ktoś wie czego to może być wina??????????? Z góry dzięki za pomoc...
  • #29 4392395
    aligatormp
    Poziom 14  
    Posty: 99
    Pomógł: 10
    Ocena: 7
    Jakiś czas temu zmontowałem w celach edukacyjnych podobny programator (na podstawie tegoż artykułu) z niewielkimi zmianami z własnym oprogramowaniem, działa poprawnie. Samo wykonanie elektroniki ze względu na prostotę nie sprawia kłopotu. Cel edukacyjny osiągnąłem przez napisanie oprogramowania.

    Pozdrawiam.
  • #30 4631342
    Radek15
    Poziom 13  
    Posty: 69
    Pomógł: 4
    wrzyc jakis schemat

Podsumowanie tematu

✨ Dyskusja dotyczy prostego i taniego programatora mikrokontrolerów ATMEL, opisanego w czasopiśmie Praktyczny Elektronik 4/99, z wykorzystaniem metody termotransferu do wykonania płytki PCB. Programator obsługuje układy z serii AT89C (1051, 2051, 4051, 51, 52) w obudowach DIL 20 i DIL 40. Użytkownicy chwalą prostotę konstrukcji i funkcjonalność, jednak wskazują na ograniczenia, takie jak obsługa wyłącznie procesorów ATMEL oraz konieczność stosowania precyzyjnych podstawek lub ZIF dla trwałości. Pojawiły się sugestie dotyczące alternatyw, np. programatora Willem lub prostych programatorów do AVR, a także wykorzystania nowszych mikrokontrolerów AT89S52 z wbudowanym programatorem ISP. Wskazano na różne metody podłączenia do portu LPT, w tym wykorzystanie kabli do drukarki i gniazd COM 25-pin, oraz na problemy z komunikacją wynikające z długości przewodów lub błędów w połączeniach. Dyskutowano o oprogramowaniu Progat (wersje 1.0, 1.1, 1.5.3, ProgatXP) oraz innych programach do obsługi programatora, z uwzględnieniem problemów z błędami podczas programowania i odczytu pamięci Flash. Poruszono także kwestie usuwania tonera z płytek (papier ścierny, aceton) oraz dostępności elementów CD4040, LM7805 i układów 74HC573, 74LS165. Podsumowując, programator jest ceniony za prostotę i niskie koszty, ale wymaga starannego wykonania i poprawnego podłączenia, a także odpowiedniego oprogramowania do stabilnej pracy.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA