Monografias.com > Computación > Hardware
Descargar Imprimir Comentar Ver trabajos relacionados

Programación de microprocesadores




Enviado por Pablo Turmero



    Monografias.com
    Procesador Circuito electrónico integrado programable para
    realizar una aplicación embebida Aplicación
    embebida Una solución a un problema de control monitoreo
    instrumentación que pueda ser implementada en un
    procesador Clases de aplicaciones indebidas Un teléfono
    celular Un modem Un GPS El control de un horno de microondas El
    control de una lavadora El control de una nevera Una contestadora
    automática Una grabadora digital Un reproductor mp3
    Aplicaciones que requieran procesamiento de información y
    visualización programación memoria registro control
    monitoreo accionamiento son susceptibles a ser embebidas.

    Monografias.com

    Monografias.com

    Monografias.com

    Monografias.com
    SISTEMA EMBEBIDO es un  sistema de
    computación diseñado para realizar una o
    algunas pocas funciones dedicadas. Frecuentemente en un sistema
    de computación en tiempo real. Al contrario de lo que
    ocurre con los ordenadores de propósito general (como por
    ejemplo una computadora personal o PC) que están
    diseñados para cubrir un amplio rango de necesidades, los
    sistemas embebidos se diseñan para cubrir necesidades
    específicas. En un sistema embebido la mayoría de
    los componentes se encuentran incluidos en la placa
    base (la tarjeta de vídeo,
    audio, módem, etc.) y muchas veces los dispositivos
    resultantes no tienen el aspecto de lo que se suele asociar a una
    computadora. Algunos ejemplos de sistemas embebidos
    podrían ser dispositivos como un taxímetro, un
    sistema de control de acceso, la electrónica que controla
    una máquina expendedora o el sistema de control de una
    fotocopiadora entre otras múltiples aplicaciones.

    Monografias.com
    Se pueden programar directamente en el lenguaje
    ensamblador del micro controlador o microprocesador
    incorporado sobre el mismo, o también, utilizando los
    compiladores específicos, pueden utilizarse lenguajes
    como C++; en algunos casos, cuando el tiempo de respuesta de
    la aplicación no es un factor crítico,
    también pueden usarse lenguajes interpretados
    como JAVA. Puesto que los sistemas embebidos se pueden
    fabricar por decenas de millares o por millones de unidades, una
    de las principales preocupaciones es reducir los costes. Los
    sistemas embebidos suelen usar un procesador relativamente
    pequeño y una memoria pequeña para ello. Los
    primeros equipos embebidos que se desarrollaron fueron elaborados
    por IBM en los años 1980. Los programas de
    sistemas embebidos se enfrentan normalmente a tareas de
    procesamiento en tiempo real

    Monografias.com
    Los lugares donde se pueden encontrar los sistemas embebidos son
    numerosos y de varias naturalezas. EJEMPLOS: En
    una fábrica, para controlar un proceso de montaje o
    producción. Una máquina que se encargue de una
    determinada tarea hoy en día contiene numerosos circuitos
    electrónicos y eléctricos para el control
    de motores, hornos, etc. que deben ser gobernados por un
    procesador, el cual ofrece un interfaz persona
    máquina para ser dirigido por un operario e informarle al
    mismo de la marcha del proceso. PUNTOS DE SERVICIO O VENTA:
    Integrando teclados numéricos, lectores de códigos
    de barras mediante láser, lectores de tarjetas bancarias
    de banda magnética o chip, pantalla alfanumérica de
    cristal líquido, etc. Puntos de información al
    ciudadano. En oficinas de turismo, grandes almacenes,
    bibliotecas, etc. existen equipos con una pantalla táctil
    donde se puede pulsar sobre la misma y elegir la consulta a
    realizar, obteniendo una respuesta personalizada en un entorno
    gráfico amigable.

    Monografias.com
    Decodificadores y set-top boxes para la recepción
    de televisión.
    Sistemas radar de aviones. El procesado de la
    señal recibida o reflejada del sistema radar embarcado en
    un avión requiere alta potencia de cálculo
    además de ocupar poco espacio, pesar poco y soportar
    condiciones extremas de funcionamiento
    (temperaturapresión atmosférica,
    vibraciones, etc.). Equipos
    de medicina en hospitales y
    ambulancias UVI – móvil. Máquinas
    de revelado automático de fotos. Cajeros
    automáticos. Pasarelas (Gateways) InternetLAN. Y un sin
    fin de posibilidades aún por descubrir o en estado
    embrionario como son las neveras inteligentes que controlen su
    suministro vía Internet, PC de bolsillo, etc.

    Monografias.com

    Monografias.com

    Monografias.com

    Monografias.com

    Monografias.com

    Monografias.com

    Monografias.com

    Monografias.com
    Porque estudiar procesadores en ingeniería de control
    Tanto en ingeniería eléctrica como en
    ingeniería de control desarrollamos proyectos apropiando
    tecnología. La apropiación exige coordinar varias
    tecnologías o sistemas Esa coordinación precisa de
    sistemas intermedios llamados circuitos de interfaz Los
    procesadores permiten crear de forma rápida y
    económica eficiente circuitos de interfaz. Hay otros
    campos de desempeño como la instrumentación y la
    medición donde se requieren el desarrollo de nuevos
    aparatos de medición sobre todo cuando es muy complejo
    medir la variable. Ejemplo : Variables altamente no lineales.
    espectrometría En el campo del monitoreo ha evolucionado
    actualmente a la telemetría y la telemetría
    simplemente es como su nombre nos da la idea medir una variable
    de forma remota adicionalmente podemos requerir a ser un
    accionamiento remoto Y en el campo del control uno de los grandes
    retos del ingeniero de control en su labor de producir
    tecnología consiste en diseñar nuevos equipos de
    control para insertar en módulos y gabinetes a nivel de
    planta que puedan ejecutar algoritmos modernos como controladores
    predictivos, controladores no lineales y controladores
    inteligentes

    Monografias.com
    De que se componen la asignatura Programación
    Simulación Implementación Aptitudes Lectura extra
    clase Habilidades de programación Lectura de textos en
    inglés Y dedicar tiempo a labores de simulación
    Objetivo general Aprender a diseñar e implementar
    aplicaciones embebidas simples. Objetivos específicos
    Programar procesadores, seleccionar procesadores, diseñar
    estructuras de Harvard simple, simular y poner a punto Sistemas
    embebidos simples, optimizar hardware, incorporar Harvard externo
    a un procesador para aumentar las prestaciones del sistema
    embebido. Implementar prototipos de sistemas embebidos con miras
    a ser fabricados de forma masiva si es posible.

    Monografias.com
    Programación del curso . Completo ver webb Conceptos de
    procesadores Conceptos de arquitectura Conceptos de
    programación básica en bajo nivel Conceptos de
    programación básica en alto nivel Sistemas de
    desarrollo Ejemplos de programación en bajo nivel
    Introducción a la simulación con proteus
    Selección de un procesador El procesador genérico
    Arquitectura del procesador genérico Periféricos
    internos Periféricos externos programación y
    configuración de los periféricos internos Algunos
    periféricos externos Comunicaciones entre procesadores el
    bus I2c El bus SPI El bus a un hilo El bus CAN

    Monografias.com
    Conversores análogos digitales Conversión digital
    análoga Puertos PWM Interface de trasmisión
    síncrona asíncrona Aplicaciones Manejo de relojes
    de tiempo real Manejo de conversores análogos digitales
    externos Manejo de memorias I2c externas Manejo de módulos
    de cristal líquido Comunicaciones infrarrojas IRDA.
    Módulos de contacto Manejo de teclados
    Incorporación de circuitos de comunicación
    genérica a una aplicación micro procesada
    Conexión a un GPS Conexión a un módem GSM
    GPRS Nota: De las aplicaciones anteriores se desarrollarán
    ejemplos en clase, tanto en programación como en
    simulación

    Monografias.com
    Recursos Material bibliográfico Compiladores en alto nivel
    Simuladores Programadores Laboratorios Página web
    http://www.unrobotica.com Clases por presentaciones en PowerPoint
    Metodología Clase magistral Ejemplos de clase Tareas
    individuales Desarrollo de un proyecto final

    Monografias.com
    Evaluación Tareas eventuales: 25% Las tareas son
    individuales y personales o personalizadas. (significa que el
    reto es personal) Un primer parcial de conceptos. Al terminar la
    parte teórica o técnica. Es Individual personal y
    obligatorio. El objetivo de este parcial medir en usted su
    preparación para abordar el reto que implica un trabajo
    final. 35% Trabajo final: puede ser un trabajo práctico.
    En ese caso implica montaje real de prototipo en circuito y
    “funcionando” 40% Asistencia absolutamente
    obligatoria y su puntualidad Oficina M8-211 Atención
    estudiantes Martes 10 a 12

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter