Autor Tema: Ethernet to USART  (Leído 5563 veces)

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

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Ethernet to USART
« en: 19 de Diciembre de 2009, 15:38:09 »
Hola compañeros,
tengo la encomienda de hacer funcionar una conexión ethernet con un ENC28J60 y un PIC18F6723 mediante CCS.

No habrá un alto flujo de datos, más bien será escaso, por lo que me daría con un canto en los dientes si pudiera encontrar algo que convierta una comunicación Ethernet en una comunicación serie, como lo que hacen los módulos Tibbo por ejemplo.

Llevo un buen rato buscando por la red sin éxito, ¿alguien conoce algún proyecto parecido para fusilar todo lo que pueda?

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Ethernet to USART
« Respuesta #1 en: 19 de Diciembre de 2009, 16:33:23 »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #2 en: 19 de Diciembre de 2009, 16:43:14 »
Que va, macho, eso es MikroC y no puedo ver las funciones de bajo nivel que tiene incorporadas.

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Ethernet to USART
« Respuesta #3 en: 19 de Diciembre de 2009, 17:14:04 »
 :D pues bajale los panty al pic   :D
ok pero tiene que se con el  PIC18F6723?  porque he encontrados un monton de cosas Ethernet con ENC28J60

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #4 en: 19 de Diciembre de 2009, 17:18:26 »
Me vale para cualquier 18F, son todos iguales. ¿Has encontrado algo que haga de pasarela hacia la USART?

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Ethernet to USART
« Respuesta #5 en: 19 de Diciembre de 2009, 17:28:08 »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #6 en: 19 de Diciembre de 2009, 18:12:25 »
Ese lo conozco, pero me vuelvo loco con tanto código. Lo que yo necesito es algo más simple, una pasarela a la USART.
Además, ese usa el stack de Microchip y no el de CCS.

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Ethernet to USART
« Respuesta #7 en: 19 de Diciembre de 2009, 18:31:28 »
mmm... Yo a partir de un pdf donde mostraban rutinas paso a paso de como comunicarse con el ENC fui pasando las rutinas a CCS. Probé la comunicación con el ENC pero abandone por obligaciones con la facu  :x

Te adjunto el pdf y lo que fui realizando, puede ayudarte en el proyecto  ;-)

Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #8 en: 19 de Diciembre de 2009, 18:51:22 »
¡Magnífico material, Suky!

Procedo a empollarlo de inmediato a ver si logro algo.

Gracias

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #9 en: 20 de Diciembre de 2009, 04:21:25 »
Pues gracias a las pruebas que hice con tu código descubrí que tenía un fallo en una soldadura que impedía la comunicación SPI con el ENC28J60.

A raíz de resolverlo, he estado haciendo pruebas con el Stack TCP/IP de CCS y ya tengo comunicación Ethernet  :-/

Ahora voy a intentar escribir una aplicación del lado del PC para establecer el protocolo de mi aplicación y listo.

Gracias por vuestra ayuda

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Ethernet to USART
« Respuesta #10 en: 20 de Diciembre de 2009, 08:38:12 »
Buenísimo! Haber si yo en las vacaciones le meto mano  :lol:




Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Ethernet to USART
« Respuesta #11 en: 20 de Diciembre de 2009, 12:20:38 »
Pues gracias a las pruebas que hice con tu código descubrí que tenía un fallo en una soldadura que impedía la comunicación SPI con el ENC28J60.

A raíz de resolverlo, he estado haciendo pruebas con el Stack TCP/IP de CCS y ya tengo comunicación Ethernet  :-/

Ahora voy a intentar escribir una aplicación del lado del PC para establecer el protocolo de mi aplicación y listo.

Gracias por vuestra ayuda

Hola Manolo, ¿qué compilador usarás para el asunto de los sockets?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #12 en: 20 de Diciembre de 2009, 12:30:56 »
CCS 4.093

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Ethernet to USART
« Respuesta #13 en: 20 de Diciembre de 2009, 13:03:33 »
Sí, sí, ¿pero cuál del lado de la PC?

Yo estoy aventurándome con C# pero no se ha dejado domar  :D

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ethernet to USART
« Respuesta #14 en: 20 de Diciembre de 2009, 13:23:45 »
Pues en el PC no voy a hacer nada, me basta con un cliente TCP estándar y estoy usando el que viene con la demo del stack de TCP/IP.

Será mi cliente quien integre la comunicación en la aplicación de PC que ya tiene en marcha.


 

anything