שלב 1: חיבור החומרה
- חבר את האנטנות: חבר אנטנה מתאימה לכניסה והיציאה של ה-B205mini-i. וודא שאתה משתמש בכבלים ומתאמים מתאימים (SMA, למשל).
- חבר למחשב: חבר את ה-B205mini-i למחשב באמצעות כבל USB 3.0. החיבור הזה מספק הן את הנתונים והן את המתח הדרוש להפעלת המכשיר.
שלב 2: התקנת דרייברים ותוכנות
- התקן את UHD: USRP Hardware Driver (UHD) הוא הדרייבר הבסיסי הדרוש כדי לתקשר עם התקן ה-SDR.
- בלינוקס: בצע התקנה דרך מנהל החבילות:
sudo apt install uhd-host. - בחלונות: הורד את קובץ ההתקנה העדכני ביותר מהאתר של Ettus Research. וודא שאתה בוחר את הגרסה הנכונה (לפי גרסת ה-Visual Studio וסוג המעבד - 64 סיביות).
- בלינוקס: בצע התקנה דרך מנהל החבילות:
- התקן את חבילת ה-FPGA: הדרייבר יטפל בכך אוטומטית בהפעלה הראשונה. במידה ולא, ייתכן שיהיה צורך להריץ את הפקודה
uhd_images_downloaderכדי להוריד את קובצי ה-FPGA המתאימים. - התקן את GNU Radio: GNU Radio היא תוכנת עיבוד אותות חופשית המאפשרת יצירת תוכניות SDR גרפיות באמצעות בלוקים (flowgraphs).
- בלינוקס: בצע התקנה דרך מנהל החבילות:
sudo apt install gnuradio. - בחלונות: ישנן מספר דרכים להתקנה, והשיטה המומלצת היא להשתמש ב-PyBOMBS.
- בלינוקס: בצע התקנה דרך מנהל החבילות:
שלב 3: בדיקת הקישוריות
- פתח טרמינל (Terminal): בחלונות, פתח את PowerShell או Command Prompt. בלינוקס, פשוט פתח טרמינל.
- בדוק זיהוי התקנים: הפעל את הפקודה:
uhd_find_devices. - קבל פרטי התקן: הפעל את הפקודה:
uhd_usrp_probe. - בדוק לולאת משוב (FM loopback): דוגמה פשוטה המאפשרת לבדוק את התקינות של המכשיר באמצעות שידור וקליטה של אות באותו זמן. ניתן למצוא דוגמאות ל-FM loopback ב-GNU Radio.
שלב 4: שימוש בסיסי עם GNU Radio
- הפעל את GNU Radio Companion.
- בנה "flowgraph" פשוט: צור תרשים זרימה הכולל:
- USRP Source: בלוק הקליטה.
- QT GUI Sink: בלוק המציג את ספקטרום התדרים.
- קבע הגדרות: בבלוק ה-USRP, בחר את קצב הדגימה (Sample Rate) ואת תדר הקליטה המרכזי (Center Frequency).
- הרץ את התרשים: לחץ על כפתור ההרצה כדי להתחיל לקלוט אותות.
טיפים נוספים
- הגבלת מתח כניסה: היזהר שלא להזין מתח גבוה מדי בכניסה, כיוון שה-B205mini-i מוגבל ל-0 dBm. השתמש במנחת (attenuator) במקרה הצורך.
- התאמת גרסאות: וודא שהגרסה של UHD תואמת לגרסה של GNU Radio.
- היכרות עם פרויקטים: קיימים מדריכים ופרויקטים רבים ב-Hackster.io ובפורומים אחרים שיכולים לעזור לך להתחיל.
אין תגובות:
הוסף רשומת תגובה