Skocz do zawartości

Pcb/i2c/onewire/ problem z zawieszaniem sie Arduino pro mini


farmaceuta

Pomocna odpowiedź

7 minut temu, ethanak napisał:

Czyli masz jakiegoś superbabola - bo bez podłaczenia gnd to nie ma prawa działać.

Hehe😉 nie nie nie...ma prawo dzialac bo w pcb jest wpiete tylko arduino...jezeli GND arduino ma polaczenie z GND pcb to szukanie adresu i2c sie wiesza...po usunieciu pinu, zaczyna dzialac...wiec ewidentnie wine za moje utracone zdrowie psychiczne ponosi masa pcb...tylko co? Ta legendarna "petla"?...Ja jeszcze zrobie...odpierdziele cala mase od modolow i dam prosto z Ardu i sie wyjasni...jak onewire i i2c zatrybi to juz ostatecznie bedzie wina na GND pcb..

Link do komentarza
Share on other sites

Ergo: masz babola i nie próbuj się usprawiedliwiać. Żadne pętle, żadne tajemnicze wpływy telepatii, telekinezy i telewizji kurskiej - po prostu coś masz równo zrypane. Na telefonie nie bardzo mogę zrobić dogłębną analizę owego portretu płytki... ale sam sprawdź.

A może pokażesz schemat (ten który podajesz do autoroutera)? A jeśli nie używasz auto to sprawdź czy na pewno płytka jest dobrze zaprojektowana?

  • Lubię! 1
Link do komentarza
Share on other sites

(edytowany)
15 minut temu, ethanak napisał:

Ergo: masz babola i nie próbuj się usprawiedliwiać.

Hehe😅 no nie mam...tak jak mowilem, zrobilem przejsciowke na dowolne piny i jesli wepne +/-/scl/sda to program sie zawiesi...mimo ze do pcb nie jest podlaczone nic...jesli podepne +/scl/sda (bez gnd) to juz jest ok...

Schemat sprawdzalem, schemat pcb tez kilkukrotnie...wad nie wykrylem...zaraz dodam 

Aaaaaa!! Zapomnialem dodac...ardu jest zasilone z ftdi adaptera wiec ma "swoje" gnd

Edytowano przez farmaceuta
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

A... może za słabe zasilanie? Też to ostatnio ćwiczyłem... zasilacz firmy Kogucik i S-ka 5V 1.2A nie był w stanie uciągnąc ESP8266 (gołego esp12).

A w programatorze FTDI to mam odłączony pin 5V.

  • Lubię! 1
Link do komentarza
Share on other sites

4 minuty temu, ethanak napisał:

 w programatorze FTDI to mam odłączony pin 5V.

Ja mam zworke i czesto na tym adapterze testuje jakies lcd czujniki i inne wynalazki...i wszystko dziala...z ta masa cos jest nie tak...wprowadza jakies zaklocenia

Link do komentarza
Share on other sites

(edytowany)

No i sie potwierdzilo...i2c dziala zupelnie normalnie jesli przez pcb nie jest puszczona masa...tylko co mi z takiej informacji jesli nigdzie nie wykrywam zwarcia...😢

Edit...onewire tez chodzi elegancko...wiec teraz pytanie, co mozna pokombinowac z ta masa?? W kilku miejscach jest dosc wasko..okolo 1mm( akurat na pocztku masy od Ardu) moze to to? (Strzelam bo sie nie znam)

Edytowano przez farmaceuta
Link do komentarza
Share on other sites

30 minut temu, farmaceuta napisał:

No i sie potwierdzilo...i2c dziala zupelnie normalnie jesli przez pcb nie jest puszczona masa...tylko co mi z takiej informacji jesli nigdzie nie wykrywam zwarcia...😢

Edit...onewire tez chodzi elegancko...wiec teraz pytanie, co mozna pokombinowac z ta masa?? W kilku miejscach jest dosc wasko..okolo 1mm( akurat na pocztku masy od Ardu) moze to to? (Strzelam bo sie nie znam)

@farmaceuta,

mówiłem Ci żebyś zmierzył pojemność miedzy tą masą a liniami SCL i SDA, jeśli te pojemności są większe niż 400 pF to I2C nie ma prawa działać. Nie możesz od kogoś pożyczyć multimetru z pomiarem pojemności?

BTW: prawdopodobnie będziesz musiał zaprojektować nową płytkę PCB 😉

Pozdrawiam

Edytowano przez FlyingDutch
  • Lubię! 1
Link do komentarza
Share on other sites

7 minut temu, FlyingDutch napisał:

Nie możesz od kogoś pożyczyć multimetru z pomiarem pojemności?

No na chwile obecna nie bardzo...

 

8 minut temu, FlyingDutch napisał:

prawdopodobnie będziesz musiał zaprojektować nową płytkę PCB 😉

To zes mnie pocieszyl😁hehe no a czego unikac na przyszlosc w przypadku tej masy? Jak jej nie prowadzic?

Link do komentarza
Share on other sites

10 godzin temu, farmaceuta napisał:

po wykonaniu wlutowalem podstawki dla powyzszych modulow i od poczatku pojawily sie dziwne rzeczy..

Czy to cię nie zastanawia? Zwłaszcza że później piszesz

10 godzin temu, farmaceuta napisał:

zauwazylem ze jak wepne ardu "krzywo" tak zeby piny od strony uarta nie mialy polaczenia z podstawka to zaczynalo chodzic.

Przecież jasno napisałeś że po usunięciu podstawek zaczyna działać, weź zrób test: podłącz multimetr do ardu i zrób pomiar napięcia jak najbliżej mikrokontrolera, samoresetowanie się atmegi(poza źle napisanym programem) może świadczyć o uruchamianiu układ BOD, na jakie napięcie jest ustawiony tenże?

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.