Toshiba MCU TMPM4K

Gli MCU TMPM4K di Toshiba presentano un processore Arm® Cortex®-M4 con FPU e un intervallo di frequenza di funzionamento da 1 MHz a 160 MHz. Questi MCU offrono un oscillatore esterno ad alta velocità da 6 MHz a 12 MHz, un ingresso di clock esterno ad alta velocità da 6 MHz a 10 MHz e un oscillatore interno ad alta velocità da 10 MHz. Gli MCU TMPM4K sono dotati di amplificatore operazionale (OPAP) selezionabile in base al guadagno e convertitore analogico-digitale (ADC) a 12 bit con tempo di conversione massimo pari a 91 µs e funzione di supporto autodiagnostica. Questi MCU offrono memoria interna RAM da 24 KB, codice flash compreso tra 128 KB e 256 KB riscrivibile fino a 100.000 volte e flash dati 32 KB riscrivibile fino a 100.000 volte. Gli MCU TMPM4K operano in un intervallo di temperature comprese tra -40 °C e 105 °C. Trovano tipicamente applicazione in motori, grandi elettrodomestici che utilizzano motori e apparecchiature industriali.

Caratteristiche

  • Processore Arm® Cortex®-M4 con FPU
    • Intervallo di frequenza di funzionamento da 1 MHz a 160 MHz
    • Unità di protezione della memoria (MPU)
  • Modalità a basso consumo energetico
  • tensioni di funzionamento:
    • Da 2,7 V a 5,5 V
    • Da 4,5 V a 5,5 V (tutte le funzioni)
    • Da 2,7 V a 4,5 V (senza amp. op. e ADC)
    • funzionamento inattivo, STO1 a basso consumo energetico
  • Intervallo di temperatura di funzionamento da -40 a 105 °C
  • Memoria interna
    • Flash code da 128 KB a 256 KB riscrivibile fino a 100.000 volte
    • Flash dati da 32 KB riscrivibile fino a 100.000 volte
    • I dati flash sono riscrivibile in parallelo con l’esecuzione delle istruzioni
    • 24 KB di RAM con parità
  • Clock
    • Oscillatore esterno ad alta velocità da 6 MHz a 12 MHz (ceramica e cristallo)
    • ingresso clock ad alta velocità esterno da 6 MHz a 10 MHz
    • oscillatore interno ad alta velocità (IHOSC1) 10 MHz con funzione di sgrossatura utente
    • PLL di uscita (clock di sistema) 160 MHz
  • rilevamento clock di sistema anomalo con rilevamento frequenza di oscillazione (OFD)
  • rilevamento tensione di uscita di ripristino e interruzioni a 8 livelli (LVD) 
  • Interruzione
    • Fattori esterni: da 8 a 20 (fattori pin esterni: da 10 a 32 pin, con DNF)
    • Fattori interni: da 80 a 100
  • Porte I/O
    • Da 31 a 87 (Ingresso: 2 e Uscita: 1)
    • 5V-tolerant, drain aperto e pull-up/pull-down
  • debug su chip (JTAG/SW) e NBDIF (monitor RAM)
  • Selettore Trigger (TRGSEL)
  • Espansione della richiesta di trigger per DMAC e temporizzatore
  • 1 unità controller DMA (DMAC), richieste DMA: da 26 a 32 fattori, trigger interni/esterni
  • Circuito di calcolo CRC CRC32, CRC16 (CRC)
  • Interfaccia seriale asincrona (UART) da 3 a 4 canali, 5 Mbps (max.), FIFO (trasmissione a 8 stadi e ricezione a 8 stadi)
  • Interfaccia periferica seriale (TSPI) da 1 a 2 canali, modalità SIO/SPI, 10 MHz (max.), FIFO (trasmettitore: 16bitx8 e ricezione: 16bitx8)
  • Interfaccia I2C
    • Interfaccia I2C (I2C) da 1 a 2 canali e multi-master
    • Interfaccia I2C multi-master versione A (EI2C) da 1 a 2 canali e supporto indirizzamento slave a 10 bit 
  • Da 8 a 22 ingressi in 3 unità convertitore analogico-digitale (ADC) a 12 bit
    • Tempo di conversione di 91 µs
    • funzione di supporto per autodiagnosi
  • 3 unità amplificatore operazionale (OPAMP) a guadagno selezionabile
  • Circuito di controllo del motore programmabile avanzato (A-PMD) a 1, 3 canali
    • Uscita PWM complementare trifase e sincronizzata con ADC
    • controllo PFC: supporto PFC interlacciato 3-phase
    • funzione di arresto di emergenza da ingressi esterni (pin EMG e pin OVV)
  • Motore vettore avanzato a 1 canali plus (A-VE +)
  • circuito di ingresso Encoder avanzato da 0 a 1, 3 canali (32 bit) (A-ENC32)
  • Contatore eventi Timer a 32 bit (T32A)
  • timer Watchdog a 1 canali (SIWDT)

Applicazioni

  • Motori
  • Principali elettrodomestici che utilizzano motori e apparecchiature industriali

Schema a blocchi

Toshiba MCU TMPM4K
View Results ( 7 ) Page
Codice prodotto Dimensioni memoria di programma Larghezza bus dati Frequenza di clock massima Numero di I/O Dimensioni RAM dati Tensione di alimentazione - Min. Tensione di alimentazione - Max. Tipo di interfaccia Temperatura di lavoro minima Temperatura di lavoro massima
TMPM4KNF10AFG(DBB) 1 MB 160 MHz 87 I/O 64 kB 2.7 V 5.5 V I2C, SPI, UART - 40 C + 105 C
TMPM4KNFYAFG(DBB) 256 kB 32 bit 160 MHz 87 I/O 24 kB 2.7 V 5.5 V I2C, SPI, UART - 40 C + 105 C
TMPM4MNFYAFG(DBB) 256 kB 32 bit 160 MHz 87 I/O 24 kB 2.7 V 5.5 V CAN, I2C, SPI, UART - 40 C + 105 C
TMPM4KLFYAFG 256 kB 32 bit 160 MHz 51 I/O 24 KB 2.7 V 5.5 V I2C, SPI, UART - 40 C + 105 C
TMPM4KLFYAUG 256 kB 32 bit 160 MHz 51 I/O 24 KB 2.7 V 5.5 V I2C, SPI, UART - 40 C + 105 C
TMPM4KNFYADFG 256 kB 32 bit 160 MHz 87 I/O 24 KB 2.7 V 5.5 V I2C, SPI, UART - 40 C + 105 C
TMPM4KNFYAFG 256 kB 32 bit 160 MHz 87 I/O 24 KB 2.7 V 5.5 V I2C, SPI, UART - 40 C + 105 C
Pubblicato: 2024-02-27 | Aggiornato: 2024-09-16