Microchip Technology Microcontroller PIC18-Q43 a 8 bit

I microcontroller a 8 bit PIC18-Q43  di Microchip Technology combinano periferiche indipendenti centrali (CIP) versatili e facili da usare con funzionalità di interconnessione avanzate. Ciò rende la personalizzazione hardware sofisticata senza fatica. Questi microcontroller (MCU) a 28, 40 e 48 pin di Microchip Technology sono dotati di accesso diretto alla memoria (DMA), celle logiche configurabili (CLC), PWM a 16 bit, un convertitore da analogico a digitale a 12 bit con calcolo (ADCC) e molteplici interfacce di comunicazione. Questa combinazione di periferiche semplifica la creazione di funzioni hardware personalizzate, migliora la risposta del sistema e riduce il numero di componenti esterni e i tempi di sviluppo del codice. Sono ideali per una vasta gamma di applicazioni di controllo in tempo reale, tra cui controllo industriale, di consumo, automobilistico, controllo motore, rilevamento tattile capacitivo e Internet delle cose (IoT). 

Le periferiche indipendenti centrali (CIP) consentono all'MCU di eseguire attività hardware, liberando al contempo la CPU per concentrarsi su attività di sistema più complesse o andare in sospensione per risparmiare energia. Poiché scaricano dalla CPU le funzioni critiche dal punto di vista dei tempi e del core, eliminano la necessità di codice aggiuntivo e di componenti esterni, riducono il consumo energetico e consentono tempi di risposta deterministici e tempi di convalida ridotti.

La famiglia PIC18-Q43 è dotata di sei controller di accesso diretto alla memoria (DMA) per il trasferimento di dati tra tutti gli spazi di memoria e le periferiche indipendenti dalla CPU, migliorando così le prestazioni del sistema e il consumo di energia.

Gli MCU PIC18-Q43 forniscono anche otto celle logiche configurabili dall'utente (CLC) per creare funzioni logiche basate su hardware personalizzate. La periferica CLC consente di specificare le combinazioni di segnali come ingressi a una funzione logica e collega internamente periferiche come timer, modulatori di larghezza di impulso (PWM), porte seriali e pin I/O per la personalizzazione hardware con una facilità senza precedenti. Il CLC consente un livello di integrazione più elevato senza componenti esterni, riducendo in tal modo l'ingombro del PCB e i costi di sistema.

I PWM a 16 bit integrati offrono capacità avanzate oltre a quelle presenti nei moduli PWM standard. Queste funzioni innovative consentono di variare facilmente la fase, il ciclo di lavoro e il conteggio degli eventi di offset con maggiore precisione. I PWM ad alta risoluzione offrono doppie uscite indipendenti sulla stessa base di tempo, che aiutano a semplificare il controllo dell'unità e offrono la flessibilità da utilizzare in molte applicazioni. Inoltre, la famiglia di MCU PIC18-Q43 ha interfacce di comunicazione seriale migliorate e flessibili, tra cui un UART con supporto per protocolli asincrono, DMX, DALI e LIN insieme a interfacce di comunicazione seriale standalone I2C e SPI a velocità maggiore.

Le periferiche analogiche intelligenti on-chip includono Zero Cross Detect (ZCD), comparatori, un convertitore digitale-analogico (DAC) a 8 bit e un ADCC a 12 bit che automatizza le tecniche di partitore di tensione capacitivo (CVD) per implementare il rilevamento tattile avanzato, la media, il filtraggio, il sovracampionamento e il confronto automatico delle soglie.

Caratteristiche

  • Sei controller di accesso diretto alla memoria (DMA)
  • Tre PWM doppi a 16 bit forniscono sei uscite PWM
  • Capacità di interruzione vettorizzata (VI)
    • Tempi di risposta all'interruzione più rapidi
    • Alta/bassa priorità selezionabile
    • Latenza di interruzione fissa di tre cicli di istruzione
    • Indirizzo di base della tabella vettoriale programmabile
    • Retrocompatibile con le capacità di interrupt precedenti
  • Memory Access Partition (MAP)
    • La memoria flash di programma può essere partizionata
      • Blocco applicazione
      • Blocco di avvio
      • Blocco Area di archiviazione flash (SAF)
  • L'area informazioni dispositivo (DIA) memorizza
    • Indicatore di temperatura dati calibrati in fabbrica
    • Dati di misurazione di riferimento della tensione fissa (FVR)
    • Identificatore univoco microchip
  • Caratteristiche di modalità a bassa potenza
    • Sospensione: <1 μA tipica a 3 V
    • Doze: CPU e periferiche che funzionano a diverse velocità di ciclo (tipicamente la CPU è inferiore)
    • Idle: CPU arrestata mentre le periferiche operano
  • Disabilitazione del modulo periferico (PMD)
    • Disabilitare selettivamente il modulo hardware per ridurre al minimo il consumo di energia attiva delle periferiche inutilizzate
  • Selezione pin periferici (PPS)
    • Abilita la mappatura dei pin dei I/O digitali
  • Convertitore analogico/digitale con calcolo (ADCC)
    • Fino a 43 canali esterni
    • Funzioni matematiche automatizzate su segnali di ingresso come media, calcoli del filtro, sovracampionamento e confronto di soglia
    • Funziona in modalità di sospensione
    • Cinque canali analogici interni
  • Supporto del divisore di tensione capacitivo hardware (CVD)
    • Automatizza il campionamento tattile e riduce le dimensioni del software e l'utilizzo della CPU
    • Quattro ingressi esterni
  • Convertitore digitale-analogico (DAC) a 8 bit
    • Uscita bufferizzata disponibile su due pin I/O
    • Collegamenti interni a ADC e comparatori
  • Due comparatori (CMP)
    • Polarità di uscita configurabile
    • Uscita esterna tramite selezione pin periferico
  • Rilevamento di tensione nulla (ZCD)
    • Rileva quando il segnale CA sul pin attraversa la messa a terra
  • Riferimento di tensione
    • Riferimento di tensione fisso con livelli di uscita di 1,024 V, 2,048 V e 4,096 V
    • Collegamenti interni ad ADC, comparatori e DAC
  • 5 UART: un UART supporta LIN/DMX/DALI
    • Compatibile con DMA
    • UART asincrono, RS-232, compatibile RS-485
    • 1, 1,5, 2 bit di stop programmabili
  • Due moduli SPI
    • Lunghezza byte configurabile
    • Pacchetti di dati di lunghezza arbitraria
    • Opzione di trasmissione-senza-ricezione e ricezione-senza-trasmissione
    • Contatore byte di trasferimento
    • Buffer di trasmissione e ricezione separati con funzionalità FIFO e DMA a 2 byte
  • Un moduloI2C, SMBus, compatibile con PmBus™
    • Modalità di indirizzamento a 7 bit e 10 bit con modalità di mascheratura dell'indirizzo
    • Buffer di indirizzo, trasmissione e ricezione dedicati e funzionalità DMA
    • Selezioni di livello di ingresso I2C, SMBus 2.0 e SMBus 3.0 e 1,8 V
    • Modalità Multi-Master, compreso l'indirizzamento automatico
  • Funzionalità di programmazione/debug
    • In-Circuit Serial Programming™ (ICSP™) mediante due pin
    • Debug nel circuito (ICD) con tre breakpoint mediante due pin
    • Debug integrato su chip
  • Opzioni package
    • SOIC a 28 pin, SSOP, VQFN
    • PDIP a 40 pin, VQFN
    • TQFP a 44 pin
    • TQFP, VQFN a 48 pin

Applicazioni

  • Controllo in tempo reale
  • Interfaccia uomo macchina (HMI)

Video

Tabella dispositivo

Grafico - Microchip Technology Microcontroller PIC18-Q43 a 8 bit

Schema a blocchi

Schema a blocchi - Microchip Technology Microcontroller PIC18-Q43 a 8 bit
Pubblicato: 2020-02-20 | Aggiornato: 2025-06-13