Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięOcena USBasp oraz wybór mikroprocesora
Moderatorzy:Jacek Bogusz, Moderatorzy
Jako, że jestem nowy, chciałbym na wstępie się przywitać! Z góry proszę o nie mieszanie od razu z błotem (jak to robią na innym "specjalistycznym forum"), ale zaczynam swoją przygodę z programowaniem więc... prosiłbym o dużą wyrozumiałość!
Otóż przymierzam się powolutku do tworzenia układów z ATMEGA. Wypatrzyłem sobieLED CUBE . Lecz moje dwa problemy to... jaki programator wybrać? Zależy mi na cenie gdyż ma być to pierwszy programator do nauki jakiegoś programowania. Znalazłem coś takiego:
http://allegro.pl/programator-isp-usbas ... 13536.html
Czy się nada?
Dodatkowo nie wiem jaki dokładnie procesor wybrać do owej kostki? ATMEGA16A-PU DIP40 będzie odpowiednia? Rozumiem, że skoro programator obsługuje ATmega16A to będzie OK i nie powinno być problemów z jego programowaniem?
Otóż przymierzam się powolutku do tworzenia układów z ATMEGA. Wypatrzyłem sobieLED CUBE . Lecz moje dwa problemy to... jaki programator wybrać? Zależy mi na cenie gdyż ma być to pierwszy programator do nauki jakiegoś programowania. Znalazłem coś takiego:
http://allegro.pl/programator-isp-usbas ... 13536.html
Czy się nada?
Dodatkowo nie wiem jaki dokładnie procesor wybrać do owej kostki? ATMEGA16A-PU DIP40 będzie odpowiednia? Rozumiem, że skoro programator obsługuje ATmega16A to będzie OK i nie powinno być problemów z jego programowaniem?
Re: Ocena USBasp oraz wybór mikroprocesora
Witam.
Programator nawet niezły przy tej cenie, chodź szkoda że w zestawie nie ma PCB z podstawkami. (ułatwia to sprawę w czasie programowania)
Co do kostki, to wystarczy mniejszy procek, ale biorąc pod uwagę niewielką różnicę w cenie, to możesz pokusić się o ATmega32, albo ATmega128. W przyszłości będziesz miał sporo pamięci na dogranie kolejnych animacji, o ile nie planujesz produkcji masowej tego urządzenia.
Programator nawet niezły przy tej cenie, chodź szkoda że w zestawie nie ma PCB z podstawkami. (ułatwia to sprawę w czasie programowania)
Co do kostki, to wystarczy mniejszy procek, ale biorąc pod uwagę niewielką różnicę w cenie, to możesz pokusić się o ATmega32, albo ATmega128. W przyszłości będziesz miał sporo pamięci na dogranie kolejnych animacji, o ile nie planujesz produkcji masowej tego urządzenia.
Re: Ocena USBasp oraz wybór mikroprocesora
Jesli zaczynasz zabawe z prockami zwlaszcza z m16 to moze wybierz programator jtag dzieki temu bedziesz mial lepsza mozliwosc symulowania pracy ukladu
Re: Ocena USBasp oraz wybór mikroprocesora
Tu masz bardzo dobrą stronę, na której znajdziesz dużo porad - http://mikrokontrolery.blogspot.com/
Nie kupuj USBasp, bo to badziew straszny. Korzystałem z niego 3 lata i aż sam jestem zdziwiony, że tak długo z tym wytrzymałem. Polecam AVR ISP mkII (na allegro znajdziesz jego tanie podróby, działają całkiem dobrze) a jak masz więcej kasy to kup AVR Dragon, bo ma też JTAG. mkII pozwala wrzucać programy do wszystkich współczesnych mikrokontrolerów również przez interfejs PDI (Xmega) i TPI (małe ATtiny). Dragon pozwala zaglądać do środka procesora (tylko modele z interfejsem JTAG) i obserwować, co się w nim dzieje. Bardzo przydatna funkcjonalność przy bardziej zaawansowanych projektach.
Ściągnij oryginalne Atmel Studio ze strony producenta i pisz programy w języku C. Potem jak AVR Ci się znudzą będziesz mógł łatwo przesiąść się na inne procki, bo wszystkie bez wyjątku można zaprogramować w C.
ATmega8/16/32 to już powoli dinozaury. Fajne są nowsze AVRy z 4PA i 8PA na końcu. Np. ATmega644PA można dostać całkiem niedrogo, a ma zdecydowanie więcej funkcji i pamięci niż m16. Z tanich maluchów dobry jest ATmega88PA, czyli następca m8.
Początkującym łatwo jest wcisnąć różne bzdury i niepotrzebne rzeczy. Przede wszystkim omijaj rady internetowych pseudoekspertów, a jeden z nich już tu się wypowiedział w tym temacie, z resztą jak chyba we wszystkich pozostałych... Absolutnie zbędne i całkowicie niepotrzebne są podstawki programujące do układów przewlekanych. To jest relikt z lat 80 i od kiedy wymyślono programowanie bez wyciągania procesora z układu nikt (poza kilkoma wyjątkami) z podstawek już nie korzysta. Już nie pamiętam, kiedy ostatnio taką widziałem. Chyba rok temu podczas porządków. Niepotrzebne są również programy do ustawiania fusebitów, bo to możesz zrobić w oryginalnym i darmowym Atmel Studio.
Nie kupuj USBasp, bo to badziew straszny. Korzystałem z niego 3 lata i aż sam jestem zdziwiony, że tak długo z tym wytrzymałem. Polecam AVR ISP mkII (na allegro znajdziesz jego tanie podróby, działają całkiem dobrze) a jak masz więcej kasy to kup AVR Dragon, bo ma też JTAG. mkII pozwala wrzucać programy do wszystkich współczesnych mikrokontrolerów również przez interfejs PDI (Xmega) i TPI (małe ATtiny). Dragon pozwala zaglądać do środka procesora (tylko modele z interfejsem JTAG) i obserwować, co się w nim dzieje. Bardzo przydatna funkcjonalność przy bardziej zaawansowanych projektach.
Ściągnij oryginalne Atmel Studio ze strony producenta i pisz programy w języku C. Potem jak AVR Ci się znudzą będziesz mógł łatwo przesiąść się na inne procki, bo wszystkie bez wyjątku można zaprogramować w C.
ATmega8/16/32 to już powoli dinozaury. Fajne są nowsze AVRy z 4PA i 8PA na końcu. Np. ATmega644PA można dostać całkiem niedrogo, a ma zdecydowanie więcej funkcji i pamięci niż m16. Z tanich maluchów dobry jest ATmega88PA, czyli następca m8.
Początkującym łatwo jest wcisnąć różne bzdury i niepotrzebne rzeczy. Przede wszystkim omijaj rady internetowych pseudoekspertów, a jeden z nich już tu się wypowiedział w tym temacie, z resztą jak chyba we wszystkich pozostałych... Absolutnie zbędne i całkowicie niepotrzebne są podstawki programujące do układów przewlekanych. To jest relikt z lat 80 i od kiedy wymyślono programowanie bez wyciągania procesora z układu nikt (poza kilkoma wyjątkami) z podstawek już nie korzysta. Już nie pamiętam, kiedy ostatnio taką widziałem. Chyba rok temu podczas porządków. Niepotrzebne są również programy do ustawiania fusebitów, bo to możesz zrobić w oryginalnym i darmowym Atmel Studio.
Re: Ocena USBasp oraz wybór mikroprocesora
Widzę że jesteś bardzo obeznany, i proponujesz świetny start na początek. Szkoda że nie zaproponowałeś połączenia USB po przez przejściówkę. (można szybko łatwo i prosto modyfikować program)Początkującym łatwo jest wcisnąć różne bzdury i niepotrzebne rzeczy. Przede wszystkim omijaj rady internetowych pseudoekspertów, a jeden z nich już tu się wypowiedział w tym temacie, z resztą jak chyba we wszystkich pozostałych... Absolutnie zbędne i całkowicie niepotrzebne są podstawki programujące do układów przewlekanych. Już nie pamiętam, kiedy ostatnio taką widziałem. Chyba rok temu podczas porządków. Niepotrzebne są również programy do ustawiania fusebitów, bo to możesz zrobić w oryginalnym i darmowym Atmel Studio.
Zresztą... zapoznałem się z budową pewnego zegarka na jednej cyfrze. Program totalny luz, a przetwornica zupełna lipa. Ciekawe o kim tak dobitnie piszesz ?
Jak już idziesz tą drogą, to są minimoduły na fajnych prockach które pociągną ci cały bilbord reklamowy RGB, ale oczywiście na początek wystarczą podstawy. Do wgrania wsadu w prosty procek ISP w zupełności wystarczy.ATmega8/16/32 to już powoli dinozaury. Fajne są nowsze AVRy z 4PA i 8PA na końcu. Np. ATmega644PA można dostać całkiem niedrogo, a ma zdecydowanie więcej funkcji i pamięci niż m16. Z tanich maluchów dobry jest ATmega88PA, czyli następca m8.
Re: Ocena USBasp oraz wybór mikroprocesora
rafal.220 nie wiem dlaczego za kazdym razem atakujesz na forach leonow32 Co on Ci takiego zrobil? Moze zazdroscisz jego strony albo masz jakies kompleksy Ciagle zalisz sie na elektrode jaka jest zla jaki ma okropny regulamin oraz moderatorow a ciagle sie tam pojawiasz ostatnio chyba jako Juzek555. Jestes hipokryta bo piszesz ze widziales fajny projekt na ep na temat bla bla bla ... ktory jest Twoim wlasnym projektem Czy Ty masz nas za debili To ze jestes tolerowany na forum bo kazdy juz sie przekonal ze jestes "troche inny" nie znaczy by tu wprowadzac zwyczaje z elektordy.
Wiem ze pewnie i tak to nic da ale przeczytaj sobie jeszcze raz to co Ci
Wiem ze pewnie i tak to nic da ale przeczytaj sobie jeszcze raz to co Ci
Sorry ze tak po Tobie pojechalem ale sam na to zapracowales...Rafał, to już od dawna jest co najmniej żenujące. Nie wspominając o merytorycznej stronie większości twoich wpisów.
Odczuwasz aż tak wielki przymus pisania? Nie mam czasu na grzebanie w necie, ale nie zdziwiłbym się, gdybyś równie aktywnie istniał na forum gastronomicznym, hodowli pełzacza zaskórnika, budowy jachtów i jakimś kobiecym, polecając na nim najlepsze wg ciebie podpaski.
Re: Ocena USBasp oraz wybór mikroprocesora
Jeżeli chodzi o podstawkę to mogę sobie takową prototypową wykonać ponieważ posiadam płytki stykowe oraz niezbędne do tego elementy. Na razie chce się skupić właśnie na LED CUBE i wykonać to precyzyjnie od początku do końca. Jak ogarnę dokładnie o co chodzi i "z czym to się je" to prawdopodobnie pokuszę się o większe układy z ATmega32 i wyżej. Co do animacji, zawsze mikroprocesor mogę wyciągnąć z podstawki i wrzucić 32.Witam.
Programator nawet niezły przy tej cenie, chodź szkoda że w zestawie nie ma PCB z podstawkami. (ułatwia to sprawę w czasie programowania)
Co do kostki, to wystarczy mniejszy procek, ale biorąc pod uwagę niewielką różnicę w cenie, to możesz pokusić się o ATmega32, albo ATmega128. W przyszłości będziesz miał sporo pamięci na dogranie kolejnych animacji, o ile nie planujesz produkcji masowej tego urządzenia.
Porozglądam się, dziękuje za radę!Jesli zaczynasz zabawe z prockami zwlaszcza z m16 to moze wybierz programator jtag dzieki temu bedziesz mial lepsza mozliwosc symulowania pracy ukladu
Co do reszty wypowiedzi... w większości są one bardzo użyteczne i dziękuje za wszelaką pomocą. Na innym forum było, jak już wspomniałem, to nie możliwe Na razie zaczynam wszystko od 0 dlatego też nie dysponuje wysokim budżetem bo chce zobaczyć czy jakoś się w tym odnajdę. Jeżeli ogarnę podstawy i będę w stanie tworzyć lepsze, "fajniejsze" układy to oczywiście pokuszę się o lepszy sprzęt w który będę widział co jak działa, wydaje mi się, że USBasp na start będzie odpowiednie.
I jeszcze chciałbym uzyskać odpowiedź na drugie kluczowe pytanie:
ATMEGA16A-PU DIP40 będzie odpowiednia?
Ponieważ taką aktualnie mam na stanie i nie wiem czy się nada.
Oraz takie techniczne pytanie... programatory mają złącze ISP 10pin KANDA. A znalazłem układ który dla ułatwienia pracy ma listwę 7 goldpinową dla komfortu pracy. Nie trzeba nic wyjmować, wystarczy podłączyć układ i wgrać nowy program... ale skoro w ISP jest 10 pinowa, a w układzie 7 to w jaki sposób to programować? Inny programator czy USBasp również da radę (autor wspominał, że używał własnie tego).
Re: Ocena USBasp oraz wybór mikroprocesora
ISP to sa cztery linie (jakie to sam znajdziesz) oraz plus i minus z reguly spotyka sie 6pin lub 10pin. Stosowanie zlacza ma ta zalete ze nie trzeba sie zastanawiac gdzie ktory kabelek trzeba podlaczyc. W zlaczu 10pin sa 4 masy ktore pelnia role ala ekranu (na tasiemce) pozostalych przewodow. Czy zlacze jest 6 7 10 pin nie ma znaczenia wazne by programator byl fizycznie polaczony z programowanym prockiem to znaczy MISO <- -> MISO, SCK <- -> SCK itd[... programatory mają złącze ISP 10pin KANDA. A znalazłem układ który dla ułatwienia pracy ma listwę 7 goldpinową dla komfortu pracy. Nie trzeba nic wyjmować, wystarczy podłączyć układ i wgrać nowy program... ale skoro w ISP jest 10 pinowa, a w układzie 7 to w jaki sposób to programować?
BTW w moim programatorze STK 200 mam trzy rozne zlacza
Re: Ocena USBasp oraz wybór mikroprocesora
Czyli jak dobrze rozumiem, nie będzie problemu z podłączeniem i zaprogramowaniem. Super! Wielkie dzięki. Jeszcze tylko dostanę odpowiedź czy wcześniej podany mikroprocesor będzie odpowiedni do kostki i jestem spełniony!ISP to sa cztery linie (jakie to sam znajdziesz) oraz plus i minus z reguly spotyka sie 6pin lub 10pin. Stosowanie zlacza ma ta zalete ze nie trzeba sie zastanawiac gdzie ktory kabelek trzeba podlaczyc. W zlaczu 10pin sa 4 masy ktore pelnia role ala ekranu (na tasiemce) pozostalych przewodow. Czy zlacze jest 6 7 10 pin nie ma znaczenia wazne by programator byl fizycznie polaczony z programowanym prockiem to znaczy MISO <- -> MISO, SCK <- -> SCK itd[... programatory mają złącze ISP 10pin KANDA. A znalazłem układ który dla ułatwienia pracy ma listwę 7 goldpinową dla komfortu pracy. Nie trzeba nic wyjmować, wystarczy podłączyć układ i wgrać nowy program... ale skoro w ISP jest 10 pinowa, a w układzie 7 to w jaki sposób to programować?
Re: Ocena USBasp oraz wybór mikroprocesora
Nie będzie - ale w przypadku gdy w docelowym układzie piny i rozkład sygnałów do programowania nie jest w przyjętym ogólnie standardzie 10 lub 6 pinowym, to podkreślę to jeszcze raz musisz sobie zrobić poprawnie kabelek do połączenia miedzy programatorem, a układem docelowym. Jest jeszcze jeden problem - czasami szczególnie, bardzo tanie programatory mogą sprawiać problemy, a wsparcia nie będziesz miał żadnego przeważnie od sprzedającego i warto też o tym pamiętać.Czyli jak dobrze rozumiem, nie będzie problemu z podłączeniem i zaprogramowaniem.
Jak będziesz miał problem jak przerobić sobie kabelek to pisz.
Re: Ocena USBasp oraz wybór mikroprocesora
Tak bedzie dobry to jest ulepszona wersja m16 na ebay mozna znalesc bardzo tanie moduly RS 232 a jesli nie masz w kompie RS 232 to mozesz dac jaki kolwiek uklad z usb... Jeszcze tylko dostanę odpowiedź czy wcześniej podany mikroprocesor będzie odpowiedni do kostki ...
Re: Ocena USBasp oraz wybór mikroprocesora
super! jeszcze raz wielkie dzieki i temat moze zostac zamkniety, w razie problemow sie odezwe
Re: Ocena USBasp oraz wybór mikroprocesora
Do lenowa oczywiście nic nie mam. Doradza początkującym na wyrost względem siebie, bo nie rozumie pewnych spraw co to znaczy być początkującym bez kogoś kto siadzie obok i ci wytłumaczy. Osobiście jak zaczynałem zabawę z prockami nie liczyłem na żadne fora, tylko dzwoniłem do ludzi którzy zajmują się tym zawodowo. Jakoś na początek doradzili mi zwykły programator za parę groszy do ogarnięcia podstaw, z którym oczywiście miałem drobne problemy nim załapałem o co chodzi. (udało się nic nie zepsuć)rafal.220 nie wiem dlaczego za kazdym razem atakujesz na forach leonow32 Co on Ci takiego zrobil? Moze zazdroscisz jego strony albo masz jakies kompleksy Ciagle zalisz sie na elektrode jaka jest zla jaki ma okropny regulamin oraz moderatorow a ciagle sie tam pojawiasz ostatnio chyba jako Juzek555. Jestes hipokryta bo piszesz ze widziales fajny projekt na ep na temat bla bla bla ... ktory jest Twoim wlasnym projektem Czy Ty masz nas za debili To ze jestes tolerowany na forum bo kazdy juz sie przekonal ze jestes "troche inny" nie znaczy by tu wprowadzac zwyczaje z elektordy.
Widzisz mówisz że jestem taki zły i że źle doradzam. Myślisz że ja tylko udzielam się publicznie? Gdyby tak było, to dodał bym sobie podpis tak jak jakiś tam gostek, który wymalował sobie na czerwono napis iż to na PW i GG nie udziela żadnych porad.
Piszesz o jakimś juzku55. Nie wiem co masz na myśli. Oczywiście jest pewna osoba która dopytywała na PM o szczegóły. Ponadto Temat nie jest żadnym bla bla, bo w końcu napisałem iż udzielę odpowiedzi na pytania.
Być może powstanie kolejna wersja bramki szumów a raczej modyfikacja bieżącego projektu do standardu pro (dla zawodowców) Ale to już po przeanalizowaniu ścisłych potrzeb klientów. Estrada, to nie zabawa w budowę standardowych rozwiązań. (Zobaczymy jak to będzie)
Jak widzisz twoja sugestia jest nie trafiona, i nie ma sensu na wyrost świadczyć o kimś swoją opinię.
Re: Ocena USBasp oraz wybór mikroprocesora
Jesli juzek555 z elektrody to Ty to znaczy ze sie bardzo pomylilem pewnie zmylilo mnie tych kilka postow jakie juzek555 napisal:...Jak widzisz twoja sugestia jest nie trafiona, i nie ma sensu na wyrost świadczyć o kimś swoją opinię.
tu o kompilatorze graficznym oraz daje linka do Twojego posta na forum ep
tu daje linka do Twojego posta na forum ep
tu juz juzek szaleje nawet dwa linki do Twoich postow
15/10/13 leonow32 publikuje swoj projekt a Ty 17/10/13 tyle ze Ty piszesz ze wpadles na ten pomysl sam dzien wczesniej
te posty z linkow wprowadzily mnie w blad sorry
ale nie ma tego zlego co by na dobre nie wyszlo Dzieki mnie poznales kogos (juzek555) kto bardzo podziwia Twoje projekty i w wielu zagadnieniach ma takie samo zdanie
Re: Ocena USBasp oraz wybór mikroprocesora
lenow mnie denerwuje dlatego ten pomysł z tym programem na zegarek. (sterownik mi spasował, więc nie było problemu ze zrobieniem innej wersji softu. Lenow też wkurza innych użytkowników więc nie wiem czemu wszystkie zarzuty posyłasz do mnie. Zrobił lipę, bo lampa powinna wygasać tak jak u mnie cyfra LED) Ciekaw jestem jak u niego z odświeżaniem godziny, bo wydaje mi się, że ktoś mu coś tam zasugerował. Ja też to przeoczyłem. (nie ma problemu z dopisaniem algorytmu)
Chłopie, a skąd mam wiedzieć czemu on kopiuje te linki ?. Po prostu pomogłem mu parę razy na PW i tyle.
Chłopie, a skąd mam wiedzieć czemu on kopiuje te linki ?. Po prostu pomogłem mu parę razy na PW i tyle.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 46 gości