Autor Tema: Convertidor Serial-Ethernet  (Leído 19603 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Convertidor Serial-Ethernet
« Respuesta #45 en: 12 de Noviembre de 2010, 17:35:15 »
yo tambien estoy con ello.pero en asm.
te dire que no creo que encuentres mucha informacion en conparacion con otros temas.esto del ethernet es muy amplio.y en consecuencia vastante complicado.

te recomiendo que empiezes desde cero.y aprendas el sitema.si te basas en un programa especifico de alguien.no podras avanzar.
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #46 en: 12 de Noviembre de 2010, 17:43:13 »
Santiago , cuál es el ejemplo de Microchip que mencionas tengo la última versión del Framework de Microchip y no lo encuentro  :idea:

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Convertidor Serial-Ethernet
« Respuesta #47 en: 12 de Noviembre de 2010, 18:01:54 »
Santiago , cuál es el ejemplo de Microchip que mencionas tengo la última versión del Framework de Microchip y no lo encuentro  :idea:

Hola, no viene implementado, debes implementarlo tú usando UART2TCPBridge.c.

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #48 en: 12 de Noviembre de 2010, 18:06:45 »
Ok lo voy a ver , gracias  :-/

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #49 en: 12 de Noviembre de 2010, 18:57:53 »
Tengo una pregunta más....que es bastante obvia pero..  :mrgreen:

Lo que hace el ejemplo UART2TCP.c es crear un enlace entre un equipo remoto a través de RS232 transmitiendo los paquetes de datos por TCP?

Como gestiona las comunicaciones el driver por interrupciones ?

Es full duplex ?

Perdón por tantas preguntas  :oops:


Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Convertidor Serial-Ethernet
« Respuesta #50 en: 29 de Noviembre de 2010, 20:16:13 »
hola.vamos a ver....
me esta costando mucho entender como funciona la emulacion de un controlador ethernet que tiene el isis.

a mi entender el circuito que montemos en el simulador.deberia sustituir a la targeta de red que tenemos en el PC.aunque tambien podria usar la wi-fi

si yo envio unas tramas desde el PC con el simulador.como se por donde manda el isis las tramas?
he realizado un programa que despues de inicializar el ENC28j60.envio una trama de datos a la red.
pero cuando le doy a simular y supongo que se envian las tramas.no veo esa comunicacion en el Wireshark.
no entiendo si es que hace falta algun driver para emular algo.
incluso si leo las tramas que pudieran estar pasando por la red.el enc28j60 no mete ningun valor en el buffer ethernet.

la verdad es que no lo entiendo.estoy siguiendo al pie de la letra los pasos a seguir para realizar una transmision/recepcion con el enc28j60.
pero no consigo ver ni un solo byte.  :(
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Convertidor Serial-Ethernet
« Respuesta #51 en: 29 de Noviembre de 2010, 20:32:05 »
Tengo una pregunta más....que es bastante obvia pero..  :mrgreen:

Lo que hace el ejemplo UART2TCP.c es crear un enlace entre un equipo remoto a través de RS232 transmitiendo los paquetes de datos por TCP?

Como gestiona las comunicaciones el driver por interrupciones ?

Es full duplex ?

Perdón por tantas preguntas  :oops:



Disculpa, no había visto tu mensaje.

Recibe datos por RX de la UART y lo reenvía por un socket TCP. Lo que recibe por el socket TCP lo transmite por TX de la UART. Ya lo he usado como Telnet y como COM virtual y funciona con los detalles que arriba mencioné.

Sí, se gestiona la recepción y transmisión por interrupción.

Sí, es full duplex.

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #52 en: 29 de Noviembre de 2010, 21:33:30 »
Muchas gracias por responder santiago  :-/

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Convertidor Serial-Ethernet
« Respuesta #53 en: 28 de Diciembre de 2010, 12:01:48 »
hola.alguien sabe como funciona el wincap?

parece que hace falta para que el PC reconozca el enc28j60 del proteus como una targeta de red aparte.y lo unico que veo al instalarlo.es el desinstalador.
pero no veo ningun programa.
sera que solo es un driver? yo creia que tambien era un capturador de tramas . :?
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #54 en: 28 de Diciembre de 2010, 15:06:43 »
Hola groundman como estás. El winCAP es un driver para que el enc28j60 o cualquier controlador de red pueda enlazarse virtualmente con la PC para emular una conexión de red con la misma.

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Convertidor Serial-Ethernet
« Respuesta #55 en: 28 de Diciembre de 2010, 17:56:03 »
pensaba que era un programa como el wireshark.
estoy teniendo problemas con la simulacion que he realizado.y es que no  recivo dato alguno de la red.supongo que en el caaso de instalar el wincap.
deberia de verse en configuracion-sistema-red.alguna targeta virtual.pero no la veo.porque?
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #56 en: 28 de Diciembre de 2010, 18:48:53 »
La verdad que es raro ...yo instale el wincap y no tuve que hacer nada solo correr los ejemplos del proteus

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Convertidor Serial-Ethernet
« Respuesta #57 en: 28 de Diciembre de 2010, 19:35:38 »
muchas gracias por tu respuesta.me ha hecho realizar de nuevo la prueva.y ya me funciona.
ahora podre seguir los experimentos.aunque los ejemplos de proteus no me ayudan mucho.ya que no puedo simularlos paso a paso por no tener codigo.
o almenos no veo el programa en C.

Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Convertidor Serial-Ethernet
« Respuesta #58 en: 29 de Diciembre de 2010, 15:19:09 »
En la página de microingenia..jaime ha puesto unos ejemplos en CCS para el ENC28J60 fijate , armá el circuito y corre la simulación.

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Convertidor Serial-Ethernet
« Respuesta #59 en: 01 de Enero de 2011, 18:11:11 »
por fin. :-/ :-/ :-/ :-/ :-/ :-/ .ya he consegudo capturar datos de la red. he perdido casi un mes buscando informacion y al final resulta que me habia equivocado
con el comando RBM. le habia puesto el valor 0x7A en vez del 0x3A.lo que puede fastidiar un bit.

ahora ya tengo bastante asimilado la gestion del enc28j60.en adelante me toca analizar como gestionar esos datos enviados/recividos para realizar mi proyecto.

jonatanPIC888 como te va el analisis de la red.me gustaria que me explicaras como se realiza la gestion de la red para en envio y recepcion de pakets.
con los distintos protocolos.ARP,TCP/IP,UDP,FTP etc.
Montando mi primera impresora 3D (Raprep Prusa i3)