¿Cómo implementas wifi con un chip de front-end?

1

Estaba buscando una solución para conectar una aplicación con una MCU a una red wifi. Básicamente, estoy buscando un chip que pueda comunicarse con mi MCU a través de una interfaz como I2C o SPI y que pueda conectarse a una red wifi para poder hacer algo de tráfico IP. Estoy de acuerdo con poner mi propia antena y el RLC necesario en la PCB.

He encontrado un montón de módulos realmente caros que no parecían muy interesantes (y eran básicamente mucho más grandes de lo que esperaba) y he encontrado el max2831 que parece ser lo suficientemente bueno para el trabajo.

Sin embargo, la hoja de datos no contiene demasiados detalles sobre cómo utilizar realmente el chip, es decir. cómo enviarle comandos, qué tipo de comandos hay, etc. El fabricante dice que esto es solo una "solución de front-end WLAN", así que tengo la impresión de que este chip no es lo que estoy buscando , o al menos no es lo que esperaba.

Busqué en Google pero no encontré ninguna información sobre cómo usar este chip para conectarme a una red wifi y enviar / recibir datos.

¿Alguien podría, por favor, aclarar qué significa exactamente un "front-end WLAN" y cómo usarlo para implementar la capacidad de conectarse a una red wifi?

    
pregunta Venemo

1 respuesta

4

Respuesta corta: lo combinas con un backend :-)

El MAX2831 que usted menciona es un transceptor y eso es todo lo que hace. . Como dice el fabricante, es una "interfaz". Lo que se pierde es el "backend". ¿Adivina qué parte es aún más complicada? ;-)

¡La interfaz contiene solo las radios necesarias para enviar (TX) y recibir (RX)! NO genera la señal WiFi, es decir, en principio (ignorando algunos detalles) también puede usarla para enviar y recibir señales Bluetooth o Zigbee (que deberán ser generadas por un IC de back-end).

En otras palabras, lo que también se necesita es el módem. El módem es el backend y se ocupa del protocolo Wifi, qué frecuencia se debe usar (controla el frontend además de enviar y recibir los datos) establece la tasa de bits, etc., etc ...

De hecho, como sugiere pcj50, estás mucho mejor con un módulo completo. Además, esto será más barato ya que se requieren componentes especiales para construir un módulo Wifi completo y estos componentes podrían no ser tan fáciles de adquirir y / o muy costosos (ya que probablemente compraría 1 en lugar de 1000).

Otra cosa es que en el lado del software, el ESP8266 será mucho más fácil, cualquier otra cosa (no me refiero a un módulo) y es posible que tenga que escribir sus propios controladores para hablar con el servidor. Ouch.

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas