internette illaki vardır bu işi yapan siteler garip ama hiç bakmadım ama o sitenin çerezi ön belleği derken yorulmadan sıkılmadan kodlama ile antenin gereken değerlerini bulalım
öncelikle bu loop anten içindir
[imath]L=μ0×N2×(2π×D)[/imath]
sarmal sayısı (N) ve anten çapı (D) ile antenin indüktansını hesaplar
burada [imath]μ0[/imath]boşluk içindeki manyetik geçirgenliği temsil eder ve[imath]μ0=4π×10−7H/m[/imath]olarak sabitlenmiştir
buldugumuz değer ile istediğimiz frekansı yazıp rezolansı hesaplıyalım
sağlaması için
öncelikle bu loop anten içindir
[imath]L=μ0×N2×(2π×D)[/imath]
sarmal sayısı (N) ve anten çapı (D) ile antenin indüktansını hesaplar
burada [imath]μ0[/imath]boşluk içindeki manyetik geçirgenliği temsil eder ve[imath]μ0=4π×10−7H/m[/imath]olarak sabitlenmiştir
Kod:
import math
def calculate_inductance(N, D):
mu_0 = 4 * math.pi * 10**-7
L = mu_0 * N**2 * (math.pi * D / 2)
return L
N = 10 #SARMALSAYISINIYAZIN
D = 0.5 #ANTENCAPI-METRE
inductance = calculate_inductance(N, D)
print(f"Antenin indüktansı: {inductance} H")
buldugumuz değer ile istediğimiz frekansı yazıp rezolansı hesaplıyalım
Kod:
import numpy as np
kondansator_degerleri = np.arange(500, 601, 1) # 500pF600pF
L = 1.8949640450091566e-6 #H
for C in kondansator_degerleri:
resonance_frequency = 1 / (2 * np.pi * np.sqrt(L * C * 1e-12))
print("Kondansatör Değeri: {} pF, Rezonans Frekansı: {:.2f} Hz".format(C, resonance_frequency))
sağlaması için
Kod:
import numpy as np
resonance_frequency = 11561645.382 #(Hz)
L = 1.8949640450091566e-6 #(H)
C = 1 / (4 * np.pi**2 * L * resonance_frequency**2)
print("Hesaplanan Kondansatör Değeri: {:.2e} F".format(C))
Son düzenleme: