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.

Usbasp - System nie wykrywa programatora

soniak2 28 Mar 2013 13:14 2841 19
  • #1 28 Mar 2013 13:14
    soniak2
    Poziom 18  

    Witam.

    Wczoraj zbudowałem programator usbasp, zaprogramowałem go, ale system nie wykrywa go.


    Układ sprawdzany brzęczykiem 15 razy i jest poprawny diody zenera mam 3V6,niestety przez święta nie będę mógł kupić 3V3. Na programatorze świeci się czerwona dioda. procek ATMEGA8A-PU.

    system nie wykrywa go ani na win 7 (podpisy wyłączone) ani XP.
    Co dziwne przed chwilą programator dziś dał oznakę życia ale tylko na sec.

    Co może być nie tak?
    Ps. za godzinę dodam zdjęcie z programowania.

    0 19
  • #2 28 Mar 2013 13:16
    mickpr
    Poziom 39  

    soniak2 napisał:
    sprawdzany brzęczykiem
    Czym?
    Jak wgrałeś wsad?
    Jak ustawiłeś fusebity?
    Pokaż schemat.

    0
  • #3 28 Mar 2013 18:27
    soniak2
    Poziom 18  

    Programator robiony według tego schematu. Link

    mickpr napisał:
    soniak2 napisał:
    sprawdzany brzęczykiem
    Czym?

    znaczy się multimetrem na przejście.


    Co ciekawe bascomem zaprogramowałem a MkAvrCalculator nie widział Atmegi przez LPT
    Foto
    Tutaj menadżer na win 7, i to co mi raz wykrył system.
    Foto

    Są jakieś problemy z elektrodowym hostem obrazów.
    Nie mogę uploadować.

    Dodano po 3 [godziny] 15 [minuty]:

    Ma ktoś jakieś pomysły jak ożywić ten programator?
    Czytałem że sam rezystor 2k2 miedzy D- a Vcc wystarczy do wykrycia podłączonego kabla, a tu cały programator i cisza.

    0
  • Pomocny post
    #4 28 Mar 2013 19:27
    mickpr
    Poziom 39  

    soniak2 napisał:
    Czytałem że sam rezystor 2k2 miedzy D- a Vcc wystarczy do wykrycia podłączonego kabla, a tu cały programator i cisza.
    Podciągnięcie jednego z pinów do VCC przez 2k2 sygnalizuje dla PC-ta obecność (prędkość) twojego urządzenia. (D- => Low speed, D+ => Full speed)

    Ciekawostka do przeczytania: https://www.elektroda.pl/rtvforum/topic1518935.html

    Skoro nawet to nie działa - zacznij od napięcia: jakie wychodzi z USB (5V), jakie masz na Atmega? Jakie napięcia masz na liniach D+ i D-.
    Jak długi (i czy dobry) masz kabel USB?
    Pokaż schemat.

    0
  • #5 29 Mar 2013 08:35
    soniak2
    Poziom 18  

    Na D+ 27mV
    D- 2.8V
    Vcc-5V



    Chyba muszę wykonać nową płytkę bo tego nie zrobię. Czasami wykrywa komputer jako USBasp czasami jako nieznane urządzenie, a czasami nie wykrywa nic.
    Płytka leży teraz podłączona do USB i co chwile system sygnalizuje podłączenie czegoś(tak jak by nawiązywało i przerywało).


    link do strony z projektem.
    Link

    0
  • #6 29 Mar 2013 09:01
    mickpr
    Poziom 39  

    soniak2 napisał:
    Chyba muszę wykonać nową płytkę bo tego nie zrobię. Czasami wykrywa komputer jako USBasp czasami jako nieznane urządzenie, a czasami nie wykrywa nic.
    Płytka leży teraz podłączona do USB i co chwile system sygnalizuje podłączenie czegoś(tak jak by nawiązywało i przerywało).
    Sprawdź zimne luty.
    Jaka długość kabla USB?

    Jeśli chcesz robić programator od nowa - to najlepiej zrób od razu na 3,3V i 5V i z optoizolacją. Schematów znajdziesz mnóstwo.
    Możesz też za niewielkie pieniądze kupić gotowca - choć pewnie tobie chodzi o to, żeby samemu zrobić (praktykę), prawda?
    Prosty USBASP można kupić np. na Allegro za 15 złotych (20 zł z wysyłką).

    0
  • #7 29 Mar 2013 09:12
    soniak2
    Poziom 18  

    Najpierw miałem kabel USB B 5m z wtyczką, teraz przylutowałem 50 cm kabla prosto do rezystorów 68R i to samo.

    Połączenia są, ale sprawdzę jeszcze raz.

    Ps. albo złożę taki programator na płytce stykowej. (atmeg mam 10, i reszta też by się znalazła).

    0
  • #8 29 Mar 2013 09:21
    mickpr
    Poziom 39  

    soniak2 napisał:
    5m
    Znajdź jakiś 1, maks 1,5 m.
    Na pięciometrowym "to tylko w Erze chyba"...
    Pięciometrowy kabel USB nadaje się na skakankę dla dziewczynek. Na nic więcej.
    I niech nikt nie mówi, że standard tyle (5m) przewiduje.

    Zapraszam do firmy, gdzie leży cała kolekcja (z 5 sztuk) kabli USB, które raz działały, a raz nie (z drukarkami).
    Poza tym istotna jest też grubość kabla i jego wykonanie.

    Ale jeszcze raz powtórzę: 5m - to stanowczo za długi kabel.

    0
  • #9 29 Mar 2013 10:00
    soniak2
    Poziom 18  

    Podłączyłem pod USB 3.0 i programator ożył, ale czasami nadal rozłącza na kablu 80cm.

    Co może być powodem nie działania na porcie USB 2.0? Zbyt mały wydatek prądowy USB, czy może za duża rezystancja połączeń (luty nie są za ciekawe, ale mają przejście)?

    Dodano po 9 [minuty]:

    Na USB 3.0 wykrywa.
    Na USB 2.0 nic/ lub wykrywa nieznane urządzenie.

    Usbasp - System nie wykrywa programatora

    0
  • #10 29 Mar 2013 11:36
    mickpr
    Poziom 39  

    soniak2 napisał:
    Co może być powodem nie działania na porcie USB 2.0?
    A coś innego (pendrive) działa na tym porcie bezproblemowo?
    Jeśli tak - to ja nie widzę powodu - dlaczego nie miało by działać na USB 2.0 ani nawet na USB 1.1.

    0
  • #11 29 Mar 2013 14:07
    soniak2
    Poziom 18  

    Port komputera jest w pełni sprawny, testowałem też na starym komputerze z USB 2.0 i nie wykrywa ;-/
    Chyba muszę zostać na tym USB 3.0.

    jeszcze jedno pytanie, można przylutować żyły do pojedynczych wsuwek, bez obawy o szybkie urwanie?

    Dziękuje bardzo za wspólne rozwiązanie problemu.

    0
  • #12 29 Mar 2013 14:18
    mickpr
    Poziom 39  

    soniak2 napisał:
    można przylutować żyły do pojedynczych wsuwek, bez obawy o szybkie urwanie?
    Nie rozumiem. Jak przylutować?
    Nie lepiej użyć normalnego kabla USB?
    Nawet nowy kabel USB jest tańszy niż płyta główna - jak będziesz kombinował to przekombinujesz.

    0
  • #14 29 Mar 2013 15:20
    mickpr
    Poziom 39  

    Złącza dość ładnie się zaciska małymi kombinerkami.
    Zarobiłem ich setki w ten sposób i żaden mi się nie urwał (jak na razie).
    Oczywiście lepiej specjalnym sprzętem, ale w warunkach domowych - nie ma sensu go kupować.
    Lutowanie wychodzi przy tym brzydko.

    0
  • #16 29 Mar 2013 19:18
    mickpr
    Poziom 39  

    soniak2 napisał:
    Już ostatnie pytanie: czy są jakieś problemy z gniazdami IDC (złącze kanda) na taśmę? Jak ja zakładałem to mi cały czas jednego pinu nie przewodzi :-/ chyba go przylutuje.
    Z powodu braku odpowiedniej zaciskarki używam w tym celu małego imadełka. Wychodzi jak z zaciskarki :)
    Jak zaciskałem kombinerkami różnie bywało.

    0
  • #18 29 Mar 2013 19:35
    mickpr
    Poziom 39  

    Właśnie takie złącze miałem na myśli.
    Na pewno poprawnie wkładasz taśmę (skoro mówisz, że dobrze zaciskasz)?

    0
  • #20 29 Mar 2013 20:16
    mickpr
    Poziom 39  

    soniak2 napisał:
    dociskam grzebień do taśmy, potem śrubokrętem dopychałem żyły i gotowe. ale jakoś słabo wychodzi ;/
    Włóż taśmę i dociskaj tą środkową plastykową częścią - uważając, aby się nie złamała.
    Potem zablokuj całość tą częścią w kształcie litery C.

    0