Skocz do zawartości
adiif1

Programator wybór oraz kilka pytań

Pomocna odpowiedź

Witam serdecznie chciałbym zacząć programowanie

czy mógł by mi ktoś napisać który programator będzie lepszy?

który będzie pasował do ATmega8A w obudowie DIP

http://allegro.pl/programator-usbasp-atmel-avr-isp-tasma-idc-win7-i2607053654.html

lub

http://allegro.pl/programator-isp-usb-avr-atmel-atmega-attiny-51-i2620703400.html

lub może będzie lepszym rozwiązaniem kupno

http://allegro.pl/anduino-duemilanove-kurs-arduino-i2623078671.html

czy atmega8 będzie właściwym wyborem?

czy taka Płytka stykowa wystarczy na start?

Dziękuje i pozdrawiam http://allegro.pl/plytka-prototypowa-stykowa-830-pol-mb-102-i2621707659.html

__________

Komentarz dodany przez: Sabre

_allegro

Udostępnij ten post


Link to post
Share on other sites

Według mnie nie opłaca kupować się anduino kup tę płytkę stykową(na początek wystarczy) kilka elementów i atmege. Polecam ci programator STK500 ,ale uspasp też jest dobry.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Zacząłem od arduino i niby pomaga, bo od razu można przejść do konkretnego projektu. Niestety sprawia to, że odpada wiele rzeczy, które poznaje się tworząc układ od zera. W końcu i tak trzeba się tego nauczyć. Pytanie czy warte jest to stówki na arduino, chwili zabawy, a następnie stwierdzenia, że trzeba stworzyć coś mniej uniwersalnego?

http://mikrokontrolery.blogspot.com/2011/04/jak-najtaniej-zaczac.html - warte przeczytania

Ze dwa miechy temu kupiłem samą atmegę8, zrobiłem programator pod LPT i blink LED działał. Od Ciebie jednak zależy, czy chcesz ryzykować, czy kupisz gotowy, sprawdzony programator.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Nie tyle stk500 co STK500 v2 - przynajmniej jest obsługiwany przez AVR Studio, czego o USBasp nie można powiedzieć.

USBasp może być używane w AVR studio, ale trzeba je odpowiednio skonfigurować i przy każdym projekcie poprawiać konfigurację.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Jednak bede tworzyl uklad od 0 atmega 8 oraz programator usbasp

dosc spora roznica cenowa miedzy STK500 v2

Nie moge znalesc co to sa za przewody mozna prosic o link do takiej aukcji?

Przewody z takimi koncowkami do plytek testowych ze tak to ujme

Oraz poprosic liste 'zakupow' co trzeba kupic aby nie biegac caly czas? 😉

Mars dziekuje za stronke czy atmega8 ma mozliwosc odczytu plikow txt z karty sd? czy tutaj juz jest to wykonywane za pomoca kodu?? czy zasilanie moze byc z usb laptopa? nie bedzie one zaslabe? czy dam rade zaprogramowac atmege8 chodzi mi o te cale podlaczenia

prosze wybaczyc za braki ogonkow ale pisze z telefonu

Udostępnij ten post


Link to post
Share on other sites

skrętka komputerowa tu masz skrętkę komputerową, jest w sam raz do połączeń na pytce stykowej.

Atmega nie ma wbudowanego modułu do odczytywania kard SD, wszystko jest wykonywane przez program który trzeba napisać. Co do zasilanie, to USB spokojnie wystarczy, ale na początek jednak polecam jakiś zasilacz, nie będzie szkoda jak coś zewrzesz przez przypadek. Podłączenie programatora też jest proste, wystarczy podłączyć 6 przewodów

Udostępnij ten post


Link to post
Share on other sites

http://allegro.pl/przewody-polaczeniowe-plytka-stykowa-prototypowa-i2581318120.html

"Przewody połączeniowe płytka stykowa prototypowa", zakitech

Zawsze możesz wykorzystać żyły ze skrętki komputerowej.

Lista zakupów...poszukaj, ludzie już pytali o takie rzeczy.

Odczyt z SD trzeba zaprogramować. To nie takie proste 😉

USB to USB. Standard jeden, wszędzie taki sam.

[ Dodano: 17-09-2012, 20:05 ]

Ale w skrócie:

- stabilizator na 5V

- diody LED

- diody prostownicze

- tranzystory NPN i PNP, dodatkowo MOSFET może być

- kondensatory 100nF, elektrolity 47uF

- rezystory różne od 100 do 10000 omów

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Dziekuje za bardzo szybkie odpowiedzi czyli w ~ 80 zl pow sie zamknac

Teoretyczne pytanie napisalem kod do atmegi8 ktory jest bledny moze dojsc do uszkodzenia lub zrobienia boom w pokoju?

Udostępnij ten post


Link to post
Share on other sites

A ja bym się posunął do stwierdzenia, że jeśli w obrębie układu nie ma możliwości podania wysokiego napięcia, na nóżkę megi.. to nie ma takiej możliwości 😃

Wiele głupot pisałem, i nawet podpięcie +5 do gnd, a masy do vcc avr'ka, które jest raczej sytuacją krytyczną nic nie popsuło. 😉

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Spalić nie jest tak trudno 🙂 wystarczy zamienić VCC z GND i po atmeze, albo pociągnąć za dużo prądu z portu i port przestanie działać

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Drogi adminie linki poprawie jutro bo jestem na telefonie i bylo by ciezko 😉

Zastanawia mnie jedno a dokladniej jezyk ktory bedzie najlepszy znam visual basica ale c juz wogole cos prostego a zarazem optymalnego

rowniez prosil bym o program ktorym bede mogl wgrac skrypt , mam zamotana glowe juz

dlaczego musze uzywac az 3 programow , 1 wiadomo jezyk , 2 wgrywanie i formatowanie oraz 3 do jakies grafiki

nic do usb nie bede podlaczal procz programatora kupie porzadny zasilacz

Udostępnij ten post


Link to post
Share on other sites

Kup STK500v2 wtedy wystarczy 1 program eclipse lub atmel studio. Co do języka polecam ci C. KURS C AVR lub książkę Mirosława Kardasia "Mikrokontrolery AVR język C podstawy programowania"

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...