| Author |
Message
|
Balu Poziom 24

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#121
02 Sep 2008 00:51 Re: Co wybrac? Mikrokontroler. |
|
|
|
Atmega8 + Bascom/C/ASM
|
|
| Back to top |
|
 |
Klima Poziom 21

Joined: 21 Jul 2003 Posts: 1191 Location: Poznań
|
#122
02 Sep 2008 08:38 Re: Co wybrac? Mikrokontroler. |
|
|
|
ATtiny2313 też może być.
|
|
| Back to top |
|
 |
Balu Poziom 24

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#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

Joined: 25 Aug 2008 Posts: 21 Location: Warszawa
|
#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

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#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

Joined: 25 Aug 2008 Posts: 21 Location: Warszawa
|
#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

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#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

|
#
02 Sep 2008 14:35 |
|
|
|
|
|
| Back to top |
|
 |
kpodsiadlo Poziom 7

Joined: 25 Aug 2008 Posts: 21 Location: Warszawa
|
#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

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#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

Joined: 25 Aug 2008 Posts: 21 Location: Warszawa
|
#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

Joined: 19 Sep 2008 Posts: 6
|
#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

Joined: 22 Apr 2008 Posts: 2164 Location: Kraków
|
#132
23 Sep 2008 10:26 Re: Co wybrac? Mikrokontroler. |
|
|
|
zależy do czego potrzebujesz tego zestawu...
|
|
| Back to top |
|
 |
stopi Poziom 21

Joined: 06 Apr 2003 Posts: 1270 Location: Skierniewice
|
#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

Joined: 11 Dec 2007 Posts: 5 Location: Nieporęt
|
#134
11 Jan 2009 13:29 Re: Co wybrac? Mikrokontroler. |
|
|
|
Czy do mikrokontrolera potrzebny jest progratator(i odwrotnie?)?
|
|
| Back to top |
|
 |
Klima Poziom 21

Joined: 21 Jul 2003 Posts: 1191 Location: Poznań
|
#135
11 Jan 2009 14:55 Re: Co wybrac? Mikrokontroler. |
|
|
|
Tak, (nie zawsze).
|
|
| Back to top |
|
 |
Google

|
#
11 Jan 2009 14:55 |
|
|
|
|
|
| Back to top |
|
 |
Fueryon Poziom 5

Joined: 17 Dec 2008 Posts: 13 Location: Lublin
|
#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

Joined: 12 Dec 2005 Posts: 6725 Location: Zawiercie
|
#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

Joined: 07 Sep 2006 Posts: 8 Location: KrK
|
#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

Joined: 03 Aug 2005 Posts: 922 Location: Gdańsk
|
#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

Joined: 06 Nov 2003 Posts: 429 Location: Kuala Lumpur
|
#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

Joined: 23 Dec 2004 Posts: 3131 Location: Łódź
|
#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

Joined: 01 Feb 2006 Posts: 99 Location: dwd
|
#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

Joined: 03 Aug 2005 Posts: 922 Location: Gdańsk
|
#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

Joined: 01 Feb 2006 Posts: 99 Location: dwd
|
#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

|
#
31 May 2009 14:48 |
|
|
|
|
|
| Back to top |
|
 |
Zaquadnik Poziom 20

Joined: 03 Aug 2005 Posts: 922 Location: Gdańsk
|
#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

Joined: 06 Nov 2003 Posts: 429 Location: Kuala Lumpur
|
#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

Joined: 07 Sep 2009 Posts: 51
|
#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

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#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

Joined: 07 Sep 2009 Posts: 51
|
#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

Joined: 02 Mar 2003 Posts: 4364 Location: Będzin / Gliwice
|
#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 |
|
 |