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à
    4,32 €
    Microchip
    PIC24FJ
    PIC
    TQFP
    16bit
    Montaggio superficiale
    8 KB
    64
    128 kB
    Flash
    RISC
    32MHz
    0
    5 x 10 bit
    2 → 3,6 V
    2
    -
    0
    0
    2
    2
    -
    Unità
    1,73 €
    STMicroelectronics
    STM32G051
    ARM Cortex M0+
    TSSOP
    32bit
    Montaggio superficiale
    -
    20
    64 kB
    Flash
    -
    64MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    • Codice RS 798-5298
    • Codice costruttore PIC16F1847-I/P
    1pz in confezione da 5
    2,136 €
    Microchip
    PIC16F
    PIC
    PDIP
    8bit
    Su foro
    1,024 kB
    18
    8 KB
    Flash
    RISC
    32MHz
    0
    -
    2,5 → 5,5 V.
    2
    -
    1
    0
    2
    0
    -
    • Codice RS 905-3151
    • Codice costruttore PIC16F1619-I/P
    1pz in confezione da 5
    1,956 €
    Microchip
    PIC16LF
    PIC
    PDIP
    8bit
    Su foro
    1,024 kB
    20
    14 kB
    Flash
    RISC
    32MHz
    0
    2
    2,3 → 5,5 V
    -
    -
    -
    -
    -
    -
    -
    Unità
    31,30 €
    Silicon Labs
    C8051F
    8051
    TQFP
    8bit
    Montaggio superficiale
    4,352 kB
    100
    64 kB
    Flash
    Harvard
    24.5MHz
    0
    2 x 8/16 bit
    2,7 → 3,6 V
    1
    -
    0
    1
    0
    2
    -
    Pezzo (Fornito in vassoio antistatico)
    5,63 €
    STMicroelectronics
    STM8S
    STM8
    LQFP
    8bit
    Montaggio superficiale
    6 kB
    64
    2,048 kB, 128 kB
    Flash
    CISC
    24MHz
    0
    1 x 16 bit
    3.3, 5 V
    1
    -
    0
    1
    1
    2
    -
    • Codice RS 467-2069
    • Codice costruttore PIC18F258-I/SP
    Unità
    9,16 €
    Microchip
    PIC18F
    PIC
    SPDIP
    8bit
    Su foro
    1,536 kB
    28
    32 kB, 256 B
    Flash
    RISC
    40MHz
    0
    1 x 10 bit
    4,2 → 5,5 V
    1
    -
    1
    1
    1
    0
    -
    Pezzo (Fornito in vassoio antistatico)
    5,14 €
    Renesas Electronics
    78K
    78K0
    LQFP
    8bit
    Montaggio superficiale
    1 kB
    64
    32 kB
    Flash
    MCU
    12MHz
    0
    0
    1,8 → 5,5 V
    -
    -
    -
    -
    -
    -
    -
    Unità
    6,52 €
    Microchip
    AT90
    AVR
    TQFP
    8bit
    Montaggio superficiale
    4 kB
    64
    64 kB
    Flash
    RISC
    16MHz
    0
    1 x 8 bit
    2,7 → 5,5 V
    1
    -
    2
    1
    1
    2
    -
    Unità
    10,80 €
    Microchip
    AVR
    MCU 8 bit
    TQFP
    8bit
    Montaggio superficiale
    -
    44
    64 kbit
    EEPROM
    -
    40MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    Unità
    9,78 €
    Microchip
    AT89C51
    CPU a 8 bit
    PLCC
    8bit
    Montaggio superficiale
    256 B
    68
    64 kB
    Flash
    8051
    60MHz
    0
    1 x 8 bit
    5,5 V (max)
    1
    -
    -
    0
    -
    1
    -
    • Codice RS 467-1296
    • Codice costruttore PIC16F628-20/P
    Unità
    3,64 €
    Microchip
    PIC16F
    PIC
    PDIP
    8bit
    Su foro
    224 B
    18
    128 x 8 parole, 2048 x 14 parole
    Flash
    RISC
    20MHz
    0
    1 x 16 bit
    3 → 5,5 V
    0
    -
    1
    0
    0
    0
    -
    • Codice RS 889-5685
    • Codice costruttore PIC16F1824-I/P
    Cadauno (in una stecca da 30)
    1,584 €
    Microchip
    PIC16F
    PIC
    PDIP
    8bit
    Su foro
    512 kB
    14
    4 kB
    Flash
    RISC
    32MHz
    -
    4 x 10 bit
    1,8 → 5,5 V
    1
    -
    1
    0
    1
    0
    -
    Unità
    5,24 €
    Microchip
    PIC16F
    PIC
    SOIC
    8bit
    Montaggio superficiale
    68 B
    18
    1024 x 14 parole, 64 x 14 parole
    Flash
    RISC
    20MHz
    0
    -
    4 → 5,5 V
    0
    -
    0
    0
    0
    0
    -
    Unità
    7,78 €
    Microchip
    DSPIC33EP
    dsPIC
    TQFP
    16bit
    Montaggio superficiale
    28 kB
    64
    280 kB
    Flash
    Efficiente codifica
    60MHz
    1
    6 x 16 bit
    Da 3 a 3,6 V
    4
    -
    0
    2
    2
    4
    -
    • Codice RS 623-0819
    • Codice costruttore PIC18F4520-I/P
    Unità
    6,92 €
    Microchip
    PIC18F
    PIC
    PDIP
    8bit
    Su foro
    1,536 kB
    40
    32 kB, 256 B
    Flash
    RISC
    40MHz
    0
    2
    4,2 → 5,5 V.
    1
    -
    1
    0
    1
    0
    -
    Pezzo (fornito in Tubo)
    1,166 €
    Microchip
    PIC18
    PIC
    SSOP
    8bit
    Montaggio superficiale
    -
    20
    32 kB
    Flash
    -
    64MHz
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    Pezzo (Fornito in vassoio antistatico)
    15,29 €
    Microchip
    PIC18F
    PIC
    TQFP
    8bit
    Montaggio superficiale
    3,936 kB
    64
    1,024 kB, 128 kB
    Flash
    RISC
    40MHz
    0
    5
    4,2 → 5,5 V
    2
    -
    2
    0
    2
    0
    -
    • Codice RS 623-0392
    • Codice costruttore PIC16F688-I/P
    Unità
    2,44 €
    Microchip
    PIC16F
    PIC
    PDIP
    8bit
    Su foro
    256 B
    14
    256 B, 4096 x 14 parole
    Flash
    RISC
    20MHz
    0
    -
    2 → 5,5 V.
    1
    -
    1
    0
    1
    0
    -
    • Codice RS 467-1690
    • Codice costruttore PIC16F877A-I/P
    Unità
    6,94 €
    Microchip
    PIC16F
    PIC
    PDIP
    8bit
    Su foro
    368 B
    40
    14,3 kB, 256 B
    Flash
    RISC
    20MHz
    0
    2 x 10 bit
    4 → 5,5 V
    1
    -
    1
    0
    1
    0
    -
    Risultati per pagina