Sedikit tentang perangkat radio modern pada contoh HackRF One

Salam, Habr!
Beberapa waktu yang lalu, di bidang visi saya sangat sering muncul banyak artikel, video tentang topik transceiver SDR. Topiknya menarik hari ini. HackRF One perangkat sangat populer di kalangan amatir radio dan "teknisi" lainnya dari berbagai jenis (sampai hari ini, terlepas dari kenyataan bahwa transceiver ini telah muncul di pasar untuk waktu yang lama, dan sekarang sudah ada banyak opsi SDR lain dari rencana yang sama, termasuk lebih produktif). Hampir semua artikel tentang topik ini membahas alat perangkat lunak (sebagai aturan, bekerja dengan GNU Radio, menjelaskan algoritma DSP, dll.), Memberikan contoh praktis tentang menangkap sinyal radio, mendemonstrasikan spoofing GPS, menerima sinyal dari satelit cuaca, dll. Hack-RF One digunakan sebagai semacam "kotak" universal,memungkinkan Anda melakukan banyak hal menarik. Cukup untuk memiliki sedikit pengalaman pemrograman dan pemahaman umum tentang apa sinyal digital - pada prinsipnya, ambang masuk untuk percobaan paling sederhana dengan SDR telah diatasi. Sebenarnya, ini tentu saja hebat.
Tetapi di antara banyak artikel saya belum bertemu satu pun di mana perangkat keras transceiver ini akan dipertimbangkan dengan cermat, di mana rangkaiannya kurang lebih dianalisis secara menyeluruh (jika Anda telah bertemu, tolong beri tautan di komentar).
Selain itu, pengabaian tertentu terhadap masalah ini oleh "pengguna" modul ini dan modul transceiver serupa lainnya mengkhawatirkan. Dalam banyak artikel populer, tergelincir bahwa penerima / pemancar SDR adalah:


Jelas bahwa prinsip utama teknologi SDR adalah untuk mengimplementasikan fungsi-fungsi sistem radio (sebelumnya dilakukan dalam bentuk analog menggunakan perangkat elektronik) - dalam bentuk digital, dengan memproses sinyal digital. Dan bahkan tidak hanya dalam mentransfer pemrosesan ke digital, tetapi juga dalam kemampuan untuk menggunakan alat yang lebih kompleks untuk memproses sinyal. Tetapi semua ini tidak berarti sama sekali bahwa perwujudan fisik dari setiap transceiver SDR modern khas adalah modul ADC / DAC + DSP, dan segala sesuatu yang lain tidak perlu (dan jika ya, itu adalah sekunder). Dan, oleh karena itu, pengetahuan yang berkaitan dengan pemahaman sirkuit analog dari modul radio tidak diperlukan. Sepertinya cukup untuk memegang ADC, DAC dengan karakteristik keren, sambungkan ke antena dari satu ujung, ke PC dari yang lain - dan di sini SDR siap untuk semua case dan untuk semua generasi).Mungkin pendekatan ini cukup untuk menunjukkan prinsip-prinsip SDR, tetapi ini jelas tidak cukup untuk peralatan komunikasi nyata.
Dalam hal ini, lalat dari irisan daging dipisahkan dengan sangat sederhana. Munculnya teknologi baru tidak meniadakan fisika, sifat benda, dan sirkuit analog.
Seperti yang Anda ketahui, menggunakan ADC, masuk akal untuk mendigitalkan sinyal dengan frekuensi sinyal ekstrem dua kali atau lebih rendah dari frekuensi pengambilan sampel. Hanya dalam kasus ini, informasi dari sinyal dapat dipulihkan tanpa kehilangan. Sangat sering situasi muncul ketika frekuensi ekstrim dari sinyal melebihi separuh frekuensi sampling dari ADC yang ada di dunia, atau ketika opsi untuk menggunakan ADC seperti itu terlalu mahal untuk proyek tertentu. Dalam hal ini, tidak ada jalan keluar dari kebutuhan untuk mentransfer sinyal ke bagian bawah spektrum dalam bentuk analog. Dan itu biasa digunakan. Belum lagi kebutuhan untuk memperkuat dan menyaring sinyal analog untuk mencapai karakteristik yang diperlukan dari sistem radio. Hal yang persis sama berlaku untuk DAC dan jalur transmisi.
Jika kita melihat sumber yang lebih serius (misalnya, buku "Radio untuk Perangkat Lunak yang Ditentukan Perangkat Lunak" dari spesialis dari Analog Devices Inc.), kita akan melihat bahwa arsitektur perangkat keras khas platform SDR terlihat seperti ini:

Seperti yang Anda lihat, antara antena dan ADC / DAC memiliki tempat untuk menjadi RF Front End block, yang mencakup implementasi fungsi-fungsi di atas. Saya ingin berbicara lebih banyak tentang bagian dari transceiver HackRF One ini dalam artikel ini.
Tapi nanti. Saya berkunjung sebentar.
Saya kira persepsi yang disederhanakan mungkin terkait dengan bidang studi apa yang "terbiasa" seseorang - semacam deformasi profesional. Misalkan seorang pengembang yang tidak memiliki banyak kaitan langsung dengan elektronik radio menemukan bahwa ada keajaiban seperti itu - SDR, dapat diprogram, diproses / disintesis sinyal oleh perangkat lunak, diburu oleh peretasan radio, dll., Mis. menggunakan kode program, Anda dapat menghasilkan sinyal radio fisik yang nyata, memproses yang diterima (setidaknya dari sinyal mobil tetangga yang jahat, setidaknya dari luar angkasa). Memang keren! Dan subjeknya menarik bagi orang itu, dia benar-benar tenggelam di dalamnya dan ... dan paling sering dia tidak mulai mempelajari teori komunikasi radio, teknik radio, dia melakukan topik ini apa yang sudah dia ketahui dan apa yang lebih dia sukai - dia menguasai alat desain perangkat lunak, mulai mengingat / mempelajari DSP ,- pada akhirnya, ia menganggap bidang-bidang ini sebagai yang paling penting dan penting dalam transceiver, yang lainnya masuk ke latar belakang dan tampaknya itu tidak begitu penting dan, pada prinsipnya, tidak begitu diperlukan. Tentu saja, saya melebih-lebihkan, tetapi saya bertemu banyak pendapat serupa (benar-benar tulus), termasuk di hub Namun, pendekatan ini bekerja, sebagai suatu peraturan, hanya dalam penggunaan amatir perangkat tersebut. Pada kenyataannya, jika diperlukan untuk merancang sistem komunikasi, perangkat IoT, jenis radar, dan lain-lain secara independen, selain dari algoritma operasi digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.semua yang lain masuk ke latar belakang dan tampaknya itu tidak begitu penting dan, pada prinsipnya, tidak begitu diperlukan. Tentu saja, saya melebih-lebihkan, tetapi saya bertemu banyak pendapat serupa (benar-benar tulus), termasuk di hub Namun, pendekatan ini bekerja, sebagai suatu peraturan, hanya dalam penggunaan amatir perangkat tersebut. Pada kenyataannya, jika diperlukan untuk merancang sistem komunikasi, perangkat IoT, jenis radar, dan lain-lain secara independen, selain dari algoritma operasi digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.semua yang lain masuk ke latar belakang dan tampaknya itu tidak begitu penting dan, pada prinsipnya, tidak begitu diperlukan. Tentu saja, saya melebih-lebihkan, tetapi saya bertemu banyak pendapat serupa (benar-benar tulus), termasuk di hub Namun, pendekatan ini bekerja, sebagai suatu peraturan, hanya dalam penggunaan amatir perangkat tersebut. Pada kenyataannya, jika diperlukan untuk merancang sistem komunikasi, perangkat IoT, jenis radar, dan lain-lain secara independen, selain dari algoritma operasi digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.tapi saya bertemu banyak pendapat serupa (benar-benar tulus), termasuk di hub Namun, pendekatan ini bekerja, sebagai suatu peraturan, hanya dalam penggunaan amatir perangkat tersebut. Pada kenyataannya, jika diperlukan untuk merancang sistem komunikasi, perangkat IoT, jenis radar, dan lain-lain secara independen, selain dari algoritma operasi digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.tapi saya bertemu banyak pendapat serupa (benar-benar tulus), termasuk di hub Namun, pendekatan ini bekerja, sebagai suatu peraturan, hanya dalam penggunaan amatir perangkat tersebut. Pada kenyataannya, jika diperlukan untuk merancang sistem komunikasi, perangkat IoT, jenis radar, dan lain-lain secara independen, selain dari algoritma operasi digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.Selain algoritma digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.Selain algoritma digital, karakteristik frekuensi radio dari transceiver memainkan peran yang sama pentingnya, yang harus dihitung, dimodelkan, dioptimalkan selama pengembangan. Karakteristik ini sangat menentukan rentang penerapan modul radio tertentu yang dapat diterima.
“Kotak” universal seperti HackRF One juga memiliki karakteristiknya sendiri, yang oleh pengembang sengaja diletakkan di sirkuit listrik, yang dengan cara yang sama membatasi kinerja sistem komunikasi, dan batasan ini tidak lagi dapat diperbaiki oleh alat perangkat lunak apa pun.
Karena saya memiliki deformasi profesional - sebaliknya - terhadap pengembangan perangkat keras, tinjauan singkat singkat tentang HackRF One akan disajikan dari sisi ini. Pertimbangkan arsitektur perangkat keras HackRF One, yang akan menilai kemampuan teknis dan batasan modul radio ini. Saya harap ini akan berguna bagi mereka yang menggunakan Hack-RF, tetapi tidak akrab dengan teknik radio, dan bagi mereka yang berpikir bahwa bekerja dengan transceiver SDR tidak memerlukan, pada prinsipnya, pengetahuan dan pemahaman tentang karakteristik frekuensi radio perangkat ini, dan sirkuit analog secara umum.
Satu-satunya sumber yang menarik yang meneliti beberapa fitur perangkat keras HackRF One adalah video pidato langsung dari penulis proyek HackRF, Michael Ossmann, pada konferensi REcon 2014.
www.youtube.com/watch?v=4Lgdtr7ylNY&start_radio=1&list=RDQMQpFkO5DyFBk
Di sana ia mempertimbangkan kemungkinan memperluas kemampuan HackRF One hanya dengan modifikasi perangkat keras, ia mengutip fakta-fakta menarik. Saya sarankan melihat yang tertarik dan simpatik.

Retas satu


HackRF One - adalah proyek sumber terbuka, sumbernya tersedia.
Karakteristik perangkat keras di hampir semua sumber diberikan dalam daftar yang sedikit:
• Frekuensi operasi 1 MHz hingga 6 GHz
• transceiver setengah dupleks
• hingga 20 juta sampel per detik
• Sampel quadrature 8-bit (8-bit I dan 8-bit Q)
• kompatibel dengan GNU Radio, SDR #, dan lainnya
• filter RX dan TX gain dan baseband yang dapat dikonfigurasi
perangkat lunak • daya port antena yang dikontrol perangkat lunak (50 mA pada 3,3 V)
• konektor antena
perempuan SMA • input dan output jam perempuan SMA untuk sinkronisasi
• tombol praktis untuk pemrograman
• header pin internal untuk ekspansi
• USB 2.0 Kecepatan Tinggi
• Bertenaga USB
• perangkat keras open source
Jika Anda mengunduh diagram sirkuit dan memahami sedikit tentangnya, Anda dapat memulihkan arsitektur transceiver ini dan memahami sedikit lebih banyak tentang operasinya. Apa yang dilakukan: Dari uraian publik diketahui bahwa HackRF One adalah transceiver setengah dupleks, yaitu ini dapat bekerja baik pada transmisi dan penerimaan, tetapi hanya pada waktu yang berbeda. Dari sirkuit, ini juga dapat dimengerti - ada satu output tunggal ke antena, sinyal yang dapat berasal dari output jalur transmisi atau dapat dilepas dan dimasukkan ke input dari jalur penerima.


Sirkuit ini berisi banyak sakelar yang dapat dikontrol, dengan bantuan jalur sinyal yang diterima atau dikirim dikonfigurasikan pada setiap saat. Kami akan kembali ke opsi yang memungkinkan nanti, tetapi untuk saat ini kami akan mempertimbangkan elemen kunci dari arsitektur perangkat keras.

Bagian digital, ADC, DAC


Saya tidak akan memikirkan bagian digital.
Modul terhubung ke PC melalui kabel USB. Melalui antarmuka ini, HackRF One menerima daya dari tuan rumah, di mana semua data dikirim secara digital. Di sisi HackRF One, kami memiliki mikrokontroler LPC4320FBD144 dengan inti ARM Cortex-M4, ada CPLD XC2C64A-7VQG100C yang terhubung ke chip MAX5864, yang merupakan dua ADC dan dua DAC (dua - karena satu untuk saya, komponen kedua untuk komponen sinyal Q) ) dalam satu paket. Bit ADC = 8 bit, bit DAC = 10 bit. Secara umum, karakteristik ADC dan DAC ini cukup sederhana. Frekuensi maksimum pencatatan jam kerja mereka adalah 22 MHz (yang merupakan faktor pembatas dalam pita frekuensi maksimum yang dapat dicapai dari sinyal, teorema Kotelnikov tidak boleh mengakali).
Ngomong-ngomong, Michael Ossmann dalam pidatonya baru saja menyinggung masalah peningkatan broadband transceiver ini. Dia mencatat bahwa bahkan jika Anda mengganti chip ADC-DAC dengan yang lain, yang lebih cepat, mengarahkan data secara langsung dengan menghubungkan ke CPLD, melewati mikrokontroler, leher sempit berikutnya akan menjadi lebar maksimum yang diperbolehkan dari filter merdu (30 MHz) yang terletak di chip transceiver MAX2837. Kami akan terus mempertimbangkan chip ini.

Transceiver IC MAX2837


MAX2837 adalah transceiver RF setengah dupleks terintegrasi berdasarkan arsitektur konversi langsung dengan nol frekuensi menengah (IF atau IF - Frekuensi Menengah). Saya akan memberikan gambar dari spesifikasi dengan gambar arsitektur internal microcircuit:

Di jalur transmisi, komponen I dan Q dari sinyal baseband yang tiba di jalur input melalui filter yang dapat disetel (ditandai dengan merah 1 ) dan pergi ke input mixer boost ( 2 ). Akibatnya, sinyal ditransfer ke frekuensi dari kisaran 2,3 ... 2,7 GHz dan kemudian melewati penguat dengan gain yang dapat diatur ( 3 ).
Hasilnya, kami memiliki:
• Rentang penyetelan frekuensi cutoff dari filter baseband: 1,75 ... 28 MHz
• rentang penyesuaian penguatan jalur transmisi = 45 dB
• ~ 0 dBm daya output maksimum
Sinyal yang diterima pada input jalur terima melewati penguat derau rendah ( 1 ), mixer quadrature step-down ( 2 ), filter dengan frekuensi cut-off yang dapat disetel ( 3 ) dan baseband amplifier merdu ( 4 ).
Beberapa karakteristik penting dari jalur penerimaan MAX2837:
• Rentang tuning dari frekuensi cutoff dari filter baseband: 1.75 ... 28 MHz
• Gambar kebisingan: 2.3 dB
• Rentang tuning gain: 94 dB
MAX2837 berisi onboard synthesizer frekuensi yang menyediakan sinyal osilator lokal untuk mixer.
Berikut ini adalah chip radio yang menarik, pada dasarnya RF front-end yang siap pakai, tetapi dengan batasan yang signifikan - ia memiliki rentang frekuensi yang cukup sempit (2,3 ... 2,7 GHz). Anda dapat memperluas rentang frekuensi kerja radio dengan menambahkan tahap transfer frekuensi lain. Dan ini membutuhkan mixer frekuensi radio dan osilator lokal. Dan di sirkuit HackRF One ada chip yang menggabungkan kedua perangkat ini. Anggap itu sedikit lebih.

Frekuensi synthesizer dan chip mixer RFFC5072


RFFC5072 mencakup osilator yang dikontrol tegangan (VCO atau VCO - Oscillator Kontrol Tegangan), loop fase terkunci (PLL atau PLL - Phased Locked Loop) dan RF mixer:

Frekuensi osilator lokal (LO - Osilator Lokal) dapat diatur dari kisaran 85 ... 4200 MHz, penyetelan langkah 1.5 Hz. Selanjutnya, kami mempertimbangkan prinsip bekerja dengan RFFC5072 dalam diagram.

Jalur pemancar


Melihat diagram Blok Satu HackRF di atas, Anda dapat melihat bahwa ada beberapa opsi yang memungkinkan untuk mengatur jalur untuk sinyal yang ditransmisikan ke antena. Dimungkinkan untuk mengirim sinyal dari output MAX2837 langsung ke penguat output (atau antena). Atau sinyal dapat dikirim terlebih dahulu ke chip RFFC5072, ke input mixer. Kami akan menangani ini.
Hasil pencampuran frekuensi osilator lokal dan sinyal pada frekuensi menengah, seperti diketahui, adalah dua salinan dari sinyal yang terletak di kiri dan kanan frekuensi osilator lokal (pada jarak yang sama dengan hanya IF). Jika ini tidak jelas bagi Anda, Anda dapat dengan mudah memverifikasinya dengan menerapkan pengetahuan dari trigonometri - dengan mengalikan dua fungsi harmonik yang sesuai dengan sinyal osilator lokal dan sinyal IF.
Tetapi kita tidak perlu dua salinan dari sinyal yang sama. Radio bukan karet, seperti kata mereka, untuk diisi begitu saja. Biasanya salah satu salinan dipilih, dan yang kedua (yang disebut saluran cermin) dibuang dengan menyaring atau dengan membangun arsitektur khusus konverter frekuensi - tanpa saluran cermin.
Mixer yang digunakan di HackRF One bukan salah satunya, tidak menekan saluran apa pun. Pada saat yang sama, pengembang HackRF One menyediakan untuk penggunaan filter di jalur pemancar - filter high-pass (HPF atau HPF - High-Pass Filter) atau filter low-pass (LPF atau LPF - Low-Pass Filter). Bergantung pada konfigurasi switch masing-masing, sinyal dari output mixer melewati salah satu filter ini. Mengapa ini dilakukan? Jelas, hanya agar dapat menekan salinan sinyal yang terletak di frekuensi yang lebih rendah (LSB - Band Sisi Rendah), atau yang lebih tinggi (USB - Band Sisi Atas).
Dan kebutuhan untuk memiliki opsi seperti itu disebabkan oleh fakta bahwa pengembang ingin memberikan rentang frekuensi maksimum yang mungkin dari modul radio. Ketika perlu menggunakan frekuensi sinyal dari kisaran 2,3 ... 2,7 GHz untuk transmisi, cukup untuk menghubungkan langsung sinyal output MAX2837 ke output antena (atau memperkuat sinyal dengan amplifier daya output), melewati mixer dan filter. Ketika Anda perlu memiliki frekuensi lebih rendah dari 2,3 GHz pada output, maka MAX2837 tidak dapat melakukannya secara langsung, sehingga sinyal dari itu dikirim ke mixer. Seperti yang kita ingat - pada output mixer ada dua salinan dari sinyal yang berguna - kita menghubungkan output mixer ke filter low-pass, tekan USB. Dan sebaliknya, ketika frekuensi di atas 2,7 GHz diperlukan, hal yang sama terjadi, hanya sekarang high-pass filter digunakan dan LSB disaring. Mencoba menggambarkan ini:

Di sini, spektrum sinyal ditunjukkan secara skematis pada setiap tahap jalur transmisi, serta respons frekuensi filter yang digunakan.
Dengan demikian, kami memiliki versi gabungan arsitektur pemancar radio:
• pada frekuensi tinggi, sirkuit superheterodyne beroperasi dengan dua transfer frekuensi ke atas
• pada 2,3-2,7 GHz, sistem dapat beroperasi dalam format pemancar dengan konversi langsung (sirkuit homodyne)
• pada frekuensi yang lebih rendah, sinyal dari frekuensi menengah sudah dibawa turun.

Jalur penerima


Jalur penerima diatur dengan cara yang serupa, hanya sekarang sirkuit bekerja sehingga setiap sinyal input ditransfer ke wilayah frekuensi 2,3 ... 2,7 GHz, di mana jalur tersebut diproses oleh jalur penerima MAX2837 - mengubah komponen frekuensi rendah ke I, Q untuk transmisi ke ADC.
Saya juga ingin mencatat bahwa sebagai penguat rendah noise pada input, model penguat yang sama persis digunakan yang digunakan pada output pemancar - MGA-81563. Keputusan, tentu saja, kontroversial. Tetapi di sisi lain, jika penulis proyek tidak memiliki tujuan mengoptimalkan modul radio untuk tugas sempit tertentu dengan persyaratan daya untuk pemancar dan persyaratan kebisingan untuk penerima (jelas, ini bukan masalahnya), tetapi tujuannya adalah untuk setidaknya entah bagaimana meningkatkan daya output dan tidak menyadari cukup noise figur dari bagian penerima, dengan kata lain, itu sudah cukup untuk melakukan sesuatu "biasa-biasa saja" dalam hal ini dan, mungkin, opsi ini memiliki hak untuk ada. Selain itu, pada saat yang sama, dimungkinkan untuk menghemat biaya perangkat dengan menolak untuk mengembang berbagai komponen.

Jadi, sekarang kita telah sedikit banyak mengetahui komposisi arsitektur perangkat keras dan tujuan dari unsur-unsur yang ada di dalamnya. Sekarang tidak ada yang mencegah kita untuk melihat lebih dekat spesifikasi setiap elemen rangkaian kunci dan mendapatkan daftar lengkap karakteristik RF kuantitatif dari keseluruhan HackRF One. Pertama-tama, penting untuk mengetahui sifat-sifat linier dari pemancar, angka kebisingan dari penerima, kebisingan fase akhir dari synthesizer frekuensi, dll. Karakteristik ini, pada gilirannya, akan memungkinkan Anda untuk menghitung penerapan modul untuk tugas tertentu. Saya memutuskan untuk membatasi artikel ini hanya untuk deskripsi fungsional dari rangkaian dan tidak memberikan perhitungan kuantitatif dan kesimpulan. Jika topiknya menarik bagi masyarakat, saya akan mencoba menulis sekuel.

Apa hasilnya


Seperti dalam bisnis lain, harus selalu ada akal sehat di mana-mana. Apa gunanya arsitektur dengan antena ADC +? Kesederhanaan? Ya, tetapi ini hanya kesederhanaan memahami pekerjaan untuk "orang awam", dalam banyak kasus ternyata ini tidak optimal dan tidak masuk akal. Seperti yang Anda lihat, pengembang salah satu transceiver SDR yang paling populer - HackRF One, mengerti hal ini, jika tidak ia akan dengan bodohnya menghubungkan ADC / DAC yang kuat ke antena dan menyarankan menggunakan daya komputasi yang paling kuat untuk sintesis / pemrosesan sinyal broadband. Itu akan bernilai ... banyak (dengan kata lain). Alih-alih, ia membuat solusi rekayasa yang agak indah, di mana ia dapat menggunakan komponen anggaran, membangun arsitektur dengan karakteristik kinerja perangkat yang cukup bagus. Total biaya rendah (untuk fungsi seperti itu),rentang frekuensi kerja yang luas - inilah yang membuat proyek ini populer dan dapat diakses oleh orang-orang, dan “kesederhanaan” arsitektur bagian radio tidak ditemukan oleh siapa pun. Hanya bermanfaat untuk mencoba membangun transceiver dengan karakteristik yang sama dengan yang setidaknya dimiliki oleh HackRF One ini pada prinsip ADC / DAC + PC = SDR, cobalah untuk memilih ADC, DAC yang akan secara langsung mensintesis dan mendigitalkan sinyal pada 6 GHz dan memahami betapa nyata itu. dan berapa biayanya. Apa yang bisa kita katakan tentang sistem frekuensi tinggi (beroperasi pada puluhan GHz), yang kini semakin populer. Bagi mereka, cara mendigitalkan "langsung" adalah utopia yang sama sekali tidak masuk akal. Setidaknya - pada tahap pengembangan teknologi saat ini.Hanya bermanfaat untuk mencoba membangun transceiver dengan karakteristik yang sama dengan yang setidaknya dimiliki oleh HackRF One ini pada prinsip ADC / DAC + PC = SDR, cobalah untuk memilih ADC, DAC yang akan secara langsung mensintesis dan mendigitalkan sinyal pada 6 GHz dan memahami betapa nyata itu. dan berapa biayanya. Apa yang bisa kita katakan tentang sistem frekuensi tinggi (beroperasi pada puluhan GHz), yang kini semakin populer. Bagi mereka, cara mendigitalkan "langsung" adalah utopia yang sama sekali tidak masuk akal. Setidaknya - pada tahap pengembangan teknologi saat ini.Hanya bermanfaat untuk secara bermakna mencoba membangun transceiver dengan karakteristik yang sama seperti yang setidaknya dimiliki oleh HackRF One ini pada prinsip ADC / DAC + PC = SDR, cobalah untuk memilih ADC, DAC yang akan secara langsung mensintesis dan mendigitalkan sinyal pada 6 GHz dan memahami betapa nyata itu. dan berapa biayanya. Apa yang bisa kita katakan tentang sistem frekuensi tinggi (beroperasi pada puluhan GHz), yang kini semakin populer. Bagi mereka, cara mendigitalkan "langsung" adalah utopia yang sama sekali tidak masuk akal. Setidaknya - pada tahap pengembangan teknologi saat ini.Apa yang bisa kita katakan tentang sistem frekuensi tinggi (beroperasi pada puluhan GHz), yang kini semakin populer. Bagi mereka, cara mendigitalkan "langsung" adalah utopia yang sama sekali tidak masuk akal. Setidaknya - pada tahap pengembangan teknologi saat ini.Apa yang bisa kita katakan tentang sistem frekuensi tinggi (beroperasi pada puluhan GHz), yang kini semakin populer. Bagi mereka, cara mendigitalkan "langsung" adalah utopia yang sama sekali tidak masuk akal. Setidaknya - pada tahap pengembangan teknologi saat ini.
Jelas bahwa arsitektur HackRF One yang dijelaskan dan kontrol setiap elemen rangkaian disembunyikan dari programmer di suatu tempat di sirkuit dan perangkat lunak kontrol (baik oleh seseorang yang pernah ditulis). Secara alami, tidak masuk akal bagi semua orang dan semua orang untuk mempelajari secara mendalam teknik radio. Seseorang yang terlibat dalam DSP tidak perlu memahami secara rinci fitur-fitur dari saluran RF. Namun, dalam hal apa pun, seseorang harus lebih memperhatikan dan akurat pada bidang pengetahuan yang tidak diketahui, tidak mengabaikannya dan tidak mengabaikan kasus-kasus tersebut ketika tidak mungkin dilakukan tanpa mereka. Di antara hal-hal lain, saya ingin mencatat bahwa proyek HackRF One tidak hanya dapat menjadi mainan penasaran di tangan programmer yang antusias, tetapi juga dapat berfungsi sebagai alat pelatihan yang menarik untuk seorang amatir radio / insinyur radio.

All Articles