Comunicación inalámbrica entre el microcontrolador y la PC

0

Tengo una placa FRDM K64f que usa el nRF24L01 + como su transceptor inalámbrico.

Quiero comunicarme entre la placa K64f y mi PC localmente.

Estoy luchando para encontrar el hardware necesario en el lado de mi PC.

Había pensado en usar un adaptador USB a TTL y conectar un nRF24L01 + en el lado de la PC y comunicarme de esta manera.

¿Sería esto viable?

¿O hay una forma más simple?

    
pregunta user3473406

3 respuestas

1

Si tiene mucho dinero disponible, Nordic hace un kit de evaluación para el nRF24L01 +, número de pieza nRF24L01P-EVKIT, que probablemente debería satisfacer sus necesidades.

Sin embargo, teniendo en cuenta que el producto sparkfun que Andy también publicó tiene el esquema, el águila y los archivos de código disponibles, probablemente sería más barato tener uno de los creados en oshpark o similar.

También puede usar un Bus Pirate como un puente USB-> SPI, y conéctelo a uno de los nRF24L01 + modules , y escriba un pequeño programa para hablar con él el bus pirata El pirata del bus tiene un pin de E / S adicional que puedes usar para acariciar la línea CE en el chip nórdico.

    
respondido por el whatsisname
0
  

Pensé en usar un adaptador USB a TTL y conectar un nRF24L01 + en   El lado de la PC y comunicarse de esta manera.

     

¿Sería esto viable?

Su PC necesitará un controlador instalado (si lo hay) y ese controlador debe coincidir con el protocolo de datos del chip nórdico y prestar atención a cualquier sutileza en el circuito de interfaz TTL a USB. Sigue buscando.

  

¿O hay una forma más simple?

Intente y haga que la interfaz USB "con" la PC haga pensar que está hablando con un convertidor de USB a RS485 genérico (o RS232 si existen esas cosas).

Consulte esta pregunta relacionada. Vea también esta interfaz serial de sparkfun que tiene una interfaz nórdica nRF24L01: -

Aparentemente, no es un diseño actual, pero es posible que puedas encontrar uno (me gusta llamar a esta asistencia inspiradora).

    
respondido por el Andy aka
0

El NRF24LU1 + es una variación de la idea NRF24L01 con un microcontrolador incorporado que tiene una interfaz USB. Se encuentra comúnmente en teclados y ratones inalámbricos, pero también se usa para algunos proyectos personalizados. Tendrías que encontrar o crear firmware para esto.

Otra opción sería simplemente usar otra placa Kinetis Freedom para conectar la radio a la PC a través de su interfaz USB, o usar o crear una placa más simple / incluso más barata basada en otra parte Kinetis M4 o incluso M0.

O si te sientes con ganas de Arduino, también manejan el NRF24L01 +, básicamente, cualquier MCU que pueda hablar tanto de SPI como de USB funcionará si estás familiarizado con trabajar con él.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas