TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: DOMINGO_V en 17 de Septiembre de 2008, 16:21:18

Título: WIFI
Publicado por: DOMINGO_V en 17 de Septiembre de 2008, 16:21:18
Alguien conoce módulos WIFI que se puedan utilizar con los PIC para comunicar el pic con un PC
He encontrado este : MT800SWM, pero la verdad es que es bastante caro 63 € en www.digikey.es y además  la información que proporciona el fabricante en su web es bastante escasa ya que solamente he encontrado 2 hojas ( quizás sea que no he sabido buscarla, conociendome tampoco me sorprendería que la tuviese frente a mis narices y no la viera)
Si alguien ha trabajado este módulo y tiene mas información sobre él o si ha trabajado con algun otro del que haya mas información le agradecería la información.
La verdad es que me gustaría pedir uno para jugar un poco, pero con este precio y casi sin información no  me atrevó por miedo a no saber como utlizarlo.

Gracias de antemano por las respuestas.
Título: Re: WIFI
Publicado por: cesarrico en 17 de Septiembre de 2008, 17:50:03
Que tal, yo he utilizado un convertidor de serial a WIFI, es el WiPortG de Lantronix. Funciona muy bien pero si es caro creo que unos $130 US   :shock: ademas necesitas tener los programas en la PC que estes corriendo como cliente etc etc, no fue lo mejor pero por el tiempo que tenia para entregar el proyecto pues decidi utilizar ese modulo. Te dejo el link del fabricante haber si sirve de algo http://www.lantronix.com/pdf/WiPort_PB.pdf  Saludos!
Título: Re: WIFI
Publicado por: DOMINGO_V en 18 de Septiembre de 2008, 15:03:51
Gracias por responder. Siempre es mejor tener varias opciones antes de decidirse por una.
De todas formas tu respuesta me plantea una duda.
Supongo que cuando dices que se necesita un programa corriendo en el PC te refieres a un programa que tenga un socket TCP/IP en espera de recibir una comunicación o que sea capáz de iniciarla él y que es el que recibe las comunicaciones y los datos enviados a desde el módulo y se encargue de procesarlos y actuar en consecuencia.
Ese es otro problema adicional que habría que resolver a la vez, pero creo que con delphi no me planteraría problemas irresolubles, por lo menos creo que podría llegar a resolverlo ya que lleva controles que encapsulan el protocolo TCP/IP, solo hay que aprender a usarlos.
No creo que quieras decir que hay que instalar algún software propiertario del fabricante para tratar la información recibida desde el módulo.
Otra posible duda es que yo he supuesto desde el principio que en el  distante la comunicación le llega como tráfico TCP/IP y no como si fuese un puerto serie virtual como se hace habitualmente en otros protocolos. ¿ supongo que estoy en lo cierto ?
.
Título: Re: WIFI
Publicado por: gera en 18 de Septiembre de 2008, 18:33:41
realmente necesitas una comunicacion wifi? podrias probar con un modulo bluetooth q son mas baratos y faciles de manejar. Aunq no se cual es tu necesidad.
Saludos!
Título: Re: WIFI
Publicado por: DOMINGO_V en 19 de Septiembre de 2008, 18:20:40
En realidad no tengo ninguna necesidad concreta, solo es que llevo tiempo queriendo hacer algo relacionado con la comunicación inalámbrica entre un PC y un PIC. de hecho tengo comprados dos módulos  de CEBEK a 433MHz desde hace tiempo y nunca me he decidido a probarlos me daba la sensación y así me lo han confirmado otros hilos en este foro, de que es un tema complicado y que suele ser dificil de hacer funcionar porque el programa del PIC debe encargarse de todo el protocolo de comunicaciones y si no se tiene experiencia previa en el tema suele ser complicado de hacerlo funcionar.

Ultimamente se ven módulos bluethoot y zigbee que como se indica en el mensaje anterior probablemente sería una buena opción para empezar a hacer pruebas ya que con ellos son los módulos se encargan de todo el protocolo de comunicación y la aplicación en el PIC solo ha de ocupar de enviar, recibir y tratar los datos recibidos y son bastante mas baratos y probablemente mas fáciles de utilizar.

Sin embargo yo no tengo ningún adaptador a USB a estos protocolos para poderlo conectarlo al PC lo que me obligaría a comprar dos módulos, mientras que de WIFI ya tengo uno actualmente que es el que utilizo para conectarme con el modem ADSL con lo cual la inversión total adicional necesaria sería aproximadamente igual comprando un solo módulo.

Además hacerlo con WIFI,  me permitiría , sin grandes modificaciones adicionales, poder controlar el PIC desde internet si en el futuro lo considero necesario. Si  lo hago con bluethoot o zigbee no podría hacerlo directamente sino que tendría que hacer un programa que me pasara los comandos y respuestas recibidas desde el pic utilizando bluethoot a TCP/IP para poderlos enviar a internet, y esto creo que sería mucho mas complicado.

El problema es que me da miedo que esté esperando de estos módulos WIFI mas de lo que realmente son capaces de hacer, porque a veces tendemos a leer los datashets con una visión demasiado optimista que luego no se confirma cuando los leemos con mas detenimiento y vemos que lo que son capaces de hacer no necesariamente coincide con lo que nosotros esperábamos.
Por eso solicitaba información de alguien que los haya utilizado previamente porque eso si que sería información real y da una idea exacta de lo que se puede esperar de ellos.

Como último comentario he encontrado otro módulo WIFI
"Secure Socket iWiFi"  de www.connectone.com   que parece algo mas barato y hay bastante información en la web del fabricante.