Aprendiendo algo de radio

Vamos a ver cómo unos conocimientos muy básicos puestos en práctica, van a mejorar de forma notable la distancia a la que nos podremos comunicar con nuetro pequeño módulo de AM.

Conociendo un poco el módulo de Tx/Rx

Según el vendedor, este módulo (MX-05V y MX-FS-03V) transmite en ASK pero para ser más precisos lo hace en OOK.

Básicamente en modo OOK transmitimos un pulso cuando enviamos un 1 y no transmitimos nada cuando enviamos un 0. Es decir la amplitud al enviar un 0 es... 0 y la amplitud al enviar un 1 es X.

Para el receptor, la tensión de alimentación es de 5V y para el emisor va de 3.5-12V con lo cual podemos transmitir con diferentes potencias, lo que hace que la distancia útil varíe.

Para terminar, la tasa de transferencia es de 4Kb/s

Utilizando una antena

Como podéis ver

ook sin antena

la pareja viene sin una antena con lo que el rango útil de utilización es de unos pocos centímetros, así que vamos a instalarle una antena.

Sabiendo que la velocidad de las ondas electromagnéticas es constante e igual a:

c = λ / t = λ · f

Tenemos una longitud de onda de aproximadamente 693mm y como resulta que si cogemos "un cable" y usamos fracciones simples: 1/2, 1/4... también vemos aparecer una onda estacionaria, vamos a coger el tamaño de 1/4 λ = 173mm 1

Ahora bien, empíricamente se observa que la longitud física de la antena, debería ser un 5% menor (he leído que esto es debido a la componente capacitiva de la punta de la antena pero esto entra en contradicción con el siguiente punto... tendré que profundizar...), es decir, nos quedamos en unos 165mm.

Esto nos lleva a una lección importante: la longitud física y la longitud eléctrica pueden (y es lo más normal) ser diferentes para una antena resonante a la frecuencia 'f'.

Lo que además nos lleva a otra importante lección: una componente capacitiva acortará nuestra longitud eléctrica de la antena, mientras que una componente inductiva la alargará. Lo que habitualmente en la práctica quiere decir que podemos reducir la longitud física de la antena y aún así, hacerla resonante a una menor frecuencia añadiendo una inducctancia adecuada.

Trataré esto más adelante. Vamos a conformarnos antes con nuestra antena de 1/4λ.

Nuestra antena de 165mm al ser de 1/4 λ necesita de un plano de tierra (si hubiéramos cogido 1/2 λ no sería necesario... pero habrían otras variables que deberíamos tener en cuenta). Insisto, si quieres saber más puedes buscar en Internet o dónde consideres oportuno, aunque básicamente la justificación es que el plano de tierra nos hará de espejo y creará la otra cuarta parte de la antena que la convertiría en un dipolo (o antena de 1/2 λ).

Esta parte es un poco "donde la matan" puesto que en teoría se montan unos radios de 1/4 λ para crear el plano de tierra... y cuantos más mejor... pero la mejora es asintótica en cuanto al número de radios. Esto es, llega un momento en que poner más radios no mejora apenas nada el plano de tierra. La teoría dice que el número de radios debería estar en torno a los 50... pero en la práctica no se suelen montar más de 3 ó 4. Además, el ángulo que formen estos radios respecto a la horizontal es crucial para mejorar el SWR. Aquí hago un inciso.

La gente hace muchísimo incapié en calcular la longitud de la antena puesto que una antena resonante a la frecuencia deseada será la que mejor utilice la energía, pero se olvida de un factor mucho más pesado: el SWR. Resulta que al conectar dos circuitos, para aprovechar al máximo la energía la impedancia de uno y otro han de ser iguales. Por ejemplo, si usamos una antena de 1/4 λ (que tiene una impedancia de unos 37 Ω) y la alimentamos con un cable de TV de 75 Ω 2 estamos con un SWR 2.0:1, o lo que es lo mismo: ¡¡estamos perdiendo más de un 10% de potencia!! además de que podemos romper el transmisor por la potencia que le llega reflejada. Por tanto, no te preocupes en si tu antena es 1mm más larga o más corta, es más importante que las impedancias sean iguales.

Llegamos donde le suele chocar a la gente: la geometría de antena importa, y mucho. Por ejemplo, habitualmente los equipos de radio tienen una impedancia de 50Ω si usamos nuestra antena de 1/4 λ tenemos SWR = 50/37 = 1.3 con lo cual perdemos aproximadamente un 2% de la potencia, pero... si colocamos los radios de nuestro plano de tierra unos 45º por debajo de la horizontal, la impendancia de la antena estará sobre los 50 Ω con lo cual aprovechamos más la potencia del trasmisor.

Vamos a medir ahora cuánto hemos mejorado gracias a nuestra peña antena y vamos a probar varias configuraciones:

  • Sin antena unos pocos centímetros
  • Antena sin tierra
  • Antena con tierra (3 radios) y ángulo de 0º
  • Antena con tierra (3 radios) y ángulo de -45º finalmente no lo haré

Voy a enviar simplemente 1000 mensajes, consistentes en la letra 'A' y voy a contar cuántos llegan jjj arbitrario total jjj. Una vez tengamos "la mejor" configuración probaremos con una tensión de 12V en lugar de 5V a ver qué tal va la cosa.

El programa del emisor será:

/*
 * Receptor.
 *
 * Contar cuantas 'A' han llegado y mostrar el resultado.
 */

int received = 0;

void setup() {
  // Activar puerto serie
  Serial.begin(2400);
  delay(100);
}

void loop() {
  // Si llega algo al puerto ver si es una 'A' y llevar la cuenta
  if (Serial.available())
  {
	char c = Serial.read();

	if (c == 'A')
  	received++;
	Serial.print("Recibidos: ");
	Serial.println(received);
  }
}
              

Y el programa del receptor:

/*
 * Emisor.
 *
 * Emitimos 1000 'A'. El receptor contara cuantas han llegado.
 */
static const int tries = 1000;

void setup() {
  // Activar puerto serie
  Serial.begin(2400);
  delay(100);
  // Solo enviamos una vez la rafaga
  int i = 0;
  for (i = 0; i < tries; i++)
  {
	Serial.print('A');
	delay(10);
  }
}

void loop() {
}

              

Resultados

Antena 1/4 λ sin plano de tierra (o mínimo...)

Como se puede ver en la tabla más abajo la distancia útil de uso está sobre los 11m si no hay obstáculos. No está nada mal si tenemos en cuenta que hemos pasado de unos pocos centímetros a 11m y además no hemos usado el necesario plano de tierra.

ook antena

Como se ve en la foto la antena está colocada perpendicularmente a la placa del módulo. En realidad, en la práctica no debe haber diferencia a colocarla así o alineada, puesto que el tamaño de la placa es más pequeño que el 1/4 λ que necesitaría... pero como no hice la prueba no lo puedo asegurar, aunque la teoría me dice que no habrá diferencia.

Antena 1/4 λ con plano de tierra (3 radios) y ángulo 0º

Si añadimos un plano de tierra con 3 radios la diferencia es notable en cuanto a la distancia ya que pasamos de largo los 11 metros anteriores. Tuve que parar al llegar a los 18 metros porque ya no tenía más tiempo pero apostaría a que se superan los 20m sin problema.

tabla 433mhz

tabla 433mhz

Lo primero que nos llama la atención es que de 1000 paquetes llegan el 20% y 15% respectivamente. Lo que viene a ser un desastre... pero es muy extraño que estos porcentajes se mantienen en la distancia óptima de funcionamiento. En el primer experimento se ve prácticamente una línea recta hasta los 9m.

La segunda es que hay una variación significativa entre el número de paquetes que llegan entre el primer y el segundo experimento. Esto es debido a que se hicieron en días diferentes y se montó y desmontó el chiringuito... esta todo montado con protoboards y el montaje no era robusto.

Por tanto, el primer paso es realizar un montaje adecuado de los módulos con sus antenas para seguir con las mediciones.

Para ver qué pasa con estos porcentajes tan bajos voy a cambiar el programa del receptor y voy a hacer que muestre todo lo que le llega por el puerto serie. En realidad por experiencias propias creo saber qué pasa. El AGC nos juega una mala pasada y trunca el primer bit, todos los demás llegan bien. Pero bueno, esto lo tendremos que corroborar.

Nota 1: En realidad escoger 1/4 λ tiene su razonamiento y su justificación, pero no voy a hablar aquí de ello. Puedes buscar más info en Internet. Yo por ejemplo usé "Practical Antenna Handbook, de Joseph J.Carrr & George W. Hippisley" para aprender algo de antenas, pero seguro que hay material gratuito para este particular.

Nota 2: Un dipolo, 1/2 λ tiene una impedancia de unos 73 Ω alimentado en su centro; una antena 1/4 λ la mitad, etc...