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

Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice

Michał458 25 Lis 2011 19:46 2832 8
REKLAMA
  • #1 10182134
    Michał458
    Poziom 17  
    Witam,


    Mam taki problem iż zbudowałem ten układ https://www.elektroda.pl/rtvforum/topic2063228.html
    po podłączeniu do usb komputer widzi jako Nieznane Urządzenie. Robiłem testy i wyjąłem atmege i WE/WY i podpiąłem pod usb i wyskakuje ten sam komunikat co z tymi elementami.

    Proszę o Pomoc wysyłam zdjęcia :

    Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice
  • REKLAMA
  • #2 10182664
    phoszek
    Poziom 16  
    Witam

    Miałem dokładnie ten sam problem, kiedy budowałem programator USBASP. Problemem okazała się Atmega8L, która nie chciała działać z kwarcem 12MHz. Producent deklaruje, że może ona poprawnie działać do 8MHz. W praktyce różnie to bywa, czasem działa powyżej, a czasem nie. U mnie nie działało. Po wymianie Atmegi na inną, komputer bez problemu wykrył programator. W twoim wypadku też spróbowałbym wymienić ją na inną. A poza tym dokładnie sprawdziłbym połączenia i luty, bo nie wyszły za dobrze...
  • REKLAMA
  • #3 10182938
    Michał458
    Poziom 17  
    Zielona dioda po podłaczeniu do usb sie zaswieca czyli wg mnie atmega działa wiec w czymś innym problem
  • REKLAMA
  • #4 10182973
    phoszek
    Poziom 16  
    Być może, ale w moim przypadku układ też "dawał oznaki życia" (paliła się jedna z diod), a jednak się komputer wykrywał go jako "Nieznane urządzenie" i sam byłem zdziwiony, gdy po wymianie atmegi, układ zadziałał...
  • #5 10182980
    Michał458
    Poziom 17  
    a moze by wymienic kwarc?
  • REKLAMA
  • #6 10183906
    dondu
    Moderator na urlopie...
    Zacznijmy od tego, że oryginalny układ kol. Vampir8 jest nieprawidłowo zasilany (brak podłączenia AVcc i AGND):
    Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice

    Popraw jego zasilanie według tych zasad: http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html

    Może się więc okazać, że przy prawidłowym zasilaniu 12MHz dla ATmega8L będzie strawne, ale pamiętaj, że to niezgodne z zaleceniami producenta.
  • #7 10184186
    Michał458
    Poziom 17  
    Po podłączeniu aGND i aVCC nic się nie zmieniło nawet po zmianie atmegi na ATMEGA8A-PU jest to samo.

    Dodano po 9 [minuty]:

    Dobre mam fuse bit? Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice
  • #8 10184354
    phoszek
    Poziom 16  
    A właśnie miałem pisać o fusebitach. Ustawianie ich kodem szesnastkowym... to niezbyt dobry pomysł. Łatwo się pomylić. Polecam użyć innego programu, np. mkAVRCalculator. Wersja darmowa bez problemu obsługuje Atmegę8 i programator USBASP. Ze zdjęcia, które podałeś wynika, że wcale nie zmieniałeś fusów(obecnie masz ustawione na wewnętrzny oscylator 1MHz). Aby mikrokontroler działał z kwarcem 12MHz, powinieneś ustawić tak:
    Po zbudowaniu i zaprogramowaniu uDMX PC wykrywa jako UnknownDevice.
    Ewentualnie możesz w AVRDUDE-GUI wpisać do lFuse wartość FF i przycisnąć przycisk write.
  • #9 10185264
    Michał458
    Poziom 17  
    Dobra dzięki wykrywa tak jak ma teraz mam inny problem ale to juz nie na ten dział dzięki bardzo jeszcze raz.
REKLAMA