transmisión inalámbrica bidireccional de 10Mbps con una MCU [cerrada]

1

Tengo un Teensy 3.6 que tiene las siguientes especificaciones

  • ARM Cortex-M4 de 180 MHz con unidad de punto flotante
  • 1M Flash, 256K RAM, 4K EEPROM
  • Microcontrolador Chip MK66FX1M0VMD18 (enlace PDF)
  • Puerto USB de alta velocidad (480 Mbit / s)
  • 2 puertos de bus CAN
  • 32 canales DMA de propósito general
  • 22 salidas PWM
  • 4 puertos I2C
  • 11 entradas de detección táctil
  • 14 cronómetros de hardware

Quiero una forma de comunicarme con el microcontrolador con una velocidad de 10 Mbps en un corto rango interior.

He estado buscando mucho pero no pude encontrar ninguna información útil. Encontré las siguientes soluciones de Wifi, pero no todas admiten una gran cantidad de datos.

  • ESP8266
  • ESP32
  • Realtek RTL8710
  • EMW3265

También pensé en usar ENC28 Ethernet a la placa de encabezado SPI y conecte el puerto Ethernet a un enrutador, pero no está seguro de poder obtener 10 Mbps

Solo quiero una forma sencilla de comunicarme con MCU de forma remota a 10 Mbps, ¿es tan difícil?

    
pregunta someone

4 respuestas

1

Eche un vistazo a ATWILC1000 de Atmel. Es una "tarjeta de red SPI" (o SDHC) 802.11bgn. Tienes que implementar lwIP en tu aplicación. Definitivamente, debería funcionar a 10 Mbps si su MCU y su bus son lo suficientemente rápidos.

También puedes mirar a TI, por ejemplo. CC3100MOD (por lo que recuerdo, tienen una pila de IP integrada, así que no estoy seguro de la velocidad).

    
respondido por el filo
1

Según su página de documentación, su tablero tiene

  • Ethernet MAC, capaz de alcanzar una velocidad de 100 Mbit / seg

Por lo tanto, solo necesita conectar la interfaz RMII y los pines de control SPI a un PHY Ethernet adecuado. La documentación menciona que se sabe que un LAN8720A funciona.

    
respondido por el Ben Voigt
-1

Si se trata de una línea de visión, utilice LED (HP y otros fabricantes de LED de alta velocidad) y fotodiodos.

    
respondido por el analogsystemsrf
-1

En lugar de buscar un enlace de datos de gran ancho de banda, considere buscar opciones de compresión / descompresión eficientes para lo que sea que esté intentando transmitir. Hay muy pocas aplicaciones que se me ocurran que demanden este tipo de trabajo continuo.

    
respondido por el vicatcu

Lea otras preguntas en las etiquetas