Dokładnie, jak zdecydujesz się na zabawę w elektronikę, to tak jakbyś podpisał na siebie dożywotni wyrok skazujący na czytanie książek .....Nie ma spokoju! Elektronika to zdecydowanie nie jest rzecz dla ludzi bojących się nowości i pragnących "spokoju"....
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ęJaki popularny mikrokontroler polecacie na warsztat???
Moderatorzy:Jacek Bogusz, Moderatorzy
A może programatorek do AVR'ów sobie zrobisz za 5 zł.
Przepis na wykonanie: http://www.edw.com.pl/index.php?module= ... y&ceid=121
Przepis na wykonanie: http://www.edw.com.pl/index.php?module= ... y&ceid=121
No nie wiem... Wolał bym coś ładnego z fabryki, ale jak nic nie znajdę to pewnie zrobię to...
A powiedzcie mi jeszcze taką rzecz:
Jak zajmowałem się ST62xx to miałem jedną wersję którą mogłem kasować UV i drugą, jednorazowego użytku (programowania).
Jak to wygląda w przypadku tych atmega88?? Jaki jest dokładny typ takiego który można kasować?? Czy nadal można to robić tylko UV ??
A powiedzcie mi jeszcze taką rzecz:
Jak zajmowałem się ST62xx to miałem jedną wersję którą mogłem kasować UV i drugą, jednorazowego użytku (programowania).
Jak to wygląda w przypadku tych atmega88?? Jaki jest dokładny typ takiego który można kasować?? Czy nadal można to robić tylko UV ??
-
- -
- Posty:651
- Rejestracja:13 sty 2005, o 18:38
- Lokalizacja:Krasnystaw
- Kontaktowanie:
A po ci ładny z fabryki? Do nauki i zabawy (a nawet nie tylko) wystarczy ten. Nie po to wymyślono ISP aby go (tanio!) nie uzywać!No nie wiem... Wolał bym coś ładnego z fabryki, ale jak nic nie znajdę to pewnie zrobię to...
UV kurzy się razem ze średniowiecznymi zbrojami w muzeum, prawie nie spotyka się OTP. Współczesne uP zwykle wyposarzone są w pamięć Flash, którą można setki tysięcy razy przeprogramowywać np. takim programatorem jaki podsunął Ci Gaweł (dla AVRów). Można to ponadto robić bez wyjmowania uP z podstawki (wylutowywania) - w systemie (ISP). To bardzo wygodne. Są też bootloadery i wtedy nawet programator nie jest potrzebny. Pamiętam, że gdy kiedyś tak wyjmowałem i wkładałem 2051 w podstawkę to męczyłem się bardziej niż pisząc soft .A powiedzcie mi jeszcze taką rzecz:
Jak zajmowałem się ST62xx to miałem jedną wersję którą mogłem kasować UV i drugą, jednorazowego użytku (programowania).
Jak to wygląda w przypadku tych atmega88?? Jaki jest dokładny typ takiego który można kasować?? Czy nadal można to robić tylko UV ??
Aha, czyli jest tak jak się spodziewałem
Bardzo dobrze, że nie ma już tych UV! Czyli w sklepie mam dokładnie mówić że chcę "atmega88" ?? Czy to niepełna nazwa? Podaj mi, proszę jeszcze typ pamięci flash, którą bym mógł podpiąć do niego. Czy to będzie I2C, czy coś innego?
Miałby ktoś płyteczkę do tego ISP ze strony taszy ?? Chętnie kupię, jeśli nie drogo.
Bardzo dobrze, że nie ma już tych UV! Czyli w sklepie mam dokładnie mówić że chcę "atmega88" ?? Czy to niepełna nazwa? Podaj mi, proszę jeszcze typ pamięci flash, którą bym mógł podpiąć do niego. Czy to będzie I2C, czy coś innego?
Miałby ktoś płyteczkę do tego ISP ze strony taszy ?? Chętnie kupię, jeśli nie drogo.
Tysiace... albo dziesiatki tysiecy...
... ten flash z gwarancja 100 tys, przewaznie nie jest przeznaczony na program, a przynajmniej we wspominanych AVR.
BartP:
ATMege88 to pelna nazwa uP, ale moze (i jest) rozszerzona np. o 'L' (czyli wersja niskonapieciowa - dzialajaca od ok 3V zamiast 4,5 az do 5,5V) oraz oznaczenie obudowy czy przeznaczenia (nie)przemyslowe.
Np.
ATMega32-16AI - 16MHz (max) obudowa TQFP, przeznaczenie przemyslowe (a wiec szerszy zakres temperatur);
ATMega32-16PI, ATMega32-16SI - odpowiednio beda obudowa DIP i SO (choc nie wiem czy akurat 32 jest w tej ostatniej, ale chodzi o przyklad).
A zreszta... jak chcesz robic cos w AVR to ten link powinien stac sie dla Ciebie biblia.. sciagnij sobie pdf do 88, tam masz opisane wszelkie obudowy i wersje w jakich wystepuje.
Jaka pamiec flash chcesz podlaczac ?? Przeznaczenie ?? Na poczatek wystarczy Ci te 8k flash na program, 0,5 eeprom i 1k sram, ktore ten procek ma juz wbudowane, a jak nie to kup odrazu ATmege168
... ten flash z gwarancja 100 tys, przewaznie nie jest przeznaczony na program, a przynajmniej we wspominanych AVR.
BartP:
ATMege88 to pelna nazwa uP, ale moze (i jest) rozszerzona np. o 'L' (czyli wersja niskonapieciowa - dzialajaca od ok 3V zamiast 4,5 az do 5,5V) oraz oznaczenie obudowy czy przeznaczenia (nie)przemyslowe.
Np.
ATMega32-16AI - 16MHz (max) obudowa TQFP, przeznaczenie przemyslowe (a wiec szerszy zakres temperatur);
ATMega32-16PI, ATMega32-16SI - odpowiednio beda obudowa DIP i SO (choc nie wiem czy akurat 32 jest w tej ostatniej, ale chodzi o przyklad).
A zreszta... jak chcesz robic cos w AVR to ten link powinien stac sie dla Ciebie biblia.. sciagnij sobie pdf do 88, tam masz opisane wszelkie obudowy i wersje w jakich wystepuje.
Jaka pamiec flash chcesz podlaczac ?? Przeznaczenie ?? Na poczatek wystarczy Ci te 8k flash na program, 0,5 eeprom i 1k sram, ktore ten procek ma juz wbudowane, a jak nie to kup odrazu ATmege168
Jak byś kliknął w ten"link" to by Ci się otwarła ta strona http://www.atmel.com/dyn/products/param ... ection=ASCDzięki wielkie za te porady i dane
Powiedz jeszcze tylko o jakim linku piszesz???
-
- -
- Posty:175
- Rejestracja:10 paź 2003, o 20:44
- Lokalizacja:Białystok
- Kontaktowanie:
Może obejrzyj ofertę www.propox.com np.No nie wiem... Wolał bym coś ładnego z fabryki, ale jak nic nie znajdę to pewnie zrobię to...
http://www.propox.com/products/t_78.html
IMHO nie zawsze warto za wszelką cenę oszczędzać. To nie żaden przytyk do
wypowiadających się tutaj kolegów. Ale czasem spotyka się entuzjastyczne
propozycje groszowego podłączania się do LPT przez kilka rezystorów a później
równie rozpaczliwe skargi, że nie chce działać albo że udało się przypadkiem
usmażyć LPT wbudowany w mainboard za kilka stów
Do pierwszych eksperymentów z LPT warto więc używać sprzętu mniej
wartościowego ( stary PC albo jeszcze lepiej dodatkowa karta z portem LPT ).
Nie nadają się do tego celu uniwersalne przejściówki USB<>LPT, które są
przeznaczone do komunikacji z drukarkami i nie umieją wygenerować
nietypowych przebiegów wymaganych w programatorze.
Poza tym - płacisz za komfort pracy. Ciąganie po stole kabla Centronics nie jest
IMHO szczytem wygody. Jeśli przy tym masz jeden wspólny port dla
drukarki i warsztatu to robi się całkiem upierdliwie
Sporo też zależy od ostatecznie wybranego środowiska. Jeśli będzie to AvrStudio,
to nie obsługuje ono obecnie STK200 ( standard Atmela przeznaczony dla portu
LPT ) - potrzebny jest co najmniej programatorek rs232 zgodny z AvrProg
( jak np. powyżej proponowany ).
Oczywiście takie bardziej zaawansowane programatorki ISP ( rs232 lub USB )
też można sobie poskładać ale to jest trochę błędne koło - bo wymaga już
wstępnie opanowanego warsztatu AVR dla zaprogramowania mikrokontrolera
sterującego programatorem.
Parametry i oznaczenia rodziny Atmeg ( napięcia zasilające, max. częstotliwości,
obudowy ) znajdziesz w pdf ( wspólny dla at48/88/168 ) albo bezpośrednio
na stronie sklepu ( tak ma np. www.seguro.pl )
Co do wrażenia chosu w oferowanym oprogramowaniu - ono nie jest bezpodstawne.
Ale to dlatego, że proponujemy głównie rzeczy bezpłatne. One wymagają trochę więcej
zachodu przy skompletowaniu i uruchomieniu ale są na tyle dobre i dopracowane, że
naprawdę warto. Przy tym cały czas są rozwijane ( AvrStudio 4.12 ma wersję
RC3 czyli pewnie release już niedaleko ), nowy WinAvr ( gcc-3.4.4, binutils-2.16,
avrlibc-1.2.5 ) też jest od dawna zapowiadany i pewnie zaraz się pokaże. Osobiście
proponuję dociągać najnowsze aktualizacje - choćby wymagało to dodatkowych
nakładów pracy.
Dodatkowo dobrze jest zajrzeć cokolwiek pod maskę i zobaczyć jak te wszystkie
narzędzia wspólpracują. Gcc ma porty na wiele innych rodzin ( MSP430, ARM )
i znacznie ułatwi to wejście w nowe kostki. Poza tym taka wiedza pozwoli na szybkie
poradzenie sobie z różnymi problemami ( jak np. sławetne wycofanie sbi i cbi
z nowego avr-libc ).
Oczywiście na rynku jest sporo droższych i tańszych kompletnych środowisk - tam
rzeczywiście raz instalujesz i masz od razu wszystko. Tylko, że te naprawdę
porządne kosztują majątek. A te tanie - nie odbiegają jakością od bezpłatnych,
więc wnioski jak powyżej.
PS - pamięć flash jest wbudowana w kostkę. Atmega pozwala na 10 000 ( i znacznie
szybszych ) przeprogramowań w porównaniu z 1000 dla serii 90s - jest to jeden ze
względów, dla których radziłem zaczynać z czymś nowszym.
Dla porównania - mój malutki evalboard dla atmeg 48/88/168
Pozdrowienia Jurek S.
-
- -
- Posty:651
- Rejestracja:13 sty 2005, o 18:38
- Lokalizacja:Krasnystaw
- Kontaktowanie:
Oczywiście, że można usmarzyć LPT lub uP, ale to można zrobić robiąc cokolwiek z LPT czy uP. Więcej zależy tu od uwagi użytkownika niż samego programatora. Z resztą, propozycje dotyczyły buforowanego programatorka, co niewątpliwie zwiąksza bezpieczeństwo portu.
Nadal proponuję "sklecienie" prostej wtyczki do LPT. Nie jestm specjalistą (w przeciwieństwie do JS ) od programatorów, ale uzywam jej od jakiegoś czasu i nie było żadnych problemów ani z jakością pracy ani z awaryjnością. Tyle, że zanim coś podłączę to 5 razy sprawdzę. Gdy ktoś prowadzi firmę to sprawa jest oczywista - kupujemy konkret. Ale do nauki w domu? Po co od razu wydawać sporo kasy skoro za 10pln można mieć coś co wystarczy nie tylko na początek. tym bardziej gdy ktoś jest "zielony" i sam jeszcze nie wie do końca czego tak naprawdę chce.
A tak w ogóle to - jak pisałem - BartP ma złe podejście i chce się czegoś uczepić (i trzymać!) zamiast być elastycznym.
Nadal proponuję "sklecienie" prostej wtyczki do LPT. Nie jestm specjalistą (w przeciwieństwie do JS ) od programatorów, ale uzywam jej od jakiegoś czasu i nie było żadnych problemów ani z jakością pracy ani z awaryjnością. Tyle, że zanim coś podłączę to 5 razy sprawdzę. Gdy ktoś prowadzi firmę to sprawa jest oczywista - kupujemy konkret. Ale do nauki w domu? Po co od razu wydawać sporo kasy skoro za 10pln można mieć coś co wystarczy nie tylko na początek. tym bardziej gdy ktoś jest "zielony" i sam jeszcze nie wie do końca czego tak naprawdę chce.
A tak w ogóle to - jak pisałem - BartP ma złe podejście i chce się czegoś uczepić (i trzymać!) zamiast być elastycznym.
Mowilem o linku , ukrytym pod slowkiem 'link' prowadzacym pod wskazany linkDzięki wielkie za te porady i dane
Powiedz jeszcze tylko o jakim linku piszesz???
Jurek:
Moze i ja jestem ryzykant, ale od prawie roku uzywam poprostu kabelka laczacego odpowiednie piny lpt z wyprowadzeniami uC. No ale zlozenie JTAG to kwestia dni...mam nadzieje.
Tomek:
Zes sie uczepil... a zauwazyles ze On nie ma narazie jakiegos okreslonego celu/projektu... chcialby, o ile dobrze rozumiem, poprostu wrocic do zabawy z uC... wiec trudno mowic o doborze uC... ok, niech bedzie... moze bedzie mial ochote zaczac od PIC, a moze od '51... bo chyba sie nie spodziewasz ze na poczatek pojdzie za zartem Taszy i zabierze sie za sygnalowki ??
-
- -
- Posty:175
- Rejestracja:10 paź 2003, o 20:44
- Lokalizacja:Białystok
- Kontaktowanie:
Ja bym tak nie zrzędził gdyby nie swoje własne obsuwki ;-(Oczywiście, że można usmarzyć LPT lub uP, ale to można zrobić robiąc cokolwiek z LPT czy uP. Więcej zależy tu od uwagi użytkownika niż samego programatora.
Niby uważałem, wszystko poprawnie a nagle okazało się, że
oba rs-y w prawie nowej MB szlag trafił ( dobrze, że jakoś
uwzględnili gwarancję ). Od tej pory dmucham na zimne :
optoizolacje, usb itd. Najlepszy byłby w ogóle programatorek
bezprzewodowy
Pozdrowienia Jurek S.
-
- -
- Posty:651
- Rejestracja:13 sty 2005, o 18:38
- Lokalizacja:Krasnystaw
- Kontaktowanie:
Bardzo dziękuję Jurkowi za te wszystkie słowa!
Niedawno się kapnąłem, że teraz programowanie takiego procka wygląda inaczej, tzn. wcześniej takiego ST62 musiałem wyjąć z układu, włożyć w podstawkę programatora i dopiero zaprogramować. Teraz uP siedzi sobie w docelowym układzie i tylko do jego interfejsu ISP podpięty jest programator, który wprowadza doń program, czy tak??
Co myślicie o takim "module prototypowym PRO-2313" http://www.cyfronika.com.pl ??
Czy ma sens to kupić, żeby robić pierwsze aplikacje i na nim się uczyć?? Ewentualnie co innego byście polecili?
I jeszcze jedno! Literatura! Z ebooks niestety niemal nic nie znalazłem, poza tym chciałbym coś po polsku. Co myślicie o takiej jednej książce, ponoć bardzo dobrej (5 lutownic - Jarosław Doliński - "Mikrokontrolery AVR w praktyce" ???
Polećcie może coś jeszcze, dla początkującego w tej dziedzinie, tylko żeby było podane przejrzyście i klarownie, niejako na "chłopski rozum" Super by było gdyby z książką była też płytka CD z przykładowymi aplikacjami itp.!
Co do programatora, to na pewno nie zrobię żadnego badziewia na samych opornikach! Mowy nie ma. Minimum to bufory, ale to też za mało.
Myślę sobie o tym ISPcable II, o którym pisał Jurek. Czyli jak rozumiem mam kupić taki PRO-2313 + ISPcable II i wówczas mogę już spokojnie rozpoczynać przygodę z ATMELami?
Na koniec jeszcze tylko zapytam, czy (proszę się nie śmiać) w miejsce takiego 2313 można włożyć np jakiś ATmegaXX, czy to wykluczone?
Jeszcze raz dzięki wielkie za dotychczasową pomoc i naprowadzanie !
Niedawno się kapnąłem, że teraz programowanie takiego procka wygląda inaczej, tzn. wcześniej takiego ST62 musiałem wyjąć z układu, włożyć w podstawkę programatora i dopiero zaprogramować. Teraz uP siedzi sobie w docelowym układzie i tylko do jego interfejsu ISP podpięty jest programator, który wprowadza doń program, czy tak??
Co myślicie o takim "module prototypowym PRO-2313" http://www.cyfronika.com.pl ??
Czy ma sens to kupić, żeby robić pierwsze aplikacje i na nim się uczyć?? Ewentualnie co innego byście polecili?
I jeszcze jedno! Literatura! Z ebooks niestety niemal nic nie znalazłem, poza tym chciałbym coś po polsku. Co myślicie o takiej jednej książce, ponoć bardzo dobrej (5 lutownic - Jarosław Doliński - "Mikrokontrolery AVR w praktyce" ???
Polećcie może coś jeszcze, dla początkującego w tej dziedzinie, tylko żeby było podane przejrzyście i klarownie, niejako na "chłopski rozum" Super by było gdyby z książką była też płytka CD z przykładowymi aplikacjami itp.!
Co do programatora, to na pewno nie zrobię żadnego badziewia na samych opornikach! Mowy nie ma. Minimum to bufory, ale to też za mało.
Myślę sobie o tym ISPcable II, o którym pisał Jurek. Czyli jak rozumiem mam kupić taki PRO-2313 + ISPcable II i wówczas mogę już spokojnie rozpoczynać przygodę z ATMELami?
Na koniec jeszcze tylko zapytam, czy (proszę się nie śmiać) w miejsce takiego 2313 można włożyć np jakiś ATmegaXX, czy to wykluczone?
Jeszcze raz dzięki wielkie za dotychczasową pomoc i naprowadzanie !
Po kolei.
Nadal mozesz sobie wyjac procek i wlozyc w podstawke programatora (o ile masz oczywiscie wersje z takowa), ale nie jest to konieczne... pozatym niezbyt wykonalne jesli wezmiemy pod uwage uklady smd. Pozatym przy projektowaniu nalezy wziac pod uwage fakt programowania w ukladzie, i np. nie podlaczac pod linie SPI czegos co moze jego prace zaklocic, albo zbytnio obciazyc. W starter kitach raczej masz to z glowy. Ale ogolnie odpowiedz na pierwsze pytanie brzmi ... tak.
Ksiazka i literatura polska. No coz.. bez chociaz podstaw angielskiego bedzie Ci ciezko (w najlepszym przypadku jestes narazony na spore zapoznienia - nawet w latach liczone co jest juz przepascia). Nie chcialbym teraz urazic pana Dolinskiego, ale czy to nie jest ta ksiazka o ktorej jakis czas temu toczyla sie dyskusja na forum... ze jest to osoba ktora duzo o uC AVR wie, ale niezabardzo umie to przekazac innym ?? W kazdym badz razie slyszalem o 2 ksiazkach polskojezycznych o AVR, jedna dotyczyla programowania w bascomie, i druga to chyba ta... C i ASM. Ale mylic sie moge, jakos wole dane z pajeczynki przynajmniej w tej materii.
Ostatnie Twoje pytanie. Raczej wykluczone, z jednej prostej przyczyny: nie znajdziesz ATMegi z takim samym ukladem wyprowadzen... i to praktycznie jedyny powod.
Dlatego wlasnie wszystkie (no prawie) test kity robie sobie sam... no ale ja sie nie boje nowosci i eksperymentow a nawet ogni bengalskich
Nadal mozesz sobie wyjac procek i wlozyc w podstawke programatora (o ile masz oczywiscie wersje z takowa), ale nie jest to konieczne... pozatym niezbyt wykonalne jesli wezmiemy pod uwage uklady smd. Pozatym przy projektowaniu nalezy wziac pod uwage fakt programowania w ukladzie, i np. nie podlaczac pod linie SPI czegos co moze jego prace zaklocic, albo zbytnio obciazyc. W starter kitach raczej masz to z glowy. Ale ogolnie odpowiedz na pierwsze pytanie brzmi ... tak.
Ksiazka i literatura polska. No coz.. bez chociaz podstaw angielskiego bedzie Ci ciezko (w najlepszym przypadku jestes narazony na spore zapoznienia - nawet w latach liczone co jest juz przepascia). Nie chcialbym teraz urazic pana Dolinskiego, ale czy to nie jest ta ksiazka o ktorej jakis czas temu toczyla sie dyskusja na forum... ze jest to osoba ktora duzo o uC AVR wie, ale niezabardzo umie to przekazac innym ?? W kazdym badz razie slyszalem o 2 ksiazkach polskojezycznych o AVR, jedna dotyczyla programowania w bascomie, i druga to chyba ta... C i ASM. Ale mylic sie moge, jakos wole dane z pajeczynki przynajmniej w tej materii.
Ostatnie Twoje pytanie. Raczej wykluczone, z jednej prostej przyczyny: nie znajdziesz ATMegi z takim samym ukladem wyprowadzen... i to praktycznie jedyny powod.
Dlatego wlasnie wszystkie (no prawie) test kity robie sobie sam... no ale ja sie nie boje nowosci i eksperymentow a nawet ogni bengalskich
no to nie pierwszy tego typu zarzut . Ja poprostu odpowiedziałem konkretnie na postawione w temacie pytanie. Pozostaje otwarta kwestaia czy mogłem to zrobićTomek:
Zes sie uczepil...
W zasadzie nie spodziewam sie, ale nie mogłem sie powstrzymać - taki piękny temat, taka wspaniała dyskusja i ile wypowiedzi Jeżeli ktoś chce to moge zacząć temat: Który śrubokręt polecacie: płaski czy krzyżakowy - to sie dopiero bedzie działo.. bo chyba sie nie spodziewasz ze na poczatek pojdzie za zartem Taszy i zabierze sie za sygnalowki ??
no, a skoro już zacząłeś - to chyba płaski...w sumie pasuje do śrubekW zasadzie nie spodziewam sie, ale nie mogłem sie powstrzymać - taki piękny temat, taka wspaniała dyskusja i ile wypowiedzi Jeżeli ktoś chce to moge zacząć temat: Który śrubokręt polecacie: płaski czy krzyżakowy - to sie dopiero bedzie działo
pod krzyżak i takich zwykłych no i ten mój 'nie-z-fabryki' programator ISP ma zwykłe
śrubki, więc tym bardziej...taki 'z-fabryki' też by się pewnie dało rozkręcić zwykłym
a tak nieco poważniej - nie macie wrażenia, że uzyskanie jednoznacznej odpowiedzi na
pewne pytania jest po prostu niemożliwe? co tak właściwie wynika z tej dyskusji...?
przecież od kiedy ten post został napisany na tym (i nie tylko) forum do chwili obecnej
minęło tyle czasu, że spokojnie można było sobie pobrać z sieci wszelkie utyliszcza,
zrobić programator (nawet samodzielnie robiąc PCB), może nawet jakąś prostą płytkę
testową i zacząć coś robić... ot, taka myśl...
to jak z tym śrubokrętem...? bo co do MCU juz wiadomo - AVR
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 18 gości