Microchip Technology Microcontroller da 8 bit PIC18Fx6Q84
I microcontroller PIC18F26Q84, PIC18F46Q84 e PIC18F56Q84 a 8 Bit di Microchip Technology combinano un’ampia gamma di periferiche indipendenti centrali (CIP) con velocità dati flessibile del controller area Network (CAN FD). Le numerose periferiche di comunicazione aggiuntive incluse in questi dispositivi, come SPI, I2C e due UART, possono gestire una vasta gamma di protocolli di comunicazione cablati e wireless (utilizzando moduli esterni) per applicazioni intelligenti. Combinata con le capacità di integrazione CIP, questa capacità funziona per applicazioni di controllo motore, alimentazione, sensore, segnale e interfaccia utente. Inoltre, gli MCU PIC18F26Q84, PIC18F46Q84 e PIC18F56Q84 includono un ADC a 12 bit con estensione di calcolo e commutazione di contesto per l'analisi automatica del segnale per ridurre la complessità dell'applicazione.Gli MCU PIC18F26Q84, PIC18F46Q84 e PIC18F56Q84 Microchip Technology sono offerti in package a 28 pin, 40 e 44 pin e includono 64 KB di memoria Flash di programma.
Caratteristiche
- Periferiche di comunicazione digitale
- 3 moduli UART
- Master e slave LIN, modalità DMX, ingranaggio e protocolli dispositivo DALI
- SPI/I2C
- 3 timer a 8 bit e 3x 16-bit
- Modulo CAN con velocità dati flessibile (CAN-FD)
- Funzionalità in modalità CAN FD o CAN 2.0B
- Otto controller a memoria diretta (DMA)
- Capacità di trasferimento di dati
- Dimensioni di sorgente e destinazione programmabili dall'utente
- Trasferimenti di dati attivati da hardware e software
- Convertitore analogico/digitale con funzione di calcolo e commutazione del contesto (ADC)
- Funzioni matematiche automatiche sui segnali di ingresso
- Media, calcoli del filtro, sovracampionamento e confronto delle soglie
- 4 contesti separati (impostazioni e risultati) salvati e accessibili separatamente
- È possibile accedere ai contesti tramite firmware o DMA
- Cinque canali analogici interni
- Supporto del divisore di tensione capacitivo (CVD) hardware:
- Automatizza il campionamento tattile e riduce le dimensioni del software e l'utilizzo della CPU in caso di contatto tattile o di prossimità
- Memoria di programma flash da 64 KB
- Velocità CPU 16 MIPS/DMIPS
- SRAM 8-byte
- EEPROM a 1024 byte
- Capacità di interruzione vettorizzata
- 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
- Due timer a 16 bit personalizzabili
- Combinabile per creare un temporizzatore a bit più grande
- Convertitore digitale-analogico (DAC) a 8 bit
- Due comparatori (CMP)
- Quattro modulatori a larghezza di impulso (PWM) a 16 bit
- Modulatore segnale dati (DSM)
- CRC programmabile con scansione della memoria
- Intervallo delle temperature di funzionamento: da -40°C a +125°C
- Opzioni del package
- SPDIP, SSOP, SOIC e VQFN a 28 pin
- 40 pin: PDIP, VQFN
- 44 pin: TQFP
- 48 pin: VQFN
Applicazioni
- Settore industriale
- Controllo motori
- Alimentazione
- Reti di sensori
- Interfaccia utente
Schema a blocchi
Video
Pubblicato: 2021-01-04
| Aggiornato: 2024-08-15
