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 20 maja 2025, o 14:21


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
    Autor Wiadomość
    PostNapisane: 23 paź 2011, o 21:35 
    Offline
    Nowy

    Dołączył(a): 23 paź 2011
    Posty: 2
    Pomógł: 0

    1)MkAvrCalculator + programator wbudowany
    mikrokontroler wykrywany jest poprawnie, jednak jakiekolwiek próby odczytu lub zapisu kończą się niepowodzeniem. Avrdude ściągnięty poprzez w/w program.
    2)MkAvrCalculator + USBasp
    mikrokontroler nie jest wykrywany.
    3)Avrdude(linux) + USBasp
    mikrokontroler nie jest wykrywany(sygnatura 0x000000)

    Po wykryciu MCU przez MkAvrCalculator i wbudowany programator wnioskuje, że komunikacja przez SPI przebiega prawidłowo i MCU jest sprawny. Brak mi jednak dalej pomysłów co może być nie tak



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 paź 2011, o 05:02 
    Offline
    Moderator
    Avatar użytkownika

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

    No tak, jeśli mikrokontroler wykrywany jest poprawnie przynajmniej w jednym z opisanych przypadków to:

    idąc dalej tropem z pkt. nr. 1 - proponuję kliknąć taki mały ptaszek, który nosi nazwę "slow_sck" i wtedy próbować czytać/zapisywać procka. Prawdopodobnie jest to procek nowy z fabryki, który jest taktowany domyślnie wewn. oscylatorem 1MHz.

    Patrząc jednak na dwa kolejne przypadki można tylko przypuszczać, że coś jest źle podłączone.

    Żebym mógł coś lepiej doradzić, podpowiedzieć to trzeba byłoby napisać więcej informacji bo tak to można tylko coś tam zgadywać.

    1. czy to nowy mikrokontroler?
    2. czy już wcześniej gdzieś pracował i był programowany?
    3. czy to jakiś zestaw uruchomieniowy czy płytka stykowa czy jakiś własny układ?

    Poza tym nie za bardzo rozumiem sformułowania , że "Avrdude ściągnięty poprzez w/w program" ??? Skąd ściągnięty ? jak ściągnięty???? czy może po prostu zainstalowany z zakładki "Ustawienia" klawiszem instaluj ????

    Myślę, że szybko można pomóc koledze ale najpierw trzeba opisać wszystko po kolei i spokojnie a jeśli chodzi o USBASP to też napisać coś więcej. Skąd ten programator, czy działał wcześniej, może jakieś fotki itd .....

    _________________
    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: 24 paź 2011, o 18:51 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    tak to by wiele pomogło by w tym miejscu. Bo na podstawie opisu możemy tylko zgadywać.

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lis 2011, o 00:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 paź 2011
    Posty: 780
    Pomógł: 20

    http://www.blue17.elektroda.eu/index.ph ... d-linuxem/

    Pozdrawiam :)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 19:23 
    Offline
    Nowy

    Dołączył(a): 16 lis 2014
    Posty: 11
    Pomógł: 0

    Witam posiada uP Atmega32A oraz programator usbasp, po wgraniu "prostego" programu procesor nie daje żadnej oznaki. Korzystam z Eclipsa który rozpoznaje procesor,
    MKV Calculator w darmowej wersji również widzi że jest to Atmega32.
    Co może być przyczyną?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 19:30 
    Offline
    Moderator
    Avatar użytkownika

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

    marek_90 napisał(a):
    Co może być przyczyną?


    proste - że coś źle zrobiłeś ?

    pewnie jesteś ciekaw co ?

    no to teraz sam przeczytaj swoje pytanie - i pomyśl - kto może na nie odpowiedzieć ? ... wg mnie TYLKO DOBRY ZAWODOWY JASNOWIDZ :(

    jeśli oczekujesz pomocy - to chętnie każdy ci tu pomoże ale włóż odrobinę, naprawdę MINIMUM wysiłku i opisz dokładnie problem, pokaż swój kod źródłowy, schemat ew zdjęcie tego co zmajstrowałeś itp .... wtedy będzie to pełne i porządnie zadane pytanie

    poza tym jak masz pytanie - to nie odgrzewaj starego kotleta czyli wątku z 2011 roku tylko załóż nowy - to tak na przyszłość ok?

    _________________
    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: 16 lis 2014, o 19:30 
    Offline
    Użytkownik
    Avatar użytkownika

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

    @marek_90, a jakiś kod tam wgrywasz, masz jakiś schemat (fotografię) urządzenia, co owo urządzenie ma robić?
    Etatowego wróżbitę z forum zwolniono, a szklana kula zniknęła w niewyjaśnionych okolicznościach, także bez tych podstawowych informacji, może być ciężko Ci pomóc.

    _________________
    Migracja z punktu B do punktu C
    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 19:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 cze 2013
    Posty: 988
    Lokalizacja: Byram, MS 39272
    Pomógł: 55

    Ja wiem, ja wiem co może być przyczyną. Zgodnie z Twoim pytaniem odpowiadam Ci podobnie. Tak, to właśnie to. Już wiesz?. No przecież. To możesz dać pomógł.
    Dziękuję

    _________________
    Pomysły na podpis - wyślij SMSa +1 769 243 0011



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 19:59 
    Offline
    Nowy

    Dołączył(a): 16 lis 2014
    Posty: 11
    Pomógł: 0

    Przepraszam postaram się poprawić
    Schemat układu: Obrazek
    Kod programu:
    Kod:
    #include <avr/io.h>
    #include  <util/delay.h>

    //definicje dla preprocesora
    #define LED_PIN (1<<PD3) //definicja pinu podlaczonego do diody
    #define LED_OFF PORTC |= (LED_PIN) //stan wysoki na LED_PIN
    #define LED_ON PORTC &= ~(LED_PIN) //stan niski na LED_PIN

    int main(void)
    {
       DDRC |= LED_PIN;  //ustawienie wyjscia na pinie podlaczonym do diody
       while (1)
       {
          LED_ON;
          _delay_ms(1000);
          LED_OFF;
          _delay_ms(1000);
       }

       return 0;
    }



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 20:03 
    Offline
    Użytkownik

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

    no dobra, ale teraz uściślij.
    To w końcu do którego pinu i portu masz podłączoną tą diodę?

    ------------------------ [ Dodano po: 1 minucie ]

    bo według schematu do PC3 nie bardzo
    A według kodu pin pd3
    za to port C

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 20:09 
    Offline
    Nowy

    Dołączył(a): 16 lis 2014
    Posty: 11
    Pomógł: 0

    Zapalenie diody to nie jest program który ma funkcjonować na tym procku. Wgrywam go po to aby sprawdzić reakcję, no i nic. Sprawdziłem kilka pinów i żaden nie reaguje



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

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

    Coś mi się zdaje,że rejestr ustawiasz jako wejściowy a podłączasz do niego diodę. :o

    _________________
    sig off ;(



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

    Dołączył(a): 16 lis 2014
    Posty: 11
    Pomógł: 0

    Dzięki trochę się pośpieszyłem z tym pytaniem, problem oczywiście w kodzie



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 lis 2014, o 20:22 
    Offline
    Użytkownik

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

    marek_90 napisał(a):
    Zapalenie diody to nie jest program który ma funkcjonować na tym procku. Wgrywam go po to aby sprawdzić reakcję, no i nic. Sprawdziłem kilka pinów i żaden nie reaguje

    Sorry Kolego to co nam pokazujesz?
    Bawisz się w kotka i myszkę :?:

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 lis 2014, o 08:46 
    Offline
    Użytkownik
    Avatar użytkownika

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

    A jTag w ATmedze32 wyłączyłeś? Domyślnie jest on włączony i działa własnie na niektórych pinach portu C.

    _________________
    Migracja z punktu B do punktu C
    Pozdrawiam



    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