MICROCONTROLADORES Proyecto segundo parcial: Chat SPI DANIEL FRAGA MELISA PILLA DIANA PAREDES VANESAA RIVILLA GRUPO 6 Y 11 NRC:2576.

Slides:



Advertisements
Presentaciones similares
COMUNICACIÓN SERIAL Javier Garcia Ramos.
Advertisements

SD card en modo SPI Pablo Irrera Condines Ayudante de TP
I2C (Inter-Integrated Circuit) (Modo Maestro-Esclavo )
Advant ® Controller 31 ABB Tubío 1 Comunicación. Advant ® Controller 31 ABB Tubío 2 C on CPU´s serie 40 y 50 Tres protocolos de comunicación Modo MODBUS.
Yaritza Ortega Astrid Zúñiga Vishal Patel
Redes Erick Xavier Sosa Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras.
UART Universal Asynchronous Receiver/Transmitter.
REDES INDUSTRIALES DE COMUNICACIÓN Prof. Eloy Edmundo Rodríguez Vázquez
La tarjeta madre.
FUNDAMENTOS DE MICROCONTROLADORES PIC 16F887 EXPONENTES: NOLBERTO LUNA GARCÍA JOSÉ GUADALUPE GARCÍA MACHADO.
BUSES DE DATOS  Concepto.-Se denomina bus, en informática, al conjunto de conexiones físicas (cables, placa de circuito impreso, etc.) que pueden compartirse.
Estructura de un ordenador. Ronald Valverde Zambrano.
I2C INTER-INTEGRATED CIRCUIT. Introducción de las especificaciones I2C Esta orientado a las aplicaciones de 8-bit controladas por un microprocesador y.
REDES INFORMÁTICAS Realizado por: Jero Silva Mulero, 2º Bachillerato A.
Se denomina Teleinformatica o Telematica a la t é cnica que trata de la comunicaci ó n de datos y realizaci ó n de procesos entre equipos informaticos.
  ¿Que son los conectores? Pág. 1 ¿Que son los conectores? Pág. 1 ¿Que.
CONCEPTOS BÁSICOS DE REDES. ALUMNO: LUIS MANUEL GARCÍA ESPINOZA MAESTRO: CRISTÓBAL CRUZ MATERIA: INFORMÁTICA GRADO Y GRUPO: 3°C.
CONCEPTOS BÁSICOS DE REDES. ALUMNO: LUIS MANUEL GARCÍA ESPINOZA MAESTRO: CRISTÓBAL CRUZ MATERIA: INFORMÁTICA GRADO Y GRUPO: 3°C.
Un puerto paralelo es una interfaz entre una computadora y un periférico, cuya principal característica es que los bits de datos viajan juntos, enviando.
Conversores Análogo-Digital y Digital-Análogo: Conceptos Básicos Huircán, Juan Ignacio Abstract–El siguiente trabajo revisa las técnicas y conceptos básicos.
Sistemas informáticos. Trabajo en red
? INTERRUCCIONES Y BUSES Interrupciones Buses
BOARD O TARJETA MADRE. EXPOSICION DE INFORMATICA TEMA 1: BOARD TIPOS DE PROCESADOR BUS PUERTOS MEMORIA NUEVAS TECNOLOGIAS.
Comunicación Bluetooth con aplicación Android.
Areas de memoria del CJ.
UNIDAD EDUCATIVA “RUMIPAMABA”
EL TELETIPO.
Tipos de Red según el medio
PROYECTO CON EL MICROCONTROLADOR PIC 16F84A
Construcción de una red de área local
REDES DE COMPUTADORAS SEGÚN TOPOLOGIA.
HARDWARE POR: JOEL CASTAÑEDA 1ºA.
SISTEMAS DISTRIBUIDOS
Comunicación Serial: Conceptos Generales
REDES DE COMPUTADORAS SEGÚN TOPOLOGIA
BUS I2C Ing. Mecatronica. Para simplificar la interconexión de dispositivos al microprocesador, Philips desarrolló un sencillo bus bidireccional basado.
Computación Curso 2017.
Hardware, software, y periféricos
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
QUÉ SON Las redes informáticas son conjuntos de dispositivos interconectados entre sí para intercambiar información y recursos a través de un medio común.
Modbus Materia: Control Distribuido
REDES INDUSTRIALES DE COMUNICACIÓN
REDES. Nombre del alumno: Karol Araico Badillo.
Explicación 2 Interrupciones.
REDES DE COMPUTADORAS MANUEL FERNANDO GOMEZ COHEN.
DISPOSITIVOS DE E/S IU Colegio Mayor del Cauca Sistemas operativos Popayán, mayo de 2015.
Conceptos básicos.
Teleinformática. Elaborado por: Daniela Sánchez Téllez presentado a: Jesús Emiro Vega Universidad Nacional Abierta y a Distancia. Cead Acacias 2016.
UD1 (PARTE 2: NUMERACIÓN)
FUNCIONAMIENTO DE CAPAS Y SERVICIOS
Comunicación Asíncrona Local (RS-232) Computador Teclado Ratón Módem.
PUERTOS SERIALES Un puerto serial es una interfaz física de comunicación en serie a través de la cual se transfiere información mandando o recibiendo un.
DISCO DURO. Configuración de discos IDE y SATA.
Memoria flash y su uso en el microcontrolador MSP430F149
Dispositivos de Entrada y Salida
__________Es una sola y dentro de ella están incluidas las tarjetas madre; es una tecnología que se creo para mejorar el desempeño grafico. USB _________.
UNIVERSIDAD VERACRUZANA
Empecemos por el principio
MC Beatriz Beltrán Martínez Otoño 2017
Capitulo I Introducción
PUERTOS SERIALES Un puerto serial es una interfaz física de comunicación en serie a través de la cual se transfiere información mandando o recibiendo un.
MODULACION.
Sistemas informáticos. Trabajo en red
Interfaz SPI.
Ha llegado el momento de dar una mirada al interior de los Sistemas Operativos. En las siguientes secciones examinaremos cuatro estructuras distintas.
Modbus RTU. ¿Qué es el protocolo Modbus RTU? El protocolo Modbus RTU es un medio de comunicación que permite el intercambio de datos entre los controladores.
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
PUERTOS Y CONECTORES EXTERNOS DE UNA COMPUTADORA
Medios. Transmisión a través de ondas de radio de alta frecuencia (En el rango de 1 a 30 GigaHertz) para comunicaciones de banda ancha. Requiere una estación.
Transcripción de la presentación:

MICROCONTROLADORES Proyecto segundo parcial: Chat SPI DANIEL FRAGA MELISA PILLA DIANA PAREDES VANESAA RIVILLA GRUPO 6 Y 11 NRC:2576

OBJETIVOS Y REQUERIMIENTOS  Diseñar un chat utilizando el PIC 16F877A. REQUERIMIENTOS DE DISEÑO:  En base al PIC 16F877A, desarrollar un programa en ensamblador que permita enviar y recibir mensajes entre dos microcontroladores vía SPI (Serial Peripheral Interface). El diseño contempla los siguientes requerimientos: Funciones: ‘ENVIAR’ ‘BORRAR’ Mensaje: El mensaje puede contener letras, números y símbolos.

COMUNICACIÓN SPI La comunicación SPI corresponde a un protocolo de comunicación serial y opera en modo full dúplex, por lo que la comunicación puede ser bidireccional en todo momento. Es un protocolo en el que hay que establecer una sincronización antes de comenzar una comunicación entre los dispositivos, por lo que a menudo se utiliza una señal de reloj Signal Clock (SCLK) entre los dispositivos en comunicación, generalmente una señal de 1 a70 MHz. Los datos corresponden a secuencias de 8 o 16 bits, los cuales son trasmitidos y recibidos mediante líneas independientes (MISO y MOSI). Cabe resaltar que cada dispositivo puede tener un rol ya sea de master Slave, donde el master controla el acceso al bus y selecciona mediante el CS el dispositivo Slave con quien establece comunicación.

MODO DE TRABAJO (RECEPCIÓN DE DATOS) En el modo de recepción los datos recibidos se introducen en serie en el registro de desplazamiento SSPSR Recibido el octavo bit, pasarán al registro SSBUF en paralelo Los bits SSPSTAT BF y PIR1 (SSPIF) en uno, indicando el primero de ellos que el buffer está lleno El segundo indica que la recepción/transmisión ha finalizado

PARAMETROS DE DISEÑO PARAMETRODescripción Frecuencia de trabajo400Hz Modo de trabajoMaestro- esclavo Velocidad de transmisiónNuestro circuito posee simplicidad por la implementación de esta comunicación Distancia entre estacionesMáximo 2 metros Eficiencia de comunicaciónMedia Tiempo de envió de datos3s Tiempo de recepción de datos3s

EXPLICACIÓN DEL DISEÑO El circuito consta de dos estaciones cada una de ellas contiene un teclado para la lectura y un LCD para la escritura, además del microcontrolador que se encarga de realizar la comunicación SPI EL TECLADO: Este dispositivo se ha diseñado de tal forma que simule el teclado de un celular antiguo, es decir que presentara distintos caracteres dependiendo del numero de pulsos que se realicen a una determinada tecla. Debido a que teclado de un celular presenta una matriz de 3x4, las teclas sobrantes son utilizadas como funciones y caracteres.

EXPLICACIÓN DEL DISEÑO LCD: El LCD se encuentra configurado para que se visualice el mensaje a enviar mientras se esta escribiendo (teclado), cuando el mensaje ha sido transmitido, dicho mensaje aparecerá en el LCD receptor.

VENTAJAS Y DESVENTAJAS DE COMUNICACIÓN SPI  Ventajas: 1. Protocolo flexible en que se puede tener un control absoluto sobre los bits transmitidos 2. Transmisión full dúplex 3. Mayor velocidad de transmisión 4. Usa menor cantidad de terminales que una comunicación paralela 5. Consume menor cantidad de energía que otro tipo de comunicaciones.

VENTAJAS Y DESVENTAJAS DE COMUNICACIÓN SPI  Desventajas: 1. No hay control de flujo por hardware. 2. No hay señal de asentimiento. El servidor podría estar enviando información sin que estuviese conectado ningún cliente y no se daría cuenta de nada. 3. No permite fácilmente tener varios servidores conectados al bus 4. Solo funciona a distancias cortas.

CONCLUSIONES Y RECOMENDACIONES  Conclusiones: Se logro la comunicación entre dos estaciones utilizando el protocolo SPI con una respuesta optima a la recepción y emisión de datos. Se debe colocar las estaciones a una distancia no mayor a dos metros porque se pierden los bits de información Recomendaciones: Para la implementación de este tipo de comunicación se enfatiza en la optimización de recursos con el fin de obtener una comunicación sin interrupciones, y perdida de dataos al momento de transmitir y recibir.