TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: Nocturno 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?
-
y esto no te sirve http://www.micro-examples.com/public/microex-navig/doc/090-enc28j60-library.html
:ni) :ni) que frio del diablo hace :x) :x)
-
Que va, macho, eso es MikroC y no puedo ver las funciones de bajo nivel que tiene incorporadas.
-
: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
-
Me vale para cualquier 18F, son todos iguales. ¿Has encontrado algo que haga de pasarela hacia la USART?
-
http://www.ljcv.net/projects/pic10t/index.html encontre este :x) :x)
-
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.
-
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!
-
¡Magnífico material, Suky!
Procedo a empollarlo de inmediato a ver si logro algo.
Gracias
-
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
-
Buenísimo! Haber si yo en las vacaciones le meto mano :lol:
Saludos!
-
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?
-
CCS 4.093
-
Sí, sí, ¿pero cuál del lado de la PC?
Yo estoy aventurándome con C# pero no se ha dejado domar :D
-
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.
-
seria magnifico que desarroyaras esa aplicacion.yo ya compre un modulo por ebay con el ENC28J60.pero por el momento estoy con otras aplicaciones.
aunque es una lastima que no lo realizes en asm.ya que de CCS no tengo ni idea. :lol:
-
seria magnifico que desarroyaras esa aplicacion.yo ya compre un modulo por ebay con el ENC28J60.pero por el momento estoy con otras aplicaciones.
aunque es una lastima que no lo realizes en asm.ya que de CCS no tengo ni idea. :lol:
En assembler! :shock: Podrías comunicarte con el ENC y eso ya sería engorroso, pero implementar algo más interesante necesita de un lenguaje de alto nivel. ;-)
Saludos!
-
es que estoy enamorado del asm.claro que todabia no he probado la serie 18Fxxx.segun vea lo complicado de estos pic.es posible que tenga que cambiar de querida :D
-
es que estoy enamorado del asm.claro que todabia no he probado la serie 18Fxxx.segun vea lo complicado de estos pic.es posible que tenga que cambiar de querida :D
Los cambios para mejor siempre son buenos, así que animo a cambiar de querida :D
Saludos!
-
Buenas,
acabo de seguir el hilo y me gustaría preguntaros si alguno podría ayudarme con ese código. Estoy intentando implementar un conversor UDP-serie con un PIC18F25J10 y el modulo ENC28j60 pero sigo perdidisimo. He intentando partir de la libreria TCP2UART de microchip pero nada asi que ando buscando algo así en CCS. Os agradecería cualquier tipo de ayuda. Ya tengo el esquema montado en una protoboard pero ando cojo con el codigo. Thanks