Skocz do zawartości

Atmega328p problem z odczytywaniem pinu


Pomocna odpowiedź

Eh, zmontowałem układ na innej płytce prototypowej, chyba lepszej jakości i zaczęło działać poprawnie. Co by oznaczało, że ta pierwsza była kiepskiej jakości i chyba musiały być tam jakieś zwarcia 😞 

 

1629923581247.jpg

  • Lubię! 1
  • 2 tygodnie później...

Chciałbym jeszcze sprostować. Błąd który popełniłem związany był z tym, że miałem jedno źródło zasilania do miktrokontrolera i pozostałych elementów. Czyli chyba przedszkolny błąd 🙂 

To żaden błąd, normalne jest że stosuje się jedno źródło zasilania do wszystkiego, poza wyjątkami kiedy potrzeba różnych napięć 

(edytowany)

Bardziej miałem na myśli taką sytuację, że np. pod to samo V mam podłączony kontroler i np. silniczek sterowny prze miktrokontroler. W momencie włączenia silniczka gwałtownie spada napięcie na miktrokontrolerze i zaczyna działać niestabilnie. 

Źle napisałem, że źródło napięcia tylko bardziej ta sama linia napięcia? 

Edytowano przez ttmdear

Aaa co do silniczka mogę się zgodzić, mało że pobiera więcej prądu to jeszcze sieje zakłóceniami przez co uP pewnie się resetował albo zawieszał 

  • Lubię! 1
3 minuty temu, ttmdear napisał:

Źle napisałem, że źródło napięcia tylko bardziej ta sama linia napięcia? 

No pewnie elektryczni puryści mieli by się do czego doczepić 😄

2 minuty temu, _LM_ napisał:

Aaa co do silniczka mogę się zgodzić, mało że pobiera więcej prądu to jeszcze sieje zakłóceniami przez co uP pewnie się resetował albo zawieszał 

Dokładnie się zawieszał i resetował. Cenna lekcja na przyszłość. 

(edytowany)

Kilka rzeczy które mogą pomóc: stosuj kondensatory odsprzęgające zasilanie czyli zestaw: kond elektrolityczny i ceramiczny jak najbliżej nóżek zasilania mikrokontrolera. W obciążeniach indukcyjnych stosuj diody włączone zaporowo do kierunku włączenia tych indukcyjności. Jeśli obciążenie pobiera sporo prądu stosuj dodatkowe kondensatory dużej pojemności w okolicach zasilania tegoż. To takie minimum, piszę z telefonu więc nieco ogólnikowo i bez przykładów. 

Edytowano przez _LM_
  • Lubię! 1
  • Pomogłeś! 1
13 minut temu, _LM_ napisał:

Kilka rzeczy które mogą pomóc: stosuj kondensatory odsprzęgające zasilanie czyli zestaw: kond elektrolityczny i ceramiczny jak najbliżej nóżek zasilania mikrokontrolera. W obciążeniach indukcyjnych stosuj diody włączone zaporowo do kierunku włączenia tych indukcyjności. Jeśli obciążenie pobiera sporo prądu stosuj dodatkowe kondensatory dużej pojemności w okolicach zasilania tegoż. To takie minimum, piszę z telefonu więc nieco ogólnikowo i bez przykładów. 

Dziękuję.

  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...