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 13 cze 2025, o 10:51


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 23 sty 2017, o 12:52 
    Offline
    Nowy

    Dołączył(a): 27 gru 2016
    Posty: 18
    Pomógł: 0

    Przy próbie zmiany źródła taktowania Atmega8 na kwarc, nastąpiła tajemnicza katastrofa:
    Przy próbie wpisania programu (z opcją -U) do proc. nie ma żadnych komunikatów o błędach, ale program nie zostaje wpisany - zachowanie proc.się nie zmienia.
    Po dodaniu opcji -e w MKAVRkalk. program rzeczywiście się wpisuje, ale:

    Po wpisaniu do procesora takiego programu:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    zaczynają mrugać diody podłączone do portu D.
    Częstotliwość migania nie zależy od ustawionej częst. procesora.

    Czy da się to jakoś wyjaśnić? Uszkodzony procesor?
    Czekam teraz na nowy programator od pana M.K. i kilka nowych procesorków kupiłem, ale jak to przyjdzie, to będę się bał podłączyć kwarc, bo znów coś zepsuję.
    Czy jest możliwe uszkodzenie proc. przez zły lub źle podłączony kwarc? Może pod złe nóżki podpiąłem, albo kondensatory dałem do +, teraz sam już nie wiem..

    Może ktoś coś mi poradzi?



    Ostatnio edytowano 23 sty 2017, o 13:03 przez boryshoroneskul, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 12:56 
    Offline
    Moderator
    Avatar użytkownika

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

    masz ewidentnie coś źle podłączone więc zamiast szukać w kodzie pokaż lepiej jak masz to wszystko podłączone jakiś schemat oraz zdjęcia - szczególnie jeśli to stykówka - tylko żeby dobrze było widać na zdjęciach co i jak połączone

    _________________
    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 sty 2017, o 13:20 
    Offline
    Nowy

    Dołączył(a): 27 gru 2016
    Posty: 18
    Pomógł: 0

    Obrazek
    Dwa przewody niewidoczne , bo są pod wtyczką do kabla programatora - vcc i gnd.
    Dioda z prawej strony świeci - wskaźnik zasilania, przy niej oporniczek 500om
    Reszta diod mruga, prócz lewej - nie świeci.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 13:41 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Masz diody podłączone bez rezystorów do uC płynie prawdopodobnie tam za duży prąd, możesz uszkodzić procek, jak się już nie uszkodził.
    Podłącz przez jakieś rezystory 200-300R.

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 13:47 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2016
    Posty: 1173
    Lokalizacja: Kraków
    Pomógł: 94

    Zaraz, masz pustą pętlę nieskończoną. Diody wpinasz bez oporników... spróbuj wgrać inny program, np. typowego blinka, żeby sprawdzić, czy coś się będzie działo.
    Jeżeli ustawiłeś w fusebitach taktowanie na kwarc, to gdzie on jest?
    W jakim programie piszesz?

    EDIT:
    Z diodami kolega mnie uprzedził ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 13:48 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Rezystor na reset użyj 10k-22k

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 13:53 
    Offline
    Użytkownik

    Dołączył(a): 23 lut 2015
    Posty: 69
    Pomógł: 1

    Napisz jak zasilasz układ i pokaż ustawienia procesora.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 15:16 
    Offline
    Nowy

    Dołączył(a): 27 gru 2016
    Posty: 18
    Pomógł: 0

    Zasilanie układu:
    Przed L7805CV jest ok 7,8V
    za jest ok.5V

    Inaczej zasilane przy programowaniu - z programatora - ok.4,7V (stk500v2)
    lub 5 może 5,1 z usbasp

    Sprawdź podłączony AVR - daje takie wyniki: low:E1, high:99 lock:3F - wydaje się że to ust. fabryczne na 1MHz takt. wewn, (Atmega8A)
    zmieniałem częstotliwość przez fusb. uproszczone na 2 i 4 MHz, bez błędów, mruga tak samo.

    Kwarca nie ma, bo po katastrofie zmieniłem na wewn, i go wyjąłem.
    Podłączyłem diody przez 500omów, mrugają słabiej.
    Opornik przy resecie 10kiloom
    Diody przestają mrugać tylko gdy DDRD=0
    Jednak chyba uszkodzony procesor przy próbie z kwarcem.

    To jest druga płytka, przy próbie z kwarcem miałem płytkę z wyświetlaczem i czujnikami DSB18b20, tą zrobiłem do sprawdzenia tego chyba "byłego" procesorka.
    Nie sprawdzałem jeszcze czy reszta części się ostała.

    Bardzo dziękuję wszystkim za pomoc. Następne próby dopiero jak części przyjdą...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sty 2017, o 22:57 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 gru 2014
    Posty: 77
    Lokalizacja: Gorlice
    Pomógł: 5

    Jeśli zasilasz układ z zewnętrznego źródła zasilania to nie podłączaj VCC z programatora. Jedynie GND ma być z programatora wpięte. Nie zasila się z dwóch źródeł na raz bo na to wychodzi z tego co piszesz że tak robisz.
    Albo zasilasz z zewnątrz albo z programatora cały układ. Jednemu rada być :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 sty 2017, o 22:56 
    Offline
    Nowy

    Dołączył(a): 27 gru 2016
    Posty: 18
    Pomógł: 0

    Do P.Andrzeja - zawsze zasilam z jednego źródła.

    Dalszy ciąg historii:

    Robię próbę zmian częstotl. (wewn RC) na nowym Atmega8 - kolejny zniszczyłem
    Robię próbę zmian częstotl. (wewn RC) na Atmega328P (podobne ? takie same wypr.) ta sama płytka na której zniszczyłem ATmega8 - wszystko gra. (zmieniam CKDIV8)
    Robiłem też takie pr. na Atmega16 (inna płytka) - wszystko gra.

    Czy może być inny wniosek niż "trefne" ATmega8? Ale kupione z dwóch źródeł?
    Albo inaczej - nie potrafię działać na Atmega8 muszę używać innych?

    Jeszcze coś nie na temat - wyświetlacz 20x4 podświetlony na max bierze 0,5A. Chyba lepiej z programatora go nie zasilać.



    Ostatnio edytowano 25 sty 2017, o 23:21 przez boryshoroneskul, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 sty 2017, o 23:19 
    Offline
    Użytkownik

    Dołączył(a): 22 sty 2014
    Posty: 1806
    Zbananowany użytkownik

    Pomógł: 168

    A ograniczyłeś mu prąd podświetlenia rezystorem?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 sty 2017, o 23:26 
    Offline
    Nowy

    Dołączył(a): 27 gru 2016
    Posty: 18
    Pomógł: 0

    Na potencjometrze jak ustawię tak, żeby było ok. 4V, to jeszcze świeci, a prąd poniżej 0,2A.
    I tak sporo, bo reszta płytki nie porusza wskazówki amperomierza.

    Dalszy ciąg historii:

    Jak to mało czasem do szczęścia potrzeba.. podłączyłem kwarc 7,3728MHz do Atmega328P, działa, żadnych problemów :)



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

    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