Skocz do zawartości

Sprawdzenie schematu robota omijającego przeszkody. Atmega8


Pomocna odpowiedź

Napisano

Siemka,
Dawno temu zrobiłem już schemat takiego robota i prosiłem Was o sprawdzenie go. Minęło trochę czasu już, a chciałbym się ostatecznie upewnić czy wszystko OK zanim zacznę projektować płytkę.

Opis robota:

Jest to robot omijający przeszkody z czujnikiem sharp'a umieszczonym na serwie obracającym czujnikiem.

2x CNY70 to czujniki podłoża, aby robot nie spadł ze stołu.

Zasilanie 7,4V dla silników, 5V dla elektroniki i serwa obracającego czujnikiem.

Postanowiłem zastosować czujnik GP2Y0A21YK0F (http://robodudes.com/podczerwieni/49-gp2y0a21yk0f-10-80cm.html), zamiast wykrywającego przeszkody do 10cm gp2y0d810z0f

(http://robodudes.com/podczerwieni/111-gp2y0d810z0f-10cm-cyfrowy-czujnik-odleglosci.html)

Oxygen:

1) Brak kondensatora filtrującego na AVCC

2) Brak dławika na AVCC

3) Rezystory dla CNY70 mają za duże wartości

3) Dlaczego czujnik montujesz na serwie? Nie jest to za dobry pomysł, bo robot, żeby zobaczyć przeszkodę będzie musiał "ruszać głową"

4) Brak kondensatorów elektrolitycznych/tantalowych przy 7805

5) Brak kondensatora elektrolitycznego/tantalowego filtrującego zasilanie silników

6) Diody LED powinny być podłączone najpierw do Vcc, potem do pinu mikrokontrolera (diody zapalasz stanem 0 w uC)

7) Już lepiej by było jakbyś zrezygnował z LED-ów i piny 1-4EN mostka podłączył do uC

8) Przy tak rozbudowanym projekcie dałbym już zewnętrzny kwarc

9) Czemu ten Reset jest podłączony przez rezystor do złącza programującego?

10) Brak rezystora podciągającego Reset do Vcc

11) Filtruj jak najlepiej zasilanie dla Sharpa - będziesz miał dokładniejsze pomiary 😉

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