Το software defined radio (SDR) είναι ένας ενδιαφέρων χώρος και καθώς δεν έχω δει σχετικές αναφορές στο φόρουμ, αποφάσισα να κάνω μια μικρή εισαγωγή, ελπίζοντας πως θα πείσω μερικούς από εσάς να πειραματιστείτε.
---
Η λήψη και αποστολή ασύρματων σημάτων είναι πολύπλοκη και περιλαμβάνει διάφορα στάδια απο/κωδικοποίησης, απο/διαμόρφωσης, φίλτρων, πολυπλεξίας κλπ. Συνήθως αυτά τα στάδια γίνονται σε επίπεδο hardware. Όταν γίνονται σε επίπεδο software, τότε μιλάμε για SDR. Το πρόβλημα με το SDR είναι πως χρειάζεται μεγάλη επεξεργαστική ισχύ από τους γενικής φύσης επεξεργαστές που έχουμε στους υπολογιστές μας.
Τα τελευταία χρόνια με την αύξηση των επιδόσεων, το SDR έχει νόημα και κάποιοι κατασκευστές hardware το εκμεταλλεύονται για να βγάλουν φθηνότερα περιφερειακά. Αντί για παράδειγμα να ενσωματώσουν όλες τις λειτουργίες που χρειάζονται για την λήψη τηλεόρασης στο hardware, μεταφέρουν κάποιες από αυτές στο software. Ως αποτέλεσμα —και ο κύριος λόγος για αυτό το post— είναι πως υπάρχουν πλέον USB κάρτες τηλεόρασης με κόστος περίπου 10 ευρώ, που μπορούν να λειτουργήσουν ως SDR με δυνατότητα λήψης στα 25-1700MHz! Αυτές οι κάρτες τηλεόρασης φέρουν τσιπάκια της Realtek και όταν τις χρησιμοποιούμε για SDR, συνήθως αναφέρονται ως rtl-sdr.
Το GNURadio είναι ένα project που δίνει βιβλιοθήκες και εργαλεία ανάπτυξης για SDR. Έχει έτοιμα module για να λάβετε σήμα από διάφορες πηγές (πχ rtl-sdr), φίλτρα για να επεξεργαστείτε το σήμα κλπ. Πρακτικά όλα τα προγράμματα που ασχολούνται με SDR βασίζονται στις βιβλιοθήκες του GNURadio. Μάλιστα είναι πολύ εύκολο να φτιάξετε δικά σας συστήματα, καθώς το GNURadio έχει και γραφικό interface όπου με drag'n'drop μπορούμε να δημιουργήσουμε πολύπλοκες διατάξεις.
Τι μπορείτε λοιπόν να κάνετε με μια κάρτα τηλεόρασης των 10 ευρώ; Ενδεικτικά:
- Να ακούσετε ραδιόφωνο.
- Συνήθως οι κάρτες επιτυγχάνουν bandwidth 2-3MHz. Αυτό σημαίνει πως μπορείτε για παράδειγμα να ακούσετε όλους τους ραδιοφωνικούς σταθμούς που εκπέμπουν στο διάστημα 94-97MHz ταυτόχρονα!
- Να διαπιστώσετε αν το τηλεκοντρόλ του γκαράζ σας που λειτουργεί στα 433MHz εκπέμπει σήμα ή έχει χαλάσει.
- Να πιάσετε το σήμα θέσης που εκπέμπουν τα αεροπλάνα στα 1090MHz και να δείτε τα αεροπλάνα που βρίσκονται γύρω σας σε μια ακτίνα 50-100 χιλιομέτρων, μαζί με ταχύτητα, ύψος, αριθμό πτήσης.
- Αντίστοιχα για τα καράβια.
- Να χρησιμοποιήσετε το σήμα μιας κεραίας GSM για να βρείτε με μεγάλη ακρίβεια την απόκλιση του tuner σας.
Όπως καταλαβαίνετε, πρόκειται για ένα νέο, ενδιαφέρων χώρο με μικρό κόστος εισαγωγής. Για να ξεκινήσετε, κάντε μια αναζήτηση για Realtek RTL2832U Elonics E4000 ή για Realtek RTL2832U Raphael Micro R820T. Είναι το hardware —usb κάρτες τηλεόρασης— που θα χρειαστείτε για να ξεκινήσετε. Είναι τόσο κοινές πλέον, που στο eBay οι πωλητές αναφέρουν πως είναι κατάλληλες για rtl-sdr. Το μόνο «κακό» είναι πως δεν έχω καταφέρει να δω τηλεόραση με αυτά τα φθηνά dongles.
Παραθέτω δύο screenshots για να πάρετε μια μικρή γεύση. Το πρώτο είναι από το gqrx, το οποίο εδώ πιάνει 7 ραδιοφωνικούς σταθμούς ταυτόχρονα —ωστόσο μόνο τον ένα αποκωδικοποιεί και παίζει, αυτό με την κόκκινη βελόνα. Το δεύτερο είναι από το dump1090, όπου πιάνει 2 αεροπλάνα που παιρνούν πάνω από τα Χανιά και μου τα δείχνει στον browser (localhost).
![]()
Το παραπάνω μήνυμα δίνεται υπό άδεια Creative Commons — Αναφορά Δημιουργού [CC-BY]
Εμφάνιση 1-3 από 3
-
04-03-14, 19:54 Software Defined Radio — GNURadio #1
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.374
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Τελευταία επεξεργασία από το μέλος mrsaccess : 04-03-14 στις 20:29.
Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
04-03-14, 20:13 Απάντηση: Software Defined Radio — GNURadio #2
- Εγγραφή
- 29-05-2007
- Περιοχή
- δυο κλικ πιο κατω
- Ηλικία
- 49
- Μηνύματα
- 8.169
- Downloads
- 38
- Uploads
- 0
- Άρθρα
- 24
- Τύπος
- ADSL2+
- Ταχύτητα
- 9500 εως 6500 /650
- ISP
- βρωμονταφον
- Router
- της hol
- SNR / Attn
- 9.5(dB) / 29(dB)
- Path Level
- Interleaved
προσφατα ειχα πεσει σε κατι τετοια , ειχα tv tuner αλλα δεν ηταν το μοντελο το καταληλο και δεν ειχα φασμα επιλογων , παρηγγειλα το συμβατο tv tuner , το πηρα ,αλλα δεν ξανασχοληθηκα . τωρα εχω ξεχασει και το τι ηθελα να δω ακριβως με αυτην την αγορα ,αλλα δεν ειναι ασχημες οι επιλογες που παραθετεις
....
αντεχεις να αμφιβαλεις για ολα οσα εχεις διδαχτει ;εξαιρετικη η μετριοτης !
Cancel my subscription to the Resurrection. Send my credentials to the House of Detention
ο φασισμος ειναι ο νομος των δουλων
AV tip:να ακολουθεις αυτο που ψαχνεις , οχι αυτο που σε βρισκει .
αν δεν υπαρχει δικαιοσυνη δεν υπαρχει νομιμοτητα
-
21-03-14, 17:17 Απάντηση: Software Defined Radio — GNURadio #3
μπράβο στο φίλο συνφορουμίτη για την ενδιαφέρουσα ανάρτηση
Παρόμοια Θέματα
-
javascript και radio buttons
Από santono στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 3Τελευταίο Μήνυμα: 19-10-13, 01:08 -
Η Ericsson αλλάζει την αγορά των μικρο-κυψελών (small cells) με το σύστημα Radio Dot
Από nnn στο φόρουμ ΕιδήσειςΜηνύματα: 11Τελευταίο Μήνυμα: 29-09-13, 01:09 -
Software Defined Networking
Από ZORO στο φόρουμ Γεγονότα και ΑπόψειςΜηνύματα: 0Τελευταίο Μήνυμα: 27-05-13, 22:20
Bookmarks