Sadržaj:

Napravite radio teleskop sa Raspberry Pi: 6 koraka (sa slikama)
Napravite radio teleskop sa Raspberry Pi: 6 koraka (sa slikama)

Video: Napravite radio teleskop sa Raspberry Pi: 6 koraka (sa slikama)

Video: Napravite radio teleskop sa Raspberry Pi: 6 koraka (sa slikama)
Video: Musicians talk about Buckethead 2024, Juli
Anonim
Napravite radio teleskop sa Raspberry Pi
Napravite radio teleskop sa Raspberry Pi

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

Dobijanje delova
Dobijanje delova
Dobijanje delova
Dobijanje delova
Dobijanje delova
Dobijanje delova
Dobijanje delova
Dobijanje delova

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

Hardver
Hardver
Hardver
Hardver
Hardver
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

Softver
Softver
Softver
Softver
Softver
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

Kratki testovi
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

Čuvanje rezultata
Čuvanje 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.

Preporučuje se: