Arduino UNO + Ethernet Shield - Wymaga restartu - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Instalacja i rozwiązywanie problemów (https://forum.arduinopolska.pl/dzial-instalacja-i-rozwi%C4%85zywanie-problem%C3%B3w) +--- Wątek: Arduino UNO + Ethernet Shield - Wymaga restartu (/watek-arduino-uno-ethernet-shield-wymaga-restartu) |
Arduino UNO + Ethernet Shield - Wymaga restartu - maciej0 - 08-05-2017 Witam wszystkich forumowiczów. Zmagam się z pewnym problemem. Pod arduino Uno mam podłączony Ethernet Shield HR911105A Otóż problem polega na tym, że po podłączeniu zasilania w innej formie niż USB komputera arduino potrzebuje restartu, żeby karta sieciowa zaczęła normalnie funkcjonować. Gdy podłączam zasilanie pod USB komputera karta Ethernet działa normalnie. W przypadku, gdy jest to połączenie przez GoldPiny lub przez USB, ale np. z Ładowarki telefonicznej karta potrzebuje kliknięcia guzika reset dopiero wtedy zaczyna działać prawidłowo. Spotkał się może ktoś z takim problemem ? Jakieś pomysły na rozwiązanie ? RE: Arduino UNO + Ethernet Shield - Wymaga restartu - krn78 - 09-05-2017 A nie ma z tym aby związku funkcja setup()? Jeśli jest w niej coś, co decyduje o konfiguracji (np. pobieranie adresu z DHCP), to kiedy to się wykona (nie pobierze adresu, bo nie będzie połączenia) i program wejdzie do loop(), to, po podłączeniu do sieci, będziesz musiał zresetować układ, żeby ustawić kartę. RE: Arduino UNO + Ethernet Shield - Wymaga restartu - maciej0 - 09-05-2017 Dzięki za odpowiedź. Niestety wynika to z trochę innej przyczyny. Fora Arduino angielskie mówią, że to częsta przypadłość tych kart i wystarczy wpiąć kondensator między reset a gnd. I to dosłownie 5 minut temu rozwiązało problem. RE: Arduino UNO + Ethernet Shield - Wymaga restartu - krzyspx - 18-05-2017 (09-05-2017, 12:04)maciej0 napisał(a): Dzięki za odpowiedź. Niestety wynika to z trochę innej przyczyny.nie tylko tych - W5100 ma to samo - też trzeba dodać RC dla opóźnienia sygnału resetu na karcie Ethernet szczegóły tutaj |