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)
- La memoria flash di programma può essere partizionata
- 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
Schema a blocchi
