Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ps:labs:08 [2024/11/20 16:39]
marios.choudary Modificat lab cu RTL. Am adăugat ceva cu IQ downconvert și mai multe părți de grafice.
ps:labs:08 [2024/11/20 16:55] (current)
marios.choudary
Line 12: Line 12:
 {{:​ps:​labs:​fm-spectrum.png?​800|}} {{:​ps:​labs:​fm-spectrum.png?​800|}}
  
-Veți putea folosi un dispozitiv RTL-SDR dacă aveți, sau un fișier pre-generat ​de noi, pe care îl puteți descărca de  {{:ps:labs:x1.npy.zip|aici}} (câteva secunde de pe Radio Trinitas ​-- 88.5MHz -- trebuie dezarhivat înainte de folosire).+Veți putea folosi un dispozitiv RTL-SDR dacă aveți, sau două fișiere pre-generate ​de noi, pe care le puteți descărca de 
 +{{:ps:labs:x1_2.npy.zip|aici}} (câteva secunde de pe Radio Trinitas, bandă centrată pe frecvența bună de 88.5MHz ​cât și 
 +un semnal centrat pe o frecvență alăturată ​-- trebuie dezarhivat înainte de folosire).
  
 Pentru a urma acest laborator, folosiți scheletul de cod de mai jos, din Python. Pentru a urma acest laborator, folosiți scheletul de cod de mai jos, din Python.
Line 357: Line 359:
 xd_int = xd[1:] xd_int = xd[1:]
 xd_int_conj = 0 # calculati conjugatul cu numpy.conj xd_int_conj = 0 # calculati conjugatul cu numpy.conj
-xd_int_conj = np.conj(xd_int) 
 xx = xd[:-1] * xd_int_conj xx = xd[:-1] * xd_int_conj
 x3 = 0 # calculati faza semnalului inmultit (xx) folosind numpy.angle x3 = 0 # calculati faza semnalului inmultit (xx) folosind numpy.angle
-x3 = np.angle(xx) 
  
 # vizualizati semnalul FM obtinut prin afisarea puterii spectrale (power spectral density) # vizualizati semnalul FM obtinut prin afisarea puterii spectrale (power spectral density)
ps/labs/08.1732113546.txt.gz · Last modified: 2024/11/20 16:39 by marios.choudary
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0