Skocz do zawartości

Mini Sumo - prośba o sprawdzenie schematu


Pomocna odpowiedź

Masz źle podłączony kwarc, kwarc łączy się równolegle do xtal1 i xtal2 i kondami do masy się te dwie linie spina.

Następnie VCC na pinie 7 jest nie podłączone, poza tym AVCC powinieneś podłączać do plusa przez cewkę ale widzę że ADC nie będziesz używał to może od biedy tak być.

Po co te kondy przy JP9? Likwidacja drgań? To się robi programowo, wywal kondensatory.

Co to są za złącza od JP4 do JP8? I podciągnij sobie pin reset do plusa przez rezystor 4.7k tak profilaktycznie.

  • Pomogłeś! 1

Jeśli chcesz używać ADC to musisz podłączyć avcc przez cewkę

I jeśli chcesz go używać musisz mieć czujniki podpięte pod ADC a ADC masz zajęte przez mostek, a po co tam tak nakręciłeś ze ścieżkami ? 🤣

  • Pomogłeś! 1

Pierwszy projekt w eagle i dlatego taki poplątany 😃

Czy mogą czujniki być podłączone tak jak są? Podłączenie z wykorzystaniem ADC będzie raczej trudne, ponieważ mam bardzo mało miejsca (3,5cm). Czujniki to cyfrowe sharpy - ale dla nich zrobię osobny moduł i KTIR0711S. Czyli wszystko jest ok i mogę brać się za pcb?

Tą diodę prostowniczą uważam za zbędną, ponieważ niepotrzebnie tracisz na niej cenne napięcie (0,7V spadku). Jeśli się dobrze orientuję to 7805 ma zabezpieczenie przeciwzwarciowe. Dodaj wartości elementów, bo bez tego raczej ciężko sprawdzić czy wszystko jest ok 😉 Na zasilaniu logiki L298 też daj jakiś kondensator 100n.

Na Avcc stosuje się raczej dławik. Razem z kondensatorem tworzy filtr LC, który eliminuje większość zakłóceń na zasilaniu przetwornika Analogowo/Cyfrowego.

  • Pomogłeś! 1

Może być chyba też tak że jak masz szybkie silniki, (na starcie gdy robot się kręci i szuka przeciwnika) czuniki mogą nie nadążać za robotem i w konsekwencji nie znajdą przeciwnika lub znajdą go ale zanim zareagują robot przejedzie przeszkodę. Bez pwm w tym przypadku też się chyba obejdzie bo można załatwić tem problem kręcąc jednym kołem gdy drugie stoi w miejscu (w przypadku gdy robot jest dwukołowy)

  • Pomogłeś! 1

Silniki to polu hp 30:1 , 1000obr raczej szybkie, ja przerobie ten schemat całkowicie stosując sie do wasztch uwag i wrzucę go najprawdopodobniej jutro. Muszę poczytać o tych końcówkach analogowych i dławiku.

O dławiku i ADC masz w DS atmegi8 ładnie opisane

datasheet:

AVCC AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should be

externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected

to VCC through a low-pass filter. Note that Port C (5..4) use digital supply voltage, VCC.

AREF AREF is the analog reference pin for the A/D Converter.

ADC7..6 (TQFP and

QFN/MLF Package

Only)

In the TQFP and QFN/MLF package, ADC7..6 serve as analog inputs to the A/D converter.

These pins are powered from the analog supply and serve as 10-bit ADC channels.

JP3-6 to cyfrowe sharpy

JP7 to cz.linii

JP9 to przyciski

Uznałem że kwarc nie będzie potrzebny - to pierwszy programowalny robot więc boje się zamieszania z kwarcem.

Proszę o sprawdzenie przede wszystkim dławika i kondensatorów.

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...