Jakie są najmniejsze mikrokontrolery? [Zamknięte]

13

Szukam mikrokontrolera do zastosowania w projekcie, który ma bardzo mało miejsca. Jakie mikrokontrolery mają jedne z najmniejszych pakietów? Nie musi to być wysoka wydajność, większość mikrokontrolerów ma większą moc niż jest to konieczne w tym przypadku, ale musi być niewielka. ATtiny20 firmy Atmel jest dostarczane w pakiecie WLCSP-12 o wymiarach 1,55 x 1,4 x 0,53 mm, co nie jest złe. Jakie inne opcje są dostępne wzdłuż tych lub mniejszych linii? (Z żadnej rodziny, nie musi to być Atmel)

Aktualizacja: z co najmniej 4 pinami I / O.

Alex I.
źródło
3
Zależy to całkowicie od twojej aplikacji. „Najmniejszy” mikrokontroler może nie mieć wystarczającej liczby pinów do tego, czego potrzebujesz. Na przykład ATtiny13 jest w pakiecie SSOP-8, który jest dość mały, ale dostajesz tylko 6 pinów I / O.
JYelton
@JYelton: Potrzebuję tylko 4 pinów I / O. Masz rację, powinienem był podać liczbę pinów, ale zakładam, że w zasadzie wszystko ma 4 lub więcej. SSOP-8 to tak naprawdę ogromny pakiet w porównaniu do tego, czego szukam.
Alex I
1
Epoksyd dla COB może ostatecznie zająć więcej powierzchni niż WLCSP.
Ignacio Vazquez-Abrams,
3
Tego rodzaju pytanie ankietowe nie jest odpowiednie dla tej witryny.
Olin Lathrop,
2
@ laptop2d: Nie dbam o to, aby wdać się w wielką dyskusję na temat tego, co jest i nie jest tutaj na temat, myślę, że ludzie wyrażają całkiem jasne opinie swoimi głosami. Jest to wyraźnie przydatne; to moje drugie najwyżej ocenione pytanie i odpowiedź. Moja najwyżej oceniana odpowiedź jest tego samego typu.
Alex I

Odpowiedzi:

13

Dzięki wszystkim, którzy zgłosili się z sugestiami, starałem się zebrać wszystkie informacje w tej samej odpowiedzi.

Najmniejsze mikrokontrolery z każdej rodziny:

  • Atmel ATtiny20-UUR: 1,55 x 1,40 x 0,53 mm, WLCSP-12, 10 gpio, raster 0,4 mm (zwycięzca)
  • (nowy) Cypress CY8C4014FNI-421: 1,56 x 1,45 x 0,4 mm, WLCSP-16, 12 gpio, raster 0,35 mm
  • (nowy) Maxim MAX32660GWE: 1,55 x 1,57 x 0,64 mm, WLCSP-16, 10 GPIO, raster 0,35 mm
  • (nowy) Freescale Kinetis KL03 MKL03Z32CAF4RTR: 2,00 x 1,61 x 0,56 mm, BGA-20, 18 gpio, raster 0,4 mm
  • Freescale Kinetis KL02 MKL02Z32CAF4R: 2,00 x 1,95 x 0,56 mm, BGA-20, 18 gpio, raster 0,4 mm
  • NXP LPC1102UK: 2,32 x 2,17 x 0,60 mm, WLCSP-16, 11 gpio, raster 0,5 mm
  • Ambiq Apollo2 2,5 x 2,5 x 0,45 mm, WLCSP-49, 34 gpio, 0,35 mm
  • ST STM32F042T6Y6: 2,70 x 2,60 x 0,55 mm, WLCSP-36, 36 pinów, raster 0,40 mm
  • TI MSP430G2252: 2,65 x 2,55 x 0,28 mm, matryca goła, 22 pady
  • TI MSP430G2x01: 4,00 x 4,00 x 0,90 mm, QFN-16, 16 pinów, raster 0,65 mm
  • Microchip PIC12LF1552T: 3,00 x 2,00 x 0,50 mm, QFN-8, 5 gpio, raster 0,5 mm

Czasami są inne opcje w tej samej rodzinie, które używają tego samego pakietu, ale nie znalazłem niczego z mniejszym pakietem. Oczywiście nie bierze to pod uwagę, ile obwodów pomocniczych potrzebuje każdy układ.

Alex I
źródło
9

ATtiny4, ATtiny5, ATtiny9 i ATtiny10 są pakowane w różne 6-pinowe pakiety, niektóre z nich bardzo małe. Wszystkie mają 4 piny I / O. Niektóre z nich ADC. Sprawdź szczegóły na stronie ATMEL .

EDYCJA: Po dalszych poszukiwaniach. Cóż, ATtiny20 w pakiecie WLCSP jest jeszcze mniejszy. Staje się więc najmniejszym dostępnym mikrokontrolerem Atmel. (tylko w wariancie ATtiny20-UUR)

johnfound
źródło
9

NXP LPC11A00 jest sterownikiem ARM Cortex-M0, że jest w 20-pinów pakietu WLCSP:

wprowadź opis zdjęcia tutaj

Porównywalny rozmiar do SOT-23, ale te (AVR i PIC) mają tylko 6 pinów. ARM ma również 32 bity.

Johan.A
źródło
I prawdopodobnie rozmiar porównywalny z ATtiny20-UUR, który pytający już znalazł.
Ignacio Vazquez-Abrams,
1
@Ignacio: Dodałem, że ARM jest 32-bitowy. ATtiny jest 8-bitowym kontrolerem.
Johan.A
7

Najmniejsze mikrokontrolery, o których wiem, to seria Microchip PIC 10Fxxx. Są one dostarczane w pakietach SOT-23:

Dodany:

Powinienem wspomnieć, że te rzeczy są również w pakiecie DFN 2x3 mm, ale nie miałem fajnego zdjęcia tych dostępnych.

Olin Lathrop
źródło
1
Podobnie ATtiny4 / 5/9/10. I johnfound już ustalił, że ATtiny20-UUR jest jeszcze mniejszy.
Ignacio Vazquez-Abrams
4
@ IgnacioVazquez-Abrams „niektóre z…” nie są najmniejsze. Nie ma nic złego w alternatywach.
symbol zastępczy
5

Mikrokontrolery można również otrzymać w kostkę - rzeczywisty półprzewodnik po wycięciu z płytki krzemowej, ale przed zapakowaniem. Mogą być używane jako zespoły Chip On Board (COB) i mogą być znacznie, dużo mniejsze niż część w pakiecie.

Niektóre firmy oferują również układy scalone (CSP), które są tylko nieznacznie większe niż rzeczywiste silikonowe kostki wewnątrz opakowania. Często mają one wysokość poniżej 0,5 mm oraz długość i szerokość od 1 mm do 2 mm.

Adam Davis
źródło
2

Możesz dodać do swojej listy nowy CY8C4014FNI-421 z 16-pinowym WLCSP o wymiarach 1,56 x 1,45 x 0,4 mm, tylko nieznacznie większym niż attiny, i ma 12 gpio, 16k flash i 2k sram.

dmsc
źródło
1

Mogę myśleć o freescale kinetis KL02 1.9mm X 2mm to ARM Cortex-M0 + 20 pin, to BGA, chociaż tutaj jest informacja o pakiecie

Kvegaoro
źródło
1
Z arkusza danych: „Aby znaleźć rysunek pakietu, przejdź do freescale.com i wyszukaj słowo kluczowe numeru dokumentu na rysunku”. Naprawdę?
radagast
@radagast: Tak, niektórzy producenci naprawdę nie znoszą nadmiarowości, nawet jeśli jest to mniej wygodne dla użytkownika końcowego (np. NXP z arkuszami danych 74HC).
Ignacio Vazquez-Abrams,
@Ignacio: Myślę, że odwołujesz się do podręcznika HCMOS? Pozwala to uniknąć powielania dziesiątek stron wspólnych informacji w każdym arkuszu danych. Rysunek mechaniczny to tylko 1 strona. Ponadto przynajmniej NXP ma hiperłącza w swoich plikach PDF, o czym Freescale nigdy nie słyszał.
Johan.A
@ Johan.A: Nie potrzebujesz dziesiątek stron, aby wspomnieć o czymś podstawowym, takim jak progi napięcia.
Ignacio Vazquez-Abrams
1
@Ignacio: Podręcznik użytkownika HCT zawiera 46 stron interesujących informacji technicznych. Jeśli uważasz, że tylko progi mają znaczenie, to chyba twoja strata. Pokój!
Johan.A