Accedi / Registrati per accedere ai vantaggi dedicati a te
Cercato recentemente

    Microcontroller

    I microcontroller denominati anche MCU (unità microcontroller), sono dispositivi semiconduttori integrati utilizzati nella progettazione di schede a circuito stampato. Si tratta essenzialmente di un computer all'interno di un circuito integrato (IC).

    Descrizione

    I microcontroller contengono processori singoli o multipli (talvolta denominati CPU), più periferiche di memoria e I/O. Queste periferiche includono timer ADC (convertitori analogico-digitale) e DAC (convertitori digitale-analogico).

    Contenitori disponibili

    I microcontroller sono forniti in contenitori chip standard con vari numeri di pin. I tipi di contenitore sono: LQFP, PDIP, QFN, SOIC, SSOP, TQFP, TSSOP.

    Cosa sono i core dei processori ARM?

    I microcontroller spesso contengono un core microprocessore ARM. ARM rappresenta un'architettura sviluppata da ARM Holdings, utilizzato da altre aziende per la produzione di microprocessori e altri dispositivi.

    Tipi di microcontrollori

    Sebbene ci siano molti marchi di produzione riconosciuti e architetture di programmazione utilizzate per i microcontrollori, ci sono solo tre tipi distinti di MCU attualmente in uso. Questi sono:

    • Microcontrollori a 8 bit
    • Microcontrollori a 16 bit
    • Microcontrollori a 32 bit

    La principale distinzione tra i tre tipi di microcontrollori riguarda le rispettive larghezze del bus, ovvero la larghezza dei rispettivi tubi di dati. Questa è in definitiva la specifica chiave che limita la precisione matematica della velocità di un microcontrollore.

    In breve, un microcontrollore a 8 bit richiederà un numero maggiore di accessi al bus e più istruzioni per eseguire calcoli a 16 o 32 bit. Arriverà quindi alla risposta (cioè al comportamento in uscita) molto più lentamente di un MCU a 16 o 32 bit.

    In termini di calcolo, è effettivamente lo stesso tipo di problema di limitazione che si riscontra con una CPU lenta piuttosto che con una più veloce e potente.

    Questi importanti criteri influenzeranno la scelta e l'ambito dei linguaggi di programmazione che è possibile utilizzare comodamente con un'unità a microcontrollore. Che si tratti di C++, Python, R o Arduino, i microcontrollori sono ampiamente compatibili con una varietà di linguaggi di programmazione, anche se le specifiche dipendono dal dispositivo.

    Gli MCU a 8 bit sono stati a lungo considerati le opzioni più basilari ed economiche, ma con funzionalità limitate in alcune applicazioni. I microcontrollori a 16 e 32 bit sono in genere più costosi ma offrono miglioramenti delle prestazioni corrispondenti.

    Che cosa significa "8 bit"?

    I microcontroller hanno una larghezza bus dati che descrive la quantità di dati che si possono elaborare alla volta. Ad esempio, un microcontrollore a 8 bit può elaborare 8 bit alla volta. Le larghezze bus dati più comuni includono 8 bit, MCU a 16 bit e 32 bit.

    Applicazioni

    I microcontroller sono utilizzati principalmente in applicazioni "integrate" a funzione singola, a differenza dei microprocessori progettati per impieghi generali nei personal computer, tablet e smartphone. I microcontrollori trovano applicazione nei computer, nel settore automobilistico, nella robotica, nell'automazione, nelle apparecchiature mediche, negli elettrodomestici.

    11305 Prodotti trovati per Microcontroller

    Unità
    8,292 €
    Microchip
    PIC18F
    PIC
    TQFP
    8bit
    Montaggio superficiale
    2,048 kB
    44
    32 kB, 256 B
    Flash
    RISC
    48MHz
    1 x Device
    2
    4,2 → 5,5 V
    1
    -
    1
    0
    1
    0
    -
    Unità
    4,62 €
    STMicroelectronics
    STM32
    ARM Cortex M33
    UFQFPN
    32bit
    Montaggio superficiale
    -
    48
    1024 Kbyte
    Flash
    -
    100MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    1pz in confezione da 2
    2,635 €
    Microchip
    AVR XMEGA
    AVR
    UQFN
    8 bit, 16bit
    Montaggio superficiale
    4 kB
    32
    32 + 4 kB
    Flash
    RISC
    32MHz
    0
    1
    1,6 → 3,6 V
    1
    -
    2
    0
    1
    2
    -
    • Codice RS 585-378
    • Codice costruttore PIC18F16Q41T-I/SS
    Unità (Su Bobina da 1600)
    1,085 €
    Microchip
    PIC18
    PIC18F
    SSOP
    -
    Montaggio superficiale
    -
    20
    64 KB
    Flash
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    • Codice RS 200-9664
    • Codice costruttore EFR32MG22C224F512IM40-C
    1pz in confezione da 5
    4,148 €
    Silicon Labs
    -
    -
    QFN
    -
    -
    -
    40
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    1pz in confezione da 2
    3,83 €
    Microchip
    AVR XMEGA
    AVR
    VQFN
    8 bit, 16bit
    Montaggio superficiale
    4 kB
    64
    64 + 4 kB
    Flash
    RISC
    32MHz
    0
    1
    1,6 → 3,6 V
    5
    -
    3
    0
    2
    3
    -
    Pezzo (Fornito in vassoio antistatico)
    2,292 €
    Silicon Labs
    EFM32ZG
    ARM Cortex M0+
    TQFP
    32bit
    Montaggio superficiale
    4 kB
    48
    32 kB
    Flash
    RISC
    24MHz
    -
    1 x 16 bit
    1,9 3,8 V
    1
    -
    1
    -
    1
    2
    -
    Unità
    7,753 €
    STMicroelectronics
    STM32H7
    ARM Cortex M7
    LQFP
    32bit
    Montaggio superficiale
    -
    100
    512 kB
    Flash
    -
    550MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    1pz in confezione da 2
    2,315 €
    Infineon
    PSOC™ 4000T
    ARM 32-bit Cortex-M0
    QFN
    32bit
    Montaggio superficiale
    -
    24
    64 kByte
    Flash
    -
    24MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    Unità
    13,691 €
    STMicroelectronics
    STM32H7
    ARM Cortex M7
    LQFP
    32bit
    Montaggio superficiale
    1 MB
    208
    2 MB
    Flash
    DSP, RISC
    400MHz
    2
    2 x 32 bit
    3,6 V (max)
    6
    -
    4
    1
    4
    4
    -
    Unità
    3,516 €
    Microchip
    ATSAMD
    ARM Cortex M0+
    TQFP
    32bit
    Montaggio superficiale
    32 kB
    64
    256 kB
    Flash
    ARM
    48MHz
    1
    1
    3.6 (Maximum) V
    6
    -
    6
    0
    6
    6
    -
    Unità
    2,975 €
    STMicroelectronics
    STM32L4
    ARM Cortex M4
    LQFP
    32bit
    Montaggio superficiale
    64 kB
    48
    256 kB
    Flash
    DSP, RISC
    80MHz
    -
    1 x 16 bit
    3,6 V (max)
    3
    -
    3
    1
    3
    1
    -
    Unità
    10,932 €
    Microchip
    PIC32MX
    MIPS32
    TQFP
    32bit
    Montaggio superficiale
    128 kB
    100
    512 kB
    Flash
    MIPS32
    80MHz
    2
    5 x 16 bit
    3,6 V
    4
    -
    0
    2
    5
    6
    -
    Unità
    10,68 €
    Infineon
    CY8C27243
    PSOC™
    SSOP
    32bit
    Montaggio superficiale
    -
    20
    16 kB
    Flash
    -
    24MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    Unità
    7,38 €
    Microchip
    AVR XMEGA
    AVR
    TQFP
    8 bit, 16bit
    Montaggio superficiale
    8 KB
    100
    128 + 8 kB
    Flash
    RISC
    32MHz
    1
    1
    1,6 → 3,6 V
    12
    -
    8
    0
    4
    8
    -
    Pezzo (Fornito in vassoio antistatico)
    15,40 €
    Microchip
    PIC32MZ
    MIPS32
    TQFP
    32bit
    Montaggio superficiale
    512 kB
    100
    2,048 MB
    Flash
    C
    252MHz
    1
    1
    3,6 V (max)
    6
    -
    0
    2
    5
    6
    -
    1pz in confezione da 2
    4,725 €
    Microchip
    ATmega
    AVR
    VFBGA
    8 bit, 16bit
    Montaggio superficiale
    8 KB
    49
    128 kB
    Flash
    RISC
    32MHz
    1
    1
    1,6 → 3,6 V
    7
    -
    0
    0
    2
    5
    -
    Unità
    12,52 €
    STMicroelectronics
    STM32F4
    ARM Cortex M4
    LQFP
    32bit
    Montaggio superficiale
    256 kB
    176
    2,048 MB
    Flash
    RISC
    180MHz
    2
    -
    1,8 → 3,6 V
    -
    -
    -
    -
    -
    -
    -
    Pezzo (Fornito in bobina)
    0,647 €
    Microchip
    PIC10F
    PIC
    SOT-23
    8bit
    Montaggio superficiale
    16 B
    6
    375 B
    Flash
    RISC
    4MHz
    0
    -
    2 → 5,5 V
    0
    -
    0
    0
    0
    0
    -
    Unità
    10,51 €
    Renesas Electronics
    RX65N
    RXv2
    QFP
    32bit
    Montaggio superficiale
    640 kB
    144
    32 kB
    Flash
    CISC Harvard
    120MHz
    1
    -
    2,7 → 3,6 V
    16
    -
    0
    2
    16
    13
    -
    Risultati per pagina