NRF24L01 - Solucionando problemas de conexión

de: Vexelius

Dificultad:

Intermedio

Plataforma:

Arduino

Favoritos:

favorite0

reportReportar

Descripción:

La calidad de fabricación de algunos módulos NRF24L01 a veces afecta su desempeño. En este tutorial aprenderás a corregir este problema

Licencia: Sin Licencia


Tags:

Arduino
arduino
wireless
nrf24l01
conexion
capacitor

Paso 1:

El chip NRF24L01 nos permite establecer conexiones inalámbricas de forma confiable a un precio accesible. Por esta razón, han aparecido una gran cantidad de módulos basados en este chip, que nos permiten conectarlo con facilidad a placas de desarrollo como Arduino y Raspberry Pi.

Sin embargo, muchos de los módulos que se venden en internet no son fabricados de la forma adecuada y esto puede afectar de forma negativa su desempeño: Esencialmente, que tengas que ponerlos uno frente al otro para que se puedan comunicar (lo cual anula por completo la ventaja de tener comunicación inalámbrica) o bien que no se puedan conectar, por más cerca que estén y sin importar la configuración que se use.

Para este ejemplo, estoy usando un par de módulos NRF24L01 adquiridos a través de MercadoLibre. Al realizar una prueba simple de ping, este es el error que aparece.


Esto se debe a que estos módulos en particular (fácilmente identificables por el PCB negro y que no tiene marcas impresas para identificar el pin 1) carecen de un buen regulador de voltaje. Además, su circuito es muy vulnerable a las variaciones de voltaje y ruido eléctrico, lo que hace que se desconecten continuamente, o bien, ni siquiera puedan iniciar.

Paso 2:

Para solucionar este problema, lo primero que debe hacerse es ver las terminales donde los pines y el oscilador están soldadas a la placa. Lo más probable con este tipo de módulos es que se haya formado una costra de color gris. Este es un producto derivado de un mal proceso de soldadura y malas prácticas de almacenaje, que trae como consecuencia una mala conductividad en los pines.

Usando un desarmador de cabeza pequeña o un palillo, raspa con cuidado la "costra". Puedes limpiar el polvillo restante usando un pañuelo seco.

Paso 3:

A continuación, solda un capacitor de 10uF como se ve en la imagen, a los pines VCC y GND (2 y 1, respectivamente)

Paso 4:

Usando unas pinzas, corta el excedente de las patitas del capacitor. Esto es con el propósito de que no se crucen entre sí, provocando un corto circuito, y que todo se vea más estético.

Paso 5:

Vuelve a conectar el módulo a la tarjeta de desarrollo, e inténtalo nuevamente. Ahora todo deberá funcionar sin problemas.

Comentarios:

  • Este Proyecto aun no tiene comentarios.
mode_edit