Está en la página 1de 19

MICROCOMPUTADORES INDUSTRIALES

MICROCOMPUTADORES INDUSTRIALES
INTRODUCCIN En la industria es deseable el uso de PCs por varios motivos. Se requieren grandes prestaciones para el manejo de una gran cantidad de datos, basados en un sistema estndar de manejo. Adems se debe brindar facilidades de comunicacin multisistemas. El inconveniente de las PCs comunes es que poseen sistemas poco robustos, un sistema operativo inestable, pueden fallar en la alimentacin y son poco inmunes ante ruidos, vibraciones, golpes, etc. La solucin que se plantea es usar un sistemas PC mejorados, o PCs Industriales. La aplicacin del computador en el control de procesos supone un salto tecnolgico enorme que se traduce en la implantacin de nuevos sistemas de control en el entorno Industrial. Desde el punto de vista de la aplicacin de las teoras de control automtico el computador permite la implantacin de avanzados algoritmos de control complejos como pueden ser el control ptimo o el control adaptativo. El objetivo en un principio era sustituir y mejorar los reguladores analgicos, pero este objetivo se fue ampliando dada las capacidades de los computadores en realizar un control integral de las plantas de fabricacin, englobando tambin la gestin de la produccin. APLICACIONES DEL COMPUTADOR: Las principales aplicaciones industriales del computador son: y Adquisicin de datos. Consiste en la recogida, tratamiento y almacenamiento de los datos. y Supervisin. En esta funcin el computador no efecta directamente el control de proceso. Se conecta a los controladores del proceso por medio de un sistema de comunicacin serie o por una red de comunicaciones industrial. La principal funcin es la ayuda al operador de planta. El computador suministra al operador unas informaciones elaboradas como pueden ser alarmas, tratamiento de fallos, procedimientos de rearme. y Control secuencial. En esta funcin el computador suele tomar la forma de autmata programable, en el cual se ejecutan programas de control de sistemas secuenciales. y Control analgico digital. Es una forma de control que se utilizaba con los primeros computadores en la cual el computador se encargaba de elaborar la consigna de los bucles analgicos. y Control digital directo. El computador ejecuta directamente el control del proceso continuo. Toma la forma de regulador industrial o de computador industrial con tarjetas de interface con el proceso.

Pgina 2

MICROCOMPUTADORES INDUSTRIALES
Anlisis de datos. Funcin clsica de los computadores de gestin en el que se analizan los datos de produccin por medio de herramientas de ofimtica. Las ventajas del uso del computador en el control de procesos son mltiples, entre ellas se podra nombrar una mayor eficacia de las operaciones, mayor seguridad y una reduccin drstica de las operaciones manuales.
y

CONTROL EN TIEMPO REAL: Los requisitos del control de tiempo real se manifiestan en una de sus caractersticas principales: las restricciones temporales a que esta sometido. Estas son inherentes al funcionamiento de los sistemas de tiempo real. Para tareas peridicas de control, vienen impuestas por el perodo de muestreo con que se debe ejecutar el algoritmo de control. Para otro tipo de tareas peridicas como pueden ser tareas de tratamiento de datos, tareas grficas o de supervisin, tareas de comunicacin los restricciones temporales no son tan estrictas y muchas veces el diseador de las aplicaciones dispone de un margen donde elegir.

Estas restricciones temporales tambin implican prioridad de ejecucin, siendo comnmente las tareas dedicadas al control las ms frecuentes y por lo tanto las que se deben ejecutar con mayor prioridad, interrumpiendo en el caso de los sistemas monoprocesadores a todas las dems tareas. Tambin pueden existir tareas de control que se ejecuten con perodos grandes como en las aplicaciones de control de variables lentas como la temperatura, existiendo algunas otras tareas con perodos de ejecucin menor. Pero la tarea de control es la ms crtica dado que es la que acta de interface con el proceso y debe garantizar su correcto funcionamiento. Para las tareas activada como respuesta a eventos, las restricciones vienen impuestas por los mrgenes de seguridad y buen funcionamiento del proceso a controlar. Por ejemplo las acciones que se deben producir ante la aparicin de una parada de emergencia, debern producirse en un tiempo mnimo que intente garantizar al mximo la seguridad de los operarios en primer lugar y del proceso controlado en segundo lugar.
Pgina 3

MICROCOMPUTADORES INDUSTRIALES
En muchas aplicaciones se establece la necesidad de que los sistemas de control de tiempo real incorporen mecanismos que garanticen una alta tolerancia a fallos. Se puede establecer una nueva clasificacin entre sistemas de tiempo real crticos y acrticos. Los sistemas de tiempo real crticos son aquellos en que los plazos de respuesta de todas las tareas deben respetarse bajo cualquier circunstancia. En estos sistemas el incumplimiento de un plazo de respuesta, podra acarrear un mal funcionamiento o un accidente en el proceso. En los sistemas de tiempo real acrticos se puede incumplir ocasionalmente el plazo de respuesta de alguna tarea. Hilando ms fino, en un sistema de tiempo real se debe distinguir entre tareas crticas (control, emergencia) y acrticas (representacin grfica, tratamiento de datos). PROTOCOLOS DE COMUNICACIN INDUSTRIAL: Muchas veces escuchamos en la industria la frase protocolos de comunicacin sin tener claro de qu estamos hablando. En principio un protocolo de comunicacin es un conjunto de reglas que permiten la transferencia e intercambio de datos entre los distintos dispositivos que conforman una red. Estos han tenido un proceso de evolucin gradual a medida que la tecnologa electrnica ha avanzado y muy en especial en lo que se refiere a los microprocesadores. Un importante nmero de empresas en nuestro pas presentan la existencia de islas automatizadas (clulas de trabajo sin comunicacin entre s), siendo en estos casos las redes y los protocolos de comunicacin Industrial indispensables para realizar un enlace entre las distintas etapas que conforman el proceso. La integracin de las mencionadas islas automatizadas suele hacerse dividiendo las tareas entre grupos de procesadores jerrquicamente anidados. Esto da lugar a una estructura de redes Industriales, las cuales es posible agrupar en tres categoras: y Buses de campo. y Redes LAN. y Redes LAN-WAN. Los buses de datos que permiten la integracin de equipos para la medicin y control de variables de proceso, reciben la denominacin genrica de buses de campo. Un bus de campo es un sistema de transmisin de informacin (datos) que simplifica enormemente la instalacin y operacin de mquinas y equipamientos industriales utilizados en procesos de produccin. El objetivo de un bus de campo es sustituir las conexiones punto a punto entre los elementos de campo y el equipo de control a travs del tradicional lazo de corriente de 4-20mA o 0 a 10V DC, segn corresponda. Generalmente son redes digitales, bidireccionales, multipunto, montadas sobre un bus serie, que conectan dispositivos de campo como PLCs, transductores, actuadores, sensores y equipos de supervisin. Varios grupos han intentado generar e imponer una norma que permita la integracin de equipos de distintos proveedores. Sin embargo, hasta la
Pgina 4

MICROCOMPUTADORES INDUSTRIALES
fecha no existe un bus de campo universal. Los buses de campo con mayor presencia en el rea de control y automatizacin de procesos son: HART (Highway-Addressable-Remote-Transducer): Agrupa la informacin digital sobre la seal analgica tpica de 4 a 20 mA DC. La seal digital usa dos frecuencias individuales de 1200 y 2200 Hz, que representan los dgitos 1 y 0 respectivamente, y que en conjunto forman una onda sinusoidal que se superpone al lazo de corriente de 4-20 mA.

Como la seal promedio de un onda sinusoidal es cero, no se aade ninguna componente DC a la seal analgica de 4-20 mA., lo que permite continuar utilizando la variacin analgica para el control del proceso. PROFIBUS (Process Field Bus): Norma internacional de bus de campo de alta velocidad para control de procesos normalizada en Europa por EN 50170. Existen tres perfiles: y Profibus DP (Decentralized Periphery). Orientado a sensores/actuadores enlazados a procesadores (PLCs) o terminales. y Profibus PA (Process Automation). Para control de proceso, cumple normas especiales de seguridad para la industria qumica (IEC 11158-2, seguridad intrnseca). y Profibus FMS (Fieldbus Message Specification). Para comunicacin entre clulas de proceso o equipos de automatizacin. FOUNDATION FIELDBUS (FF): Es un protocolo de comunicacin digital para redes industriales, especficamente utilizado en aplicaciones de control distribuido. Puede comunicar grandes volmenes de informacin, ideal para aplicaciones con varios lazos complejos de control de procesos y automatizacin. Est orientado principalmente a la interconexin de dispositivos en industrias de proceso continuo. Los dispositivos de campo son alimentados a travs del bus Fieldbus cuando la potencia requerida para el funcionamiento lo permite. MODBUS: Es un protocolo de transmisin para sistemas de control y supervisin de procesos (SCADA) con control centralizado, puede comunicarse con una o
Pgina 5

MICROCOMPUTADORES INDUSTRIALES
varias Estaciones Remotas (RTU) con la finalidad de obtener datos de campo para la supervisin y control de un proceso. Las Interfaces de Capa Fsica puede estar configurada en: RS-232, RS-422, RS-485. En Modbus, los datos pueden intercambiarse en dos modos de transmisin: RTU y ASCII. DEVICENET: Red de bajo nivel adecuada para conectar dispositivos simples como sensores fotoelctricos, sensores magnticos, pulsadores, etc., y dispositivos de alto nivel (PLCs, controladores, computadores, HMI, entre otros). Provee informacin adicional sobre el estado de la red, que ser desplegada en la interfaz. PAKSCAN: Protocolo de alta performance, optimizado para lazos de actuadores de vlvulas y compuertas. Diferentes opciones de Estacin Maestra le permiten monitorear y controlar hasta 240 actuadores o unidades de campo en un nico lazo de hasta 20 km. Comandos a los actuadores tienen precedencia sobre recoleccin de datos. Estacin Maestra monitorea la red en todo momento reduciendo carga sobre el host. Compatible con la mayora de los PLC y DCS (Distributed Control System). Protocolo Modbus RTU/TCP para comunicarse con el nivel jerrquico superior. No se necesitan repetidores. Aislacin completa entre cable de red y el actuador conectado o estacin maestra.

SISTEMAS PC MEJORADOS - PC INDUSTRIAL PC industrial frente a un PLC (presente) y No compiten por el mismo tipo de aplicaciones sino que cooperan para mejorar la produccin

Pgina 6

MICROCOMPUTADORES INDUSTRIALES
y

PLC orientado a control directo de elementos de planta (actuadores, sensores, motores, etc.) Mejor resuelto en interfaz con elementos de planta y mejor adaptable y expansible segn necesidades del entorno PC industrial orientado a tareas de comunicacin con PLC para almacenamiento y gestin de datos, computacin compleja, monitorizacin y tareas no primordiales Mayor potencia de clculo, ms facilidad de programacin y mejor interfaz con el usuario

PC industrial se ubica en un nivel superior de la pirmide de automatizacin

PC industrial frente a PLC (futuro) Las caractersticas que ofrecen ya los PC hacen que el planteamiento cambie

Pgina 7

MICROCOMPUTADORES INDUSTRIALES

Caracteristicas generales y Mayor solidez mecnica y elctrica y Modularidad: tarjetas E/S, bastidores, conectores y Mayor capacidad para soportar software especfico con respuestas en tiempo real y y Preparados para responder ante aplicaciones de tiempo crtico y Mejores protecciones ante ambientes hostiles con alto ruido electromagntico y condiciones ambientales duras (polvo, temperaturas extremas, variaciones de tensin bruscas y elevadas, etc.) y Robustez y Fiabilidad y Capacidad de comunicacin y Capacidad de expansin y Accesibilidad y Compatibilidad y Abaratamiento de precios en el tiempo y Incremento de aceptacin en la industria Robustez: tipos principales de agresiones Electromagnticas y No afectar y no ser afectado (recomendaciones IEC801) y Admisin de variaciones, microcortes y transitorios de alimentacin y (IEC 65A) y Puede resultar necesario aislamiento galvnico Mecnicas y Resistencia a golpes, vibraciones e impactos directos Qumicas y Polvo, agua, humedad y/o gases y Temperatura Fiabilidad: 24 horas/da, 365 das al ao y Sistemas operativos multitarea y de tiempo crtico y Sistemas de alimentacin redundantes e ininterrumpidos Capacidad de comunicacin y Buses de campo y Redes de oficina (gestin)

Pgina 8

MICROCOMPUTADORES INDUSTRIALES
Capacidad de expansin y Mltiples zcalos y puertos (externos e internos) Accesibilidad y Facilidad de modificacin en config. hardware y Extraccin en caliente Compatibilidad y Multi fabricante y Mantenimiento: Repuesto asegurado por aos Elementos internos de un PC industrial Una PC industrial permite aprovechar los recursos estndar para comunicarse con elementos industriales. A menudo es necesario incluir elementos orientados a Aplicaciones industriales: RAID Placas base altas prestaciones Disipacin de calor Fuente de alimentacin Buses internos: y PCI, PCI-x y VXI

Pgina 9

MICROCOMPUTADORES INDUSTRIALES
EJEMPLOS TIPOS DE PC INDUSTRIALES PC de altas prestaciones Hardware y software personalizado PC en Rack Formato para montaje en armario Fcilmente expansible PC de panel Con pantalla de visualizacin PC en caja Pequeas dimensiones Micro-computadora industrial OptiPlex 160 | Essential

zoom Dell OptiPlex 160 Ocupa poco, ahorra mucho Para usuarios con necesidades bsicas de informtica preocupados por ahorrar espacio y energa Procesador de doble ncleo Intel Atom (disponible a principios de 2009), Procesador de doble ncleo Intel Atom (disponible a principios de 2009) Windows Vista Business original de 32 Bits Windows Vista Business original con servicio de derechos de downgrade a Windows XP Professional Windows Vista Home Basic original de 32 Bits nSeries FreeDOSTM Disco duro de 2,5" de hasta 160 GB (7.200 rpm)

Pgina 10

MICROCOMPUTADORES INDUSTRIALES
Micro-computadora industrial

zoom The SMART XceedPC/Geode is a fully featured, fanless PC specifically designed for space critical, high reliability, long-life embedded applications. Featuring the AMD Geode LX CPU, the XceedPC/Geode offers a high level of performance in a small 7.9 (W) x 1.9 (H) x 7 (D) form factor configured for ease of installation, integration and support. The baseline XceedPC is a fully featured PC offering VGA or DVI based video, 10/100 Ethernet, four (4) USB 2.0 ports, AC97 audio, and an 802.11a/b/g wireless networking option. Storage options include traditional HDDs ranging from 40GB to 120GB, EIDE Solid State Drives, and CompactFlash. The peripheral serial communication card provides for serial I/O and communication expansion, including four (4) RS232 ports, analog and cellular modem options. Designed to run Windows XP Pro, XP Embedded, and Linux, the XceedPC/Geode is fully compatible with common PC application development tools and x86 applications.

Pgina 11

MICROCOMPUTADORES INDUSTRIALES

Pgina 12

MICROCOMPUTADORES INDUSTRIALES

Pgina 13

MICROCOMPUTADORES INDUSTRIALES

Pgina 14

MICROCOMPUTADORES INDUSTRIALES
EL BUS PIC: Los PIC son una familia de microcontroladores tipo RISC (En la arquitectura computacional, RISC (del ingls reduced instruction set computer) es un tipo de microprocesador con las siguientes caractersticas fundamentales: Instrucciones de tamao fijo y presentadas en un reducido nmero de formatos. Slo las instrucciones de carga y almacenamiento acceden a la memoria de datos.) En realidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz perifrico). El PIC original se dise para ser usado con la nueva CPU de 16 bits CP16000. Siendo en general una buena CPU, sta tena malas prestaciones de E/S, y el PIC de 8 bits se desarroll en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a la CPU. El PIC utilizaba microcdigo simple almacenado en ROM para realizar estas tareas; y aunque el trmino no se usaba por aquel entonces, se trata de un diseo RISC que ejecuta una instruccin cada 4 ciclos del oscilador. El PIC, sin embargo, se mejor con EPROM para conseguir un controlador de canal programable. Hoy en da multitud de PICs vienen con varios perifricos incluidos (mdulos de comunicacin serie, UARTs, ncleos de control de motores, etc.) y con memoria de programa desde 512 a 32.000 palabras (una palabra corresponde a una instruccin en lenguaje ensamblador, y puede ser 12, 14 o 16 bits, dependiendo de la familia especfica de PICmicro).

General Instrument PIC1650

Juego de instrucciones y entorno de programacin El PIC usa un juego de instrucciones tipo RISC, cuyo nmero puede variar desde 35 para PICs de gama baja a 70 para los de gama alta. Las instrucciones se clasifican entre las que realizan operaciones entre el acumulador y una constante, entre el acumulador y una posicin de memoria, instrucciones de condicionamiento y de salto/retorno, implementacin de interrupciones y una para pasar a modo de bajo consumo llamada sleep.

Pgina 15

MICROCOMPUTADORES INDUSTRIALES
Microchip proporciona un entorno de desarrollo freeware llamado MPLAB que incluye un simulador software y un ensamblador. Otras empresas desarrollan compiladores C y BASIC. Microchip tambin vende compiladores para los PICs de gama alta ("C18" para la serie F18 y "C30" para los dsPICs) y se puede descargar una edicin para estudiantes del C18 que inhabilita algunas opciones despus de un tiempo de evaluacin. Para el lenguaje de programacin Pascal existe un compilador de cdigo abierto, JAL, lo mismo que PicForth para el lenguaje Forth. GPUTILS es una coleccin de herramientas distribuidas bajo licencia GPL que incluye ensamblador y enlazador, y funciona en Linux, MacOS y Microsoft Windows. GPSIM es otra herramienta libre que permite simular diversos dispositivos hardware conectados al PIC. Uno de los ms modernos y completos compiladores para lenguaje C es [mikroC], que es un ambiente de desarrollo con editor de texto, bibliotecas con mltiples funciones para todos los mdulos y herramientas incorporadas para facilitar enormemente el proceso de programacin. Arquitectura central La arquitectura del PIC es sumamente minimalista. Esta caracterizada por las siguientes prestaciones: y rea de cdigo y de datos separadas (Arquitectura Harvard). y Un reducido nmero de instrucciones de largo fijo. y La mayora de las instrucciones se ejecutan en un solo ciclo de ejecucin (4 ciclos de clock), con ciclos de nico retraso en las bifurcaciones y saltos. y Un solo acumulador (W), cuyo uso (como operador de origen) es implcito (no est especificado en la instruccin). y Todas las posiciones de la RAM funcionan como registros de origen y/o de destino de operaciones matemticas y otras funciones.[1] y Una pila de hardware para almacenar instrucciones de regreso de funciones. y Una relativamente pequea cantidad de espacio de datos direccionable (tpicamente, 256 bytes), extensible a travs de manipulacin de bancos de memoria. y El espacio de datos est relacionado con el CPU, puertos, y los registros de los perifricos. y El contador de programa esta tambin relacionado dentro del espacio de datos, y es posible escribir en l (permitiendo saltos indirectos). A diferencia de la mayora de otros CPU, no hay distincin entre los espacios de memoria y los espacios de registros, ya que la RAM cumple ambas funciones, y esta es normalmente referida como "archivo de registros" o simplemente, registros. Espacio de datos (RAM) Los microcontroladores PIC tienen una serie de registros que funcionan como una RAM de propsito general. Los registros de propsito especifico para los recursos de hardware disponibles dentro del propio chip tambin estn direccionados en la RAM. La direccionabilidad de la memoria varia dependiendo la lnea de
Pgina 16

MICROCOMPUTADORES INDUSTRIALES
dispositivos, y todos los dispositivos PIC tienen algn tipo de mecanismo de manipulacin de bancos de memoria que pueden ser usados para acceder memoria adicional. Las series ms recientes de dispositivos disponen de funciones que pueden cubrir todo el espacio direccionable, independientemente del banco de memoria seleccionado. En los dispositivos anteriores, esto deba lograrse mediante el uso del acumulador. Para implementar direccionamiento indirecto, un registro de "seleccin de registro de archivo" (FSR) y de "registro indirecto" (INDF) son usados: Un nmero de registro es escrito en el FSR, haciendo que las lecturas o escrituras al INDF sern realmente hacia o del registro apuntado por el FSR. Los dispositivos ms recientes extienden este concepto con pos- y preincrementos/decrementos para mayor eficiencia en acceder secuencialmente a la informacin almacenada. Esto permite que se pueda tratar al FSR como un puntero de pila. La memoria de datos externa no es directamente direccionable excepto en algunos microcontroladores PIC 18 de gran cantidad de pines. Tamao de palabra El tamao de palabra de los microcontroladores PIC es fuente de muchas confusiones. Todos los PICs (excepto los dsPIC) manejan datos en trozos de 8 bits, con lo que se deberan llamar microcontroladores de 8 bits. Pero a diferencia de la mayora de CPUs, el PIC usa arquitectura Harvard, por lo que el tamao de las instrucciones puede ser distinto del de la palabra de datos. De hecho, las diferentes familias de PICs usan tamaos de instruccin distintos, lo que hace difcil comparar el tamao del cdigo del PIC con el de otros microcontroladores. Por ejemplo, un microcontrolador tiene 6144 bytes de memoria de programa: para un PIC de 12 bits esto significa 4096 palabras y para uno de 16 bits, 3072 palabras. Programacin del PIC Para transferir el cdigo de un ordenador al PIC normalmente se usa un dispositivo llamado programador. La mayora de PICs que Microchip distribuye hoy en da incorporan ICSP (In Circuit Serial Programming, programacin serie incorporada) o LVP (Low Voltage Programming, programacin a bajo voltaje), lo que permite programar el PIC directamente en el circuito destino. Para la ICSP se usan los pines RB6 y RB7 (En algunos modelos pueden usarse otros pines como el GP0 y GP1 o el RA0 y RA1) como reloj y datos y el MCLR para activar el modo programacin aplicando un voltaje de 13 voltios. Existen muchos programadores de PICs, desde los ms simples que dejan al software los detalles de comunicaciones, a los ms complejos, que pueden verificar el dispositivo a diversas tensiones de alimentacin e implementan en hardware casi todas las funcionalidades. Muchos de estos programadores complejos incluyen ellos mismos PICs preprogramados como interfaz para enviar las rdenes al PIC que se desea programar. Uno de los programadores ms simples es el TE20, que utiliza la lnea TX del puerto RS232 como alimentacin y las lneas DTR y CTS para mandar o recibir datos cuando el microcontrolador est en modo programacin. El software de programacin puede ser el ICprog, muy comn entre la gente que
Pgina 17

MICROCOMPUTADORES INDUSTRIALES
utiliza este tipo de microcontroladores. Entornos de programacin basados en interpretes BASIC ponen al alcance de cualquiera proyectos que parecieran ser ambiciosos. Programadores y PICStart Plus (puerto serie y USB) y Promate II (puerto serie) y MPLAB PM3 (puerto serie y USB) y ICD2 (puerto serie y USB) y ICD3 (USB) y PICKit 1 (USB) y IC-Prog 1.06B y PICAT 1.25 (puerto USB2.0 para PICs y Atmel) y WinPic 800 (puerto paralelo, serie y USB) y PICKit 2 (USB) y PICKit 3 (USB) y Terusb1.0 y Eclipse (PICs y AVRs. USB.) y Master Prog (USB) Depuradores integrados y ICD (Serie) y ICD2 (Serie full speed USB - 2M bits/s) y ICD3 (High speed USB - 480M bits/s) Emuladores y Proteus - ISIS y ICE2000 (puerto paralelo, convertidor a USB disponible) y ICE4000 (USB) y PIC EMU y PIC CDlite Caractersticas Los PICs actuales vienen con una amplia gama de mejoras hardware incorporadas: y Ncleos de CPU de 8/16 bits con Arquitectura Harvard modificada y Memoria Flash y ROM disponible desde 256 bytes a 256 kilobytes y Puertos de E/S (tpicamente 0 a 5,5 voltios) y Temporizadores de 8/16 bits y Tecnologa Nanowatt para modos de control de energa y Perifricos serie sncronos y asncronos: USART, AUSART, EUSART y Conversores analgico/digital de 8-10-12 bits y Comparadores de tensin y Mdulos de captura y comparacin PWM y Controladores LCD y Perifrico MSSP para comunicaciones IC, SPI, y IS
Pgina 18

MICROCOMPUTADORES INDUSTRIALES
y

y y y y y y

Memoria EEPROM interna con duracin de hasta un milln de ciclos de lectura/escritura Perifricos de control de motores Soporte de interfaz USB Soporte de controlador Ethernet Soporte de controlador CAN Soporte de controlador LIN Soporte de controlador Irda

VARIACIONES DEL PIC PICs modernos Los viejos PICs con memoria PROM o EPROM se estn renovando gradualmente por chips con memoria Flash. As mismo, el juego de instrucciones original de 12 bits del PIC1650 y sus descendientes directos ha sido suplantado por juegos de instrucciones de 14 y 16 bits. Microchip todava vende versiones PROM y EPROM de la mayora de los PICs para soporte de aplicaciones antiguas o grandes pedidos. Se pueden considerar tres grandes gamas de MCUs PIC en la actualidad: Los bsicos (Linebase), los de medio rango (Mid Range) y los de alto desempeo (high performance). Los PIC18 son considerandos de alto desempeo y tienen entre sus miembros a PICs con mdulos de comunicacin y protocolos avanzados (USB, Ethernet, Zigbee por ejemplo). Clones del PIC Por todos lados surgen compaas que ofrecen versiones del PIC ms baratas o mejoradas. La mayora suelen desaparecer rpidamente. Una de ellas que va perdurando es Ubicom (antiguamente Scenix) que vende clones del PIC que funcionan mucho ms rpido que el original. OpenCores tiene un ncleo del PIC16F84 escrito en Verilog. PICs wireless El microcontrolador rfPIC integra todas las prestaciones del PICmicro de Microchip con la capacidad de comunicacin wireless UHF para aplicaciones RF de baja potencia. Estos dispositivos ofrecen un diseo muy comprimido para ajustarse a los cada vez ms demandados requerimientos de miniaturizacin en aparatos electrnicos. Aun as, no parecen tener mucha salida en el mercado. PICs para procesado de seal (dsPICs) Los dsPICs son el penltimo lanzamiento de Microchip, comenzando a producirlos a gran escala a finales de 2004. Son los primeros PICs con bus de datos inherente de 16 bits. Incorporan todas las posibilidades de los anteriores PICs y aaden varias operaciones de DSP implementadas en hardware, como multiplicacin con suma de acumulador (multiply-accumulate, o MAC), barrel shifting, bit reversion o multiplicacin 16x16 bits. PICs de 32 bits (PIC32)
Pgina 19

MICROCOMPUTADORES INDUSTRIALES
Microchip Technology lanz en noviembre de 2007 los nuevos microcontroladores de 32 bits con una velocidad de procesamiento de 1.5 DMIPS/MHz con capacidad HOST USB. Estos MCUs permiten un procesamiento de informacin increble con un ncleo de procesador de tipo M4K. PICs ms comnmente usados y PIC12C508/509 (encapsulamiento reducido de 8 pines, oscilador interno, popular en pequeos diseos como el iPod remote). y PIC12F629/675 y PIC16F84 (Considerado obsoleto, pero imposible de descartar y muy popular) y PIC16F84A (Buena actualizacin del anterior, algunas versiones funcionan a 20 MHz, compatible 1:1) y PIC16F628A y PIC16F88 (Nuevo sustituto del PIC16F84A con ms memoria, oscilador interno, PWM, etc que podra convertirse en popular como su hermana). y La subfamilia PIC16F87X y PIC16F87XA (los hermanos mayores del PIC16F84 y PIC16F84A, con cantidad de mejoras incluidas en hardware. Bastante comn en proyectos de aficionados). y PIC16F886/887 (Nuevo sustituto del 16F876A y 16F877A con la diferencia que el nuevo ya se incluye oscilador interno). y PIC16F193x (Nueva gama media de PIC optimizado y con mucha RAM, ahora con 49 instrucciones por primera vez frente a las 35 de toda la vida). y PIC18F2455 y similares con puerto USB 2.0 y PIC18F2550 manejo de puertos USB 2.0 y muy versatil. y PIC18F452 y PIC18F4550 y dsPIC30F2010 y dsPIC30F3014 y dsPIC30F3011 (Ideales para control electrnico de motores elctricos de induccin, control sobre audio, etc). y PIC32 (Nueva gama de PIC de 32 bits, los ms modernos ya compatible con USB 2.0).

Pgina 20

También podría gustarte