
Diseño de sensor de baja potencia con la
familia de MCU PIC18-Q71
Aplicaciones que incluyen iluminación LED, mantenimiento predictivo, medicina, automatización del hogar, control de procesos industriales, automoción e Internet de las cosas (IoT).
MCU configurables y con enfoque analógico para diseños de interfaz de sensores

La familia de productos PIC18-Q71 combina potentes periféricos independientes del núcleo (CIP) y un alto nivel de integración analógica para simplificar la interfaz de sensores y las mediciones analógicas, optimizar el rendimiento del sistema y reducir el costo de la lista de materiales (BOM). Los MCU PIC18-Q71 contienen un convertidor de analógico a digital (ADC) diferencial de 12 bits, amplificadores operacionales (OPA) configurables, comparadores analógicos de alta velocidad y un puerto de enrutamiento de señal de 8 bits para interconectar periféricos digitales.
Estos MCU tienen capacidades de temporización ampliadas para un control de precisión con moduladores por ancho de pulsos (PWM) duales de 16 bits integrados de alta resolución, un oscilador de controlador numérico (NCO) de 20 bits y un temporizador universal (UT) de 32 bits. Su amplio conjunto de CIP, en combinación con el administrador de periféricos analógicos (APM), permite realizar configuraciones analógicas simples y dar respuestas rápidas a eventos del sistema.
Puede configurar periféricos y funciones fácilmente, generar código de aplicación y simular circuitos analógicos antes de crear prototipos de hardware para reducir el tiempo de desarrollo y acelerar el tiempo hasta la comercialización. Esta familia de productos está disponible en opciones de encapsulados y memorias para diversas aplicaciones que incluyen iluminación LED, mantenimiento predictivo, medicina, automatización del hogar, control de procesos industriales, automoción e Internet de las cosas (IoT).
Familia de productos de microcontroladores PIC18-Q71 de Microchip
Familia de productos de microcontroladores PIC18-Q71 de Microchip
Dos amplificadores operacionales
- Ancho de banda de ganancia de 5.5 MHz
- Ganancia programable, escalera de resistencia interna singular
- Operación de detección de picos de hardware incorporada
Convertidor diferencial de analógico a digital de 12 bits con computación y cambio de contexto
- Hasta 43 canales externos
- Hasta 300 KSPS
- Conversión ADC diferencial o de un solo extremo
- Funciones matemáticas automatizadas en señales de entrada
- Promedios, cálculos de filtros, sobremuestreo y comparación de umbrales
- Cuatro contextos separados (configuraciones y resultados) guardados y accesibles por separado
- Funciona en modo de suspensión
- Cinco canales analógicos internos
Compatibilidad con divisor de voltaje capacitivo (CVD) de hardware
- Automatiza el muestreo táctil y reduce el tamaño del software y el uso de la CPU
Un convertidor de digital a analógico (DAC) de 10 bits
Dos convertidores de digital a analógico (DAC) de 8 bits
Dos comparadores de alta velocidad (CMP)
Administrador de periféricos analógicos
- Se puede utilizar para optimizar el consumo de energía en aplicaciones que utilizan periféricos analógicos al cambiarlos
Puerto de enrutamiento de señal de 8 bits
- Proporciona puertos internos utilizados para interconectar periféricos digitales
Dos temporizadores universales
- Se pueden conectar dos temporizadores de 16 bits para crear un temporizador combinado de 32 bits
Cuatro controladores de acceso directo a la memoria (DMA)
- Tres PWM duales de 16 bits proporcionan seis salidas PWM
Capacidad de interrupción vectorial (VI): tiempo de respuesta de interrupción más rápido
- Prioridad alta/baja seleccionable
- Latencia de interrupción fija de tres ciclos de instrucción
- Dirección base de tabla vectorial programable
- Compatible con versiones anteriores de capacidades de interrupción
Funciones del modo de bajo consumo
- Suspensión: <1 μ típico a 3 V
- Reposo: la CPU y los periféricos se ejecutan a diferentes velocidades de ciclo (normalmente la CPU es menor)
- Inactividad: la CPU se detiene mientras los periféricos funcionan
- Suspensión: menor consumo de energía
Desactivación de módulo periférico (PMD)
Selección de pin periférico (PPS)
- Permite el mapeo de pines de comunicación digital de E/S
- Dos UART: un UART admite LIN/DMX/DALI
- SPI/I2C
Funciones de programación/depuración
- In Circuit Serial Programming™ (ICSP™) a través de dos pines
- Depuración en circuito (ICD) con tres puntos de interrupción a través de dos pines
- Depuración integrada en chip
Producto | Cantidad de pines | Tamaño de memoria del programa (KB) | EEPROM de datos (bytes) | Resolución máxima de ADC (bits) | Número de amplificadores operacionales | Oscilador controlado numéricamente (NCO) |
---|---|---|---|---|---|---|
PIC18F24Q71 | 28 | 16 | 256 | 12 | 2 | 1 |
PIC18F25Q71 | 28 | 32 | 256 | 12 | 2 | 1 |
PIC18F26Q71 | 28 | 64 | 256 | 12 | 2 | 1 |
PIC18F44Q71 | 40 | 16 | 256 | 12 | 2 | 1 |
PIC18F45Q71 | 40 | 32 | 256 | 12 | 2 | 1 |
PIC18F46Q71 | 40 | 64 | 256 | 12 | 2 | 1 |
PIC18F54Q71 | 48 | 16 | 256 | 12 | 2 | 1 |
PIC18F55Q71 | 48 | 32 | 256 | 12 | 2 | 1 |
PIC18F56Q71 | 48 | 64 | 256 | 12 | 2 | 1 |
Oferta de la familia (cantidad de pines en comparación con la memoria)
Flash (KB) | 28 pines | 40 pines | 48 pines |
---|---|---|---|
64 | PIC18F26Q71 | PIC18F46Q71 | PIC18F56Q71 |
32 | PIC18F25Q71 | PIC18F45Q71 | PIC18F55Q71 |
16 | PIC18F24Q71 | PIC18F44Q71 | PIC18F54Q71 |
Analógico configurable
Flexibilidad de disposición
Personalización de hardware
Funcionalidad de conservación de energía
Flexibilidad de diseño
La seguridad ante todo
Respuesta mejorada del sistema
Rendimiento mejorado del sistema
Título | Categoría del documento | Categoría del documento |
---|---|---|
Hoja de datos de microcontrolador PIC18F26/46/56Q71 de 28/40/44/48 pines, baja potencia y alto rendimiento con tecnología XLP | Hojas de datos | |
Aclaraciones de la hoja de datos y errata de silicio de PIC18F26/46/56Q71 | Errata | |
TB3328: configuraciones básicas de ADC con computación y cambio de contexto | Notas de aplicación | |
Creación de una aplicación de sensor de baja potencia utilizando APM | Notas de aplicación | |
ADC con computación y cambio de contexto utilizando DMA | Notas de aplicación | |
TB3267: secuenciación de canales y ahorro de contexto utilizando el ADC con módulo de computación y cambio de contexto | Notas de aplicación |