Skocz do zawartości

[Line follower]Robot podążający za linią


Pomocna odpowiedź

Witam. Rozpoczynam właśnie pracę nad LF'em wg. pewnego poradnika z tego forum.

Cel budowy: robot edukacyjny, nauka programowania

Elektronika:

Mikroprocesor firmy Atmel(jeszcze nie wiem który zastosuję)

mostek H L293D

Mechanika:

Silniki HL149.6.21 ASM(przekładnią 21:1) 6V

spienione PCV

koło przednie ze sklepu budowlanego

Mam pytanie:

Jaki µC jest lepszy? ATMega8 czy ATMega16?

Link do komentarza
Share on other sites

Zależy do czego. Otwórz sobie datasheety obu układów i porównaj. Do pierwszego robota spokojnie wystarczy atmega 8.

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

Pytanie tylko, czy wykorzysta się te możliwości. Atmega8 (8A, 88) w zupełności wystarczy - zdziwię się, jeśli autor zapełni pamięć procka programem dla robota LF.. A zawsze kilka złotówek więcej w kieszeni.

Link do komentarza
Share on other sites

Wszystkie starsze avry mają praktycznie identyczną moc obliczeniową (tylko ograniczone max taktowanie do 8MHz dla wersji niskonapięciowych) i nowsze też mają praktycznie taką samą - większość różnic to właśnie różnice w ilości GPIO, FLash, RAM, EEPROM, INTów, Timerów itp.

Link do komentarza
Share on other sites

Najpierw powinieneś odpowiedzieć sobie na pytanie, czy bardziej zależy ci na ograniczeniu kosztów jeśli byś przypadkowo uszkodził układ. W takim wypadku lepsza będzie ósemka. Jeśli natomiast w przyszłości chciał byś realizować jakieś ambitniejsze projekty na tym mikrokontrolerze albo rozbudowywać konstrukcję o dodatkowe funkcjonalności wtedy powinieneś wybrać szesnastkę.

Link do komentarza
Share on other sites

Jest jeszcze kwestia wymaganych wejść i obudowy - jeśli chcesz obudowę DIP i dużo czujników podłączonych do ADC, to m16 jest lepsza. Jeśli DIP to ma to mniejsze znaczenie.

Pomijając duże tablice i niektóre funkcje, to nawet atmegę 8 ciężko na początku zapełnić.

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.