Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Procesador para control multiprotocolar (página 2)




Enviado por Pablo Turmero



Partes: 1, 2

Monografias.com

13
Comparación entre placas

Precio
Dimensiones
Caracterísitcas
Soporte

Monografias.com

14
¿Por qué Rabbit?
Prestaciones:

El Rabbit es un microprocesador: su bus es accesible.
Su bus de direcciones es de 20 bits, lo que implica 1MB de direccionamiento posible.
Su bus de datos es de 8 bits: menos líneas de conexión.
Es un microcontrolador: I/O ports, USARTs (seriales), timers, WDT (watch-dog), RTC (real-time clock), todos incluídos en un chip.
Chip Selects que eliminan circuitos de decodificación para memoria, generación de 0 a 4 wait-states.
I/O strobes que eliminan circuitos de decodificación para I/O, con generación de 0 a 15 wait-states.
Serial boot: siempre es posible cargar la última versión, sin parches.
Slave port: facilita la interconexión de procesadores, incluso puede bootear del slave port.
El kit de desarrollo viene acompañado por un potente entorno de programación C con bibliotecas de funciones, soporte multitarea, TCP/IP (sin restricciones), e ICD (In-Circuit Debugging).
Las dimensiones de la placa son pequeñas.

Monografias.com

15
¿Por qué Rabbit?
Core Modules:

Capacidad de memoria instalada
Controlador Ethernet
Pines para la conexión con el mundo exterior
recurso probado en ambientes conflictivos, económicos y de fácil implementación

Monografias.com

16
¿Por qué Rabbit?
Dynamic C:

Funciones standard de C, incluyendo coma flotante (floating point) y funciones trascendentes.
Multitarea cooperativo
Interfaz I2C
Interfaz con GPS receivers en NMEA-0183
FFT (Fast Fourier Transforms)
Interfaz SPI
RTC (Real Time Clock)
Interfaz serie (stream oriented, con flow control, circular buffers, frame oriented)

Funciones adicionales para TCP/IP, incluídas en Dynamic C:
DHCP client
HTTP server con soporte SSI y CGI
FTP server/client
TFTP server/client
ICMP (ping)
POP3 client
SMTP client
Acceso socket level a UDP y TCP

Monografias.com

17
Protocolos estudiados

OSGI
RS-232
HTTP
SMTP

Monografias.com

18
Decisión sobre los protocolos a implementar

OSGI
Java Virtual Machine

RS – 232
Facilidad
Distintas aplicaciones seriales

Monografias.com

19
Decisión sobre los protocolos a implementar

HTTP
Servidor Web

SMTP
Envío de correos electrónicos

Monografias.com

20
Estrategia de programación
Funcionamiento de un puerto serie.
Implementación de una página web en el servidor
Buscar la forma de autentificarse.
Probar el envío de mails cada vez que se realiza una acción en la página web.
Implementación de los protocolos de red y manejo del puerto serie por red.
Realización de una pequeña web por HTML para el manejo del puerto serie con distintas opciones.

Monografias.com

21
Pruebas

Switchcaracter.c
Paridad.c
Controlflujo.c
Autentificación.c
Browsled.c
Mailnew.c
Browsnew.c

Monografias.com

22
Próximos pasos
Herramientas de gestión de proyecto
UltraVNC

Protocolos
modelo OSGI y correspondencia con el protocolo general
RFI y su posible implementación
IrDA y su desarrollo en base a la confección de bases de datos.
X10 y su posible implementación.

Monografias.com

23
Próximos pasos
Implementación y programación
métodos de reseteo del sistema
página web específica de configuración
posibles arquitecturas
puerto serie por internet
implementación de varios módulos de salida bajo el mismo protocolo
escalabilidad

Monografias.com

24
Próximos pasos

Diseño
Esquemáticos
Componentes
Alimentación del sistema
Protección

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

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