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 7 cze 2025, o 16:23


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
    Autor Wiadomość
    PostNapisane: 3 sie 2014, o 11:48 
    Offline
    Użytkownik

    Dołączył(a): 12 mar 2014
    Posty: 266
    Lokalizacja: Warszawa
    Zbananowany użytkownik

    Pomógł: 2

    Witam

    Postanowiłem zmusić ATB do pracy w trybie ARDUINO. Najpierw zrobiłem wszystko zgodnie z instrukcją dla NELDUINO, działało bez problemu, ale wolałem korzystać z nowszego środowiska 1.0, zamiast 0,22.

    Po przemyśleniu sprawy, doszedłem do wniosku, że można wgrać standardowy Bootloader używając środowiska Arduino 1,0 oraz programatora USBASP i zestawu ATB z konwerterem atmega 8. Poszło bez problemu.

    Ustawiłem w środowisku programator AVRISP mkII, oraz odpowiedni port COM. Zworki TX i RX założone, założona zworka autoresetu.

    Próba wgrania BLINKa jako programu testowego i niestety "avrdude: stk500_getsync(): not in sync: resp=0x00". Wygląda jakby się autoreset nie zrobił. Ze schematu ATB wynika, że pin DTR przejściówki FT232 jest podłączony przez kondensator 100n do zworki autoresetu, która jest podłączona do pinu resetu minkrokontrolera, czyli prawidłowo. Sprawdziłem, kondensator na ATB jest wlutowany.

    Jednak nadal uważałem, że problem jest z autoresetem, więc wziąłem jeden kabelek połączeniowy, przeciąłem, wlutowałem kondensator 100n i takim kabelkiem połączyłem Pin DTR z Pinem 2 zworki.

    Programowanie przebiegło bez problemu.

    I tu pytanie: Dlaczego nie chce się zaprogramować ze standardowym autoresetem?

    _________________
    Wysłane z Nokii 3310



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2014, o 22:19 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 sie 2012
    Posty: 198
    Lokalizacja: /dev/null
    Pomógł: 2

    Ja też tak mialem zastosuj kondensator ceramiczny 100nf na kabelku i podłącz dtr ft232r z pinem atmegi w atb jest taki reset
    " Zworka o nazwie ARST została przygotowana z uwagi na możliwość korzystania z platformy Arduino / Nelduino w naszych zestawach a także w związku z możliwością wykonywania programowego resetowania mikrokontrolera jeśli to konieczne z poziomu aplikacji "ATB Manager". Sygnał RESET podawany jest z układu przejściówki USB/RS232 z pinów RTS oraz DTR (za pomocą rezystora 180R oraz kondensatora 100nF)." atnel.pl
    działa po włozeniu100nf miedzy dtr a reset atmegi bez opornika.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sie 2014, o 04:27 
    Offline
    Moderator
    Avatar użytkownika

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

    Jesli masz zestaw ATB 1.03 albo 1.04 to nic nie trzeba lutowac ... tylko zapiac zworke ... jumera o nazwie ARST

    _________________
    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: 4 sie 2014, o 12:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 sie 2012
    Posty: 198
    Lokalizacja: /dev/null
    Pomógł: 2

    mirekk36 napisał(a):
    Jesli masz zestaw ATB 1.03 albo 1.04 to nic nie trzeba lutowac ... tylko zapiac zworke ... jumera o nazwie ARST

    Zgadza się ale ten rst moze dzialać z officialnymi bootloaderami arduino jesli uzywam społecznościowych modyfikacji np na m644p to ten rst atb nie dziala prawidlowo wtedy trzato ominąc i dac miedzy dtr pin a reset kondensator 100nf bo ten kondensator z opornikiem w atb nie działa prawidłowo przy nie officialnych bootloaderach i core.

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sie 2014, o 15:44 
    Offline
    Użytkownik

    Dołączył(a): 12 mar 2014
    Posty: 266
    Lokalizacja: Warszawa
    Zbananowany użytkownik

    Pomógł: 2

    foreste napisał(a):
    Ja też tak mialem zastosuj kondensator ceramiczny 100nf na kabelku i podłącz dtr ft232r z pinem atmegi w atb jest taki reset ....


    Tak jak napisałem to właśnie tak zrobiłem (kondensator mam foliowy, ale to nie ma znaczenia). Wyprowadzenia PINu RESET na przejściówce Atmega, oraz ATB nie widzę, ale ten pin jest wyprowadzony na drugi pin zworki ARST.

    mirekk36 napisał(a):
    Jesli masz zestaw ATB 1.03 albo 1.04 to nic nie trzeba lutowac ... tylko zapiac zworke ... jumera o nazwie ARST


    Mam właśnie 1.04 i niestety tak jak piszę nie działa.

    foreste napisał(a):
    Zgadza się ale ten rst moze dzialać z officialnymi bootloaderami arduino....


    Ja właśnie korzystam z oficjalnych bootloaderów i niestety nie działało.

    _________________
    Wysłane z Nokii 3310



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sie 2014, o 16:09 
    Offline
    Moderator
    Avatar użytkownika

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

    Od spodu pcb pod prockiem masz obok siebie kondek 100nF i rezystor 180R ... wylutuj ten rezystor i bedzie 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: 4 sie 2014, o 17:08 
    Offline
    Użytkownik

    Dołączył(a): 12 mar 2014
    Posty: 266
    Lokalizacja: Warszawa
    Zbananowany użytkownik

    Pomógł: 2

    Też o tym myślałem, tylko nie jestem pewien, czy brak tego rezystora nie będzie problemem w innych sytuacjach przy korzystaniu zestawu ATB i programowaniu w C?

    _________________
    Wysłane z Nokii 3310



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sie 2014, o 17:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 sie 2012
    Posty: 198
    Lokalizacja: /dev/null
    Pomógł: 2

    Ten reset jest uzywany tylko przez bootlodery i ft232

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 sie 2014, o 18:07 
    Offline
    Moderator
    Avatar użytkownika

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

    Radziu napisał(a):
    Też o tym myślałem, tylko nie jestem pewien, czy brak tego rezystora nie będzie problemem w innych sytuacjach przy korzystaniu zestawu ATB i programowaniu w C?


    Nie wiem czy wiesz czy nie .... ale tak sie sklada ze to ja projektowalem ten zestaw ... wiec jak myslisz kto moze wiedziec ?

    _________________
    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: 4 sie 2014, o 19:03 
    Offline
    Użytkownik

    Dołączył(a): 12 mar 2014
    Posty: 266
    Lokalizacja: Warszawa
    Zbananowany użytkownik

    Pomógł: 2

    Wiem, dlatego do Ciebie było to pytanie.

    _________________
    Wysłane z Nokii 3310



    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