INSTITUTO TECNOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY

Documentos relacionados
Control del giro de la flecha de un motor de corriente directa, empleando el puente H

Datos de la materia Nombre de la Laboratorio de Automatismos Lógicos. Datos del grupo y docente Horario de clase: Lu Ju, 14:30-16:00

PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave:

Conocer la aplicación de dispositivos semiconductores, como conmutadores, así como las compuertas lógicas básicas y sus tablas de verdad.

PIC MICRO ESTUDIO Timer ajustable hasta 99H 59M 59S Timer S232 Es Clave:

TECNOLOGÍA ELECTRÓNICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: LABORATORIO DE ELECTRONICA I

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino.

Programa de Tecnologías Educativas Avanzadas. Bach. Pablo Sanabria Campos

ELECTRÓNICA DIGITAL Y MICROCONTROLADORES. Ph.D. Yeison Javier Montagut Ferizzola Ph.D. Robinson Torres Villa

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

ARQUITECTURA DE COMPUTADORES

MAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550.

Presentación y objetivos

La plataforma Arduino y su programación en entornos gráficos

El hardware libre y el Internet de las cosas

Práctica 4. Sistemas Digitales. Objetivos particulares

Lógica Cableada. Jorge Sofrony Universidad Nacional de Colombia 21 de Sep<embre Inicio. Obje%vos del Programa. Misión y Visión del programa

Carrera: ELC Participantes Representante de las academias de ingeniería eléctrica de los Institutos Tecnológicos.

TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGÍAS RENOVABLES ÁREA ENERGÍA SOLAR EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ADQUISICIÓN DE DATOS

Taller de Introducción a Arduino. Impartido por Abel Arellano y Omar Valencia. Duración: 5 sesiones de 4 horas del -- al --- Presentación:

Módulo 1. Sesión 1: Circuitos Eléctricos

Curso Arduino: Experto en Programación de Arduinos

PRÁCTICA PD2 CIRCUITOS RECORTADORES

3. Prácticas: Simplificación de funciones

Curso ARDUINO PRACTICO NIVEL 1 (Cód. ARDUI-1)

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino.

UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES

ASIGNATURA: INFORMATICA INDUSTRIAL. Cód.: Régimen: Cuatrimestral Horas semanales: 4 horas Escuela: Sistemas 2010

Descripción del sistema eléctrico CAN-BUS con pantallas táctiles.

DISEÑO E IMPLEMENTACIÓN DE UN MÓDULO DIDÁCTICO PARA LA MEDICIÓN DEL RITMO CARDÍACO MEDIANTE LA TÉCNICA DE PULSIOMETRÍA

Tecnomatic-Systems.com

Introducción al PLC Simatic Siemens S7-200.

PROGRAMA DE ESTUDIO. Nombre de la asignatura: CONTROLADORES LÓGICOS PROGRAMABLES. Horas de. Práctica ( )

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.

CO TROL I DUSTRIAL DISTRIBUIDO (66.29) Guía de Ejercicios Introductorios a la Programación de PLC

GUIA RAPIDA PARA LA PUESTA EN MARCHA DE 7 PROYECTOS LISTOS PARA EL KIT SISTEMA BOLT 18F2550

Investigación y Desarrollos en Open Hardware

Secretaría de Docencia Dirección de Estudios Profesionales

FUNDAMENTOS DE COMPUTADORES EJERCICIOS U1: Álgebra de Boole y Diseño Lógico

Electrónica Digital. Configuración del colector abierto. Electrónica Digital II Circuitos TTL Salidas de Colector Abierto Salidas de Drenador Abierto

La información necesaria para el desarrollo de la práctica, se encuentra disponible al menos en las siguientes referencias.

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR

Curso de Automatización y Robótica Aplicada con Arduino

Abrepuertas. El Único Abrepuertas Pensado Para Aplicaciones Mexicanas. de Garaje 511M. Con Merik. Tú, Tienes El Control.

Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz

MODULO DE 8 RELEVADORES

INSTRUCCIONES PROGRAMADOR ATR-901. Introducción...2

CONTENIDO PRESENTACIÓN. Capítulo 1 COMPONENTES SEMICONDUCTORES: EL DIODO... 1

Sistema de Control Página 1 de 6. Código:

PERIODO DOS DECIMO GRADO REPRESENTACION DE DISEÑOS

Programa de Asignatura Programación Visual I

PRÁCTICAS DE ELECTRICIDAD Y ELECTRÓNICA CON CROCODILE. Lucía Defez Sánchez Profesora de la asignatura tecnología en la ESO

TECLADO TACTIL CAPACITIVO SIGMA ELECTRONICA

FUNDAMENTOS DE CLASE 4: TRANSISTOR BJT BIPOLAR JUNCTION TRANSISTOR

TICA EN LA ESCUELA. El Robot (hardware) Alicia Escudero. Apellido y Nombre: Escudero Alicia. Tema: características de un robot

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES

PLAN DE MATERIAS ACADEMUSOFT 3.2

Asignaturas antecedentes y subsecuentes

Versión 1.1 Probador Digital Cd Y Punta Logica Lamp-22 VCD Polaridad Señales pulsantes

EC02 CONTROLADOR ELECTRONICO PROGRAMABLE

Dpto. de Electrónica - Universidad de Alcalá TuBot

Montaje y Mantenimiento de Sistemas de Automatización Industrial

UNIVERSIDAD RICARDO PALMA

Práctica 5. Generadores de Señales de Reloj y Flip-flops

1. Datos Generales de la asignatura. Control de procesos. Nombre de la asignatura: APD Clave de la asignatura: Créditos (Ht Hp_ créditos): 2 3 5

GUIA DE TRABAJOS PRÁCTICOS ÁREA TÉCNICA

Conocer, diseñar y aplicar los circuitos digitales para el control de los diferentes sistemas mecatrónicos.

Ingeniería en Mecatrónica

PRACTICAS DE ELECTRICIDAD CICLO FORMATIVO DE GRADO SUPERIOR AUTOMOCIÓN

Figura 8.1. Autómata programable S7 314 de Siemens con módulos de entrada/salida concentrada

DISEÑO, OPERACIÓN Y MANTENIMIENTO DE SISTEMAS DE CONTROL ELÉCTRICO

Figura 1. (a) Diagrama de conexiones del LM741. (b) Diagrama de conexiones del TL084

Definición y representación de los

IV. PROGRAMACIÓN TEMÁTICA PRIMERA UNIDAD: MICROPROCESADORES COMPETENCIA ESPECÍFICA:

Electrónica de Potencia. Guía 8. Facultad: Estudios Tecnologicos Escuela: Electronica y Biomedica Asignatura: Electrónica de Potencia

ARQUITECTURAS ESPECIALES

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2015 / 2016

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits

PRÁCTICAS DE CIRCUITOS LÓGICOS PRÁCTICA 8

SIMULACIÓN CON PROTEUS

Introducción a los sistemas electrónicos digitales

Sistemas Electrónicos Especialidad del Grado de Ingeniería de Tecnologías de Telecomunicación

CARRERA PROFESIONAL CÓDIGO DE CARRERA PROFESIONAL

MANUAL DEL DETECTOR DE AMONIACO (NH3) COD /IM

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

circuitos digitales números binario.

SILABO SEMANA CONTENIDO TEMÁTICO PROCEDIMIENTOS Y ESTRATEGIAS NORMAS. Aprende y diferencia 1.1.Concepto de Normas

FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA AMPLIFICADORES OPERACIONALES PRÁCTICA 1 AMPLIFICADOR INVERSOR

RESISTENCIA EN FUNCIÓN DE LA TENSIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

El Microcontrolador Arduino

Carrera: ACM Participantes. Academia Eléctrica y Electrónica del Instituto Tecnológico Superior de Coatzacoalcos

I. RESULTADOS DE APRENDIZAJE. Implementar un circuito de control de arranque con aplicación de los temporizadores.

El objeto de este proyecto es el de construir un robot araña controlado por un PIC16F84A.

Contador 0-9 con display y 555. Contador decimal con multivibrador integrado

MSc. EdgarN. Carrera Automatización Industrial Página 1 de 7

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

Transcripción:

INSTITUTO TECNOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY CAMPUS ESTADO DE MÉXICO Laboratorio de Automatismos Lógicos Arduino, programación básica Objetivos. Implementar funciones combinacionales en el dispositivo programable Arduino, utilizando su propio editor como herramienta de programación. Poner en operación un elemento de carga en el Arduino, utilizando optoacopladores como elemento de protección. Implementar señales de entrada en el Arduino, utilizando acondicionamientos de señal para su captura. Marco Teórico El microcontrolador Arduino posee una plataforma de desarrollo de código abierto. Dentro de sus capacidades con él se puede desarrollar aplicaciones de comunicación y procesamiento entrada salida. Utiliza el lenguaje de programación denominado Wiring, basada en Processing (entorno multimedia). Su carácter multiplataforma, lo sencillo de su programación y de código abierto hacen que Arduino adquiera popularidad entre la comunidad universitaria para el desarrollo de proyectos. El entorno de esta herramienta está constituida por un editor de texto, un área de mensajes y de una barra de herramientas con sus respectivos menús. Para mayor comprensión de las características, bondades y ejemplos de aplicación, el lector se puede referir a la página electrónica http://arduino.cc/es/guide/environment Optoacoplador Se compone de un diodo y de un fototransistor; en particular el diodo es un LED (Light emitting diode), de tal forma que cuando éste ilumine, el fototransistor responda e inicie la conducción, razón por la cual, la corriente de salida del optoacoplador (corriente del colector del fototransistor) es proporcional a la corriente del LED (corriente de entrada de base). En general, el factor de ganancia entre estas dos corrientes está en función de la temperatura ambiente; entre mayor sea la temperatura, mayor ganancia de corriente en la salida. El optoacoplador también es llamado optoaislador, ya que la impedancia entre el LED y el fototransistor es muy alta, típicamente de 10 3 ohms. Por esta razón, funcionan como elementos de aislamiento, sobre todo en equipo o dispositivos sensibles. Es así que, de este modo, se conjugan en un solo dispositivo semiconductor, un fotoemisor y un fotorreceptor con conexión óptica y alta impedancia y por lo general, estos elementos vienen en presentación de encapsulado tipo DIP. Ver figura 2. 1

Fig 2. Diagrama esquemático de un Optoacoplador. Actividad previa Con la ayuda de las siguientes referencias, resuelva, para el Arduino, las preguntas siguientes: http://arduino.cc/es/main/software http://www.ladyada.net/learn/arduino/index.html http://www.youtube.com/watch?v=fcxza9_kg6s Qué arquitectura posee el Adruino Uno? Cómo se lee una entrada? Cómo se escribe una salida? Cómo se editan los operandos lógicos AND, OR y NOT? Cómo se conecta una carga a una salida, tal como un LED, un motor de CD o un optoacoplador? Preguntas de Reflexión Desarrollo Experimental Material Arduino Uno Motor de CD a 10/12 Volts Optoacoplador 4N26(25) Tarjeta de cableado rápido (protoboard) DipSwitch LED Fuente de alimentación a 5 y a 10/12 Vcc 2

Actividades Una sencilla aplicación industrial cuenta con un motor eléctrico, para llevar a cabo su producción cotidiana, y con un testigo luminoso, para mostrar una señal visual de precaución. Un operador emplea una botonera, que contiene dos botones, la cual trabaja de la siguiente manera: Cuando el operador oprime B1, y sólo B1, se debe de encender el indicador luminoso. Si se mantiene oprimido B1 y se oprime el segundo botón, B2, entonces arranca el motor, permaneciendo encendido el indicador. Cualquier otra combinación de los botones hará que se apaguen, tanto la lámpara como el motor. Fig. 3 Botonera y Motores de carga. El diagrama esquemático de la implementación se observa en la Fig. 6. Actividades i. Monte el diagrama mostrado en la Fig 6. ii. Programe el Arduino para que el motor y el indicador trabajen como ya se explicó iii. Utilice las funciones Serial.begin(9600); Serial.println( ); para desplegar tanto un texto como los estados para los dos botones, el motor y el LED. 3

M Fig 6. Circuito electrónico para el arranque del motor y del indicador luminoso (LED). Actividad complementaria Utilice la técnica de programación funcional para resolver el mismo problema de la actividad. Agregue al menos un botón pulsador normalmente abierto, NA, operando a 24 Vcc, en sustitución de alguno de los botones del DipSwitch, con su acondicionamiento correspondiente. 4

Conclusiones Bibliografía G. Maxinez, J. Alcalá, VHDL, el arte de programar sistemas digitales, CECSA 1 a ed., México 2002. Floyd, Digital Fundamentals, Prentice Hall 8 th ed., New Jersey 2003. 5