Microcontrolador Como PLC

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

MICROCONTROLADOR COMO PLC

Angel de Jesús Arredondo Mijangos, Arriaga Alcudia Jesús del Carmen, Jesús Manuel Flores
Alejandro, José Luis Garduza Castillo, David Ortiz Lara
Instituto Tecnológico de Villa la Venta

Resumen. El siguiente documpento explica la elaboración de un plc con


microcontrolador y un ladder con GRAF

Summary. Summary. The following document deals with how a system was made
with a SCARA technology robot with a Bresenham algorithm

INTRODUCCIÓN
Los 'PIC' son una familia de microcontroladores tipo RISC fabricados por Microchip
Technology Inc. y derivados del PIC1650, originalmente desarrollado por la división de
microelectrónica de General Instruments.

El nombre actual no es un acrónimo. En realidad, el nombre completo es PICmicro,


aunque generalmente se utiliza como Peripheral Interface Controller (Controlador de
Interfaz Periférico).

El PIC original se diseñó para ser usado con la nueva UCP de 16 bits CP16000.
Siendo en general una buena UCP, ésta tenía 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 UCP. El PIC utilizaba microcódigo simple almacenado en ROM para realizar estas
tareas; y aunque el término no se usaba por aquel entonces, se trata de un diseño RISC
que ejecuta una instrucción cada 4 ciclos del oscilador.

En 1985, dicha división de microelectrónica de General Instruments se convirtió en


una filial y el nuevo propietario canceló casi todos los desarrollos, que para esas fechas
la mayoría estaban obsoletos. El PIC, sin embargo, se mejoró con EPROM para
conseguir un controlador de canal programable. Hoy en día multitud de PICs vienen con
varios periféricos incluidos (módulos de comunicación serie, UARTs, núcleos de
control de motores, etc.) y con memoria de programa desde 512 a 32.000 palabras (una
palabra corresponde a una instrucción en ensamblador, y puede ser 12, 14 o 16 bits,
dependiendo de la familia específica de PICmicro).

JUEGO DE INSTRUCCIONES Y ENTORNO DE PROGRAMACION

El PIC usa un juego de instrucciones tipo RISC, cuyo número 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 posición de memoria, instrucciones de condicionamiento y de salto/retorno,
implementación de interrupciones y una para pasar a modo de bajo consumo llamada
sleep.
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 también vende compiladores para los PICs de
gama alta ("C18" para la serie F18 y "C30" para los dsPICs) y se puede descargar una
edición para estudiantes del C18 que inhabilita algunas opciones después de un tiempo
de evaluación.

Para Pascal existe un compilador de código abierto, JAL, lo mismo que PicForth para
el lenguaje Forth. GPUTILS es una colección de herramientas distribuidas bajo licencia
GNU 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.

GRAFCET

GRAFCET es un diagrama funcional que describe los procesos a automatizar,


teniendo en cuenta las acciones a realizar, y los procesos intermedios que provocan
estas acciones.

EJEMPLO:

Se pide realizar diagrama ladder de la siguiente imagen de


un proceso de llenado y vaciado de un tanque y realizar un
circuito de plc con algún microcontrolador

MATERIALES

1 ARDUINO UNO ATMEGA 328


2 RESISTENCIA
2 LED
CABLES
PROTOBOARD

ATMEGA 328 (ARDUINO UNO)

LDmicro es un editor, simulador y compilador de lenguaje ladder para


microcontroladores de 8-bits. Puede generar código nativo para procesadores de la serie
AVR de Atmel y PIC16 de Microchip a partir de un diagrama ladder.

DIAGRAMA LADDER
Con el LDmicro se procede a realizar el diagrama LADDER este programa es para
generar archivos HEX para haci grabarlos en el pic o micro, prácticamente convierte de
ladder a HEX el ATMEGA 328 es el micro del ARDUINO UNO el cual se procederá a
grabar el archivo HEX pero con otro programa que se llama Xloader para haci meter el
archivo directo al micro.

También podría gustarte