Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Najczęściej używany mikrokontroler ?

MichalKl 10 Apr 2008 11:21 4587 35
  • #1
    MichalKl
    Level 16  
    Witam

    Chciałbym się dowiedzieć, jakie mikrokontrolery 8 bitowe najczęściej są używane na zachodzie.

    W różnych urządzeniach spotkałem rodziny(również jako część składową układu scalonego): PIC, ’51, 68HC, Z80.

    Jak do tej pory nie natknąłem się na AVR. Zastanawiam się, jak popularna jest ta rodzina za granicą (oczywiście nie chodzi mi o elektroników amatorów).Odnoszę wrażenie, że popularność AVR-ów w Polsce wynika ze sztucznego wypromowania przez znaną firmę, a nie z ich popularności za granicą.

    Bardzo mnie interesuje jaka rodzina (klony) używane są przez profesjonalnych elektroników (firmy) w Europie.

    Pozdrawiam
  • #2
    snow
    Level 30  
    O popularności w PL decyduje też cena. Na zachodzie chyba Motorola głównie, ew. PIC'i. Za każdy inny procek to minimum 2x tyle co za AVR'a trzeba zapłacić z tą samą ilością flash'a
  • #3
    MichalKl
    Level 16  
    Cena AVR-ów właśnie wynika z serii artykułów ze stajni AVT - są popularne, więc mniej kosztują (błędne koło).
    Tak samo może być z innymi mikrokontrolerami - najlepszym przykładem są procki z rdzeniem ARM.

    Jak te ceny rozkładają się za granicą?
  • #4
    Pituś Bajtuś
    Level 28  
    Dodatkowo na popularność AVR wpływa Bascom (co wcale nie jest zjawiskiem pozytywnym - wystarczy poczytać posty w tym dziale).
  • #6
    MichalKl
    Level 16  
    Pituś Bajtuś - Bascom, zgroza - zgadzam się.
    Odnoszę wrażenie, że bascom-owcy to leniwi ludzie (nie wszyscy)- jak czegoś nie ma w bascomie (gotowej funkcji) to robi się wielki problem. Pyzatym wymiotować się chce, jak po raz n-ty komuś nie działa np. licznik (jak to możliwe w bascomie).
    Najwyższa pora chyba poprosić adminów aminów stworzenie podforum na temat Bascoma (ewentualnie Bascom jako główne a reszta w podforum) . Ale to osobny temat. Teraz bascomowcy będą grzmieć :D

    Snow – dzięki za linki.
    W Polsce układ cenowy jest chyba trochę inny, nieznacznie ale zawsze.
    Przykład: MSP430 kosztuje 3razy więcej niż za granicą.

    Chodziło mi o to, że gdyby nie te kursy - AVR-y w Polsce miałby zupełnie inną cenę. Pamiętam początki - gdy za 2313 musiałem dać gdzieś 20zl i była ona dużo większa niż za granicą.

    Ale najważniejsze pytanie pozostaje: najczęściej używana rodzina mikrokontrolerów za granicą.
  • #7
    Balu
    Level 38  
    Jeszczeo ARMach nie zapominaj:) Też stają się popularne na zachodzie;)

    Dodano po 1 [minuty]:

    Poza tym, z Bascomem nie jest problem z jako takim kompilatorem,a z użytkownikami :P
    Nie mając żadnej wiedzy o uC ciężko jest coś napisać. Nawet w Bascomie. (Ale co się dziwić,skoro w jednej z ksiażek do Bascoma autor nie pokusił się nawet o opisanie tablic...). I nie mówię,że wszyscy BASCOMOWCY to lenie;) Nie,ale większość:)
  • #8
    snow
    Level 30  
    MichalKl wrote:

    Przykład: MSP430 kosztuje 3razy więcej niż za granicą.


    Ale to już kwestia lokalnego dystrybutora/sklepu (bo dystrybutor zazwyczaj ma w cenach producenta). Znam sklepy gdzie za atmege8 można dać 8zł i takie gdzie kosztuje 4zł. Na pewno nie ma tak że Polski dystrybutor układa ceny u producenta na dany teren.

    ARM'y też coraz tańsze się robią z tym że 8-bitowce w bardzo wielu projektach znajdą zastosowanie zamiast wpychać tam ARM'a
    Dodatkowo różnica w cenie 2 czy 3 dolary dla przeciętnego polaka spora a dla mieszkańca USA niezauważalna stąd też jeżeli w Polsce są dostępne tanie procesory Atmela to nie widać potrzeby inwestowania w 2 czy 3 razy droższe procki Microchipa czy Freescale'a. Dodatkowo dochodzi problem z polskimi opracowaniami dotyczącymi rodzin tych procesorów.
  • #9
    MichalKl
    Level 16  
    Balu - pamiętam o ARM, ale to jest temat o 8 bitowcach :D (tanie ARM-y bardzo mnie cieszą). Zostawmy 16 i 32 bitowce na puźniej.

    Quote:

    Poza tym, z Bascomem nie jest problem z jako takim kompilatorem,a z użytkownikami Razz
    Nie mając żadnej wiedzy o uC ciężko jest coś napisać. Nawet w Bascomie.


    Zgadzam się w 100%.

    snow - też takie sklepy znam (dwa były obok siebie w Krakowie - i tego z dużym narzutem już nie ma :D)
    Zostawmy już cenniki.

    Quote:

    ARM'y też coraz tańsze się robią z tym że 8-bitowce w bardzo wielu projektach znajdą zastosowanie zamiast wpychać tam ARM'a


    Tak, między innymi z tego powodu ten temat.
    Znamy Polską rzeczywistość w kwestii mikrokontrolerów (i nie tylko),głównie mi chodzi o popularność konkretnych rodzin 8 bitowych w innych krajach EU.
  • #10
    Bigfoot
    Level 25  
    W UK bardzo popularne wydaja sie byc PICe, na pewno o wiele bardziej niz AVRy.

    BF
  • #11
    Michal19881
    User under supervision
    W szkołach bardzo popularne są 8051.
  • #12
    don diego
    Level 32  
    Według moich obserwacji na zachodzie najppularniejsze są PIC'e. Ale Atmelki też się dość często spotyka.
  • #13
    crazy_phisic
    VIP Meritorious for electroda.pl
    Sporo sprzętu AGD (płyty indukcyjne/ceramiczne, ekspresy do kawy. pralki itd) pracuje na AVR i - co ciekawe zamiennie na PIC i układach Freescale. Trafiają się partię urządzeń na jednym uP a następna seria jest już na innym.
  • #14
    fantom
    Level 31  
    Do zastosowan automotive w zasadzie tylko Freescale (dawniej Motorola).Maja najwieksze doswiadczenie w tym obszarze.
  • #15
    mirekk36
    Level 42  
    nie ma najczęściej używanych mikrokontrolerów, to się zmienia w czasie, i zależy tylko od bieżących potrzeb i cen. Chyba najlepszy przykład podał kolega crazy-phisic - że nawet w ramach tego samego urządzenia np ekspres do kawy, w jednej partii potrafią wrzucić taki a w innej partii inny procek. Tu rządzi czysta ekonomia a nie upodobania hobbystyczne. A i w świecie hobbystów rządzi wbrew pozorom ekonomia i to nie tylko ze względu na cenę procka ale i na to, na co wielu w takich dyskusjach o wyższości świąt bożego narodzenia nad wielkanocnymi, czy o wyższości jednego języka programowania nad drugim, nie zwraca uwagi - liczy się czas w którym czy to zawodowcowi czy amatorowi jest najszybciej i najłatwiej zrealizować to co się chce osiągnąć. CZAS.

    więc jeśli niektórzy obserwują to tylko przez pryzmat "czubka swojego nosa" i małe okienko czasowe to może im się wydawać, że ten czy inny uC jest najczęściej używany czy tam najlepszy. Zawsze powtarzam, że najważniejsze to umieć skorzystać z dowolnego procka i odpowiednio dobrać go do danego celu - czyli umieć posługiwać się wieloma narzędziami a nie - mieć klapki na oczach i pozostawać tylko przy jednym.

    z tego punktu widzenia temat ten jest wg mnie trochę bez sensu (ale to moje i wcale nie koniecznie obiektywne zdanie )

    pozdr
  • #16
    elektryk2000
    Refrigeration equipment specialist
    crazy_phisic wrote:
    Sporo sprzętu AGD (płyty indukcyjne/ceramiczne, ekspresy do kawy. pralki itd) pracuje na AVR i - co ciekawe zamiennie na PIC i układach Freescale. Trafiają się partię urządzeń na jednym uP a następna seria jest już na innym.

    Być może w płytach indukcyjnych czy ekspresach się pojawiły Atmele, do tego nie zaglądam.
    Natomiast nigdy w życiu nie widziałem AVR-a w pralce ani w lodówce czy w zmywarce. Najwięcej jest Motoroli (Bosch/Siemens, Whirlpool), w starszym sprzęcie było sporo PIC-ów (AEG je polubiło).
    Mam wrażenie że najbardziej popularna w "AGD" jest Motorola chociaż spotyka się różne egzotyczne układy.
  • #17
    snow
    Level 30  
    W większości pewnie zależy jaki procesor jest lubiany przez konstruktora zajmującego się w danej chwili projektem.
  • #18
    crazy_phisic
    VIP Meritorious for electroda.pl
    elektryk2000 wrote:

    Natomiast nigdy w życiu nie widziałem AVR-a w pralce ani w lodówce czy w zmywarce. Najwięcej jest Motoroli (Bosch/Siemens, Whirlpool)...

    Zapewniam Cię że właśnie Whirlpool korzysta z AVR, moduły posiadają nawet złącze ISP - aż głupio się przyznać że nie korciło mnie aby sprawdzić czy coś można odczytać ;).
  • #19
    fantom
    Level 31  
    snow wrote:
    W większości pewnie zależy jaki procesor jest lubiany przez konstruktora zajmującego się w danej chwili projektem.

    Zapewniam cie ze nie ma to nic wspolnego z "lubieniem" ;-).
  • #20
    elektryk2000
    Refrigeration equipment specialist
    crazy_phisic wrote:

    Zapewniam Cię że właśnie Whirlpool korzysta z AVR, moduły posiadają nawet złącze ISP - aż głupio się przyznać że nie korciło mnie aby sprawdzić czy coś można odczytać ;).

    Ależ wierzę Ci bez zapewnień, naprawdę :)
    Mogę tylko przypuszczać że:
    1) AVR są tak dobre że żadna sztuka uszkodzona do mnie nigdy nie trafiła -sprawnych nie zwykłem naprawiać ;)
    2) wyszła tylko krótka seria z AVR bo tak się "doskonale" sprawdzały w kwestii odporności.
    Załączam zdjęcia tego co mam w tej chwili pod ręką. Po kolei:
    -zmywarka '2003:
    Najczęściej używany mikrokontroler ?
    -pralka '1998 (programator mechaniczno-elektroniczny):
    Najczęściej używany mikrokontroler ?
    -pralka '2000 (programator full-elektronik, ciekawe że potrzebowali aż dwu uC ;)):
    Najczęściej używany mikrokontroler ?

    Na ostatnim zdjęciu fragment płyty z tym złączem o którym pisałeś, tylko tutaj można przez nie dostać się do Eeprom-u 24LC16:
    Najczęściej używany mikrokontroler ?
    Pozdrawiam
  • #21
    crazy_phisic
    VIP Meritorious for electroda.pl
    Dla przykładu np. AWM6071:
    https://www.elektroda.pl/rtvforum/topic984534.html
    Sam procesor jest na module montowanym pionowo, są serie z AVR (Mega32, Mega16) i całym wachlarzem innych procesorów (bodajże ST i Zilog).
    (jakość marna ale w dolnym lewym rogu widać sześć pól lutowniczych złącza ISP)
    Najczęściej używany mikrokontroler ?
  • #22
    elektryk2000
    Refrigeration equipment specialist
    Z tymi modułami pionowymi są stosowane przez inne firmy także, tutaj coś szwedzkiego, chyba Asko o ile dobrze pamiętam bo to sprzed kilku miesięcy:
    Najczęściej używany mikrokontroler ?

    Jak już pisałem, Atmel to dla mnie nowość w sprzęcie "AGD". Przez 16 lat nigdy nie widziałem.... A na pewno bym zapamiętał, bo jestem z AVR "związany" od pewnego czasu za sprawą sterownika do systemu z pompą ciepła ;). I niestety pewnej rzeczy jeszcze nie udało mi się do końca doprowadzić. Wierzę że kiedyś to nastąpi :) Pozdrawiam
  • #23
    m_wojcik
    Level 25  
    Mam pod ręką płytki z demontażu i tak:
    - specjalizowane ładowarki do akumulatorów i moduły transmisji danych jednocześnie - PIC16C72
    - streamer Tandberg: Motorola HC16
    - stary magnetowid Siemens - klasyczna '51
    - jakaś płytka do transmisji danych - Motorola HC11
    - jakieś elementy starej kasy fiskalnej - któryś procesor serii PIC
    - jeszcze jakieś płytki z niestety zatartym oznaczeniem - jakiś SGS Thomson.

    Nie ma żadnych reguł w tym względzie - oprócz ekonomii, jeśli dana firma ma środowisko projektowe i kadrę posługującą się narzędziami do np. Motoroli to będą robić na tychże, dopóki się nie okaże że produkcja wychodzi na tyle drogo w stosunku do konkurencji, że warto przesiąść się na coś innego (licząc się z dużymi kosztami nowych opracowań).
  • #24
    MichalKl
    Level 16  
    Quote:

    więc jeśli niektórzy obserwują to tylko przez pryzmat "czubka swojego nosa" i małe okienko czasowe to może im się wydawać, że ten czy inny uC jest najczęściej używany czy tam najlepszy. Zawsze powtarzam, że najważniejsze to umieć skorzystać z dowolnego procka i odpowiednio dobrać go do danego celu - czyli umieć posługiwać się wieloma narzędziami a nie - mieć klapki na oczach i pozostawać tylko przy jednym.


    Nie chodzi mi tu o stwierdzenie, że dany procek jest najlepszy i trzeba go używać. Chce się dowiedzieć jak ten rynek wygląda za granicą. Nie oszukujmy się, trochę nam jeszcze brakuję do zachodnich rynków w kwestii mikrokontrolerów. To co za granicą jest powszechnie używane, do Nas może dopiero wchodzić. I odwrotnie, to co jest tam już nie używane, u Nas może się mieć całkiem dobrze. Nie możemy być tak elastyczni jak nasi zachodni „koledzy po fachu” :D (głównie chodzi o cenę). Na szczęście to się zmienia, mamy coraz większe możliwości. Pasowało by wiedzieć co jest „na topie”, aby nie wpakować się np.; w jakąś rodzinę procków, która odchodzi do lamusa lub ma słabe wsparcie techniczne.

    Zgadzam się, nie można mieć klapek na oczach i skupiać się tylko na danym układzie. Ale to, że dany mikrokontroler jest bardziej popularny niż inny, skutkuje pojawieniem się wielu opracowań na jego temat: książki, czasopisma, internet. Prosty przykład: w google.pl wystarczy wpisać AVR i pojawi się dużo autorskich stron na ten temat, Z80, 68hc robi się mała kiszka.

    Coś później dodam, teraz jakoś skupić się nie mogę :/

    Tak na marginesie, w mojej kamerze internetowej (creative) w jednym scalaku siedzi ’51 otoczona kanałami DMA i USB. Niestety nota tego układu sprowadza się do schematu blokowego, a szkoda.
  • #26
    marek_Łódź
    Level 36  
    Ostatnio pojawił się na elektrodzie wątek dotyczący gier losowych czy tv, w których nadal pojawia się nieśmiertelny Z80. W pewnych przypadkach po prostu opłaca się skorzystać z gotowych, dopracowanych programów, które powstały przed laty, zamiast pisać je od nowa. Zresztą w dużych komputerach jest podobnie, tyle że w większej skali.
  • #27
    Fyszo
    Level 37  
    A ja się ostatnio przestraszyłem jak zobaczyłem Atmegę128 w sterowniku wentylacji na bardzo dużym obiekcie. Nie sądziłem że je tam kiedykolwiek zobacze. Najgorsze że muszę ją często odwiedzać, taka 'stabilna'.
  • #28
    kamyczek
    Level 38  
    Mega jak mega , wszystko zależy od zasilania układu i jakości programisty jak ten ostatni nie wie jak używać "pieska" to takie są efekty ...
  • #29
    marek_Łódź
    Level 36  
    Fyszo wrote:
    A ja się ostatnio przestraszyłem jak zobaczyłem Atmegę128 w sterowniku wentylacji na bardzo dużym obiekcie. Nie sądziłem że je tam kiedykolwiek zobacze. Najgorsze że muszę ją często odwiedzać, taka 'stabilna'.
    A tak konkretnie to co masz przeciw temu procesorkowi, oprócz tego, że w jakiejś aplikacji się nie sprawdził?
  • #30
    MichalKl
    Level 16  
    Dziękuję Panowie za wszystkie odpowiedzi.

    Temat w zasadzie uważam za zamknięty (no chyba, że jeszcze ktoś ma ochotę coś dodać).

    Ciekawy artykuł:
    http://www.elektronikab2b.pl/content/view/1302/168/lang,pl/

    Tak po za tematem: mirekk36 - tekst z klapkami na oczach itd. powtarzasz sobie jak mantre ?. W innym temacie znalazłem Twoją odpowiedź brzmiącą niemal identycznie :D

    Pozdrawiam