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 2 maja 2025, o 18:21


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
    Autor Wiadomość
    PostNapisane: 23 paź 2012, o 19:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    Witam,
    Problem jest dosyć dziwny. Otóż mam płytkę MEGA 2560. Wgrywam jakikolwiek program, program działa kilkanaście, kilkadziesiąt sekund, po czym się przerywa, zapala się diodka L oraz około 10 razy miga diodka RX.. Po czym znowu działa program.. I tak w kółko Macieju. Problem znika gdy ustawiam dla płytki w menadżerze urządzeń innego coma (np. z com1 na com2, albo na odwrót). Jednakże, gdy odłączyć płytkę i podłączyć ją ponownie znowu dzieje się to samo. Szczerze mówiąc nic z tego nie rozumiem. Wygląda na to jakby coś jeszcze siedziało na tym comie i cyklicznie coś wysyłało (chociaż z drugiej strony też pewnie nie to skoro po ponownym uruchomieniu problem się znowu pojawia). :roll:

    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 19:42 
    Offline
    Moderator
    Avatar użytkownika

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

    No tu musiałby się spec od Arduino wypowiedzieć ;) sam SunRiver ;)

    _________________
    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 paź 2012, o 19:49 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    W sumie na to liczyłem. ;) Trochę to frustrujące w kółko zmieniać ten port w ustawieniach. Ale ogólnie coś problemy były od samego początku już przy samej próbie wgrywania programu. A przede mną zadanie komunikacji z komputerem więc myślę, że wypadałoby to jednak rozwiązać.. Opiekun wspominał, że problem może leżeć w tym, że mam Windows'a 7, ale nie chce mi się w to jakoś wierzyć.. Musi być jakiś prostszy sposób niż zmiana systemu. :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 19:58 
    Offline
    Użytkownik

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

    hmmm która wersje masz duino mega ...
    bo w tych nowszych z megą u3 były takie jaja trzeba jej softa wgrać na nowo i problem znika
    niemniej sprawdź sterowniki ....

    _________________
    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: 23 paź 2012, o 20:04 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    No wersja płytki jest niby zwykłe 2560. Sterownik sprawdzałem i jest napisane, jest aktualny. Może odinstalować go i zainstalować jeszcze raz?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 21:00 
    Offline
    Użytkownik

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

    tak ale masz FT232 ??

    _________________
    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: 23 paź 2012, o 21:10 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    Wygląda na to, że nie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 22:10 
    Offline
    Użytkownik
    Avatar użytkownika

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

    Oryginalne arduino na tym procesorze w roli konwertera niema FTDI tylko ATMEGA16U2

    http://arduino.cc/en/uploads/Main/ardui ... ematic.pdf

    Cytuj:
    The Mega2560 differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip


    tutaj jest link do sterowników :)

    http://www.arduino.cc/en/Main/ArduinoBoardMega2560

    pozdrawiam

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 22:36 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    stachu napisał(a):
    Cytuj:
    The Mega2560 differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip


    tutaj jest link do sterowników :)

    http://www.arduino.cc/en/Main/ArduinoBoardMega2560

    pozdrawiam

    No właśnie ale dokładnie gdzie, bo tak przeglądam i przeglądam i nic nie widzę. :P



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 22:41 
    Offline
    Użytkownik
    Avatar użytkownika

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

    http://thegeekoftheworld.com/arduino-me ... s-install/

    sterownik jest już razem z IDE arduino moja pomyłka :)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 22:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    Tak na oko, to właśnie przed chwilą tak zrobiłem. :) Ale odkąd ponownie zainstalowałem sterownik to problem powrócił. :D Nie wiem, może to nie może być jednak zasilane z kabla USB. :mrgreen:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 paź 2012, o 23:09 
    Offline
    Użytkownik
    Avatar użytkownika

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

    a może to wina bootloadera ?? bo to pozostaje bo jeśli przesyłasz program i działa tzn że przejściówka jest ok

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 paź 2012, o 12:15 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    To znaczy co dokładnie? Jak sprawdzić czy to jego wina? Mam niby taką opcję jak "burn bootloader" ale nie wiem co ona dokładnie robi.

    Z kolejnych rzeczy jakie zaobserwowałem to że jak trzymam reset to i tak diodka RX miga co jakiś czas po kilka razy. :P Z kolei jak odpalam Bray Terminal i ustawiam go na ten sam com to wszystko jest w porządku. :P



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 paź 2012, o 14:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    opcja burn bootloader wgrywa bootloader do procka :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 paź 2012, o 18:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    No dobrze.. ;) A komuś może przychodzi do głowy jakieś konkretne rozwiązanie mojego problemu? ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 paź 2012, o 18:43 
    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

    Nie mam tej płytki, ale wygląda na to, że konwerter USB-USART co jakiś czas robi reset głównemu procesorowi. Do tego wykorzystuje linię DTR. Dzięki temu do programowania nie musisz wciskać resetu na płytce.
    1. Sprawdzałeś co się dzieje jak urządzenie nie pojawiło się jako COM. W USB zasilanie ma piny zasilania troszkę dalej wysunięte niż sygnałowe. Jak lekko włożysz wtyczkę do komputera to powinno Ci się udać tylko zasilić. Co wtedy?
    2. Sprawdź w menadżerze czy temu portowi COM nie można zmienić handshake na brak.
    3. Może jakaś inna opcja w sterowniku coś bruździ. Nie wiem może jakieś usypianie czy coś. Nie zezwalaj komputerowi na wyłączanie tego urządzenia.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 paź 2012, o 21:00 
    Offline
    Użytkownik

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

    słuchaj na linii DTR masz taki pad do zlutowania SYGNAŁU RESET rozlutuj go lub przetnij i sprawdź czy problem ustąpi
    bo te nowe wersje duino są trochę dziwne , wgraj ponownie bootloader do Megi2560 może to załatwi sprawę
    ew zmień softa w przejściówce

    _________________
    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: 24 paź 2012, o 21:15 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 lis 2011
    Posty: 25
    Lokalizacja: Łódź
    Pomógł: 1

    Krauser napisał(a):
    Nie mam tej płytki, ale wygląda na to, że konwerter USB-USART co jakiś czas robi reset głównemu procesorowi. Do tego wykorzystuje linię DTR. Dzięki temu do programowania nie musisz wciskać resetu na płytce.
    1. Sprawdzałeś co się dzieje jak urządzenie nie pojawiło się jako COM. W USB zasilanie ma piny zasilania troszkę dalej wysunięte niż sygnałowe. Jak lekko włożysz wtyczkę do komputera to powinno Ci się udać tylko zasilić. Co wtedy?
    2. Sprawdź w menadżerze czy temu portowi COM nie można zmienić handshake na brak.
    3. Może jakaś inna opcja w sterowniku coś bruździ. Nie wiem może jakieś usypianie czy coś. Nie zezwalaj komputerowi na wyłączanie tego urządzenia.

    No to brzmi w miarę sensownie.;) He he, ten pierwszy trick niezły. :) Faktycznie działa ok. Tyle że to dalej problemu nie rozwiązuje gdy będę chciał się skomunikować z lapem (na lapie system wizyjny ma obrabiać obraz z kamerki i słać info na uC). Handshaking (jak rozumiem chodzi o sterowanie przepływem) jest ustawione automatycznie na "none" (do wyboru jeszcze "sprzętowe" oraz "Xon / Xoff"). Co do trzeciego punktu nie mogę znaleźć nigdzie takiego ustawienia.

    SunRiver napisał(a):
    słuchaj na linii DTR masz taki pad do zlutowania SYGNAŁU RESET rozlutuj go lub przetnij i sprawdź czy problem ustąpi
    bo te nowe wersje duino są trochę dziwne , wgraj ponownie bootloader do Megi2560 może to załatwi sprawę
    ew zmień softa w przejściówce

    Spróbuję. ;) Chodzi o to ten pad "RESET-EN"?



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO