Skocz do zawartości

[Line follower] Schemat i płytka (atmega16,CNY70,L298)


tolinsqy

Pomocna odpowiedź

To mój pierwszy robot oraz pierwsze starcie z eaglem, stąd prośba o sprawdzenie schematu jak i płytki ( zwłaszcza pod kątem części ADC oraz grubości ścieżek przy mostku H).

Robot będzie się opierał na atmedze16 i wyznaczał położenie linii za pomocą 5 czujników CNY70 (może lepiej 6 albo 7? aby nie blokować żadnej opcji wyprowadzone jest 7 pinów ADC).

Silnikami będę sterował za pomocą mostka H, a dokładnie L298N.

Mój ostatni problem to zasilanie- co byście polecali (przy czym trzeba dodać, że kwestie finansowe odgrywają tu pewną dość ważną role)? Na jakie zdecydować się napięcie.

(Po wybraniu już konkretnego rodzaju ogniw(a), mam zamiar mierzyć za pomocą ADC7 napięcie ogniwa).

Wykorzystam pewnie silniki HL149 (dostępne na allegro, niestety dość długie - ok 8cm) lub DG2425-016 (z mobotu, niestety stosunkowo drogie).

PCB:

Schemat:

Link do komentarza
Share on other sites

Ta dioda zenera jest zbędna, po to jest stabilizator scalony, żeby nie trzeba było dodawać innych elementów stabilizujących. Na płytce możesz pogrubić wiele ścieżek, będzie się łatwiej płytkę robiło żelazkiem, a zawsze lepiej mieś szersze ścieżki, szczególnie, że masz tam dużo miejsca. Widzę, że już w nie których miejscach zrobiłeś szersze ścieżki.

Link do komentarza
Share on other sites

Schemat:

1. Kondensatory przy kwarcu masz 100nF, podejrzewam, że po prostu nie zmieniłeś wartości ale wiesz że trzeba wlutować tam pojemności ok. 22-47pF.

2. Zbędna dioda zenara.

3. AREFF, może być tak jak jest, ale lepszą stabilizacje otrzymasz gdy Areff podepniesz przez 100nF do masy.

4. Napięcie z akumulatora, możesz mierzyć za pomocą ADC podając je przez dzielnik, zrób go na płytce i nie będziesz musiał żadnych dodatkowych przewodów ciągnąć.

Płytka:

1. !!! Pętla masy !!! przesuń tą ścieżkę co idzie od zasilania pod mostkiem na brzeg płytki, tak, żeby już tam masa nie szła z brzegu, przetnie to pętle i będziesz mógł wyprowadzić grubszą ścieżkę od masy z mostka.

2. Jeśli chcesz tą płytkę wytrawiać samemu, to wszystkie pady masz za małe. Standardowe pady z Eagla są strasznie małe.

3. Masz za mało miejsca na wtyczkę akumulatora, za małe pola lutownicze, żeby przylutować kable/wtyczki silników

4. Kondensator C3 podejżewam, że schowasz w podstawce, jeśli nie dasz podstawki no nie może go tam być.

5. Kondensator C5 zapewne będzie większy i zajmie więcej miejsca, niż narysowałeś. 1000F/16V lub 25V będzie miał szerszą obudowę.

6. Brak otworów mocujących płytkę i wyświetlacz

7. Brak miejsca na radiator dla mostka

8. Płytka mogła by być dużo mniejsza

9. Stabilizator przykręcisz d płytki, ale miedź będzie z drugiej strony więc chłodzenie będzie miał bardzo słabe

10. Zastanów się czy dobrze przemyślałeś ułożenie wyświetlacza, jak będzie włożony to przysłoni ci złącze programatora i microswitcha

11. ścieżki zagięte pod kątem prostym i w ogóle trochę bez pomysłu poprowadzone

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

Schemat:

1. Kondensatory przy kwarcu masz 100nF, podejrzewam, że po prostu nie zmieniłeś wartości ale wiesz że trzeba wlutować tam pojemności ok. 22-47pF.

2. Zbędna dioda zenara.

3. AREFF, może być tak jak jest, ale lepszą stabilizacje otrzymasz gdy Areff podepniesz przez 100nF do masy.

4. Napięcie z akumulatora, możesz mierzyć za pomocą ADC podając je przez dzielnik, zrób go na płytce i nie będziesz musiał żadnych dodatkowych przewodów ciągnąć.

1. Owszem, pomyłk przya kopiowaniu.

2. Usunięta

3. Rozumiem, że ten dołączony do AREF przez pin AVCC nie wystarczy

4. Tak właśnie planuje (za stroną www.societyofrobots.com )

Płytka:

1. !!! Pętla masy !!! przesuń tą ścieżkę co idzie od zasilania pod mostkiem na brzeg płytki, tak, żeby już tam masa nie szła z brzegu, przetnie to pętle i będziesz mógł wyprowadzić grubszą ścieżkę od masy z mostka.

2. Jeśli chcesz tą płytkę wytrawiać samemu, to wszystkie pady masz za małe. Standardowe pady z Eagla są strasznie małe.

3. Masz za mało miejsca na wtyczkę akumulatora, za małe pola lutownicze, żeby przylutować kable/wtyczki silników

4. Kondensator C3 podejżewam, że schowasz w podstawce, jeśli nie dasz podstawki no nie może go tam być.

5. Kondensator C5 zapewne będzie większy i zajmie więcej miejsca, niż narysowałeś. 1000F/16V lub 25V będzie miał szerszą obudowę.

6. Brak otworów mocujących płytkę i wyświetlacz

7. Brak miejsca na radiator dla mostka

8. Płytka mogła by być dużo mniejsza

9. Stabilizator przykręcisz d płytki, ale miedź będzie z drugiej strony więc chłodzenie będzie miał bardzo słabe

10. Zastanów się czy dobrze przemyślałeś ułożenie wyświetlacza, jak będzie włożony to przysłoni ci złącze programatora i microswitcha

11. ścieżki zagięte pod kątem prostym i w ogóle trochę bez pomysłu poprowadzone

1. Poprawione, usunąć również połączenie miedzy 8 pinem L298 a GND od strony stabilizatora (chyba również tworzy pętle)?

5. uP będzie w podstawce, niestety eagle nie pozwala na automatyczna zamianę atmegi na dil40

9. Czy w takim razie przylutować stabilizator od strony miedzi?

7 i 10. W planach wyświetlacz nie miał być na stałe montowany na płytce (mam w tej chwili 4 liniowy wyświetlacz, który jest dość ciężki i duży), ale możliwe, że to zmienię.

Dziękuję wszystkim za odpowiedź.

PS.

11. To zabolało - będę musiał w takim razie zacząć od nowa, mogę prosić o jakieś rady?

Link do komentarza
Share on other sites

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

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.