Quali sono i microcontrollori più piccoli? [chiuso]


13

Sto cercando un microcontrollore da utilizzare in un progetto che è molto limitato nello spazio. Quali microcontrollori hanno alcuni dei pacchetti più piccoli? Non è necessario che le prestazioni siano elevate, la maggior parte dei microcontrollori è più potente di quanto sia necessario in questo caso, ma deve essere minuscola. L'ATtiny20 di Atmel è disponibile in un pacchetto WLCSP-12 che è 1,55x1,4x0,53 mm, questo non è male. Quali altre opzioni ci sono lungo quelle linee o più piccole? (Da qualsiasi famiglia, non deve essere Atmel)

Aggiornamento: con almeno 4 pin I / O.


3
Questo dipende interamente dalla tua applicazione. Il microcontrollore "più piccolo" potrebbe non avere abbastanza pin per qualunque cosa ti serva. Ad esempio ATtiny13 è disponibile in un pacchetto SSOP-8 che è piuttosto piccolo, ma si ottengono solo 6 pin I / O.
JYelton,

@JYelton: ho solo bisogno di 4 pin I / O. Hai ragione, avrei dovuto specificare il conteggio dei pin, ma presumo che praticamente tutto ne contenga 4 o più. SSOP-8 è in realtà un pacchetto enorme rispetto a quello che sto cercando.
Alex I

1
L'epossidico per COB potrebbe finire per occupare più area di WLCSP.
Ignacio Vazquez-Abrams,

3
Questo tipo di domanda del sondaggio non è adatta per questo sito.
Olin Lathrop,

2
@ laptop2d: non mi interessa entrare in una grande discussione su ciò che è e non è in tema qui, penso che le persone esprimano un'opinione abbastanza chiara con i loro voti. Questo è chiaramente utile; è la mia seconda domanda e risposta con il punteggio più alto. La mia risposta più votata è dello stesso tipo.
Alex I,

Risposte:


13

Grazie a tutti coloro che hanno presentato suggerimenti, ho cercato di raccogliere tutte le informazioni nella stessa risposta.

I microcontrollori più piccoli di ogni famiglia:

  • Atmel ATtiny20-UUR: 1,55 x 1,40 x 0,53 mm, WLCSP-12, 10 gpio, passo 0,4 mm (il vincitore)
  • (nuovo) Cypress CY8C4014FNI-421: 1,56 x 1,45 x 0,4 mm, WLCSP-16, 12 gpio, passo 0,35 mm
  • (nuovo) Maxim MAX32660GWE: 1,55 x 1,57 x 0,64 mm, WLCSP-16, 10 GPIO, passo .35mm
  • (nuovo) Freescale Kinetis KL03 MKL03Z32CAF4RTR: 2,00 x 1,61 x 0,56 mm, BGA-20, 18 gpio, passo 0,4 mm
  • Freescale Kinetis KL02 MKL02Z32CAF4R: 2,00 x 1,95 X 0,56 mm, BGA-20, 18 gpio, passo 0,4 mm
  • NXP LPC1102UK: 2,32 x 2,17 x 0,60 mm, WLCSP-16, 11 gpio, passo 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, passo 0,40 mm
  • TI MSP430G2252: 2,65 x 2,55 x 0,28 mm, stampo nudo, 22 cuscinetti
  • TI MSP430G2x01: 4,00 x 4,00 x 0,90 mm, QFN-16, 16 pin, passo 0,65 mm
  • Microchip PIC12LF1552T: 3,00 x 2,00 x 0,50 mm, QFN-8, 5 gpio, passo 0,5 mm

A volte ci sono altre opzioni nella stessa famiglia che usano lo stesso pacchetto, ma non ho trovato nulla con un pacchetto più piccolo. Ciò non tiene conto della quantità di circuiti di supporto necessari a ciascun chip, ovviamente.


9

ATtiny4, ATtiny5, ATtiny9 e ATtiny10 sono confezionati in diversi pacchetti da 6 pin, alcuni dei quali molto piccoli. Tutti hanno 4 pin I / O. Alcuni di loro ADC. Verificare i dettagli sul sito ATMEL .

EDIT: dopo qualche altra ricerca. Bene, ATtiny20 nel pacchetto WLCSP è ancora più piccolo. Quindi, diventa il microcontrollore Atmel più piccolo disponibile. (solo nella variante ATtiny20-UUR)


9

L' NXP LPC11A00 è un controllore ARM Cortex-M0 che viene fornito in un pacchetto WLCSP 20-pin:

inserisci qui la descrizione dell'immagine

Paragonabile in dimensioni a SOT-23, ma quelle (AVR e PIC) hanno solo 6 pin. ARM è anche a 32 bit.


E presumibilmente paragonabile per dimensioni all'ATtiny20-UUR che il richiedente ha già trovato.
Ignacio Vazquez-Abrams,

1
@Ignacio: Beh, ho aggiunto che l'ARM è a 32 bit. ATtiny è un controller a 8 bit.
Johan.A

7

I microcontrollori più piccoli che conosco sono la serie Microchip PIC 10Fxxx. Questi sono disponibili in pacchetti SOT-23:

Inserito il:

Avrei dovuto menzionare che queste cose venivano anche in un pacchetto DFN da 2x3 mm, ma non avevo una bella immagine di quelle disponibili.


1
Lo stesso vale per ATtiny4 / 5/9/10. E johnfound ha già determinato che ATtiny20-UUR è ancora più piccolo.
Ignacio Vazquez-Abrams,

4
@ IgnacioVazquez-Abrams "alcuni di ..." non il più piccolo. Non c'è niente di sbagliato nelle alternative.
segnaposto

5

Puoi anche ottenere microcontrollori come dadi: il vero semiconduttore dopo il taglio dal wafer di silicio, ma prima del confezionamento. Questi possono essere usati come assemblaggi Chip On Board (COB) e possono essere molto, molto più piccoli di una parte confezionata.

Alcune aziende offrono anche Chip Scale Packaging (CSP), che è solo leggermente più grande dei dadi in silicone all'interno della confezione. Questi sono spesso inferiori a 0,5 mm e tra 1 mm e 2 mm in lunghezza e larghezza.


2

Puoi aggiungere al tuo elenco il nuovo CY8C4014FNI-421, con un WLCSP a 16 pin a 1,56 x 1,45 x 0,4 mm, solo leggermente più grande dell'attiny, e ha 12 gpio, 16k flash e 2k sram.


1

Mi viene in mente il Kinetis Freescale KL02 1.9mm X 2mm è un ARM Cortex-M0 + 20 pin, è un BGA anche se ecco le informazioni sul pacchetto


1
Dal foglio dati: "Per trovare un disegno del pacchetto, vai su freescale.com ed esegui una ricerca per parola chiave per il numero del documento del disegno". Veramente?
Radagast,

@radagast: Sì, alcuni produttori odiano davvero la ridondanza, anche se è meno conveniente per l'utente finale (come NXP con i loro fogli dati 74HC).
Ignacio Vazquez-Abrams,

@Ignacio: penso che ti riferisci al manuale HCMOS? Ciò evita di duplicare decine di pagine di informazioni comuni in ogni scheda tecnica. Un disegno meccanico è solo 1 pagina. Inoltre, almeno NXP ha collegamenti ipertestuali nei loro PDF, qualcosa di cui Freescale non ha mai sentito parlare.
Johan.A

@ Johan.A: Non hai bisogno di decine di pagine per menzionare qualcosa di base come quelle che sono le soglie di tensione.
Ignacio Vazquez-Abrams,

1
@Ignacio: Bene, la Guida dell'utente di HCT contiene 46 pagine di informazioni ingegneristiche interessanti. Se pensi che siano importanti solo le soglie, immagino sia la tua perdita. Pace!
Johan.A
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.