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? 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 14 lip 2025, o 09:41


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
    Autor Wiadomość
    PostNapisane: 20 lut 2014, o 13:18 
    Offline
    Nowy

    Dołączył(a): 20 lut 2014
    Posty: 3
    Pomógł: 0

    Dzień dobry!
    Mój kłopot polega na tym, że zamierzam skomunikować się przez programator z mikroprocesorem ATmega8.
    Wcześniej korzystałem z tego mikroprocesora, ale był podłączony pod zewnętrzny kwarc 16MHz, i działało mi wszystko poprawnie.
    Teraz zamierzałem zrobić sobie coś podstawowego, więc połączyłem ładnie na płytce stykowej.
    Zrobiłem format komputera, (zainstalowałem od nowa sterowniki do USBasp).
    Wchodzę w MkAvrCalculator, odpalam: "Sprawdz podłączony AVR", w efekcie otrzymuję komunikat:

    avrdude.exe: set SCK frequency to 93750 Hz
    avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
    avrdude.exe: error: programm enable: target doesn't answer. 1
    avrdude.exe: initialization failed, rc=-1
    avrdude.exe: AVR device initialized and ready to accept instructions
    avrdude.exe: Device signature = 0x000000
    avrdude.exe: Yikes! Invalid device signature.
    avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07

    avrdude.exe done. Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)


    Nie znam się na tym zbyt mocno, jest to mój początek z elektroniką, strzelam, że należy zmienić coś właśnie z tą częstotliwością (taktowania?).

    Pozdrawiam i życzę miłego dnia :)!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 13:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sie 2013
    Posty: 137
    Lokalizacja: śląskie
    Pomógł: 13

    Ten wątek jest szeroko opisywany na forum,poszukaj ipoczytaj.
    Najbardziej prawdopodobne jest to,że brak jakiegoś połączenia lub jest nie prawidłowe: błąd rc=-1



    Poczytaj chociażby to:http://forum.atnel.pl/post54152.html?hilit=b%C5%82%C4%85d%20w%20konsoli%20mk%20calculator%20rc=%201#p54152

    _________________
    sig off ;(



    Ostatnio edytowano 20 lut 2014, o 13:37 przez Waldek_jb, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 13:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 lut 2013
    Posty: 600
    Pomógł: 47

    Musisz może podłączyć kwarc zewnętrzny na czas przełączenia go na wewnętrzny oscylator.

    _________________
    https://www.instagram.com/myfirstquadcopter/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 13:32 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    Boczuleq napisał(a):
    Dzień dobry!
    Mój kłopot polega na tym, że zamierzam skomunikować się przez programator z mikroprocesorem ATmega8.
    Wcześniej korzystałem z tego mikroprocesora, ale był podłączony pod zewnętrzny kwarc 16MHz, i działało mi wszystko poprawnie.
    Teraz zamierzałem zrobić sobie coś podstawowego, więc połączyłem ładnie na płytce stykowej.

    A podłączyłeś tego zewnętrznego kwarca? Jeśli nie, to działać nie będzie.
    Boczuleq napisał(a):
    Zrobiłem format komputera, (zainstalowałem od nowa sterowniki do USBasp).
    Wchodzę w MkAvrCalculator, odpalam: "Sprawdz podłączony AVR", w efekcie otrzymuję komunikat:

    avrdude.exe: set SCK frequency to 93750 Hz
    avrdude.exe: initialization failed, rc=-1

    avrdude.exe done. Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)


    Nie znam się na tym zbyt mocno, jest to mój początek z elektroniką, strzelam, że należy zmienić coś właśnie z tą częstotliwością (taktowania?).

    Pozdrawiam i życzę miłego dnia :)!

    Ten błąd oznacza problem z komunikacją programatora z procesorem.
    Podłącz kwarc - skoro wcześniej ten procesor działał z zewnętrznym kwarcem.
    Sprawdź wszystkie kabelki i połączenia. Jak sprawdziłeś to sprawdź jeszcze raz ;-)

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 13:33 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 maja 2013
    Posty: 562
    Lokalizacja: Bydgoszcz
    Pomógł: 23

    Witaj, no cóż jest to dość popularny problem początkujących ale musimy zacząć od kliku spraw najpierw żeby Ci pomóc.

    Płytka stykowa no niestety sama w sobie jest kapryśna i często nie styka lepsza jest już lutowana uniwersalna no ale też można na stykówce sobie poradzić.

    na początek zapytam czy widziałeś te poradniki:
    http://mirekk36.blogspot.com/2012/12/avr-jak-zaczac.html
    http://mirekk36.blogspot.com/2012/06/isp-kanda-koniec-problemow.html
    http://mirekk36.blogspot.com/2012/12/filtrowanie-zasilania-dlaczego-tak-wazne.html

    to też warto obejrzeć:
    http://mirekk36.blogspot.com/2013/06/przetwornik-adc-w-avr-dla-poczatkujacych.html

    To tak na początek.

    Dalej zapytam jaki masz programator? Bo ja tzw. tania wersja z popularnego serwisu aukcyjnego to mogą się cuda dziać.



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

    Dołączył(a): 20 lut 2014
    Posty: 3
    Pomógł: 0

    Dziękuję wam wszystkim za tak szybką pomoc, nie spodziewałem się czegoś takiego szczerze mówiąc.
    Zagłębie się w to co napisaliście i dopiero wtedy napiszę dalej.
    Pozdrawiam, życzę miłego dnia!

    Edytowane:
    To oznacza, że jeżeli wykorzystywałem mikroprocesor z jakimś kwarcem, to w późniejszych projektach (przy wykorzystaniu tego samego mikroprocesora) muszę użyć tego samego oscylatora, dobrze rozumiem?

    Co do filmów, są bardzo pomocne, jeszcze wszystkich nie widziałem, zabieram się za nadrabianie.

    Pozdrawiam, życzę miłego dnia!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 20:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 10 mar 2013
    Posty: 739
    Lokalizacja: Poznań
    Pomógł: 84

    @Boczuleq jeśli napiszesz program i ustawisz w
    projekcie taktowanie na zewnętrzny kwarc czyli powyżej
    8 MHz (ba na wewnętrznym oscylatorze to jest max)
    i skompilujesz ten program , to musisz tak samo
    ustawić fusebit-y np. MkCalkulatorem no i oczywiście
    zapewnić takie warunki mikrokontrolerowi czyli też
    podłączyć mu zewnętrzny kwarc przy programowaniu
    jak i później w układzie docelowym.



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

    Dołączył(a): 07 lut 2013
    Posty: 600
    Pomógł: 47

    Jeżeli używałeś zewnętrzny kwarc, to znaczy że musiałeś przestawić w fusach bity na zewnętrzny kwarc.
    Jeżeli teraz byś chciał użyć wewnętrznego oscylatora to musisz mieć na czas tego przestawienia podłączony kwarc zewnętrzny, po ustawieniu w fusach na rezonator wewnętrzny będziesz mógł go już odłączyć.

    _________________
    https://www.instagram.com/myfirstquadcopter/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 20:14 
    Offline
    Nowy

    Dołączył(a): 20 lut 2014
    Posty: 3
    Pomógł: 0

    Dzięki za odpowiedzi, jest to dość intuicyjne :D.

    Pozdrawiam.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lut 2014, o 20:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 lut 2013
    Posty: 600
    Pomógł: 47

    Cytuj:
    Dzięki za odpowiedzi, jest to dość intuicyjne .

    To znaczy masz podłączony ten kwarc czy nie?

    _________________
    https://www.instagram.com/myfirstquadcopter/



    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: 10 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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