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

Programator USB dla mikrokontrolerów AVR

Errr 24 Lis 2007 12:05 201801 496
  • #151 24 Lis 2007 12:05
    Kurdzio
    Poziom 11  

    Aimeiz dzieki za pomoc ale już zdecydowałem sie kupic inny
    link usunięto

    a zestaw podstawek sam mogę dorobić . Ten programator raczej starczy mi na długo zwłaszcza ze dopiero zaczynam

    Proszę nie podawać linków do aukcji internetowych. [c_p]

  • Arrow Multisolution Day
  • Arrow Multisolution Day
  • #153 25 Lis 2007 19:27
    atom1477
    Poziom 43  

    Innym programatorem. Idz do kogoś kto ma port LPT w kompie i weż ze sobą prosty programator (dwie wtyczki na odu końcach kabla, nawet bez rezystorów możesz zaryzykować).
    Programuj na przykład BASCOMem. Tylko ż BASCOM jest głupi i nie pozwoli wejść w tryb programowania jak nie otworzysz jakiegość kodu źródłowego. Otwórz nowy plik. Nawet nie musisz w nim nic wpisywać tylko go otwórz. Wtedy uaktywni się przysick do programowania. Kliknij przycisk "Load File Into Buffer" i kliknij programowanie.

  • #154 25 Lis 2007 19:28
    Gienek
    Poziom 35  

    STK200 + PonyProg. (Ja tak programowałem i programator działa OK).

  • #155 25 Lis 2007 19:34
    atom1477
    Poziom 43  

    Innym programatorem. Idz do kogoś kto ma port LPT w kompie i weż ze sobą prosty programator (dwie wtyczki na odu końcach kabla, nawet bez rezystorów możesz zaryzykować).
    Programuj na przykład BASCOMem. Tylko ż BASCOM jest głupi i nie pozwoli wejść w tryb programowania jak nie otworzysz jakiegość kodu źródłowego. Otwórz nowy plik. Nawet nie musisz w nim nic wpisywać tylko go otwórz. Wtedy uaktywni się przysick do programowania. Kliknij przycisk "Load File Into Buffer" i kliknij programowanie.

  • #156 25 Lis 2007 19:37
    gothye
    Poziom 33  

    na szybko złozony skt200/300 + ponyprog :)) działa :!:

  • #157 10 Gru 2007 18:04
    austin007
    Poziom 17  

    Gothye. Zrobiłeś programator dokładnie wg. schematu? Stosowałeś ATmegę8 zasilaną przez dwie diody (3,3V)? Mi właśnie trawi się PCB pod konkretną obudowę. Jak dokładnie ustawiłeś FUSEbity. Napisz proszę dokładnie. Nie chciałbym poblokować sobie Megi;)

    Z góry dziękuję

  • #158 11 Gru 2007 17:50
    kolanopan
    Poziom 12  

    Zbudowałem programator do AVR USBasp, działa fajnie, jednak w najbliższym czasie będę robił projekty w których procesor zasilany będzie z napięcia 3,3V.
    Przy takim napięciu zasilania programator nie działa, czy ktoś poradził sobie z takim problemem, tzn jak zrobić (przerobić) ten programator aby programował poprawnie procesory zasilane napięciem 3,3V zamiast 5V.

    W załączniku kilka fotek programatora który zbudowałem :)

    Programator USB dla mikrokontrolerów AVR Programator USB dla mikrokontrolerów AVR Programator USB dla mikrokontrolerów AVR Programator USB dla mikrokontrolerów AVR

  • #159 11 Gru 2007 20:08
    atom1477
    Poziom 43  

    A to moje programatory.
    Ten niebieski to AVR910. Niestety BASCOM się zawiesza jak się chce żeby z nim współpracował. A czerwony to ten konwerter USB-LPT. Ten działa ze wszystkim.
    Oba programują od 3,1 do prawie 6V. maja zmodyfikowanie zasilanie. Są zasilane przez dwie szeregowo połączone diody 1N4148, a co za tym idzie są zasilane z 3,8V. I dlatego nie potrzeba diod Zenera 3V3 na szynach D+ i D-. Piny te co idą do programowania są zabezpieczone rezystorami 330Ω. Reszta bez zmian w stosunku do oryginałów.

    Programator USB dla mikrokontrolerów AVR

    Programator USB dla mikrokontrolerów AVR

    I jak zwykle przepraszam za fatalna jakość zdjęć.

  • #160 18 Gru 2007 15:39
    T.J.Storm
    Poziom 9  

    Programator USB dla mikrokontrolerów AVR

    Witam Mam Następujący Problem:

    Wyskakuje Coś Takiego:
    Avrdude: terror: programm enable: target doesn’t answer. 1
    Avrdude: AVR device initialized and ready to akcept instructions
    Reading | #######################################\ 100% 0.01s
    Avrdude: device signature = 0x000000
    Avrdude: Yikes! Invalid device signature.
    Double check connections and try again. Or use –F to override
    This check.
    Avrdude: done. Thank You.


    Lub

    Avrdude: terror: programm enable: target doesn’t answer. 1
    Avrdude: AVR device initialized and ready to akcept instructions
    Reading | #######################################\ 100% 0.01s
    Avrdude: device signature = 0x0000ff
    Avrdude: expected signature for ATMEGA8 is 1E 93 07.
    Double check chip or use –F to override

    Avrdude: done. Thank You.

    I To Problem Z USBASP:
    1 Zworka Zwarta (Czyli Ta Po Prawej w Rogu Na Dole) (Dodam Że Próbowałem Na Wszystkich Po Kolei Czyli 2, 3 i nic??

    Dodam Jezcze że Na STK 200/300 Jest To Samo
    Programator USB dla mikrokontrolerów AVR

    Pomóżcie Bo Nie Wiem Co Jest 5:D

    Poprawiłem tytuł - Regulamin. Proszę przed napisaniem postu zapoznać się z przyklejonymi tematami - post scaliłem. Ostatnia prośba dotyczy ortografii - zaszczyt wielkiej litery nie dotyczy każdego wyrazu w zdaniu - proszę poprawić dotychczasowe posty. [c_p]

  • #162 09 Sty 2008 01:16
    master_pablo
    Poziom 16  

    Poniewaz post w dziale DIY zapewne za niedlugo ustapi miejsca innym, to takze tutaj polecam swoja wersje USBasp'a, ktora je dostosowana takze do ukladow zasilanych niskim napieciem - LV-USBasp.

  • #163 13 Sty 2008 15:40
    IZYCH
    Poziom 15  

    Witam,
    mam zamiar kupić programator pod USB dla AVR i mam pytanie ,który byście mi na początek polecili ?

    Programator AVR USB HID - STK500
    Programator USB dla mikrokontrolerów AVR
    lub
    Programator AVR-ISP - port USB
    Programator USB dla mikrokontrolerów AVR
    lub
    Programator AVR - 7 podstawek - ISP - port USB
    Programator USB dla mikrokontrolerów AVR
    lub
    AVR PROG programator USB + generator
    Programator USB dla mikrokontrolerów AVR
    są niedrogie , więc nie trzeba się męczyć z wykonaniem programatora o podobnych parametrach.

  • #164 13 Sty 2008 21:35
    Aimeiz
    Poziom 15  

    Hej.
    Chyba bym wziął ten ostatni.
    Ten z podstawkami byłby super, gdyby programował również w trybie równoległym, ale obawiam się, że jest to tylko ISP.

  • #165 14 Sty 2008 15:41
    IZYCH
    Poziom 15  

    Ten ostatni kosztuje 59,99PLN i ma takie parametry:

    AVR PROG jest programatorem ISP procesorów z rodziny AVR.
    Programator posiada złącze USB. Poprzez odpowiednią konfigurację (zworka) urządzenie może zasilać (z USB komputera) programowany układ co eliminuje potrzebę stosowania dodatkowych źródeł napięcia. Obsługą magistrali USB w urządzeniu zajmuje się doskonały FT232 firmy FTDI. Rozdzielenie zadań (transmisja USB i obsługa SPI) na dwa osobne układy sprzyja wysokiej stabilności pracy programatora. Firma FTDI zapewnia doskonały support w postaci driverów dla większości systemów operacyjnych, nawet tych najnowszych (np. Windows Vista).
    Nowością jest wyprowadzenie dodatkowego autonomicznego sygnału zegarowego 6 MHz (GEN - pin nr 3 złącza IDC). Sygnał może być przydatny do taktowania programowanego mikrokontrolera w przypadku "zablokowania" niepoprawnie ustawionymi fusebitami (zewnętrzne źródło zegarowe).
    Programator współpracuje m.in. z AVRStudio (AVRPROG), AVR-OSP II, CodeVision, BASCOM-AVR, AVRDUDE, Palm AVR, KontrollerLab, UISP.

    Lista obsługiwanych przez programator mikroprocesorów:
    AT90: AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515A, AT90S8534, AT90S8535, AT90S8544, AT90PWM2, AT90PWM3, AT90CAN128
    ATtiny: ATtiny10, ATtiny12, ATtiny13, ATtiny15, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny2313
    ATmega: ATmega8, ATmega16, ATmega32, ATmega48, ATmega64, ATmega88, ATmega103, ATmega128, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega324, ATmega 329, ATmega640, ATmega649, ATmega1280, ATmega1281, ATmega 3290, ATmega6490, ATmega8515, ATmega8535
    AT89: AT89S53, AT89S8252.
    Oczywiście wersje niskonapięciowe (L) tych procesorów również są obsługiwane.

    Programator składa się w większości z elementów SMD umieszczonych na profesjonalnym dwustronnym PCB z metalizacją i soldermaską. Całość jest zmontowana bardzo starannie tak, by w efekcie otrzymać urządzenie wysokiej jakości.

  • #167 26 Sty 2008 17:47
    kiler129
    Poziom 27  

    Ktos mna pomysl jak wykonac programtor STK500 HID ? (bez sterow).
    Tutaj przyklaowy - http://link_skasowano
    (prosze nie traktowac jako reklame tylko jako pokaznie o co dokladnie chodzi).

    Link skasowałem, cztery posty wyżej jest zdjęcie programatora. Proszę poprawić wpis przycisk "Pisownia". [c_p]

  • #168 30 Sty 2008 23:04
    Andiron
    Poziom 9  

    Code:
    > "make.exe" program
    
    avrdude -p atmega16 -P /dev/ttyUSB0 -c USBasp    -U flash:w:diody.hex
    found 5 busses

    avrdude: error: programm enable: target doesn't answer. 1
    avrdude: initialization failed, rc=-1
             Double check connections and try again, or use -F to override
             this check.


    avrdude done.  Thank you.

    make.exe: *** [program] Error 1

    > Process Exit Code: 2
    > Time Taken: 00:01



    Od pewnego czasu zaczął pojawiać mi się taki błąd i nie wiem co mam zrobić..

    Sytuacja wygląda tak:
    Wcześniej wszystko chodziło dobrze pewnego razu otrzymałem taki komunikat.. (AVR20071221)
    Gdy otrzymałem pierwszy raz ten komunikat też mialem problem ale następnego dnia jakby nigdy nic smigało wszystko w porzadku a teraz znów on się pojawił..

    Płytkę testową zasilam zasilaczem. Testuję na laptopie DELL 600...
    Proszę o pomoc :/

    Proszę przed napisaniem nowego tematu przejrzeć przyklejone wątki. Temat scaliłem. [c_p]

  • #169 07 Lut 2008 19:27
    m3
    Poziom 11  

    Witam, na dniach mam zamiar zrobić programator pod USB. Wybór padł na http://www.fischl.de/usbasp/ a konkretnie wykonanie Hannsa Östlunda, ze względu na zastosowanie elementów SMD oraz wtyczki zamiast gniazda. Od razu nasuwa się kilka pytań, dosyć banalnych... ;p
    1) po wykonaniu programatora można go podłączyć bezpośrednio kabelkami do procesora czyli MOSI do MOSI, SCK do SCK itd. czy może muszę zastosować bufor HC?
    2) co będzie jeśli podepnę wszystko w konfiguracji: programator USB -> bufor HC -> procesor? zadziała?
    Jak sobie jeszcze przypomnę co chciałem to napisze.

  • #170 06 Mar 2008 21:30
    manekinen
    Poziom 29  

    Podłączasz bezpośrednio :)
    A jeżeli chcesz w SMD z wtyczką USB, to mogę ci polecić płytkę którą ostatnio zaprojektowałem. Dodatkową zaletą jest to, że płyteczka jest jednostronna. Wszystko na mojej stronie, jest też krótki how-to, może się komuś przyda :) Programator ukończyłem wczoraj, śmiga jak należy.



    http://diy.elektroda.eu/usbasp.php

    P.S. posiada ktoś może skompilowanego AVRDUDE w wersji 5.5 ?

    DODANO

    Załączam AVRDUDE w wersji 5.5 pod windows, najnowsza jak do tej pory. Program wyciągnąłem z paczki WinAVR :)

  • #172 11 Mar 2008 23:04
    kolanopan
    Poziom 12  

    O jak miło, w końcu coś czego szukałem, crazy_phisic powiedz czy układ tylko programuje czy umożliwia także weryfikacje i odczyt programu z procesora, skoro linie są na sztywno ustawione jeśli chodzi o ich kierunki.

  • #173 11 Mar 2008 23:36
    crazy_phisic
    VIP Zasłużony dla elektroda

    Oczywiście że układ pozwala na odczyt i weryfikację (specyfikacja układu ADUM1401).

  • #174 12 Mar 2008 11:16
    kolanopan
    Poziom 12  

    Zamówiłem ADuM1401, jak dostane i złoże to napisze o efektach działania :)
    pozdrawiam

  • #175 28 Mar 2008 22:14
    Kubbaz
    Poziom 26  

    Witam,

    programuje uC AVR już od dłuższego czasu programatorem USBasp i dziś system Win2000 przestał widzieć sterowniki do tego programatora, więc postanowiłem je ponownie zainstalować lecz to nic nie pomaga.

    Po podłączeniu programatora do USB pojawia się nowe wykryte urządzenie USB (ikonka w Tray'u koło zegarka), po czym klikam na nią i wchodzę we właściwości urządzenia po czym wybieram opcję aktualizacji sterownika, po wskazaniu lokalizacji i zatwierdzeniu OK, system twierdzi że znalazł sterownik i że ten jest nowszy od obecnie zainstalowanego, zatem klikam OK, po czym pojawia się okienko z informacją zakończenia instalowania sterownika i że zakończyło się błędem... program testowy LibUSB-Win32 Test Program nie wykrywa programatora (za to wykrywa myszkę optyczną na USB...).

    Czy ktoś spotkał się z takim zachowaniem programatora i systemu operacyjnego? I jak rozwiązać problem?

    Z góry serdecznie dziękuję za pomoc i pozdrawiam,
    Kuba.

    Post scaliłem. [c_p]

  • #176 30 Mar 2008 14:45
    kolanopan
    Poziom 12  

    Ja uwaliłem procka w programatorze i miałem podobny efekt, spróbuj z innym mikrokontrolerem w programatorze i napisz o efektach

  • #179 05 Kwi 2008 17:09
    snow
    Poziom 28  

    tam sa pliki ze wsadem w tych tar.gz , zdaje się ze Total Commander otwiera i można sobie wypakować zawartość.

  • #180 05 Kwi 2008 17:10
    iwan3000
    Poziom 15  

    Przecież jest na stronie, którą podałeś. te archiwa *.tar.gz to dokumentacja do układu. Ściągnij sobie te z najpóźniejszą.