Czy istnieją kontrolery ARM dla małych aplikacji (jak Cortex M0) dostępne w małych pakietach z maksymalnie powiedzmy 20 pinami? Mam wrażenie, że w tej dziedzinie nie do końca stanowią zagrożenie dla zwykłych podejrzanych, takich jak PIC i AVR.
Czy istnieją kontrolery ARM dla małych aplikacji (jak Cortex M0) dostępne w małych pakietach z maksymalnie powiedzmy 20 pinami? Mam wrażenie, że w tej dziedzinie nie do końca stanowią zagrożenie dla zwykłych podejrzanych, takich jak PIC i AVR.
Odpowiedzi:
Mniejsze paczki, a dokładniej paczki z mniejszą liczbą pinów, są zwykle tańsze . Zwykle, ponieważ zależy to również od technologii; Na przykład technologia QFP jest tańsza niż CSP (Chip Scale Package). Zakładam, że ten WLP (pakiet poziomu opłatek) dla LPC1102UK
to najmniejszy do tej pory pakiet ARM, korpus ma 2,17 x 2,32 x 0,6 mm, z 16 wypukłościami. To cholernie małe, ale kosztuje prawie 5,00 USD w ilości 1 (Digi-Key). Nawet przy 3000 sztuk cena wciąż przekracza 2,00 USD. (Pamiętaj, to jest Cortex M0, najniższy koniec ARM.)
Z ostatnich ograniczonych badań dowiedziałem się, że jest kilka urządzeń Cortex M w bardzo małych opakowaniach, na przykład nie znalazłem czegoś takiego jak SOT23-8. Oprócz TI LM3S101 w pakiecie Freda Flintstone'a (inaczej SOIC-28), większość pakietów wydaje się być QFP i QFN , a więcej z tych pierwszych niż drugie.
Jest to nieco zaskakujące, ponieważ technologia montażu PCB dla obu jest taka sama, obie można na przykład sprawdzić za pomocą latającej sondy (co nie jest możliwe w CSP). Jednak QFN potrzebuje znacznie mniej miejsca niż równoważny QFP.
Wyjaśnieniem jest oczywiście żądanie . Najwyraźniej większość klientów nie potrzebuje (jeszcze) mniejszej przestrzeni QFN. Niektórzy producenci są dość elastyczni w kwestii opakowań i mogą być przygotowani do wprowadzenia nowego pakietu dla istniejącego urządzenia, jeśli kupisz, powiedzmy, 100 000 urządzeń rocznie. Ma to bardziej konsekwencje administracyjne niż techniczne. Podczas gdy ARM jest szeroko rozpowszechniony, większość klientów będzie potrzebować mniejszych ilości lub tak naprawdę nie potrzebuje nowego pakietu.
Nadal oczekuję, że ARM będą dostępne w mniejszych pakietach, takich jak mniej niż 20 pinów. Zwłaszcza w przypadku Cortex M0 będzie to potrzebne, aby z powodzeniem usunąć wiatr 8-gorzki z żagli. Chociaż SOT23 może nie być opcją, widzę wiele możliwości w QFN, a zwłaszcza w DFN.
W przeciwieństwie do DIL DFN nie jest ograniczony do określonej szerokości. Ten stół
pokazuje, ile wariantów jest dostępnych tylko od 1 producenta . Dlatego zawsze istnieje rozwiązanie dla określonej liczby pinów i rozmiaru matrycy.
Na przykład małe kontrolery, takie jak LPC1102, z łatwością zmieściłyby się w 3 x 3 mm QFN-16, ale najwyraźniej (i niestety?) Tak się jeszcze nie stało.
NXP LPC1102 16 pinów http://www.nxp.com/documents/data_sheet/LPC1102.pdf
Istnieje również kilka 32-pinowych części M0 i M3 w zakresie NXP
Jednak w przypadku bardzo małych aplikacji 8-bitowe MCU często mają zalety, nawet jeśli koszty są podobne, np. Pakiety o niższej gęstości, szersze napięcie zasilania, wbudowany eeprom, niższe zużycie energii.
Najmniejszy jak dotąd mikrokontroler ARM (marzec 2014 r.) To mikrokontroler Freescale Kinetis KL03 , oparty na 32-bitowym rdzeniu ARM Cortex-M0 + :
Chipset (CSP) Kinetis KL03 to kolejny najmniejszy na świecie MCU ARM Powered® zaprojektowany w celu wspierania najnowszych innowacji w inteligentnych, małych urządzeniach. Kinetis KL03 CSP (MKL03Z32CAF4R), dostępny w ultra-małym CSP na poziomie płytki półprzewodnikowej o wymiarach 1,6 x 2,0 mm² , zmniejsza jeszcze więcej miejsca na płycie, integrując jeszcze więcej bogatych funkcji MCU niż wcześniej dostępne na rynku.
Fred Flintstone Package (aka SOIC-28)
....Co?