Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ATB-usbasp - wybór programatora opartego na USB

Mr.Swistak 22 Mar 2013 21:58 3615 14
  • #1 22 Mar 2013 21:58
    Mr.Swistak
    Poziom 7  

    Witam!

    Serdecznie wszystkich witam jako, że to mój pierwszy post;)

    Od kilku dobrych dni noszę się z zamiarem kupienia prostego programatora z wejściem usb. Znalazłem takie o to urządzenie:

    http://www.atnel.pl/programator-atb-usbasp.html

    chciałbym zasięgnąć opinii bardziej doświadczonych "graczy". Otóż moje pytanie brzmi czy na prawdę opłaca się dawać 40 zł więcej (ten od atnela kosztuje 64 zł)by kupić ten sygnowany imieniem Pana Mirka?

    Przepraszam jeżeli dubluję jakiś temat ale niestety nie udało mi się go znaleźć.

    Pozdrawiam

    Dawid

    PS. Panie Mirku, jeżeli czyta Pan ten temat to chciałbym serdecznie Panu podziękować za Pańskie filmy na youtube. Dużo dzięki nim zrozumiałem.

    1 14
  • #2 23 Mar 2013 09:19
    Krauser
    Poziom 26  

    Zauważ, że oprócz elektroniki dostajesz też oprogramowanie.
    Jak jesteś początkujący to pomyśl ile Atmeg uratujesz przed zablokowaniem przez nieumiejętne przestawianie fuesebitów.

    0
  • #3 23 Mar 2013 11:18
    30402
    Użytkownik usunął konto  
  • #4 23 Mar 2013 11:44
    piotrva
    Moderator na urlopie...

    Cóż, ja osobiście za tę cenę kupiłbym klona AVR ISP mkII - działa o niebo lepiej i współpracuje nawet z większą ilością oprogramowania niż USBASP, nie mówiąc już o większej szybkości działania i współpracy z formowymi środowiskami Atmela, dzięki czemu ustawianie fusebitów też jest czytelne. A co do ratowania Atmeg przed zablokowaniem - wystarczy uwaga i 10-cio krotne sprawdzenie czy ustawiamy dobrą wartość i jest trudno zablokować, a jak nie to zbudować sobie za parę zł fusebit doctora i wogóle nie martwić się o fusebity.

    0
  • #5 23 Mar 2013 12:44
    Mr.Swistak
    Poziom 7  

    Dziękuję za szybkie odpowiedzi:)

    Co do środowiska i ogólnie kwestii programowania posługuję się tym http://kursc.forbot.pl/str001.html kursem. Jako tako póki co mało czasu poświęciłem zagłębianiu się tej kwestii. Bardziej skupiłem się teraz na uzupełnianiu swej wiedzy z zakresu podstaw elektroniki czy przypominaniu sobie budowy języka C.

    Co do mikrokontrolerów myślę nad zakupem czegoś uniwersalnego na początek. Rozważam między Atmega326 i Atmega168. Wydaje mi się że są one na tyle popularne że nie będę mieć większych z nimi problemów.

    A co do AVR ISP mkII no tyle że z tego co widzę to jego ceny zaczynają się od 100 a kończą na 200 pln. Wątpie czy jestem w stanie wydać taką kwotę na coś, co nawet nie wiem czyz mi się spodoba. Mam na myśli że nie jestem jeszcze w pełni przekonany czy to hobby długo czy krótkotrwałe. Niestety.

    0
  • #6 23 Mar 2013 12:54
    Dople
    Poziom 19  

    Ja swój programator do AVR zakupiłem za ~60zł i obsługuje takie uC:
    ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega162, ATmega164, ATmega644
    ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny45, ATtiny85 , ATtiny261 , ATtiny461 , ATtiny861
    AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535
    ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega169, ATmega32, ATmega324, ATmega329, ATmega3290, ATmega48, ATmega64, ATmega640, ATmega644, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535, ATmega88

    Ma wszystko, co potrzeba. Poszukaj trochę w "Internetach". :)
    Środowisko? Jak korzystasz z kursu, to możesz środowisko dobrać do niego właśnie. Mi pasuje Atmel Studio...

    0
  • #7 23 Mar 2013 13:00
    piotrva
    Moderator na urlopie...

    Co do AVR ISP mkII mówię o klonach. Zwykle można znaleźć na popularnych serwisach aukcyjnych za 70-80zł, więc niewiele drożej niż podany USB ASP f-my Atnel.
    Swoją drogą, jeśli hobby Ci nie spasuje (choć jest to temat bardzo wciągający...) zawsze możesz programator sprzedać, a jeśli Ci spasuje to mkII to narzędzie z przyszłością. (Swoją drogą coś w trawie piszczy, że jedna z firm wypuści wkrótce budżetową wersję tego programatora z samym ISP, jako konkurencja dla USB-ASP).

    Co do procesora polecałbym na początek ATMega644p lub ATMega328p, jeśli chodzi o ten kurs, to ja polecałbym Ci zacząć od AVRStudio 4.18 jako IDE - oszczędzisz sobie sporo zabawy z plikami makefile i programowaniem w spartańskich warunkach.

    0
  • #8 23 Mar 2013 13:40
    Mr.Swistak
    Poziom 7  

    @piotrva tak zauważyłem że temat bardzo wciągający:D no ale czasami tak jest że coś jest bardzo interesującego i budzisz się któregoś dnia i nagle już nie jest;)

    mógłbym Cię prosić o rozwinięcie skrótu "ISP" bo nie mogę znaleźć tego niestety;/

    Czy ten Atmega644p nie będzie zbyt potężna jak na początek? Mam na myśli to że już swoje kosztuje(tragedii nie ma ale 2x więcej prawie niż Atmega328) a ryzyko uszkodzenia przy moich umiejętnościach oscyluje przy 90%;)

    I ostatnie ta budżetowa wersja mkII, wiadomo mniej więcej kiedy ma wyjść?

    0
  • #9 23 Mar 2013 13:50
    Dople
    Poziom 19  

    To kup też do nauki Atmega8, czy 16 - potem się przesiądziesz na "większy" uC.

    0
  • #10 23 Mar 2013 13:55
    piotrva
    Moderator na urlopie...

    ISP - In System Programming
    Cóż, przy płytce stykowej rzeczywiście można uszkodzić, ale jeśli zastosujemy 3 zasady:
    1. Powoli
    2. Dokładnie
    3. Uważnie
    To ryzyko maleje do minimum, ale zawsze coś się zdarzyć może. Możesz zacząć od tańszej m328p, a potem sobie już kupować co będzie potrzeba.

    Co do daty wejścia - niestety mam nie najlepsze wieści czasowe, bo na razie dopiero układ jest we wczesnej fazie testów i korekcji layoutu - to potrwa pewnie jeszcze z2-3 miesięcy przed wejściem do seryjnej produkcji i sprzedaży.

    Dodano po 1 [minuty]:

    Atmega8 - moim zdaniem przestarzały dziadek (choć dużo można jeszcze na nim zrobić). Ja bym polecał Atmega16/32 już lepiej. Albo też atmega88.

    0
  • #11 23 Mar 2013 13:58
    Dople
    Poziom 19  

    W sumie tak popatrzałem na ceny to muszę powiedzieć, że nie ma co się "szczypać"... :)

    0
  • #12 23 Mar 2013 14:40
    excray
    Poziom 39  

    piotrva napisał:

    Atmega8 - moim zdaniem przestarzały dziadek (choć dużo można jeszcze na nim zrobić).

    Właśnie że dla początkującego jest idealny. Jest tani i ma wszystkie peryferia które początkujący powinien poznać. A że "żre" trochę więcej prądu niż młodsze dziatki to akurat dla początkującego jest zupełnie nieistotne.

    0
  • #13 23 Mar 2013 14:51
    Dople
    Poziom 19  

    W gruncie rzeczy można powiedzieć, że uC do pewnego stopnia jest obojętny... Jak się lepszego na początku nie zepsuje to można wykorzystać go później w jakimś bardziej wymagającym projekcie... A z drugiej strony na początku raczej mało jest początkujących, którzy od razu wykorzystają całą pamięć.
    A pięć złotych w jedną, czy drugą stronę...

    Obojętny - przy nauce podstaw programowania rzecz jasna.
    Tak, czy siak dodatkowy Atmega8 w szufladzie może się zawsze przydać, ale i tak warto kupić, np. 8515 ( ~15zł).

    0
  • #15 23 Mar 2013 15:05
    Mr.Swistak
    Poziom 7  

    Dziękuję za wszystkie odpowiedzi. Dopiero za kilka dni będę zamawiał więc przemyślę jeszcze zakupy. Temat wydaje mi się do zamknięcia.

    0