Nota Técnica /



Documentos relacionados
Nota Técnica / Microchip Tips & Tricks

Microchip Tips & Tricks...

Nota Técnica / Microchip Tips & Tricks

Contadores y timers. Contadores y timers. Contadores y timers

Microchip Tips & Tricks...

PIC 18F45XX. El módulo CCP de Comparación, Captura y PWM (Pulse Wide Modulation)

Microchip Tips & Tricks...

Introducción a la programación PIC32 con ARDUINO

Nota Técnica / Tecnicas de Diseño para Bajo Ruido

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052)

Microchip Tips & Tricks...

Microchip Tips & Tricks...

Nota Técnica / Microchip Tips & Tricks

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

5. Microcontroladores de 32 bits. (C) 2007 Ibercomp S. A.

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Taller de Firmware. Introducción al PIC16F877. Facultad de Ingeniería Instituto de Com putación

AUTOMATIZACIÓN DEL ENCENDIDO DE LOS TRANSMISORES DEL ROJ. Bach. Juan C Espinoza Guerra Radio Observatorio de Jicamarca

Elección de un microcontrolador

Guía de programación PWM. Características de una señal de control con Modulación de Ancho de Pulso.

Microchip Tips & Tricks...

Arquitectura de un Controlador Electrónico de Procesos

Buceando en el HC908...

Microchip Tips & Tricks...

Nota Técnica /

Microchip Tips & Tricks...

Características Técnicas. SITAU MX / FP LF (Low Frequency)

Arquitectura de Computadores II

MICROCONTROLADORES PIC

Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Ingeniería Electrónica INFORMÁTICA ELECTRÓNICA

MICROCONTROLADORES PIC BÁSICO (PIC 16F84A / 16F627)

Microchip Tips & Tricks...

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 3

Introducción a los Microcontroladores

Tema 4 Microprocesador MCF5282: Hardware

Microchip Tips & Tricks...

Microcontroladores ( C)

Capítulo 1. Introducción a los PIC de 8 bits

Soluciones de Iluminación con LED

Estructura interna de una memoria RAM estática

Estructura interna de una memoria RAM estática

Laboratorio 4. Objetivos

MICROCONTROLADOR PIC DE MICROCHIP

Conceptos preliminares Familias lógicas Topologías Compuertas Flip Flops Osciladores. Introducción a la Electrónica

Diseñando Hardware a la Medida con el Módulo de LabVIEW FPGA. ni.com/fpga

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

ITT-327-T Microprocesadores

Relación de Problemas de Circuitos Secuenciales

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Adquisición de datos

Contenido MICROCONTROLADORES PIC16F877A Y PIC16F887 / SALVATIERRA. Alfaomega. 3.4 Soporte Muestras... 25

Microchip Tips & Tricks...

Desarrollo de Herramientas de Programación de Alto Nivel y Aplicaciones de Conectividad y Almacenamiento para el Microcontrolador MSP430

LABORATORIO DE ELECTRÓNICA DE POTENCIA PRÁCTICA N 1

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Arquitectura y Periféricos

Conceptos preliminares Familias lógicas Topologías Compuertas Flip Flops Osciladores. Introducción a la Electrónica

CURSO DE MCUs PIC ANUAL

Diseño y verificación en VHDL de microcontrolador implementado en FPGA

MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...

Características técnicas AirScope TT

Practica 1 (3.5 %) 1. Realice el diseño y montaje de un R_S discreto activo en bajo.

Guia para examen de Sistemas Embebidos I Para primer parcial Febrero 2013 Revisión 2 Ing. Julio Cesar Gonzalez Cervantes

Herramientas Integradas para Laboratorios de Electrónica

La circuitería interna del 555 según National Semiconductors, es la siguiente:

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INDICE DE CONTENIDOS ADC basado en la conversión voltaje-frecuencia (voltage-to-frequency conversión)... 40

Soluciones Electrónicas. Controladores. Catálogo de Productos 2010/11 + SOLUCIONES ELECTRÓNICAS.

Sistema de Desarrollo para el Microcontrolador PIC18F452

PIC16F882/883/884/886/ Funcionamiento de Timer1 6 EL MODULO TMR1 CON PUERTA DE CONTROL Selección de Fuente de reloj

ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI ATE-UNIOVI

TR18. Unidad Terminal Remota TR18 CPU_R. SisEleN INGENIERÍA Y DESARROLLO

Yaskawa. y Pillar Mexicana INTRODUCCION A INVERSORES. Clase: BNKV

PIC16F882/883/884/886/887 4 MÓDULO DEL OSCILADOR (CON EL FAIL-SAFE CLOCK MONITOR) 4.1. Apreciación Global

LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS

Introducción Motivaciones Objetivos Resumen...6

Reporte de formación complementaria

Diseño y verificación en VHDL de microcontrolador implementado en FPGA

PRÁCTICA 5. CONVERTIDOR DC/DC ELEVADOR

Características técnicas UltraScope USB

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa:

Sistemas Secuenciales

MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA SECRETARIA DIRECCIÓN DE ADMISIÓN Y CONTROL DE ESTUDIOS

Hoja de datos CPU 313SC (313-5BF13)

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

Diseño Basado en Microcontroladores.

partir de los 5 Volts que entrega el puerto USB La alimentación puede ser

Anexo II: Lógica programada y lógica cableada. Ventajas e inconvenientes. MSP430G2553.

Módulo de 16 entradas digitales modbus:

UPMDIE. 2 - Sistemas embebidos INDUSTRIALES. Sistemas embebidos CPU, Memorias, dispositivos de E/S y buses Sistema microprocesador ejemplo: Arduino

CAN-8124 CAN-8224 CAN-8424

UNIVERSIDAD DE ANTIOQUIA FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERIA ELECTRÓNICA LABORATORIO DE CIRCUITOS II PRÁCTICA N 5 "GENERADORES DE SEÑAL"

ÍNDICE CAPÍTULO 1. CÓDIGOS DE NUMERACIÓN CAPÍTULO 2. ÁLGEBRA DE CONMUTACIÓN Y FUNCIONES LÓGICAS... 37

Sensores inalámbricos de bajo

PIC16C5X (GAMA BAJA) Solo en dispositivos de 28 pins. Encapsulado y patillaje:

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

Transcripción:

Nota Técnica /0060-2015 MCUs PIC de 8 Bits con tecnología Core Independent Peripherals.. Comentario Técnico Familias de MCUs PIC 8 Bits con tecnología CIP ideales para Sistemas de Control de Alta Perfomance... Por el Departamento de Ingeniería de Electrónica Elemon S.A. Las familias de Microcontroladores PIC de 8 bits con tecnología CIP (Core Independent Peripherals) agregan nuevas características de altas prestaciones a las conocidas familias de MCUs PIC de 8 bits. La tecnología CIP (Perifericos Independientes del Núcleo) fue diseñada para que desarrolle diversas tareas sin la necesidad de código o tiempo de procesamiento del CPU para realizar estas tareas. Como resultado de ello, los MCUs con CIP pueden realizar complejas tareas de control en tiempo real dandole libertad al diseñador en el uso del tiempo del CPU en otras tareas. Atributos Clave. Self Sustaining (Auto Sostenido): Una vez inicializado el periférico en el sistema, el CIP puede realizar tareas complejas de control a lazo cerrado sin tiempos muertos con cero tiempo de intervención de Core del MCU. De esta forma el CPU puede luego de inicializado el CIP enviarse al modo idle o al modo Sleep para lograr así un muy bajo consumo. Con un número interesante de módulos embebidos en el MCU diseñados para incrementar la capacidad de procesamiento en sistemas de control, la tecnología CIP repotencia a las familias PIC de 8 bits. Página 1

Core Independent Peripherals (CIP) Entre los numerosos periféricos que disponen la tecnología CIP podemos citar los siguientes: Configurable Logic Cell (CLC) CPU Free (Libre del CPU): Los periféricos con tecnología CIP han sido inteligentemente interconectados para permitir casi cero latencia al compartir datos, entradas lógicas, o señales analógicas sin el uso adicional de código o de interrupciones del CPU. Esto permite dejar al CPU libre para realizar otras tareas del sistema y permite también un mejor aprovechamiento del código de programa en la memoria Flash. El módulo CLC (Celda Lógica Configurable) provee lógica secuencial y combinacional programable. Ello permite interconecciones dentro del cip con distintos periféricos y puertos I/O reduciendo de esta forma los componentes externos, salvando espacio de código e incrementando la flexibilidad y funcionalidad del sistema. Significant Savings (Ahorro Significativo): Cracias a la tecnología CIP, permite el uso de MCUs PIC más pequeños y de muy bajo consumo para realizar tareas complejas como el control de iluminación de alta potencia, y su comunicación con otros sistemas. Además se mejoran los costos al incluir periféricos en el MCU que deberían ser implementados en forma externa con otras soluciones. Página 2

Características: Lógica de Control configurable por el usuario en tiempo real Configuración de la CLC por medio de una interface gráfica (GUI). Lógica Combinacional con las siguientes funciones: AND/OR/XOR/NOT/NAND/NOR/ XNOR Funciones de Estado / Relojes Flip-Flop D, Flip-Flop JK, Flip-Flop D Latch, RS Latch. Fuentes de Entrada Pines I/O Periféricos Salidas disponibles a: Pines Externos Periféricos Operación del CLC mientras el MCU está en modo Sleep. Configurable mediante GUI. Complementary Waveform Generator (CWG) / Complementary Output Generator (COG) El módulo CWG provee la generación complementaria de formas de onda con pendiente de subida y bajada (rising / falling edge) con control de tiempo muerto (Dead Time Control), permitiendo conmutaciones sincrónicas de alta perfomance sin sobrecarga del procesador. El CWG también incorpora las modalidades auto shutdown, auto restart y puede interconectarse directamente con otros periféricos o entradas externas. El COG mejora aún más la funcionalidad del CWG con el agregado de las funciones de Blanqueo y control de fase. Página 3

Numerically Controlled Oscillator (NCO) Características: Provee la generación de formas de onda complementarias sin solapamiento. Varias fuentes de entrada como ser: Comparadores, PWM, CLC, NCO Control de Blanqueo para filtrado de transcientes (Solamente el COG). El NCO es un generador de frecuencia lineal de precisión programable con un rango desde 1 Hz a 500 Khz. El NCO ofrece una sustancial mejora en perfomance y simplicidad de diseño para aplicaciones que requieren el control preciso y lineal de frecuencia en aplicaciones de control de iluminación, generación de tonos, circuitos de sintonía de Radio Frecuencia, Balástos Fluorescentes, amplificadores en Clase D, etc. Control de Fase para demora de la salida (Solamente el COG). Funciones Auto Shutdown y Restart Pendientes de subida y bajada independientes. Control de Banda Muerta Control de Polaridad. Página 4

Características: Hasta 20 Bits de Resolución. Control Real Lineal de la Frecuencia Fuentes múltiples disponibles internas y externas de reloj. 2 modos de salida: 50% de Duty Cycle fijo. PWM Características Generación de PWM de 16 Bits con hasta 6 salidas configurables. Programmable Switch Mode Controller (PSMC) El módulo PSMC es un generador de PWM de alta perfomance de 16 bits de resolución con 6 salidas configurables que pueden operar en múltiples modos. Con un generador de reloj (clock) dedicado de 64 Mhz y la flexibilidad de interconectarse con entradas externas y también con periféricos integrados, el PSMC ofrece el más avanzado nivel de control y precisión de PWM en un MCU de 8 Bits. Este módulo puede simplificar la implementación de una amplia gama de aplicaciones tales como, el control de motores, iluminación y fuentes de alimentación conmutadas. Varias Fuentes de Reloj: externa, clock del sistema, oscilador de 64 Mhz independiente. Varias Fuentes de Entrada: Comparadores, pines externos, otros periféricos. Control de Blanqueo para filtrado de transcientes. Control independiente de las pendientes de subida y bajada. Banda Muerta (Dead Band) con control independiente de Subida y Bajada. Control de Polaridad / ShutDown y Restart. Modos Flexibles de Salida Página 5

Modos de Salida / Aplicaciones Típicas: Single Phase PWM (+comp) Stepper Motor Control Brushed DC Motor Control Power Supplies ECCP Compatible Full Bridge PWM Brushed DC Motor Control Push-Pull PWM (+Comp Out) Half and Full Bridge Power Supplies Synchronous Drives Pulse Skipping PWM (+Comp Out) High Efficiency Converters Voltage mode Controllers Push-Pull PWM w/4 Full Bridge Outputs (+Comp Out) DC to AC Inverters Class-D Output Drives Induction Motor Drives Variable Freq Fixed Duty Cycle PWM (+Comp Out) Resonant Converters Fluorescent Dimming Ballasts 3-Phase PWM 3-Phase BLDC motors AC Inverter CRC/SCAN El periférico CDR/SCAN provee la generación automática de polinomios CRC y la verificación de memoria de programa / datos para la prueba de integridad en momorias No Volátiles (NVM). Es posible configurar este periférico para que provea un CRC de 16 Bits para usar en comunicaciones de datos y para manejo de momorias. Página 6

Características. CRC de propósitos generales de 2 a 16 Bits. Para usar con memorias y comunicaciones de datos. CRC Checksum automático con SCAN en Background. De Memoria de Programa De Memoria EE de Datos. Calcula CRC Checksum durante la comunicación de datos. Polinomios Configurables (todas las configuraciones estandar) Detección de Corrupción cuando el Checksum no coincide. Las operaciones de scan de memoria son controlados vía software. Características: Monitoreo por Hardware para la detección de fallas o la ausencia de eventos periódicos (enclavamientos de motores, detenciones, etc.). Timer Periódico con entrada de reset externa. Diseño Flexible Selección del comienzo del disparo del evento. Modos múltiples Hardware Limit Timer (HLT) El HLT provee control de límite de tiempo por hardware para ser usado en forma conjunta con aplicaciones de realimentación analógicas asincrónicas o detectar la ausencia de eventos periódicos. 7 fuentes de Reloj (clocks) disponibles. Resolución de ¼ de ciclo de instrucción. Se puede utilizar como un timer / contador de propósitos generales de 8 bits con entrada de reset externa. Página 7

Fuentes de entrada Flexibles. 24-bit Signal Measurement Timer (SMT) El periférico SMT es un contador de 24 bits de longitud con lógica de disparo y fuentes de reloj avanzadas, que puede ser configurado para medir una variedad de parámetros de señales digitales tales como ancho de pulso, frecuencia, ciclo de trabajo y la diferencia de tiempos entre flancos de dos señales. Usable como Timer de propósitos generales de 24 Bits. Usable como decodificador de protocolos digitales del usuario. Windowed Watch Dog Timer El Timer Watch Dog con ventana (WWDT) es un sistema de supervisión que permite generar un reset cuando existen anomalias en el software y pueden ser detectadas dentro de una ventana de tiempo crítico configurable por el usuario. Características: Mediciones precisas de cualquier señal digital Período, Ancho de Pulso, Frecuencia, Duración, Ciclo de Trabajo, etc. Alta resolución de 24 Bits. Provee mediciones de tiempo relativas. Múltiples fuentes de Interrupción Coincidencia de Período, Medición de Período, ancho de Pulso. 2 interrupciones de Captura de Datos. Página 8

Características: Detecta anomalias de tiempo en el software con una ventana de tiempo crítico configurable. Soporta las funciones estandar del Watch Dog Timer. Resetea el CPU si... Si el WWDT desborda (función estandar del WDT). Si el WWDT no desborda ELECTRONICA ELEMON S.A. Capdevila 2707, Villa Urquiza C. A. de Buenos Aires, C1431FKA Argentina capacitacion@elemon.com.ar soporte@elemon.com.ar ventas@elemon.com.ar Encontranos en FACEBOOK: https://www.facebook.com/pages/electronica- Elemon/119727961396798 Página 9