Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 25 maja 2025, o 09:21


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
    Autor Wiadomość
    PostNapisane: 9 lut 2015, o 17:35 
    Offline
    Nowy

    Dołączył(a): 04 lut 2014
    Posty: 5
    Pomógł: 0

    Witam!
    Zrobiłem sobie USBASP z optoizolacją i mam pewien problem otóż na starszym komputerze (z Windows XP) wszystko działa prawidłowo, podłączony mikrokontroler jest prawidłowo rozpoznawany, można go zaprogramować. Niestety gdy podłączę go do nowszego komputera (z Windows 7) przy pierwszej próbie sprawdzenia podłączonego mikrokontrolera otrzymuję taki błąd:
    Obrazek

    Przy czym poprawnie rozpoznaje że podpięta jest Atmega8. Przy kolejnych próbach otrzymuję taki błąd:
    Obrazek

    Z tego co szukałem w internecie taki błąd oznacza złe podłączenie programator -> mikrokontroler, jednak połączenie samo w sobie jest w porządku bo jak wspominałem na starszym komputerze wszystko działa, następnie przepinam tylko kabel USB nie ruszając niczego innego i otrzymuję taki błąd.
    Próbowałem również na laptopie rodziców (Windows 7) i również otrzymuję takie błędy.
    Wsad do programatora to najnowszy z tej strony http://www.fischl.de/usbasp/
    Sterowniki na wszystkich komputerach to libusb_0.1.12.1 , na laptopie próbowałem również z sterownikami zainstalowanymi przy pomocy Zadig (po wcześniejszym odinstalowaniu poprzednich sterowników).

    Jeszcze schemat ( kondensator C4 na schemacie to w rzeczywistości bezpiecznik polimerowy 350mA):
    Obrazek

    Proszę o pomoc w rozwiązaniu problemu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2015, o 18:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 10 sty 2014
    Posty: 447
    Lokalizacja: DKL
    Pomógł: 53

    Na jakie napięcie masz diody Zenera?
    Przy niektórych komputerach i problemach z USBasp Zenerki powinny być na 3,3V o ile dobrze pamiętam.

    _________________
    Migracja z punktu B do punktu C
    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2015, o 19:04 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    Wszystko co potrzebujesz znajdziesz tutaj:
    http://atnel.pl/programator-atb-usbasp.html
    Jest tam schemat, a przede wszystkim opis jak poprawnie zainstalować USBASP pod między innymi Windows 7.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2015, o 19:27 
    Offline
    Nowy

    Dołączył(a): 04 lut 2014
    Posty: 5
    Pomógł: 0

    matw napisał(a):
    Na jakie napięcie masz diody Zenera?
    Przy niektórych komputerach i problemach z USBasp Zenerki powinny być na 3,3V o ile dobrze pamiętam.

    Diody mam na 3,3V

    anshar napisał(a):
    Wszystko co potrzebujesz znajdziesz tutaj:
    http://atnel.pl/programator-atb-usbasp.html
    Jest tam schemat, a przede wszystkim opis jak poprawnie zainstalować USBASP pod między innymi Windows 7.


    Próbowałem z sterownikami podanymi na blogu Mirka (w linku powyżej po wybraniu sterowników przekierowuje do tego samego artykułu) jednak nie pomogło.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2015, o 19:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    A próbowałeś z tą zworką JP1? Nie powinna być zwarta, by go spowolnić? W konstrukcji pana Mirka jest to załatwione programowo (-B 8), a u Ciebie pewnie sprzętowo.

    ------------------------ [ Dodano po: 5 minutach ]

    JP1 - Slow SCK


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2015, o 20:13 
    Offline
    Nowy

    Dołączył(a): 04 lut 2014
    Posty: 5
    Pomógł: 0

    anshar napisał(a):
    A próbowałeś z tą zworką JP1? Nie powinna być zwarta, by go spowolnić? W konstrukcji pana Mirka jest to załatwione programowo (-B 8), a u Ciebie pewnie sprzętowo.

    ------------------------ [ Dodano po: 5 minutach ]

    JP1 - Slow SCK


    Działa :D
    Podobno najnowszy wsad do programatora obsługuje programowo Slow SCK, a zworkę sobie wyprowadziłem na wszelki wypadek (jak widać dobrze że to zrobiłem), po za tym wykorzystuje się ją przy programowaniu mikrokontrolerów taktowanych <1.5MHz a Atmega z którą próbuję się dogadać ma ustawiony wewnętrzny oscylator na 8MHz dla tego nie próbowałem jej zakładać.
    Ale najważniejsze że działa, dziękuję za pomoc.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lut 2015, o 15:45 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 maja 2013
    Posty: 432
    Lokalizacja: Gostyń / Poznań
    Pomógł: 25

    Mazur napisał(a):
    ustawiony wewnętrzny oscylator na 8MHz dla tego nie próbowałem jej zakładać.


    Ale ma też pewnie bit CKDIV8 który ci to domyślnie zmienia na 1Mhz... dlatego nie działało obstawiam...

    _________________
    Podpis...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 lut 2015, o 19:31 
    Offline
    Nowy

    Dołączył(a): 04 lut 2014
    Posty: 5
    Pomógł: 0

    eMCe2 napisał(a):
    Mazur napisał(a):
    ustawiony wewnętrzny oscylator na 8MHz dla tego nie próbowałem jej zakładać.


    Ale ma też pewnie bit CKDIV8 który ci to domyślnie zmienia na 1Mhz... dlatego nie działało obstawiam...


    Atmega8 posiada w ogóle taki bit? Bo np w ustawieniach dla Atiny2313 widzę taki bit ale przy Atmedze8 nie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 18:45 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Bitu takiego nie ma, ale jest to ustawiane bitami CKSELx. W MkAvrCalculator po odczytaniu fusebitów z nowej atmegi widać w zakładce Fusy uproszczone, że jest ustawione taktowanie wewnętrznym generatorem 1 MHz. Po zmianie na 8 MHz można sobie sprawdzić w zakładce Fusy manualne co się zmieniło.


    Autor postu otrzymał pochwałę

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 18:51 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27405
    Lokalizacja: Szczecin
    Pomógł: 1043

    Poza tym na schemacie coś "ciekawie" wygląda kondensator C4 włączony w szereg na zasilaniu z USB ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 18:55 

    Pomógł: 0

    mirekk36 napisał(a):
    Poza tym na schemacie coś "ciekawie" wygląda kondensator C4 włączony w szereg na zasilaniu z USB ;)

    No dziwnie wygląda ale to wcześniej kolega napisał że
    Cytuj:
    Jeszcze schemat ( kondensator C4 na schemacie to w rzeczywistości bezpiecznik polimerowy 350mA):



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 19:06 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27405
    Lokalizacja: Szczecin
    Pomógł: 1043

    to nadal nie zmienia faktu, że dziwnie wygląda ten kondensator ;) tak to można np narysować sobie lampę PCL86 i później w opisie dodać, że to np procesor ATtiny2313 ;) ....

    Napisałem bo mnie takie wytłumaczenia nie przekonują ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 19:10 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Tym bardziej że przecież element bezpiecznika nie problem znaleźć i wstawić na schemat.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 20:09 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27405
    Lokalizacja: Szczecin
    Pomógł: 1043

    Jaglarz napisał(a):
    Tym bardziej że przecież element bezpiecznika nie problem znaleźć i wstawić na schemat.

    Tak samo nie wspominając o zrobieniu elementu bibliotecznego z dwiema nogami ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 mar 2015, o 23:11 
    Offline
    Nowy

    Dołączył(a): 04 lut 2014
    Posty: 5
    Pomógł: 0

    Krauser napisał(a):
    Bitu takiego nie ma, ale jest to ustawiane bitami CKSELx. W MkAvrCalculator po odczytaniu fusebitów z nowej atmegi widać w zakładce Fusy uproszczone, że jest ustawione taktowanie wewnętrznym generatorem 1 MHz. Po zmianie na 8 MHz można sobie sprawdzić w zakładce Fusy manualne co się zmieniło.

    Dziękuje za wyjaśnienie.

    Co do nie szczęsnego kondensatora który jest bezpiecznikiem, w ostatniej chwili musiałem zmienić jego obudowę i o ile poprzednią miałem w bibliotece to nowej nie mogłem znaleźć i postanowiłem podstawić podobny kondensator. Własnych elementów nie umiem jeszcze robić, ale mam nadzieję że niedługo obejrzę kurs EAGLE'a i się to zmieni. Natomiast nie wiem dlaczego przed publikacją po prostu nie zmieniłem elementu na schemacie na właściwy zamiast tworzyć nie potrzebne zamieszanie, najwyraźniej byłem trochę zbyt zaaferowany działaniem programatora :lol:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO