Goto page 1, 2, 3 ... 10, 11, 12 Next
Lukasz Sczygiel
Guest
Fri Mar 06, 2009 12:04 pm
Wykrystalizowala mi sie w koncu potrzeba i chec poznania mikrokontrolerow.
Potrzebuje zbudowac kilka urzadzen automatyki domowej no i bez mikrokontrolera
sie nie obejdzie.
Zacznę od książki wybranej jako podstawa: Piotr Górecki Mikrokontrolery dla
początkujących Łagodne wprowadzenie w świat mikrokontrolerów.
No i wybór padł na uC atmela.
Wybralem je bo sa dostepne w obudowach ktore bede w stanie polutowac. Sa
popularne i kompatybilne z ksiazka.
Co mam:
-lutownica,cyna
-wiertarka stolowa, wiertełko
-marker, drukarka laserowa, jakis trawnik
-z powyzszych umiem korzystac w stopniu dobrym.
I teraz pytania:
-Czy taki zestaw na poczatek to dobry wybor?
-Co wziasc pod uwage przy przerabianiu ksiazki?
-Gdzie oprocz elektrody znajde gotowe lub pol gotowe "zespoly funkcjonalne" w
rodzaju schematu i oprogramowania obslugi karty sd czy sterownika silnika krokowego?
-Czy warto kupic zestaw uruchomieniowy (jesli tak, to jaki) zamiast samemu sobie
jakies ATMEGA8-16PU zmontowac na plytce uniwersalnej?
-Co czytac (oprocz elektrody) zeby nie przylazic tutaj z pierdolami?
--
Lukasz Sczygiel
--
Wysłano z serwisu OnetNiusy:
http://niusy.onet.pl
Pawel \"O'Pajak\"
Guest
Fri Mar 06, 2009 12:22 pm
Powitanko,
Quote:
I teraz pytania:
-Czy taki zestaw na poczatek to dobry wybor?
Najlepszy (zaraz przyjda wyznawcy PICow i Ci wytlumacza, ze nie;-))
Quote:
-Co wziasc pod uwage przy przerabianiu ksiazki?
Ksiazki naszego (bylego niestety) grupowicza sa doskonale, wiec wszystko.
Szczegolnie warto znac budowe procka, zeby wiedziec co moze, a czego nie.
BTW: "wzac".
Quote:
-Gdzie oprocz elektrody znajde gotowe lub pol gotowe "zespoly
funkcjonalne" w
rodzaju schematu i oprogramowania obslugi karty sd czy sterownika
silnika krokowego?
Takich stron jest od cholery i jeszcze troche. Ot chocby
http://www.avrfreaks.net/ , strony Atmela
Mozesz sie zainteresowac Bascomem, w nim masz pelno przykladow. Ale radze
uniknac pokusy pisania w Basicu na poczatek, poznanie najpierw assemblera
IMHO jest konieczne by wiedziec co sie dzieje, dlaczego i czemu nie tak
jak powinno;-)
Quote:
-Czy warto kupic zestaw uruchomieniowy (jesli tak, to jaki) zamiast
samemu sobie
jakies ATMEGA8-16PU zmontowac na plytce uniwersalnej?
Jak masz duzo kasy to z pewnoscia wygodniej i szybciej. Ja zmontowalem
sobie plytke sam i modyfikuje w razie potrzeby, ale ja dzialam w '51, a tu
ze wzgledu na brak ISP musze miec podstawke ZIF. W AVRach nie masz tego
problemu.
Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE ->:
> pavel(ten_smieszny_znaczek)aster.pl <<<<*******
Roman Filipecki
Guest
Fri Mar 06, 2009 12:48 pm
Quote:
Jak masz duzo kasy to z pewnoscia wygodniej i szybciej. Ja zmontowalem
sobie plytke sam i modyfikuje w razie potrzeby, ale ja dzialam w '51, a tu
ze wzgledu na brak ISP musze miec podstawke ZIF. W AVRach nie masz tego
problemu.
W 51 występuje również ISP np. 89V51RX2 z NXP lub 89c51RX2 Atmela
Powodzenia
RomanF
Aa
Guest
Fri Mar 06, 2009 1:15 pm
Quote:
Wykrystalizowala mi sie w koncu potrzeba i chec poznania mikrokontrolerow.
Parę miesięcy temu miałem to samo.
Wybrałem rodzinę '51 ponieważ:
- dużo książek opisujących jak programować w C
- 2 dobre książki pod konkretny układ uruchomieniowy
- kilka nowszych rodzin siedzi na rdzeniu '51
Minusem jest trudno dostępny układ uruchomieniowy.
Gdy poznam od strony praktycznej połączenie C + uC
to sprawdzę wtedy inne rodziny, te do których jest
mniej materiałów (książek) w języku C
pzdr,
Aa
h
Guest
Fri Mar 06, 2009 1:19 pm
Użytkownik "Pawel "O'Pajak"" <opajak1@gazeta.pl> napisał w wiadomości
news:op.uqda8ifoichron@p-65ddf670fbef4.home.aster.pl...
Quote:
Najlepszy (zaraz przyjda wyznawcy PICow i Ci wytlumacza, ze nie;-))
Nie, nie, nie
Niech zaczyna od atmeli i im psuje reputację
PICe uważane są za lepsze, bo zajmują się nimi Ci, co już maja jakieś
pojęcie o mikrokontrolerach.
Najlepsze są te , co nie trafiły pod strzechy
Mario
Guest
Fri Mar 06, 2009 1:33 pm
Aa pisze:
Quote:
Wykrystalizowala mi sie w koncu potrzeba i chec poznania
mikrokontrolerow.
Parę miesięcy temu miałem to samo.
Wybrałem rodzinę '51 ponieważ:
- dużo książek opisujących jak programować w C
- 2 dobre książki pod konkretny układ uruchomieniowy
- kilka nowszych rodzin siedzi na rdzeniu '51
Rodzinka trochę na wymarciu. Gdybyś w przyszłości chciał znaleźć coś z
USB lub Can na pokładzie to może być problem. W C pisze się podobnie na
różne architektury. Część zależna od hardware jest oczywiście odmienna.
Jednak w necie są olbrzymie ilości różnych przykładów na AVRy dzięki
rozpowszechnieniu się avr-gcc. Właściwie zarówno w AVR jak i ARMy
wszedłem wyłącznie dzięki artykułom w AVT i publikacjom w necie. Nie
kupowałem żadnej książki. Chyba główna zaleta rodziny '51 jest to, że
często układy SOC bazują na niej.
Quote:
Minusem jest trudno dostępny układ uruchomieniowy.
Gdy poznam od strony praktycznej połączenie C + uC
to sprawdzę wtedy inne rodziny, te do których jest
mniej materiałów (książek) w języku C
Trzeba się zmusić do czytania po angielsku i patrzeć co jest w necie np
na Avrfreaks. Czasami też można coś znaleźć na elektrodzie. Czekanie na
książkę po polsku to strata czasu.
--
Pozdrawiam
MD
Andrzej
Guest
Fri Mar 06, 2009 2:36 pm
Użytkownik "Lukasz Sczygiel" <ptokiWYTNIJTO@poczta.onet.pl> napisał w
wiadomości news:098b.000000ee.49b10323@newsgate.onet.pl...
Sam od pewnego czasu (niestety sporadycznie) się tym bawię więc proponuję:
1. AVR Studio + Win AVR (za darmo do ściągnięcia) - umożliwia pracę w
asemblerze lub C
2. Programator zgodny z STK-500 na USB (ok. 30 zł na Allegro) - wydaje mi
się, ze nie ma sensu robić samemu. Ten typ pozwala programować bezpośrednio
z AVR Studio.
3. Kurs "Programowanie mikroprocesorów AVR w języku C" w Elektronice
Praktycznej od maja 2005.
Właściwie, może zacznij od tego - rozpoczyna się od konfiguracji AVR
Studio.
4. Płytka do układu uruchomieniowego (są opisane w p. 3) - sam sobie
zlutujesz, lub gotowa. Ta podstawowa płytka musi być porządnie wykonana,
więc proponuję kupić. Do niej możesz potem dołączasz własnoręcznie wykonane
dodatkowe płytki.
Pozdrawiam,
Andrzej
Waldemar Krzok
Guest
Fri Mar 06, 2009 2:55 pm
Lukasz Sczygiel schrieb:
Quote:
Wykrystalizowala mi sie w koncu potrzeba i chec poznania mikrokontrolerow.
Potrzebuje zbudowac kilka urzadzen automatyki domowej no i bez mikrokontrolera
sie nie obejdzie.
Zacznę od książki wybranej jako podstawa: Piotr Górecki Mikrokontrolery dla
początkujących Łagodne wprowadzenie w świat mikrokontrolerów.
No i wybór padł na uC atmela.
Wybralem je bo sa dostepne w obudowach ktore bede w stanie polutowac. Sa
popularne i kompatybilne z ksiazka.
Co mam:
-lutownica,cyna
-wiertarka stolowa, wiertełko
-marker, drukarka laserowa, jakis trawnik
-z powyzszych umiem korzystac w stopniu dobrym.
I teraz pytania:
-Czy taki zestaw na poczatek to dobry wybor?
-Co wziasc pod uwage przy przerabianiu ksiazki?
-Gdzie oprocz elektrody znajde gotowe lub pol gotowe "zespoly funkcjonalne" w
rodzaju schematu i oprogramowania obslugi karty sd czy sterownika silnika krokowego?
-Czy warto kupic zestaw uruchomieniowy (jesli tak, to jaki) zamiast samemu sobie
jakies ATMEGA8-16PU zmontowac na plytce uniwersalnej?
-Co czytac (oprocz elektrody) zeby nie przylazic tutaj z pierdolami?
Atmega są fajne na dzień dobry, też się trochę nimi bawię, ale w robocie
przeszliśmy prawie w całości na serię MSP430 TI. Za małe pieniądze można
kupić gotowy programator z płytką, kompilatorem C i modułem MSP430F2013.
Cena chyba 20$. Za trochę większe pieniądze (chyba 50$) masz podobny
moduł z programatorem i dwoma modułami z prockami i transceiverem na
burcie. Można się pobawić w wireless

. Sterownik silnika krokowego
zrobiłem na takim F2013 i chodzi fajnie. W sumie przeniosłem stary
sterownik zrobiony jeszcze na porcie równoległym sterowany programem na
PCcie na ten kontroler. Zaletą jego jest to, że prawie nie potrzebuje
zasilania

. Np. Testowałem transmisję danych (temperatura, napięcie
baterii + 3 bity kod) 10x na sekundę. Działało przez 3 miesiące na 2xR3.
Podobne rzeczy masz też na Atmele. Też mam taką płytkę kupioną w
www.polin.de za chyba 15EUR, do tego moduły wireless RS232 po parę EUR.
Płytka też służy za programator.
Waldek
Zbych
Guest
Fri Mar 06, 2009 3:12 pm
Waldemar Krzok pisze:
Quote:
Atmega są fajne na dzień dobry, też się trochę nimi bawię, ale w robocie
przeszliśmy prawie w całości na serię MSP430 TI. Za małe pieniądze można
Tylko dostępność w detalu jest trochę słaba, a i ceny nie są za ciekawe.
W tme najprostszy model (4kB flash, 256B RAM) kosztuje ponad 10 netto.
W tej cenie można mieć STM32 z całą kupą układów peryferyjnych, większym
flashem i RAMem. Jeśli pobór prądu nie jest krytyczny, to MSP nie
wyróżniają się na tle konkurencji.
Quote:
kupić gotowy programator z płytką, kompilatorem C i modułem MSP430F2013.
Cena chyba 20$.
Kompilator w pełnej wersji, czy z ograniczeniem?
Waldemar Krzok
Guest
Fri Mar 06, 2009 3:59 pm
Zbych schrieb:
Quote:
Waldemar Krzok pisze:
Atmega są fajne na dzień dobry, też się trochę nimi bawię, ale w
robocie przeszliśmy prawie w całości na serię MSP430 TI. Za małe
pieniądze można
Tylko dostępność w detalu jest trochę słaba, a i ceny nie są za ciekawe.
W tme najprostszy model (4kB flash, 256B RAM) kosztuje ponad 10 netto.
W tej cenie można mieć STM32 z całą kupą układów peryferyjnych, większym
flashem i RAMem. Jeśli pobór prądu nie jest krytyczny, to MSP nie
wyróżniają się na tle konkurencji.
kupić gotowy programator z płytką, kompilatorem C i modułem
MSP430F2013. Cena chyba 20$.
Kompilator w pełnej wersji, czy z ograniczeniem?
z ograniczeniem, niestety. Ale do F4270 jeszcze starczył. STM32 jest
rzeczywiście fajny. Też mam ichnią zabawkę, ale chwilowo nie mam czasu
się tym zająć. Ale pełny STK z ustrojstwem, displayem, czujnikiem
przyspieszenia i paroma duperelami kosztował jakieś 25EUR.
Waldek
Guest
Fri Mar 06, 2009 6:00 pm
On Mar 6, 2:59 pm, Waldemar Krzok <walde...@zedat.fu-berlin.de> wrote:
Quote:
Zbych schrieb:
Waldemar Krzok pisze:
Atmega są fajne na dzień dobry, też się trochę nimi bawię, ale w
robocie przeszliśmy prawie w całości na serię MSP430 TI. Za małe
pieniądze można
Tylko dostępność w detalu jest trochę słaba, a i ceny nie są za ciekawe.
W tme najprostszy model (4kB flash, 256B RAM) kosztuje ponad 10 netto.
W tej cenie można mieć STM32 z całą kupą układów peryferyjnych, większym
flashem i RAMem. Jeśli pobór prądu nie jest krytyczny, to MSP nie
wyróżniają się na tle konkurencji.
kupić gotowy programator z płytką, kompilatorem C i modułem
MSP430F2013. Cena chyba 20$.
Kompilator w pełnej wersji, czy z ograniczeniem?
z ograniczeniem, niestety. Ale do F4270 jeszcze starczył. STM32 jest
rzeczywiście fajny. Też mam ichnią zabawkę, ale chwilowo nie mam czasu
się tym zająć. Ale pełny STK z ustrojstwem, displayem, czujnikiem
przyspieszenia i paroma duperelami kosztował jakieś 25EUR.
Waldek- Hide quoted text -
- Show quoted text -
A dlaczego nie skorzystac z mspgcc ? ja z powodzeniem programowalem
E413 i F2013, dalo sie debugowac z poziomu C przez GDB/Insight Dobre
opisy na
http://www.mikrocontroller.net/articles/MSP430 i
http://msp430.info/modules.php?name=Sections&op=viewarticle&artid=6
(choc podejrzewam, ze strony znasz)
Prosty J-tag i soft do programatora
http://kurt.on.ufanet.ru/
W pewnym momencie pisalem rejestrator temperatury i doszdlem nawet do
tego, moglem wywolywac funkcje assemblera - prekazywac parametry z/do
kompilatora, czyli nie jest tak trudno korzystac

Minimalnie inna
skladnia (bity) niz Keil, ale mozna sie przestawic.
Marcin
kk
Guest
Fri Mar 06, 2009 6:08 pm
Quote:
Wykrystalizowala mi sie w koncu potrzeba i chec poznania mikrokontrolerow.
Proponuję przejrzeć kilka przykładów np. na atmega8 :
http://www.obdev.at/products/avrusb/prjhid.html#50
Do większości aplikacji nie potrzeba zestawu uruchomieniowego.
Wystarczy płytka uniwersalna (np. PDU13) a od biedy można zmontować to na
pająku.
Potrzebny jedynie jakiś programator na usb, lpt, ...
Przydatny jest też pakiet WinAVR.
Cena Atmega8 to około 3 zł.
To wszystko oczywiście to na początek.
Powodzenia.
Waldemar Krzok
Guest
Fri Mar 06, 2009 6:22 pm
mbawolski@o2.pl schrieb:
Quote:
On Mar 6, 2:59 pm, Waldemar Krzok <walde...@zedat.fu-berlin.de> wrote:
Zbych schrieb:
Waldemar Krzok pisze:
Atmega są fajne na dzień dobry, też się trochę nimi bawię, ale w
robocie przeszliśmy prawie w całości na serię MSP430 TI. Za małe
pieniądze można
Tylko dostępność w detalu jest trochę słaba, a i ceny nie są za ciekawe.
W tme najprostszy model (4kB flash, 256B RAM) kosztuje ponad 10 netto.
W tej cenie można mieć STM32 z całą kupą układów peryferyjnych, większym
flashem i RAMem. Jeśli pobór prądu nie jest krytyczny, to MSP nie
wyróżniają się na tle konkurencji.
kupić gotowy programator z płytką, kompilatorem C i modułem
MSP430F2013. Cena chyba 20$.
Kompilator w pełnej wersji, czy z ograniczeniem?
z ograniczeniem, niestety. Ale do F4270 jeszcze starczył. STM32 jest
rzeczywiście fajny. Też mam ichnią zabawkę, ale chwilowo nie mam czasu
się tym zająć. Ale pełny STK z ustrojstwem, displayem, czujnikiem
przyspieszenia i paroma duperelami kosztował jakieś 25EUR.
Waldek- Hide quoted text -
- Show quoted text -
A dlaczego nie skorzystac z mspgcc ? ja z powodzeniem programowalem
E413 i F2013, dalo sie debugowac z poziomu C przez GDB/Insight Dobre
opisy na
http://www.mikrocontroller.net/articles/MSP430 i
http://msp430.info/modules.php?name=Sections&op=viewarticle&artid=6
(choc podejrzewam, ze strony znasz)
Prosty J-tag i soft do programatora
http://kurt.on.ufanet.ru/
W pewnym momencie pisalem rejestrator temperatury i doszdlem nawet do
tego, moglem wywolywac funkcje assemblera - prekazywac parametry z/do
kompilatora, czyli nie jest tak trudno korzystac

Minimalnie inna
skladnia (bity) niz Keil, ale mozna sie przestawic.
Programator jtag przez USB mam, bo kupiłem kiedyś te sticki od TI po 10$
sztuka, a za te pieniądze to mi się nawet nie chce włączyć mózgu. Mspgcc
jeszcze nie próbowałem, ale chyba się za niego zabiorę. Nie wiem, czy
pracuje z biblioteką SimpiciTI, ale spróbować warto.
Waldek
Michał Baszyński
Guest
Fri Mar 06, 2009 6:26 pm
Mario pisze:
Quote:
Wykrystalizowala mi sie w koncu potrzeba i chec poznania
mikrokontrolerow.
Wybrałem rodzinę '51 ponieważ:
Rodzinka trochę na wymarciu. Gdybyś w przyszłości chciał znaleźć coś z
USB lub Can na pokładzie to może być problem.
No nie bardzo na wymarciu, co chwilę je jednak ktoś odkurza, jak np.
ADUC Analoga, MSC121x TI. W pewnych zastosowaniach wybór robi sie trochę
trudny - albo bierzesz reanimowanego i poprawionego klona '51 i w jednej
kości masz cały całkiem niezły tor analogowo-cyfrowy (ADUC, MSC121x TI)
albo rzeźbisz z kilku układów. A są i '51 z USB - począwszy od TUSB z TI
po jeden z niestety nielicznych układów obsługujących USB2.0 w trybie
High-Speed (Cypress).
--
Pozdr.
Michał
Ghost
Guest
Fri Mar 06, 2009 6:29 pm
Użytkownik "Lukasz Sczygiel" <ptokiWYTNIJTO@poczta.onet.pl> napisał w
wiadomości news:098b.000000ee.49b10323@newsgate.onet.pl...
Quote:
-Czy warto kupic zestaw uruchomieniowy (jesli tak, to jaki) zamiast samemu
sobie
jakies ATMEGA8-16PU zmontowac na plytce uniwersalnej?
Mega i tylko mega. Procesor wymyslony gdy juz wiedza i mozliwosci byly
wystarczajaco duze by to zrobic dobrze - dobrze sie programuje i debuguje, a
to bardzo wazne. 51 po prostu jedzie na konserwatyzmie i niecheci uczenia
sie nowych rzeczy.
Goto page 1, 2, 3 ... 10, 11, 12 Next