מסמרת את זה!
אז לפעמים אני מעורב בחקירות מסוג זה. הכל נהיה קל יותר כאשר יש לך שליטה על המשדר - כאשר יש דורבנים שנעלמים ברגע שאתה מכבה אותו, אך אחרים נשארים, שללת את המשדר כמקור לאלה.
ואז, במקלטים דיגיטליים בדרך כלל, כפי שאתה מבחין, יש מקורות דורבן שונים. מכיוון שלרוב אני לא נמצא במקלט ש"נמצא ניפוי באגים ", הדרך היחידה לעבוד עם זה היא באמת גישה של חיסול; ללא סדר מסוים, בעיות, הדרך בה הייתי ניגש לאיתורן וכמה רמזים להפחתה:
מקורות בעיית
הרמוניות בכל מקום: גזירה?
הפחת את רווח המקלט. הוסף מחליש. ניתן לראות בדרך כלל (לעיתים קרובות, תלוי בשרשרת DSP המקלט) על ידי התבוננות בערכים המספריים של דגימות המגיעות מהתקן; זה צריך להיות $ | z | < 1 $ . אם לא: נראה ש $ (1) $
דורבן בגלל אינטראודולציה של אותות קבלה עקב רוויה של מגבר של קבלה (בדרך כלל: LN)
הוסף הנחתה בתוך השורה לקבלת האנטנה. אם דורבנות מפחיתים משמעותית, יש לנו את זה.
דליפת LO & DC קיזוז
חפץ אופייני לכל מקבלי ההמרה הישירה. ניתן (בחלק מהציוד ההיקפי של SDR) להקל לחלוטין על ידי מתן פונקציונליות DSP המובנית באופן דיגיטלי להזיז את אות הקבלה בתדר לפני ההפחתה, ראה $ (2) $ . להפחתה "טובה יחסית": HPF חריץ מיד לאחר ה- ADC הוא לעתים קרובות גם חלק ממקלטי SDR.
שעון הדגימה מדרבן
ערבוב מוצרים של מקלט LO ושעון ADC. כוון את ה- LO כמה הרץ לשני הצדדים. האם הם זזים, אך שומרים על מרחק זהה מדליפת LO?
מוצרי לוואי סינתטיים לא רצויים
סינתיסייזרים של מתנדים הם מכשירים מרשימים, שמסוגלים לייצר מספר עצום של צלילים מתנד ייחוס יחיד (לדוגמא: MAX2871). הם עושים זאת על ידי הכפלת תדרים באלגנטיות, וקבלת מכפילים לא שלמים באמצעות "קפיצות" חכמות (מילת מפתח: fractional-N PLL). אולם מטבע הדברים זה עשוי לייצר תדרים שאינם אפילו מרובים או חלוקות שלמות של שעון היעד. אם אתה יכול, נסה תצורה שבה אתה משתמש בכוונון מספרים שלם בלבד. אם זה עוזר, יש את הבעיה שלך. לעתים קרובות, כאשר אתה משתמש במקלט רחב פס במיוחד אם הוא תומך ב $ (2) $ , אתה יכול לבחור מתוך מגוון שלם של תדרי LO פיזיים מבלי להשפיע על איזה חלק מהספקטרום שאתה לִרְאוֹת. ניסוי!
שעוני הפעלה דיגיטליים
מכשירי SDR הם מכשירים דיגיטליים, ולכן יש להם הרבה שעוני גל מרובע ... אם אתה רואה משהו שבמקרה חזק יחסית, ומחקר מראה זה אחד מ $ 1 \ cdot f_ {clock}, \, 3 \ cdot f_ {clock}, \, 5 \ cdot f_ {clock}, \ ldots $ , שם לך אתה. יהיה לך קל יותר להבין $ f_ {clock} $ ים שמופיעים במכשיר שלך אם יש לך סכמטי וידע על תמונות קושחה / FPGA בשימוש.
רעש אספקה
קלאסיקה. אם ל- SDR יש ספק כוח חיצוני, נסה ספק אחר, שאל את היצרן לגבי דורבנים ידועים והשתמש בפריטים במקומות הרלוונטיים.
רעש ממשק דיגיטלי
התקן ה- SDR שלך הוא USB1 מכשיר / 2 ותראה $ N \ cdot11 $ אות MHz, המפוזר בצורה די "כזו": USB אשם, בדרך כלל. חל גם על אוטובוסים אחרים עם שיעורי שידור אחרים. קשה למתן אם החומרה קבועה.
רעש שלב של LO
הסינתיסייזרים האמורים בדרך כלל די טובים; זה נובע לרוב מרעש פאזה של מתנד הייחוס. אם אפשר במכשיר שלך: נסה מכשיר "פחות מדויק" (קרא: שוכבת) והשווה.
צלילי רטט מתנד, רעש דרך קלט מתנד רפר
כן, לא כל הדברים שנראים רעיון טוב הם למעשה. ראיתי את זה לא פעם שאנשים, שחושבים שהמתנד יציב החיצוני שלהם דיוק גבוה וארוך זמן ישפר משמעותית את הפעולה, רק כדי לגלות מאוחר יותר, שאות הייחוס לא רק מכיל את הטון המבוקש (למשל 10 מגה-הרץ), אלא גם רכיבים אחרים, בחלקם מציוד וכו 'וודאו שההתייחסות שלכם נקייה! אם יש ספק, נסה גם את זה הפנימי!
איורים
(1)
מאת משתמש הטוויטר "da Swede", https://twitter.com/uber_security/status/844116167870627841
(2)
* כוונון קיזוז עם שרשרת ה- DSP של אטוס USRP ". לבדי, זכויות יוצרים מרקוס מולר / מחקר Ettus.