Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Optički teleskop je zaista lako nabaviti. Jednostavno možete kupiti jedan od proizvođača takvih teleskopa. Međutim, isto se ne može reći za radioteleskope. Obično ih morate sami napraviti. U ovom Instructable -u ću pokazati kako izgraditi radio teleskop koji skenira nebo u frekvencijama od 10,2 GHz i 12,75 GHz.
Korak 1: Dobijanje dijelova
Da biste napravili ovaj radio teleskop, prvo morate nabaviti dijelove za njega.
- Satelitska posuda sa samo jednim nosačem za LNB (može se nabaviti na mreži, ovako ili drugdje)
- Najlonske ili teflonske podloške
- LNB
- Breadboard
- Analogni satelitski tražilo
- Jednosmjerna utičnica za bačvu i odgovarajući AC-DC adapter (15 volti za ovaj uređaj za pronalaženje)
- Raspberry Pi sa standardnim perifernim uređajima i SD karticom od najmanje 16 GB
- Žice za kratkospojnike
- 16-bitni ADS1115 analogno-digitalni pretvarač
- 100 µH mikrohemijska RF prigušnica
- Priključna žica (koristio sam 22-jezičak)
- Koaksijalni kabel tipa F od najmanje 6 stopa
- Standardni materijali za lemljenje
Za korištenje radio teleskopa trebat će vam i odgovarajući softver. Morate da preuzmete na Raspberry Pi Raspbian, koji bi trebao uključivati Python 3, i Python biblioteku za ADS1115.
Za svoj pametni telefon htjet ćete koristiti aplikaciju za satelitsko praćenje kako biste razlikovali satelite i zvjezdane objekte, te aplikaciju za praćenje zvijezda kako biste znali gdje su nebeski objekti na nebu.
Korak 2: Hardver
Slijedite dijagram i slike prikazane pri izradi elektronike za radio teleskop.
Žice koje idu do brojčanika pronalazača trebaju biti odspojene od brojčanika. Uzemljenje ADS1115 povezuje se s iglom za uzemljenje koja vodi do brojčanika, a analogni ulaz treba spojiti na drugu žicu.
Na samoj posudi, najlonsku podlošku treba postaviti između matice i pomoćnog držača.
Korak 3: Softver
Za čitanje i pohranjivanje podataka u igru dolaze Raspberry Pi i ADS1115. Svaki Raspberry Pi s najnovijom verzijom Raspbiana može. Upute za biblioteku softvera nalaze se u PDF -u na web stranici Adafruit. Prije preuzimanja morate postaviti Python 3 kao zadani Python. Da biste provjerili, upišite u terminal
python --verzija
Ako dobijete odgovor koji glasi Python 3.x.x, zadana verzija Pythona je Python 3 i ne morate mijenjati zadanu verziju Pythona. Međutim, ako je vaša zadana verzija verzija 2, morat ćete je promijeniti ulaskom u terminal i upisivanjem
sudo update-alternative --config python
Zatim pritisnite 0 da odaberete Python 3 kao zadanu verziju. Nakon što preuzmete Python biblioteku, možete preuzeti kôd za korištenje radio teleskopa. Na Raspberry Pi -u stvorite mapu u /home /pi pod nazivom radio_telescope_files. Naravno, trebali biste imati standardne periferne uređaje za Raspberry Pi, poput tipkovnice, miša i monitora. Ako imate Raspberry Pi Zero bez GPIO pinova, morat ćete ih sami lemiti. Također ćete morati lemiti pinove na ADS1115 probojnoj ploči.
Korak 4: Kratki testovi
Nakon što imate odgovarajući softver na Pi -u i sve pinove zalemljene, možete spojiti ploču za razbijanje na Raspberry Pi. Da biste to učinili, utaknite iglice ploče u ploču za osnove. VDD pin bi trebao biti spojen na 3.3-voltni ili 5-voltni pin na Raspberry Pi-u, GND na bilo koji pin za uzemljenje na Pi-u, SCL na pin 5 na Pi-u, koji je SCL, i SDA na pin 3 ili SDA, na Pi. Nakon što je ADS1115 spojen na Pi, sada možete spojiti zelenu žicu modificiranog Findera na A0 na ADS1115, a crnu žicu na GND na ploči. Ako vam to više odgovara, možete spojiti odgovarajuće žice tako da na žicu pričvrstite žicu sa kopčom od aligatora, a na drugom kraju žicu kratkospojnika, povezujući je na odgovarajući priključak ploče. Zatim koaksijalnim kabelom spojite LNB na ulaz na Finderu. Uključite kabel za napajanje u utičnicu cijevi da biste uključili tražilicu.
Da biste testirali radio teleskop, usmjerite antenu prema suncu, najjačem emiteru radio talasa iz naše perspektive na Zemlji. Da biste to učinili, usmjerite antenu prema suncu tako da vrh sjene LNB -a pogodi mjesto gdje se ruka LNB -a spaja s antenom. Sada uključite Raspberry Pi i pokrenite toScreen.py, Python skriptu za čitanje rezultata iz ADS1115 i njihovo ispisivanje na ekranu. Ovo možete pokrenuti u Python 3 IDLE -u ili terminalu. U svakom slučaju, trebali biste dobiti upit koji traži pojačanje, nakon čega slijedi brzina uzorkovanja i koliko dugo želite da Pi čita podatke ADS1115. Sa jelom uperenim u sunce, pokrenite skriptu oko 10 sekundi. Ako se na početku pojave vrlo mali brojevi, polako okrenite gumb za pojačavanje na Finderu. Brojevi bi se trebali povećavati dok ne dosegnu oko 30700. Do tada možete prestati okretati gumb.
Korak 5: Spremanje rezultata
toScreen.py je dobar način za testiranje radio teleskopa, ali ne pohranjuje podatke. writeToFile.py može pohraniti podatke, a to možete pokrenuti na isti način u IDLE -u i terminalu. Ova skripta pohranjuje podatke u tekstualnu datoteku, koja bi se trebala naći u mapi pod nazivom "Podaci". Ako ovo pokrenete, od vas će se tražiti dobitak, brzina uzorkovanja, koliko vremena želite da Pi pročita ADC, i naziv datoteke u koju čuvate ove podatke. Radio teleskop će jačati jačinu radio signala u tačkama sve vrijeme dok radio teleskop skenira nebo i bit će pohranjen u Raspberry Pi.
Nakon prikupljanja podataka, oni se mogu iscrtati u programu za proračunske tablice, tako što ćete prvo dobiti vremenske oznake podataka, staviti ih u kolonu A, zatim dobiti podatke i staviti ih u kolonu B. To se može postići korištenjem kolone. py script. Da biste dobili vremenske oznake, pokrenite skriptu, a zatim unesite vrijeme za poruku s pitanjem koje čitati, vremenske oznake ili vrijednosti podataka. Prilikom čitanja grafikona važno je znati da krajnja lijeva tačka na njemu predstavlja najzapadniju tačku na nebu koja je skenirana.
Korak 6: Dalja upotreba
Radioteleskop se može koristiti za promatranje na frekvencijama između 10,2 GHz i 12,75 GHz. Ne može se posmatrati samo Sunce, već i drugi nebeski objekti unutar njih, poput zvijezda, koristeći istu metodu kao i za Sunce. Ako imate bilo kakvih pitanja, komentara ili nedoumica, javite mi u komentarima.