Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Kategoria: Akumulatorki / Baterie / Ładowarki

Jakie Army polecacie na początek?

Marek_Gorecki 10 Sty 2017 20:40
  • #1 10 Sty 2017 20:40
    Marek_Gorecki
    Poziom 16  

    Witam,
    Jaki procesor ARMa polecacie na początek.
    Wskazana - w miarę "normalna" obudowa, dobra cena i peryferia porównywalne do ATMEGA32.
    Ewentualnie może być na początek coś zastępującego ATMEGA8.
    Pinów nie potrzebuję dużo , jedynie co, to fajnie by było, aby miał kilka UARTów - ale to nie jest warunek konieczny.
    Czy w świecie ARMów też są tacy "ulubieńcy", jak słynne ATMEGA8 czy ATMEGA32 wśród AVRów?

  • #2 10 Sty 2017 20:47
    Ture11
    Poziom 32  

    Myślę, że takim "ulubieńcem" w ARM-ach jest STM32F103(np. VBT6) - taki też polecam na początki. Ciężko o wersję przewlekaną układów STM32 ARM - więc u początkujących przeważnie widuje się je w płytkach ewaluacyjnych.

  • #3 10 Sty 2017 20:49
    tadzik85
    Poziom 38  

    Ture11 napisał:
    Myślę, że takim ulubieńcem jest STM32F103(np. VBT6)
    5 lat temu chyba....


    F411.... albo ciut nowszego F051

  • Pomocny post
    #4 10 Sty 2017 20:52
    grko
    Poziom 30  

    @Marek_Gorecki
    Jeżeli chesz coś kupić do celów edukacyjnych to w zasadzie nie ma specjalnego znaczenia co wybierzesz. Najlepiej wybrać sobie evala z możliwością debugowania. Według mnie należy się skupić przede wszystkim na nauce samego programowania C/C++ ponieważ rejestrologia danego peripheriala jest analogiczna dla większości procesorów. Warto również poznać make oraz gcc aby nie być uzależnionym od komercyjnych IDE. Fajnie również uruchomić jakiegoś RTOSa aby poznać trochę mechanizmów z nim związanych.

  • #5 10 Sty 2017 21:07
    Marek_Gorecki
    Poziom 16  

    STM32F103 w TME kosztuje 18.20 zł.
    Stara poczciwa ATMEGA32 kosztuje 15zł.
    Gdzie zatem tu ta magia ceny ARMów?

    Polecany STM32F411CEU6 kosztuje ponad 33zł.
    Chciałbym coś małego na początek, a nie kombajn z 512KRamu

  • #6 10 Sty 2017 21:15
    grko
    Poziom 30  

    @Marek_Gorecki Mam wrażenie, że przez tego typu posty wywołasz świętą wojnę AVR vs ARM. Nie stać Cie na jeden czy drugi czy co? Mikrokontroler wybiera się do projektu a nie po opefcie TME. Cena ma znaczenie w projektach gdzie idzie duża ilość MCU. W projektach amatorskich/edukacyjnych nie ma to kompletnie znaczenia.

    Moderowany przez dondu:

    Będziemy pilnowali, by nic o AVR w tym temacie nie było :)

  • #7 10 Sty 2017 21:17
    Marek_Gorecki
    Poziom 16  

    grko napisał:
    @Marek_Gorecki Mam wrażenie, że przez tego typu posty wywołasz świętą wojnę AVR vs ARM. Nie stać Cie na jeden czy drugi czy co? Mikrokontroler wybiera się do projektu a nie po opefcie TME. Cena ma znaczenie w projektach gdzie idzie duża ilość MCU. W projektach amatorskich/edukacyjnych nie ma to kompletnie znaczenia.


    Masz rację.
    Nie chce wywoływac znów wojny ARM/AVR.
    Stać mnie na zakup takiego procesora, ale chciałbym go przylutować.
    Chcę tylko pomrugać sobie diodami, podłaczyć go pod programator i zrobić dwa UARTy.
    Wiem , że są gotowce, ale ja chcę to zrobić samemu - wtedy dopiero poczuje że to rozumiem.
    Podsumowując, zależy mi na jakiejś prostszej obudowie.
    A co sądzisz o tym: STM32F030

  • #8 10 Sty 2017 21:28
    Ture11
    Poziom 32  

    Marek_Gorecki napisał:
    STM32F103 w TME kosztuje 18.20 zł.
    Stara poczciwa ATMEGA32 kosztuje 15zł.
    Gdzie zatem tu ta magia ceny ARMów?


    A porównałeś chociaż taktowanie procesora, że o innych wielu rzeczach nie wspomnę? Że F103 po oderwaniu się rezonatora przełącza się na wbudowany i zgłasza alarm? :-) STM32 są wiele tańsze, patrząc na możliwości.

  • Pomocny post
    #9 10 Sty 2017 21:47
    BlueDraco
    Specjalista - Mikrokontrolery

    Chińska płytka z F103 kosztuje < 2 USD. Z tanich i przyjemnych STM32 mamy np. F042. Przyjazna obudowa dla małowprawnych lutowaczy - to LQFP32. Mamy w niej np. układy serii F0 i L0.

    Jedyną zaletą F103 jest cena chińskich płytek. Poza tym ma fatalną konfigurację linii portów i parę innych wad. Polecam raczej współczesne serie . Moja ulubiona - to L4.

  • #10 10 Sty 2017 22:39
    Marek_Gorecki
    Poziom 16  

    Dzięki @BlueDraco - ten STM32F042x odpowiada mi. Co prawda chciałem wiecej UARTów, ale do zabawy na początek bardzo fajny.
    Jest on nawet w obudowie TSSOP20.
    Na ten chyba sie zdecyduję na początek.

    Dodano po 2 [minuty]:

    Jakie Army polecacie na początek?

    Gdybym użył ten procesor - to do których nóg mam podłączyć programtor?

  • #11 10 Sty 2017 23:49
    BlueDraco
    Specjalista - Mikrokontrolery

    Najlepiej zgodnie z dokumentacją... ;) SWDIO i SWCLK oczywiście.

  • #12 11 Sty 2017 01:22
    michalko12
    Specjalista - Mikrokontrolery

    Ja z kolei proponowałbym się przyjrzeć procesorom LPC8xx zwłaszcza LPC824. Niedługo mają wyjść kolejne maluchy z tej serii. Do tego LPCxpresso i biblioteki LPCopen.

  • #13 11 Sty 2017 07:50
    Piotrus_999
    Poziom 38  

    Zobacz sobie serie Stm32f3

  • #14 11 Sty 2017 09:12
    BlueDraco
    Specjalista - Mikrokontrolery

    michalko12 napisał:
    Ja z kolei proponowałbym się przyjrzeć procesorom LPC8xx zwłaszcza LPC824. Niedługo mają wyjść kolejne maluchy z tej serii. Do tego LPCxpresso i biblioteki LPCopen.


    Z tymi są 2 problemy:
    - Cena - najsympatyczniejszy dla początkujących LPC810 w DIP8 kosztuje ok. 10 zł.
    - Bardzo mądry i piekielnie trudny do skonfigurowania timer SCT. Byle PWM wymaga napisania ponad 20 linii kodu.

    Ja czekam na LPC802, ale wątpię, czy nastąpi tu jakaś dobra zmiana. ;)

    Marzy mi się Cortex w SOT23-8 lub w MSOP za < 1.50 PLN... Na razie używam takich w QFN16 po 2 zł.

  • #15 11 Sty 2017 11:43
    Piotrus_999
    Poziom 38  

    A ja bym Ci zamiast samego procka to proponował (bo widze że chyba chcesz coś "breadboard friendly"):
    http://uk.farnell.com/stmicroelectronics/nucleo-f303k8/dev-board-nucleo-32-mcu/dp/2500224
    albo
    http://uk.farnell.com/stmicroelectronics/nucleo-f042k6/dev-board-nucleo-32-mcu/dp/2500223

    Ale w celach edukacyjnych to proponuję coś z F3, F4

  • #16 11 Sty 2017 12:15
    Marek_Gorecki
    Poziom 16  

    Wiem , że są gotowce.
    Ale dopóki nie zrobię sam całej płytki , która na pokładzie będzie mieć wyjście do programatora, kanał ADC, wyjście do RS232 to nie przekonam się do tych procesorów.
    Wiem , że to dziwne, ale gdybym nie zadał pytania tu na forum, to nigdy nie wpadłbym na to że wejście BOOT mam zewrzec da masy.
    Mam wrażenie, że dopiero jak zrobię sobię płytkę próbną to wyjdą jeszcze jakieś kwiatki.

  • #17 11 Sty 2017 12:34
    Piotrus_999
    Poziom 38  

    Marek_Gorecki napisał:
    ale gdybym nie zadał pytania tu na forum, to nigdy nie wpadłbym na to że wejście BOOT mam zewrzec da masy.
    Mam wrażenie, że dopiero jak zrobię sobię płytkę próbną to wyjdą jeszcze jakieś kwiatki.


    Jak byś przeczytał dokładnie dokumentację to byś wiedział :). Do tego ne trzeba płytki lutować.

  • #18 11 Sty 2017 21:33
    Marek_Gorecki
    Poziom 16  

    Piotrus_999 napisał:
    Marek_Gorecki napisał:
    ale gdybym nie zadał pytania tu na forum, to nigdy nie wpadłbym na to że wejście BOOT mam zewrzec da masy.
    Mam wrażenie, że dopiero jak zrobię sobię płytkę próbną to wyjdą jeszcze jakieś kwiatki.


    Jak byś przeczytał dokładnie dokumentację to byś wiedział :). Do tego ne trzeba płytki lutować.


    Nie każdy jest taki zdolny. Zadaje pytania nie z lenistwa - uwierz mi. Może dla Ciebie przeczytać dokumentację to jest drobnostka, ale dla mnie nie. Słabo znam angielski a do tego z racji wieku nie jestem już taki błyskotliwy w nowościach.
    Próbuje jak to się mówi złapać byka za rogi, ale przerasta mnie to jak widać.
    Być może nie ma to sensu i trzeba zostać przy starych AVRach? Póki co - próbuje , ale z mizernym skutkiem.

  • #19 11 Sty 2017 22:01
    michalko12
    Specjalista - Mikrokontrolery

    BlueDraco napisał:
    Z tymi są 2 problemy:
    - Cena - najsympatyczniejszy dla początkujących LPC810 w DIP8 kosztuje ok. 10 zł.
    - Bardzo mądry i piekielnie trudny do skonfigurowania timer SCT. Byle PWM wymaga napisania ponad 20 linii kodu.


    Mouser:
    LPC811 poniżej 5pln dla 1 szt
    LPC824 poniżej 8pln dla 1 szt.

    LPC810 to jakieś nieporozumienie marketingowe, ja zdążyłem je kupić jeszcze po około 3zł a potem cenę wywindowali właśnie do około 9zł. Nie wiem o co chodzi.

    SCT wcale nie jest takie trudne do konfiguracji, do najłatwiejszych też nie należy, ale nadrabia możliwościami. Za to SWM to jest coś bezcennego w przypadku płytek robionych amatorsko.

  • #20 12 Sty 2017 00:46
    Piotrus_999
    Poziom 38  

    michalko12 napisał:
    LPC811 poniżej 5pln dla 1 szt
    LPC824 poniżej 8pln dla 1 szt.
    To I tak nieporozumienie cenowe :). Dalej jak mantra stm32f3 za 5 zł nie do przebicia

  • #21 12 Sty 2017 03:52
    rb401
    Poziom 25  

    Piotrus_999 napisał:
    Dalej jak mantra stm32f3 za 5 zł nie do przebicia


    Gdzie za tą cenę? Bo jakoś nie widzę żadnych tak tanich F3.

  • #23 12 Sty 2017 08:58
    BlueDraco
    Specjalista - Mikrokontrolery

    To ten na 1.8 V?

  • #24 12 Sty 2017 09:26
    Piotrus_999
    Poziom 38  

    Freddie Chopin napisał:
    STM32F318K8U6 - w farnellu za 5,89 za sztukę
    http://pl.farnell.com/stmicroe...rtex-m4-72mhz-ufqfn/dp/2469565


    http://pl.farnell.com/stmicroelectronics/stm3...8t6/mcu-32bit-cortex-m4-72mhz-lqfp/dp/2469564 - w prototypach używam a później w wyrobach ten cięższy w lutowaniu ręcznym w obudowie UFQFN

    BlueDraco napisał:
    To ten na 1.8 V?
    Tak

  • #25 12 Sty 2017 12:27
    michalko12
    Specjalista - Mikrokontrolery

    Piotrus_999 napisał:
    BlueDraco napisał:
    To ten na 1.8 V?
    Tak


    To jest jakiś ewenement. Zaoszczędzili na stabilizatorze do Vcore, czy zapomnieli o jego implementacji, a może jest tylko nie działa? Taka promocja.

    Dużo jest takich wersji?

  • #26 12 Sty 2017 12:33
    Piotrus_999
    Poziom 38  

    michalko12 napisał:
    Dużo jest takich wersji?
    No i?

  • #27 12 Sty 2017 13:31
    michalko12
    Specjalista - Mikrokontrolery

    Piotrus_999 napisał:
    michalko12 napisał:
    Dużo jest takich wersji?
    No i?


    Co no i?
    Czytać nie umiesz?

  • #28 12 Sty 2017 13:37
    BlueDraco
    Specjalista - Mikrokontrolery

    Nic nie oszczędzali - wersje STM32F z 8 na końcu, a jest ich sporo, umożliwiają np. konstrukcję jeszcze bardziej energooszczędnych urządzeń. Nadają się też do rozwiązań, w których istnieje już inny stabilizator niskiego napięcia używany do innych celów.

  • #29 12 Sty 2017 13:51
    michalko12
    Specjalista - Mikrokontrolery

    BlueDraco napisał:
    Nic nie oszczędzali - wersje STM32F z 8 na końcu, a jest ich sporo, umożliwiają np. konstrukcję jeszcze bardziej energooszczędnych urządzeń.


    Właśnie sprawdziłem http://www.st.com/content/st_com/en/products/...f3-series.html?querycriteria=productId=SS1576
    W wersji F3 jest 10szt takich wynalazków i sprawdź sobie ich pobór prądu w stosunku do tych zwykłych. Taka promocja.

    Dodano po 6 [minuty]:
    Czemu takich promocji nie ma w F4, i dlaczego wszystkie wersje od F469 mają taki skok poboru prądu w Lowest power mode ( przynajmniej według tej tabeli) ?
    W F7 też takich promocji nie ma, i pobór w LPM jest wszędzie normalny.


    I jeszcze jedno.
    Link
    Na jakiej podstawie F301K8 jest co najmniej dwa razy droższe od F318K8? Mnie nasuwa się jeden wniosek...

  • #30 12 Sty 2017 14:23
    Piotrus_999
    Poziom 38  

    W niebateryjnych aplikacjach jakie to ma znaczenie - będzie cieplejsy 1e-2 stopnia?

    W bateryjnym i tak bym wziął coś serii L

  Szukaj w 4mln produktów
Przeglądaj produkty