Skocz do zawartości

[Line Follower] Atmega8, L293D, LM324, 4 czujniki


Pomocna odpowiedź

Schemat jest narysowany źle, brakuje na nim oznaczenia połączeń w bardzo wielu miejscach (kondensatory przy stabilizatorze, kondensatory po lewej stronie procka, prawie wszystkie rezystory przy ledach od strony plusa zasilania, rezystory przy złączach JP2-JP5 od strony plusa zasilania). Opisz zastosowanie złącz JP1-JP7 bez tego nie jesteśmy w stanie stwierdzić czy to co tam zostanie podłączone, będzie podłączone poprawnie.

Poprawiłem schemat. Opis złącz: JP1 - silniki dc (OUT 1,2 to jeden silnik OUT 3,4 to drugi silnik) natomiast JP6 i JP7 - SHARP GP2D12.

Co do wejścia programującego to nie potrzebuję ( używam przystawkę do programatora ) GND poprawiłem.

Ale przy ciągłym wyjmowaniu i ponownym wkładaniu procesora do podstawki może on ulec uszkodzeniu. Wiesz mi na pewno by ci się takie coś przydało. Szczególnie iż widzę że to robot klasy ... sumo i zmiana softu podczas zawodów nie będzie tak uciążliwa.

Dodałem gnizado programatora ( czy dobrze? ). Jest to mój pierwszy mini sumo więc pytam się czy taki schemat jest dobrze zaprojektowany.

Nie jestem pewien co do poprawności połączenie więc radze ci zrób to tak jak jest na tym schemacie.

https://www.forbot.pl/forum/upload_img/obrazki/IMG_4a26de1be6d321172.jpg

Na płytce przy najmniej będziesz wiedział którą stroną podpiąć kabel a nie za każdym razem kombinował.

Co do 6 pinowego wtyku to według mnie zależy od programatora. Jeżeli twój programator posiada 6 pinowe wyjście to polecam je wykorzystać a jeżeli nie to daruj sobie.

Ze złączem nie będzie prolemu ( zamiast listwy będzie tam IDE 10). STK200 którego używam ma 10 pinowe złącze więc nie chcę kominować.

PS. W której bibliotece w EAGLE jest L293d taki jak na schemacie z postu powyżej?

Ale po co ciągnąć 4 masy?

A biblioteki nie wiem, czy nie szukałem w necie. Ale każda, która na płytce będzie miała poprawne wyprowadzenia jest dobra.

Z tym złączem do programowania możesz mieć problem, ponieważ jest na tych samych pinach co jest podłączony l293D, więc radze trzymać robota w powietrzu podczas programowania, bo może odjechać i przy okazji spaść ze stołu. Mówię to z doświadczenia.

Tak resztę masz dobrze podpiętą. Chociaż mógłbyś wszystkie czujniki podłączyć bezpośrednio do przetwornika ADC, i w tedy będziesz miał o jeden układ scalony mniej(mówię o LM324).

pawel, ma racje, nie jest to konieczne ale może polepszyć ci prace z tymi czujnikami. A masz akurat 4 wolne jeżeli byś zamienił miejscami ze switchami.

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