Nombre: Guido Wilson Fernandez Ortiz
***********************************************************************************
Procedimientos de calculo, de enlaces de antenas, usando el pensamiento computacional en python.
import math
def calcular_potencia_recibida(Pt, Gt, Gr, frecuencia, distancia):
"""
Calcula la potencia recibida utilizando el modelo de Friis.
Args:
Pt (float): Potencia transmitida (en Watts).
Gt (float): Ganancia de la antena transmisora.
Gr (float): Ganancia de la antena receptora.
frecuencia (float): Frecuencia de operación (en Hz).
distancia (float): Distancia entre las antenas (en metros).
Returns:
float: Potencia recibida (en Watts).
"""
lambda_ = 3e8 / frecuencia # Calcula la longitud de onda (en metros)
return Pt * Gt * Gr * (lambda_ / (4 * math.pi * distancia))**2
# Ejemplo de uso
potencia_recibida = calcular_potencia_recibida(1, 10, 12, 2.4e9, 100)
print(f"La potencia recibida es: {potencia_recibida} Watts")
RESULTADO:
La potencia recibida es: 1.187357620808646e-06 Watts
El siguiente ejemplo que se muestra, en una aplicacion para calcular la potencia de una
antena, teniendo como datos la frecuencia, ganancia de la antena y la distancias.
muy util para estudiantes del area de Electronica y Telecomunicaciones.
No hay comentarios:
Publicar un comentario