FAQ | Points | Add... | Recent posts | Search | Register | Log in


Co wybrac? Mikrokontroler.


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> Co wybrac? Mikrokontroler.
Author
Message
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#121 02 Sep 2008 00:51   

Re: Co wybrac? Mikrokontroler.


Atmega8 + Bascom/C/ASM
Back to top
   
Klima
Poziom 21
Poziom 21


Joined: 21 Jul 2003
Posts: 1191
Location: Poznań

Post#122 02 Sep 2008 08:38   

Re: Co wybrac? Mikrokontroler.


ATtiny2313 też może być.
Back to top
   
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#123 02 Sep 2008 08:39   

Re: Co wybrac? Mikrokontroler.


Może być cokolwiek tak na prawdę:-)
Ale M8 w porównaniu z tinnym dużo fajniejsze, a cena zbliżona:-)
Back to top
   
kpodsiadlo
Poziom 7
Poziom 7


Joined: 25 Aug 2008
Posts: 21
Location: Warszawa

Post#124 02 Sep 2008 13:02   

Re: Co wybrac? Mikrokontroler.


A ten 2313 da radę później sterować dodatkowo kilkoma trzy i pięciocyfrowymi wyświetlaczami LED (też na bazie sterowania na bieżąco z RS-232)?
Back to top
   
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#125 02 Sep 2008 13:06   

Re: Co wybrac? Mikrokontroler.


Policz sobie.
7seg + n wyświetlaczy + 2 na rsa, 2 na oscylator, 2 na zasilanie, reset tiny ma afaik 20nóżek:)
Back to top
   
kpodsiadlo
Poziom 7
Poziom 7


Joined: 25 Aug 2008
Posts: 21
Location: Warszawa

Post#126 02 Sep 2008 14:32   

Re: Co wybrac? Mikrokontroler.


A jakby to zrobić na rejestrach SIPO? Nie będzie problemów z migotaniem?
Back to top
   
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#127 02 Sep 2008 14:35   

Re: Co wybrac? Mikrokontroler.


Zależy pewnie jak szybko chcesz odświeżać:)
Zawsze możesz to zrobić np. w 8 potokach:)
Back to top
   
Google

Google Adsense


Post# 02 Sep 2008 14:35   





Back to top
   
kpodsiadlo
Poziom 7
Poziom 7


Joined: 25 Aug 2008
Posts: 21
Location: Warszawa

Post#128 02 Sep 2008 14:38   

Re: Co wybrac? Mikrokontroler.


Przynajmniej 1000Hz. Generalnie chodzi mi o (pozorny) real-time.
Back to top
   
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#129 02 Sep 2008 14:43   

Re: Co wybrac? Mikrokontroler.


Hmmm 1kHZ? Realtime?:D
Może czas powiedzieć co to ma robić?
Back to top
   
kpodsiadlo
Poziom 7
Poziom 7


Joined: 25 Aug 2008
Posts: 21
Location: Warszawa

Post#130 02 Sep 2008 15:00   

Re: Co wybrac? Mikrokontroler.


wyświetlać zadane parametry z symulatora lotu.
poniewczasie się oczywiście złapałem, że przecież skoro nie przeszkadza mi 100Hz w monitorze, to może też nie będzie mi przeszkadzać na ledach...
Back to top
   
swistakenator
Poziom 3
Poziom 3


Joined: 19 Sep 2008
Posts: 6

Post#131 20 Sep 2008 01:07   

Re: Co wybrac? Mikrokontroler.


Są jakieś zestawy uruchomieniowe w granicach 50zł? Bo szukam, szukam i najtańsze jakie moge na razie znalezc to za około 70zł :roll:
Back to top
   
piotrva
Poziom 22
Poziom 22


Joined: 22 Apr 2008
Posts: 2164
Location: Kraków

Post#132 23 Sep 2008 10:26   

Re: Co wybrac? Mikrokontroler.


zależy do czego potrzebujesz tego zestawu...
Back to top
   
stopi
Poziom 21
Poziom 21


Joined: 06 Apr 2003
Posts: 1270
Location: Skierniewice

Post#133 24 Oct 2008 22:56   

Re: Co wybrac? Mikrokontroler.


Tak sobie czytam ten temat i z racji, że miałem kiedyś dużo do czynienia z mikrokontrolerami pozwolę sobie zasugerować, że problem sterowania wyświetlacza można łatwo rozwiązać poprzez układ SAA1064 lub SAA1064T. Jest dostępny w sklepach internetowych za niewielkie pieniądze. Jest to sterownik multiplexowany, sterowany przez I2C, obsługujący 4 7-segmentowe LEDy z kropką (po 2 cyfry multiplexowane, ze regulowaną częstotliwością). Miałem ostatnio styczność z takim.
Back to top
   
wozniak90
Poziom 3
Poziom 3


Joined: 11 Dec 2007
Posts: 5
Location: Nieporęt

Post#134 11 Jan 2009 13:29   

Re: Co wybrac? Mikrokontroler.


Czy do mikrokontrolera potrzebny jest progratator(i odwrotnie?)?
Back to top
   
Klima
Poziom 21
Poziom 21


Joined: 21 Jul 2003
Posts: 1191
Location: Poznań

Post#135 11 Jan 2009 14:55   

Re: Co wybrac? Mikrokontroler.


Tak, (nie zawsze).
Back to top
   
Google

Google Adsense


Post# 11 Jan 2009 14:55   





Back to top
   
Fueryon
Poziom 5
Poziom 5


Joined: 17 Dec 2008
Posts: 13
Location: Lublin

Post#136 28 Mar 2009 17:57   

Re: Co wybrac? Mikrokontroler.


Witam,
potrzebuję mikrokontrolera który posiada port szeregowy zdolny do wysyłania i odbierania 187500 bit/s, oraz daje kontrolę nad 9 bitem (bitem parzystości)
Przyglądałem się 8051 który znam z uczelni, ale w przykładach cokolwiek powyżej 80 000 bit/s jest już problematyczne do uzyskania.
Język programowania obojętny (asm, c), ważne żeby łatwo to było zaprogramować z PC, oraz docelowo żeby się z nim jakoś komunikowało (drugi port działający już jako normalne rs232, w sumie tylko w trybie odbioru)
Mała liczba elementów oraz niski koszt implementacji bardzo mile widziane ;)
Back to top
   
Freddie Chopin
Poziom 25
Poziom 25


Joined: 12 Dec 2005
Posts: 6725
Location: Zawiercie

Post#137 29 Mar 2009 21:01   

Re: Co wybrac? Mikrokontroler.


każdy jaki istnieje, poza '51 w takim razie.

4\/3!!
Back to top
   
hal_9k
Poziom 4
Poziom 4


Joined: 07 Sep 2006
Posts: 8
Location: KrK

Post#138 20 Apr 2009 14:53   

Re: Co wybrac? Mikrokontroler.


Witam,

Zastanawiam się jaki uC użyć aby zrealizować projekt wg założeń:

Urządzenie (rejestrator) powinno na jednym RS-ie odczytywać dane z wagi, następnie owe dane uzupełnić o datę oraz czas, zapisać na kartę SD (FAT lub coś innego byle do odczytu w PC) a przy okazji wysłać te dane na drugi RS (do drukarki).

Bardzo proszę o pomoc w wyborze uC, mając na uwadze że nie posiadam doświadczenia. Początkowo zachęcająco wyglądał atmega128 - przez wzgląd na to że chcę także inne rzeczy robić :) ale nie wiem czy ten uC nie jest zbyt wielki jak na takie rozwiązanie (choć z drugiej strony zapis na SD..). No właśnie, i tu nie potrafię sobie poradzić.

Liczę na pomoc z Waszej strony.

Pozdrawiam
Back to top
   
Zaquadnik
Poziom 20
Poziom 20


Joined: 03 Aug 2005
Posts: 922
Location: Gdańsk

Post#139 20 Apr 2009 15:15   

Re: Co wybrac? Mikrokontroler.


Hmmm, ATmega64, ATmega128, LPC21xx. LPC będzie dużo szybszy od ATmegi, co do kosztów, to LPC2103 nie jest specjalnie droższy od ATmegi. Programujesz go bootloaderem przez RS232.
Back to top
   
Zbych_
Poziom 17
Poziom 17


Joined: 06 Nov 2003
Posts: 429
Location: Kuala Lumpur

Post#140 20 Apr 2009 15:19   

Re: Co wybrac? Mikrokontroler.


hal_9k wrote:
Urządzenie (rejestrator) powinno na jednym RS-ie odczytywać dane z wagi, następnie owe dane uzupełnić o datę oraz czas, zapisać na kartę SD (FAT lub coś innego byle do odczytu w PC) a przy okazji wysłać te dane na drugi RS (do drukarki).


Wystarczy ci jakikolwiek uC z 2xUART + 1xSPI (albo dedykowanym interfejsem SD) + 2kB RAM. Ja bym celował w rodzinę STM32 (wystarczy jakiś niski model np. STM32F101C6T6). W detalu można to kupić w kamami. Cena sporo mniejsza niż za atmegę128.

hal_9k wrote:
Bardzo proszę o pomoc w wyborze uC, mając na uwadze że nie posiadam doświadczenia.


No to kawał drogi przed tobą. uC STM mogą być o tyle ciekawe, że znajdziesz na nie gotową bibliotekę do obsługi peryferiów: portów szeregowych i (chyba) kart SD.
Back to top
   
marek_Łódź
Poziom 23
Poziom 23


Joined: 23 Dec 2004
Posts: 3131
Location: Łódź

Post#141 03 May 2009 06:26   

Re: Co wybrac? Mikrokontroler.


Zbych_ wrote:
hal_9k wrote:
Bardzo proszę o pomoc w wyborze uC, mając na uwadze że nie posiadam doświadczenia.


No to kawał drogi przed tobą. uC STM mogą być o tyle ciekawe, że znajdziesz na nie gotową bibliotekę do obsługi peryferiów: portów szeregowych i (chyba) kart SD.


uC xxxxxxx(*) mogą być o tyle ciekawe, że znajdziesz na nie gotową bibliotekę do obsługi peryferiów...
Jeśli chodzi o popularność i tym samym wsparcie (w literaturze i na forach), to na dziś w grupie 8-bitowej zdecydowanie w Polsce wygrywają AVR-y, więc chyba nie ma sensu wyważać otwartych drzwi, chyba że ktoś lubi przecierać szlaki.

Quote:
Zastanawiam się jaki uC użyć aby zrealizować projekt wg założeń:

Urządzenie (rejestrator) powinno na jednym RS-ie odczytywać dane z wagi, następnie owe dane uzupełnić o datę oraz czas, zapisać na kartę SD (FAT lub coś innego byle do odczytu w PC) a przy okazji wysłać te dane na drugi RS (do drukarki).


Do realizacji w/w zadania z wagą w zasadzie wystarczy ATMega32, lub ząbek wyżej (ATMega 64, ATMega 644), jeśli użyjemy mało efektywnych narzędzi (BASCOM) lub planujemy dalszy sukcesywny rozwój urządzenia. Oczywiście do tego jakiś RTC - Dallas (maxim), Philips, czy RAMTRON itp...


----------------------------------------------------------------------------
(*) xxxxxxx - wpisać dowolną rodzinę mikrokontrolerów
Back to top
   
domelek202020
Poziom 12
Poziom 12


Joined: 01 Feb 2006
Posts: 99
Location: dwd

Post#142 30 May 2009 11:42   

Re: Co wybrac? Mikrokontroler.


Witam. Podepne sie do tematu. Chcialbym kupic jakis zestaw uruchomieniowy.

Czy jesli kupie zestaw pod atmege32 i chcialbym pozniej przejsc na np. arm to czy moge wykorzystac ta sama plytke? Tzn wystarczy odpowiednio popodlaczac wyprowadzenia procka? Pytam poniewaz chcialbym troche pobawic sie avr a pozniej arm bez koniecznosci wymiany plyty bazowej.

No i wlasnie. Czy po opanowaniu programowania avr (chce tylko w C) to pozniej ciezko jest przejsc na arm? Duze sa roznice?

I na koniec. Jaki wybrac arm na poczatek. Wymagan co do wydajnosci nie mam zadnych (na poczatek, do nauki) Chodzi mi o rodzine dla ktorej najlatwiej sie pisze programy.

Pozdrawiam
Back to top
   
Zaquadnik
Poziom 20
Poziom 20


Joined: 03 Aug 2005
Posts: 922
Location: Gdańsk

Post#143 31 May 2009 10:06   

Re: Co wybrac? Mikrokontroler.


Taką płytkę trudno będzie kupić. ARMy zasilane są maks. 3.3V (czasem wymagają jeszcze zewnętrznego 1.8V), AVRki mogą być zasilane z 5V. To choćby taki podstawowy problem. Inny to odmienne standardy złącz programujących (AVR-ISP, ARM-JTAG). Nie widziałem takiej płytki, która nadawałaby się do AVR i do ARMów (zapewne masz na myśli rdzeń ARM7TDMI).

Co do programowania ARM i AVR to jest pewna przepaść, choć język ten sam (C). ARMy wymagają pliku startup w asemblerze, inaczej obsługuje się przerwania (VIC jest nieco bardziej skomplikowany). Jeśli chcesz zaczynać z ARM7 polecam książkę p. Lucjana Bryndzy "LPC2000 - mikrokontrolery z rdzeniem ARM7".
Back to top
   
domelek202020
Poziom 12
Poziom 12


Joined: 01 Feb 2006
Posts: 99
Location: dwd

Post#144 31 May 2009 14:48   

Re: Co wybrac? Mikrokontroler.


No i o to mi chodzilo. Czy trzeba sie zaopatrzec w osobna plytke dla avr i osobna dla arm. Dzieki za odpowiedz. Czy znajac jezyk C myslisz ze mozna od razu mozna zabrac sie za arm czy lepiej jednak zaczac od avr. Pytam bo dopiero chce zaczac z mikrokontrolerami. Co do tej ksiazki to kojarze bo czesto na forach jest wymieniany ten tytul. Jest ona dobra dla poczatkujacych?

Pozdro
Back to top
   
Google

Google Adsense


Post# 31 May 2009 14:48   





Back to top
   
Zaquadnik
Poziom 20
Poziom 20


Joined: 03 Aug 2005
Posts: 922
Location: Gdańsk

Post#145 31 May 2009 19:43   

Re: Co wybrac? Mikrokontroler.


Znam C w miarę nieźle, a teraz głowię się ze startupem do Cortexa =] Generalnie ARMy są bardziej złożone i bariera nie tyle tyczy się samego języka, a stopnia skomplikowania układu.
Back to top
   
Zbych_
Poziom 17
Poziom 17


Joined: 06 Nov 2003
Posts: 429
Location: Kuala Lumpur

Post#146 31 May 2009 21:00   

Re: Co wybrac? Mikrokontroler.


Zaquadnik wrote:
Znam C w miarę nieźle, a teraz głowię się ze startupem do Cortexa =]


Ale nad czym tu się głowić? Stos się ustawia "sam", wystarczy zainicjalizować sekcje z danymi i wiooo.
Back to top
   
Nathir
Poziom 10
Poziom 10


Joined: 07 Sep 2009
Posts: 51

Post#147 07 Sep 2009 14:30   

Re: Co wybrac? Mikrokontroler.


Witam.
Zainteresowałem się trochę mikronotrolerami, a że uczyłem się wcześniej (i kontynuuję naukę) języka c++, to pomyślałem, że taka zabawa to świetny sposób trenowania programowania.
Tym bardziej, że kiedyś już myślałem o takich 'robocikach', jednak jedyne co udało mi się znaleźć to NXT 2.0 od lego (allegro ; nxt 2.0), jednak 1200zł to troche sporawo...

Do rzeczy

Szukam jakiegoś układu dla początkującego, w miare taniego...
Żebym mógł opanować mikronotrolery... Po kilku godzinnej lekturze mam nadal neijasności.. Coś mi ta wiedza nie wchodzi...
Czy polega to na tym, że jest sobie załóżmy 12 kabelków, wychodzących z mikroprocesora...(po 6 wyjscia i wejscia)
Do tych kabelków (np. pierwszych dwóch podłaczam zasilanie mikroprocesora), a np na następnych 4-ech daję obwody( np na pierwszym bezpośrednio baterię +, do - baterii guzik i guzik do następnego kabelka od mikroprocesora...)
Mikroprocesor jest już zaprogramowany w taki sposób, że z portu 3 i 4 (+ i - z guzikiem) przesyła prąd do 7 i 8, a po sekudznie 9 i 10.... ?
Nie mogę tego pojąć...
W każdym razie zabieram się do dalszej lektury (ehh znów się rozpisałem i zapomniałem o czym miałem pisać)
...

Na allegro znalazłem takie cuś
http://www.allegro.pl/show_item.php?item=730813441
Nie podjarałem się programami, bo chciałbym pisać w C++
Czy to w ogóle możliwe? Wielu ludzi programuje w BASCOMie jak już zauważyłem..
Czy jest on łatwiejszy od c++? Ile może zająć nauka tego języka 14 latkowi? (C++ uczę się rok i myślę, że nie umiem za dużo...)

Co polecacie mi na początek?
--
z tym pytanie zwróciłem się do sklepu avt.pl
Polecili mi takie coś

http://www.sklep.avt.pl/p/pl/48312/plytka+testowa+do+kursu+bascom+avr+mikroprocesorowa+osla+laczka++-+zestaw+do+samodzielnego+montazu.html

Czy dałbym rade to zaprogramowac od zera w c++?
Może lepiej uczyć sie bascoma?
Help ;<

@edit

I czy bascom to dosc dobry jezyk, aby w ogole sie w niego angazowac?
Czy jesli kupilbym jaksi lepszy uklad (pozniej oczywiscie ) i wymagalbym (wymyslal skomplikowane programy) duzo od tego jezyka...
Po prostu czy daje rade w pozniejszym czasie?
Czy jest on jakis ograniczony?
Moze lepiej pozostac w c++, chociaz ze na poziomie 'wiecej niz poczatkujacy'...
Nigdzie nie moge znalezc przykladu programu mikrokontrolera w c++...
Musialbym kupic jakis specjalny mikroprocesor z bibliotekami dla cpp?
Back to top
   
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#148 07 Sep 2009 14:43   

Re: Co wybrac? Mikrokontroler.


Najlepiej na początek naucz się ASM, jak to Cię przerasta to C, bascom zły nie jest, ale swoje błędy i bolączki ma, no i jest tylko na AVRy i 8051... a w życiu potrzeba różnych układów a nie tych dwóch rodzin...
Ave.
Back to top
   
Nathir
Poziom 10
Poziom 10


Joined: 07 Sep 2009
Posts: 51

Post#149 07 Sep 2009 15:36   

Re: Co wybrac? Mikrokontroler.


Hmm
Czemu mialbym uczyc sie C? C++ jest nie dobry?

I jaki hardware mam wybrac...
Teraz sie zastanawiam nad

http://www.sklep.avt.pl/p/pl/896/mikrokomputer+edukacyjny+z+8051+plyta+glowna+-+zestaw+do+samodzielnego+montazu.html

+ procek 8051, programator i wyswietlacz 2x16lcd
Ile kanalow mogloby to obslogiwac (silniczkow itp)

@edit
Czy rozne mierniki (temperatura, moze swiatla ) sa na te same kanaly?


Czy daloby rade zwiekszyc pamiec procesora na programy(flash, tak?) na tym hardwarze

--
I raczej wybralbym C niz asm, bo jest bardzo podobny do c++
Back to top
   
Balu
Poziom 24
Poziom 24


Joined: 02 Mar 2003
Posts: 4364
Location: Będzin / Gliwice

Post#150 07 Sep 2009 15:41   

Re: Co wybrac? Mikrokontroler.


Weź AVRa, nie beirz 51, avr prostszy i więcej ludzi Ci u nas pomoże. To raz. Dwa, C++ generuje większy kod a w uC jest malo sramu/flasha.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> Co wybrac? Mikrokontroler.
Page 5 of 9 Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next


Page generation time: 0.387 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed