Inicio Otros Microchip anuncia una familia de microcontroladores que proporciona control digital en lazo...

Microchip anuncia una familia de microcontroladores que proporciona control digital en lazo cerrado y supervisión de seguridad con periféricos independientes del núcleo

Principales características:

• Mayor integración de periféricos para control funcional avanzado con una mínima carga sobre la CPU

• Incluye PID de hardware, medida de ángulo de fase y control de corriente de 100 mA

• Los periféricos independientes del núcleo liberan la CPU de funciones críticas de sincronización y con un uso intensivo del núcleo

• Mejora la eficiencia del sistema y el funcionamiento con un bajo consumo además de simplificar el desarrollo de código

Microchip anuncia, desde Electrónica en Alemania, una ampliación de su catálogo de microcontroladores PICR de 8 bit con la familia PIC16(L)F161X que cuenta con numerosos periféricos y un reducido número de patillas. Estos nuevos microcontroladores presentan y amplían la oferta de periféricos independientes del núcleo (Core Independent Peripherals, CIP) de Microchip, diseñados para reducir la latencia de interrupción, disminuir el consumo de energía y aumentar la eficiencia y la seguridad del sistema, así como minimizar el tiempo y el esfuerzo de diseño. Estos periféricos también reducen la complejidad del sistema al eliminar la necesidad de añadir código y componentes externos. Los periféricos basados en hardware descargan a la CPU de funciones críticas de sincronización y con un uso intensivo del núcleo, www.microchip.com permitiendo así que se concentre en otras tareas críticas dentro del sistema.

Los microcontroladores PIC16(L)F161X ofrecen al acelerador matemático (Math ACC) con PID (Proporcional Integral Derivativo), que efectúa cálculos de forma totalmente independientes del núcleo y tiene la capacidad de realizar operaciones matemáticas y PID de 16 bit. La familia también incorpora el temporizador angular (AngTmr), un módulo de hardware que calcula el ángulo de rotación en funciones como control de motores, control de TRIAC o sistemas encendido por descarga capacitiva. Sea cual sea la velocidad, el AngTmr permite sucesivas interrupciones para un determinado ángulo de rotación o senoidal sin necesidad de proceso en el núcleo. Los CIP se pueden configurar para que desempeñen un conjunto de funciones determinadas que aumentan las velocidades de ejecución y disminuyen los requisitos de software.

Al descargar estas funciones se libera a la CPU para que se encargue de otras tareas, consume menos memoria de programa y reduce el consumo total del microcontrolador.

Además del Math Acc y el AngTmr, el PIC16(L)F161X cuenta con otros periféricos diseñados para facilitar la implementación y añadir flexibilidad a varias funciones. El temporizador medidor de señal (Signal Measurement Timer, SMT) de 24 bit obtiene medidas de alta resolución de la señal digital en hardware, dando así como resultado unas medidas más precisas y exactas. Es ideal para control de velocidad, cálculos de rango e indicadores de RPM.

La familia también incluye un módulo de detección de paso por cero (Zero Cross Detect, ZCD) que puede supervisor la tensión de línea CA e indicar la actividad de paso por cero, simplificando de este modo las aplicaciones de control de TRIAC al reducir enormemente tanto el esfuerzo de la CPU como el coste de la lista de materiales. Junto con las nuevas E/S de 100 mA y alta corriente, la probada célula lógica configurable (Configurable Logic Cell, CLC), así como I2C™, SPI y EUSART para comunicaciones, este alto nivel de integración ayuda a agilizar el diseño, además de facilitar la implementación y aumentar la flexibilidad.

La familia también contribuye a la implementación es estándares de seguridad como Clase B y UL 1998 u operaciones a prueba de fallos, gracias a la combinación de un temporizador supervisor con ventana (Windowed Watchdog Timer, WWDT) que supervisa el correcto funcionamiento del software dentro de unos límites predefinidos para mejorar la fiabilidad, y una comprobación de redundancia cíclica con barrido de memoria (Cyclic Redundancy Check with Memory Scan, CRC/SCAN) que detecta y explora la memoria en busca de datos dañados. Además los temporizadores con limitación por hardware (Hardware Limit Timers, HLT) detectan estados de fallo del hardware como atasco, parada, etc., que permiten a los ingenieros integrar funciones de seguridad y supervisión en sus aplicaciones con un esfuerzo mínimo o nulo de la CPU. Junto con estas funciones, la familia ofrece la tecnología XLP de bajo consumo y se suministra en encapsulados de pequeño tamaño de 8, 14 y 20 patillas.

La familia PIC16(L)F161X cuenta con el soporte del paquete estándar de herramientas de desarrollo de primer nivel de Microchip, incluyendo el PICkit™ 3 (referencia PG164130, 47,95 dólares) y MPLABR ICD 3 (referencia DV164035, 199,95 dólares). El configurador de código MPLABR es un módulo enchufable al MPLABR X IDE gratuito de Microchip, que proporciona un método grafico para configurar sistemas de 8 bit y funciones periféricas, pasando así del concepto al prototipo en cuestión de minutos gracias a la generación automática de código C eficiente y fácilmente modificable para cada aplicación.

Los microcontroladores PIC12(L) F1612 ya se encuentran disponibles para muestreo y producción en volumen y se suministran en encapsulados PDIP y SOIC de 8 patillas, y DFN y UDFN de 3 mm x 3 mm. Los microcontroladores PIC16(L)F1613 también se encuentran disponibles en encapsulados PDIP, SOIC y TSSOP de 14 patillas, y UQFN y QFN de 4 mm x 4 mm. El PIC(L)F1614 y el PIC(L)F1615 ya se encuentran disponibles para muestreo en encapsulados PDIP, SOIC y TSSOP de 14 patillas, y UQFN y QFN de 4 mm x 4 mm; su producción en volumen está prevista para enero. Los microcontroladores PIC16(L)F1618 y PIC(L)F1619 también se encuentran disponibles para muestreo en encapsulados PDIP, SOIC y TSSOP de 20 patillas, y UQFN y QFN de 4 mm x 4 mm; su producción en volumen está prevista para enero.